08:57 <dzen:#afpy> matin
10:50 <fcarlier:#afpy> salut
10:52 <fcarlier:#afpy> Une personne pour m'aider avec PlonePAS ?? et les groupe !!
10:52 <fcarlier:#afpy> Avant j'utilisais ça :
10:52 <fcarlier:#afpy> tal:define="useridg user/getUserName;
10:52 <fcarlier:#afpy> AllGroups python:here.getGroupsInMember(useridg);
10:52 <fcarlier:#afpy> AllCreators python:here.getCreatorsInAllGroups(AllGroups);
10:53 <fcarlier:#afpy> oups mauvais copie de code !!
10:53 <fcarlier:#afpy> group=context.acl_users.getGroupMembers('groupe_toto');
10:53 <fcarlier:#afpy> mais il veut plus (Plone 2.5.3)
11:09 <ronnix:#afpy> essaie de demander ça à portal_groups plutôt qu'à acl_users
11:26 <fcarlier:#afpy> merci : group=context.portal_groups.getGroupMembers('groupe_toto');
12:16 <carxwol:#afpy> tcho
12:16 <dzen:#afpy> io carxwol :)
12:17 <carxwol:#afpy> monsieur dzen :)
12:17 <dzen:#afpy> monsieur carxwol
12:17 <dzen:#afpy> je ne vous cacherai pas que je suis totalement défracté
12:17 <dzen:#afpy> et que je n'arrive pas a me concentrer
12:18 <dzen:#afpy> gawel matin :) pas mal a la tete ?
12:19 <carxwol:#afpy> afpyro ?
12:19 <dzen:#afpy> ouais vite fait
12:19 <dzen:#afpy> mais je suis lessivé quoi
12:20 <carxwol:#afpy> je serais bien venu, mais j'ai fini trop tard
12:20 <dzen:#afpy> c'était un peu loin
12:20 <dzen:#afpy> puis j'ai donné ma cotis'
12:21 <carxwol:#afpy> :)
12:24 <dzen:#afpy> carxwol: tu connais time(1)
12:25 <carxwol:#afpy> oui pourquoi ? :)
12:29 <dzen:#afpy> mh
12:29 <dzen:#afpy> j'capte pas sa sortie
12:29 <dzen:#afpy> ./client_code.py 0.62s user 0.05s system 1% cpu 37.634 total
12:32 <dzen:#afpy> il s'est exécuté en 62 secondes donc
12:32 <dzen:#afpy> mais apres ..
12:33 <ronnix:#afpy> en 0,62s
12:34 <ronnix:#afpy> pour ce qui est du temps passé dans les process utilisateur
12:34 <ronnix:#afpy> + 0,05s passé dans le noyau
12:35 <dzen:#afpy> il a prit 1% cpu, et 37 secondes d'execution ?
12:35 <ronnix:#afpy> oui
12:35 <dzen:#afpy> d'accord, merci :)
12:35 <ronnix:#afpy> il a passé l'essentiel de son temps à attendre
12:36 <ronnix:#afpy> (les I/O, le réseau, un autre process, l'appui sur une touche...)
12:39 <yotaff:#afpy> <carxwol> je serais bien venu, mais j'ai fini trop tard
12:39 <yotaff:#afpy> on est parti vers 1h truc
12:39 <yotaff:#afpy> donc pas d'excuse
12:40 <yotaff:#afpy> et mal de tête aussi
12:41 <dzen:#afpy> ronnix: en gros il a passé 37.634 - 0.62 a attendre ?
12:41 <dzen:#afpy> (ouais, y'a le reseau, des threads, un select())
12:42 <ronnix:#afpy> on dirait bien
12:42 <dzen:#afpy> d'accord, merci :)
12:57 <carxwol:#afpy> yotaff: ben j'avais pas l'intention de rentrer à minuit
13:26 <gawel> dzen: ouille ouille :)
13:29 <dzen> :)
13:34 <gawel> dzen: t'as ouvert un compte sur afpy.org ?
13:40 <carxwol> en parlant de web
13:41 <carxwol> j'aimerais bien blindé la conf de l'apinc au niveau python
13:41 <carxwol> si y'a quelqu'un qui a quelque connaissance à partager
13:45 <gawel> je connais pas l'apinc déjà
13:46 <ogrisel> hi dy oh!
13:46 <ogrisel> moi ca va j'ai pas tromalalatete pour une fois
14:13 <yotaff:#afpy> bon alors entre hier soir le couscous
14:13 <yotaff:#afpy> je tiens plus debout
14:17 <ogrisel:#afpy> :)
14:23 <dzen:#afpy> gawel: oui
14:35 <yotaff:#afpy> carxwol: ben share
14:35 <yotaff:#afpy> t'as un truc papier ?
14:35 <yotaff:#afpy> ou c'est juste oral
14:37 <carxwol:#afpy> yotaff: ben id virtuel donc suexec, fastcgi,
14:39 <carxwol:#afpy> si en plus on pouvait chrooté toussa
14:39 <carxwol:#afpy> ça me plairait bien
14:40 <ogrisel:#afpy> parait que scgi avec des preforks et lighttpd c'est mieux que fastcgi
14:41 <carxwol:#afpy> c'est possible
14:41 <carxwol:#afpy> mais pour de l'hébergement de masse, y'a pas de mod_ pour ligthy qui valent le coup
14:42 <carxwol:#afpy> pour apache2, il commence à y avoir des trucs sex sans avoir à patcher
14:42 <carxwol:#afpy> et vu que l'apinc, on a déjà php4, php4, perl
14:42 <carxwol:#afpy> j'vais pas tout casser :)
14:42 <carxwol:#afpy> s/de masse/mutualisé/
14:43 <ogrisel:#afpy> ok
14:44 <ogrisel:#afpy> et l'hebergement virtualisé avec xen ca commence a apparaitre?
14:44 <ogrisel:#afpy> ca pourrait etre une solution entre le mutualisé et le dedié
14:44 <carxwol:#afpy> ça fait 3 ans que les vds existent
14:44 <carxwol:#afpy> au moins
14:44 <ogrisel:#afpy> et a l'apinc ils en font ?
14:45 <carxwol:#afpy> ça progresse en même temps que le marché de l'hébergement
14:45 <carxwol:#afpy> après pour te dire si xen prend de l'importance par rapport aux autres technos, je ne saurais te dire
14:45 <carxwol:#afpy> l'apinc, on a des vds pour des besoins internes
14:46 <ogrisel:#afpy> avec du vmware, du xen, du qemu, du uml?
14:46 <carxwol:#afpy> vserver plutôt
14:46 <carxwol:#afpy> c'est juste pour cloisonner
14:46 <carxwol:#afpy> pas besoin de quantification de ressource
14:47 <carxwol:#afpy> donc vserver est pas mal approprié
14:47 <ogrisel:#afpy> ok
14:52 <dzen:#afpy> ( carxwol <3 )
15:10 <carxwol:#afpy> dzen: <3
15:11 <carxwol:#afpy> dzen: d'ailleurs bragon doit commencer à me haïr :=)
15:11 <carxwol:#afpy> :)
15:21 <dzen:#afpy> pourquoi donc ?
15:23 <carxwol:#afpy> le serv irc est sur un vserver
15:23 <carxwol:#afpy> et j'avoue être moyen motiver pour intervenir sur le serv down
15:23 <dzen:#afpy> ah
15:23 <dzen:#afpy> mais il en a plein lui :)
15:24 <carxwol:#afpy> y'en avait que 5 :)
15:24 <carxwol:#afpy> ah tiens il a rajouté les adresse en ipv6
15:24 <dzen:#afpy> sur l'vpn truc, on file du v6 aussi tien
15:25 <dzen:#afpy> (c'est chaud j'viens de roter dans l'openspace)
15:25 <dzen:#afpy> et j'ai qu'un bug a fixer
15:25 <dzen:#afpy> et voila j'me CASSSSSSSSSEU
15:26 <carxwol:#afpy> c'est le seul truc avec les ips routable qui me ferait passer chez nérim
15:26 <carxwol:#afpy> ben c'est du propre
15:26 <dzen:#afpy> les ips routables ?
15:26 <dzen:#afpy> tu sais tresbien que moi l'resal ..
15:27 <carxwol:#afpy> plus de nat :)
15:27 <carxwol:#afpy> pour tes ordis derrière la gateway
15:28 <dzen:#afpy> mh mais tu veux dire un petit bloc d'ip publiques, en fait
15:29 <carxwol:#afpy> ouala
15:29 <carxwol:#afpy> routé sur ta gate
15:29 <carxwol:#afpy> ton attribuable à tes ordis derrière
15:29 <carxwol:#afpy> c'est en option
15:29 <carxwol:#afpy> mais c'est pas comme si j'avais le si sous la main :-P
15:29 <dzen:#afpy> :)
15:29 <dzen:#afpy> vrai
16:39 <dzen:#afpy> :)
16:44 <Bader:#afpy> hello
16:44 <dzen:#afpy> matin
16:45 <Bader:#afpy> ogrisel: sur fastcgi et compagnie tu as une url pour montrer que lighttpd c'est mieux ?
16:45 <dzen:#afpy> je sais pas mais j'use
16:45 <dzen:#afpy> http://vpn.litchis.org
16:47 <ogrisel:#afpy> ca montre pas que c'est mieux mais ca explique comment configurer un tg : http://docs.turbogears.org/1.0/LightTPD
16:48 <ogrisel:#afpy> le c'est mieux c'est moi qui l'ai ajouté pour faire du buzz
16:49 <ogrisel:#afpy> mais vu que les multithreading c'est pas le fort de python, un mode prefork (genre avec une 30 de processus python en //) et un lighty super leger en amont ca peut que etre bien
16:50 <ogrisel:#afpy> The SCGI protocol is "a replacement for the Common Gateway Interface (CGI) protocol. It is a standard for applications to interface with HTTP servers. It is similar to FastCGI but is designed to be easier to implement."
16:51 <Bader:#afpy> ogrisel: ouais mais si t'as 1000 connexions secondes, tu crois que ça reste une bonne idée ?
16:52 <dzen:#afpy> utiliser proxy ?
16:52 <dzen:#afpy> je dout
16:52 <ogrisel:#afpy> a tester
16:52 <Bader:#afpy> nan, de faire du prefork
16:52 <dzen:#afpy> ok
16:52 <ogrisel:#afpy> le probleme AMA c'est la gestion des sessions
16:53 <ogrisel:#afpy> car en mode multi-process la memoire partagée c'est soit la DB, soit le FS => acces en ecriture lent
16:53 <ogrisel:#afpy> faudrait voir avec un backend memcached pour la gestion de sessions, ca peut le faire
16:54 <ogrisel:#afpy> mais ca implique un overhead en hash / serialisation que tu n'as pas dans le cas des sessions en memoire (en mode multithreadé)
16:55 <ogrisel:#afpy> je sais pas si scgi + prefork est capable de gerer une affinité par cookie comme le ferait un load balancer http tel que pound ou haproxy par exemple
16:55 <ogrisel:#afpy> donc le mieux c'est de faire des benchs
16:55 <ogrisel:#afpy> :)
16:56 <ogrisel:#afpy> et pour ca funkload ca le fait bien
17:00 <Bader:#afpy> ogrisel: tu devrais bloguer ça mec :)
17:00 <ogrisel:#afpy> bas faudrait les faire les benchs en question
17:26 <Bader:#afpy> ogrisel: au fait t'as vu que demain sur paris c'est le festival ninja tunes ? au batofar
17:27 <ogrisel:#afpy> oui j'y vais
17:27 <ogrisel:#afpy> tarek aussi
17:27 <ogrisel:#afpy> on a des preventes
17:27 <ogrisel:#afpy> choppes en vite ce soir si tu peux
17:27 <ogrisel:#afpy> sur internet
17:27 <ogrisel:#afpy> ca va etre une tuerie
17:27 <ogrisel:#afpy> et gawel bouge toi les fesses aussi
17:27 <yotaff:#afpy> nouvelle annonce job afpy
17:28 <dzen:#afpy> (pas)
17:28 <yotaff:#afpy> en modération la :)
17:28 <ogrisel:#afpy> c'est ce dont tu parlais hier ?
17:28 <yotaff> oui
17:31 <ogrisel> ok c'est modéré
17:31 <ogrisel> merci gawel
17:34 <yotaff> ok merci ogrisel
17:42 <dzen> gawel: j'ai mon compte truc
17:42 <yotaff> ogrisel: zut j'ai fait une erreur sur l'annonce, c'est appointance et non accointance
17:43 <yotaff> je retire / modif / publication ?
17:43 <sbz> et manque un é à Idealement :)
17:44 <sbz> ça à l'air convi le boulot
17:45 <ogrisel> yotaff, t'es moderateur, tu peux corriger toi meme
17:48 <Bader> un soucis fort sur la qualité ?
17:49 <Bader> je savais pas que la qualité était un souci ^^
17:51 <yotaff> ogrisel: je peux soumettre
17:51 <yotaff> mais pas valider, ni modifier en publié
17:51 <yotaff> donc j'ai retiré, fais la modif et redemandé
17:54 <ogrisel> ok
17:56 <ogrisel> done
17:59 <yotaff> michi
18:00 <gawel> dzen: t'as remplis le formulaire d'adhesion ? avec adresse tout ca
18:02 <yotaff> et tu as le tampon b12 sur ton papier ?
18:07 <yotaff> I'm pretty happy where we stand now -- I just squashed the last two
18:07 <yotaff> failing tests (test_mailbox and test_oldmailbox). It is 9:30 pm here
18:07 <yotaff> and I'm tired, so I'm going to try and get a good night's sleep and do
18:07 <yotaff> the release as early as I can tomorrow.
18:07 <yotaff> youhou
18:14 <ogrisel> de quoi tu parles yotaff ?
18:15 <gawel> python3 j'imagine
18:17 <ogrisel> oki
18:17 <yotaff> oui pardon, un mail de GvR
18:17 <yotaff> sur py3k
18:17 <yotaff> trunk est freezé
18:18 <ogrisel> cool
18:24 <yotaff> il fait soif
18:28 <gawel> ouais
18:38 <yotaff> [Python-3000] Python 3.0a1 released!
18:39 <yotaff> The release is available from http://python.org/download/releases/3.0/
18:43 <ogrisel> cool
18:48 <yotaff> http://bp1.blogger.com/_fxRR_bT3LgA/RtdcFjL2-oI/AAAAAAAABLg/-NIZXhkw9Bc/s1600-h/AugustPySprint.jpg
21:26 <yotaff> tous le monde est parti boire ?
21:27 <gawel> non
21:28 <yotaff> bon, j'ai soif & faim
21:28 <yotaff> ras le bol, je vais me tirer
21:28 <gawel> bah mange et bois :p
21:34 <ogrise1> :)
21:34 <ogrise1> fait
21:34 <ogrise1> maintenant je vais geeker
21:34 <gawel> héhé
22:03 <dzen> matin
22:03 <dzen> gawel: je fais ca mardi