00:21 <yotaff> bon
00:21 <yotaff> goto maison
00:44 <Maddingue> hmm, même dans les photos d'Alexandre Conrad, il y en a peu d'utilisables
00:49 <Maddingue> misc: en premier plan c'est tarek, mais qui est au second plan ? Gael Pasgrimaud ? http://picasaweb.google.com/alexandre.conrad/PyConFR2009#5342360101826902962
00:51 <misc> yep, c'est gawel
00:53 <Maddingue> ok, merci
08:15 <morgan`> bonjour
08:49 <gawel> matin soleil
09:02 <miniwark> soleil ici aussi :) Allez zou au boulot !
11:56 <ccomb> matin vapeur
11:57 <misc> mhhh, tu me donnes envie de manger chinois
12:02 <ccomb> ah oui je pourrais me faire cuire des raviolis chinois avec la décolleuse à papier peint
12:03 <misc> ah ah ah
12:03 <misc> "le cuisine du bricoleur"
12:03 <misc> "aujourd'hui, ccomb nous explique comment faire vos nems avec votre décolleuse à papier peint"
12:04 <misc> "demain, tarek explique comment faire votre purée à la perceuse"
12:05 <RAGE2000> j'ai deja battu des blanc d'oeuf en neige avec une visseuse (et c'est veridique ;) )
12:14 <zafy> vrialland, probleme de bouffe ?
12:14 <vrialland> cf les derniers messages
12:15 <misc> 12:02:17| ccomb> ah oui je pourrais me faire cuire des raviolis chinois avec la décolleuse à papier peint
12:15 <misc> 12:04:57| RAGE2000> j'ai deja battu des blanc d'oeuf en neige avec une visseuse (et c'est veridique ;) )
12:21 <zafy> ah ouais
12:21 <zafy> y a du niveau
12:21 <zafy> me fait penser au mec qui se fait sa purée direct dans le lavabo et qui rince apres
12:21 <zafy> comme ca pas de vaisselle
13:03 <yotaff_> zafy: beurk
13:55 <yotaff> tarek: j'ai enfin réussi à faire passer les buildbots z3 au vert
13:56 <yotaff> je vais pouvoir bosser sur z3.4.1 et mettre distribute en test
13:56 <misc> avec delivrance et une css qui change le rouge en vert ?
13:58 <yotaff> misc: ca c'est *tes* techniques
13:58 <yotaff> moi je vais les choses bien
13:58 <yotaff> :p)
14:05 <jpcw> misc: j'y aurais jamais pensé, mais quel talent
14:08 <misc> bah, c'est ça les méthodes crad^W agiles
14:12 <david`bgk> tiens c'est vrai qu'on pourrait faire des trucs sympa dans le domaine avec delivrance :)
14:39 <yotaff> misc: on dit pas crade, mais La Rache
14:40 <misc> ça mérite une conference sur le sujet
14:40 <misc> tout les trucs megacrades qu'on peut faire en python , mais drole
14:41 <yotaff> zut j'arrive pas à trouver le dilbert qui m'amuse sur l'agile
15:04 <feth> ça serait marrant un championnat de style.
15:04 <feth> les langages seraient opposés deux à deux
15:05 <feth> avec theme imposé ou pas, je sais pas
15:05 <feth> en gros durant un round, une équipe code un truc en 7 minutes, aussi joli que possible, dans son langage de prédilection
15:05 <feth> puis l'équipe d'en face fait pareil à partir du résultat mais dans son langage à elle
15:06 <feth> ou alors simultanément, si le theme est pas libre, peu importe
15:06 <feth> ensuite le jury impartial donne des notes
15:07 <yotaff> ahahah
15:07 <yotaff> jury impartial
15:07 <yotaff> mais bien suuuur
15:07 <feth> bah on peut pas faire pire que le patinage artistique
15:08 <jpcw> feth: ok mais qui va faire Nelson Montfort et candelro ?
15:08 <feth> jpcw: le cong qui demande ;)
15:08 <jpcw> :)
15:12 <feth> pinaise jsuis trop chaud pour organiser / animer ça
15:13 <feth> Y aurait des règles, genre, en cas de doute, l'arbitre de ligne pourrait demander un arbitrage vidéo^Wexécution
15:13 <feth> Et on inviterait la chaine NoLife
15:58 <feth> bonjour haypo
15:58 <haypo> salut tout le monde
17:18 <No`> salut l'afpy
17:19 <misc> lo
17:31 <segle> No`, hey
17:31 <segle> niko il est beaucoup plus près de Lyon que de Bayonn
17:31 <segle> +e
17:32 <segle> Mais bouge à Toulouse, tu seras plus près de tout le monde :D
17:33 <No`> segle: ouais, et comme ça, j'aurai plus de chances de vivre dans une ville championne du Top 14
17:33 <segle> Tu top 14 de ?
17:34 <cyberj> Viens pas a Agen alors...
17:34 <segle> *Du
17:34 <feth> y en a plusieurs ?
17:34 <segle> feth, je sais pas de quoi vous causez :p
17:34 <cyberj> Bayonne , toulouse... de quoi ils parlent a ton avis :)
17:34 <feth> segle: meme moi je sais que ça parle d'un truc viril ou des mecs en sueur se frottent les uns aux autres
17:35 <segle> le sport ça m'intéresse que si je le pratique :o
17:35 <cyberj> C'est le top 14 des meilleurs clients de l'impact
17:35 <No`> ça parle d'impact aussi
17:35 <No`> zut, grillé
17:35 <cyberj> No`: \o/
17:35 <feth> un sport qui se joue beaucoup avec les mains
17:35 <feth> on n'a le droit de passer que par derriere
17:36 <feth> y a plein de touches
17:36 <feth> je sais pas, comment etre plus explicite ?
17:36 <cyberj> Faut tirer entre les poteaux
17:36 <No`> ils aiment bien faire des tas
17:36 <feth> y en a qui mettent des cagoules
17:36 <jpcw> et les sélectionneurs ont de l'avenir
17:36 <jpcw> ministrable
17:37 <jpcw> c'est pas beau ça hein ?
17:37 <No`> faut se protéger, aussi
17:37 <cyberj> les maillots sont autorisés mais on consille du moulant
17:37 <jpcw> cyberj: le plus dangereux c'est pour les blogo-commentateurs
17:38 <cyberj> y'a des douches
17:38 <jpcw> je me rappelle avoir rappellé à quelqu'un qu'il avait promis de manger son chapeau
17:38 <No`> jpcw: mdr
17:38 <jpcw> le mec était réglo, il vait m^me fait une photo
17:38 <feth> mince, c'est dur ça
17:38 <jpcw> No`: si tu peux ressortir l'article
17:38 <jpcw> feth: lire le blog de No`
17:38 <jpcw> d'aileurs y'a pas de recherche sur ton blog No`
17:39 <No`> je suis dans google
17:39 <No`> site:jehaisleprintemps.net je mange mon chapeau
17:39 <david`bgk> (et puis c'est pas performant dans django...)
17:39 <david`bgk> (je dis ça je dis rien :p)
17:40 <No`> http://jehaisleprintemps.net/blog/fr/2007/02/12/note-perso-n39/
17:40 <No`> david`bgk: j'aimerais bien intégrer tout ça à wooooooosh
17:40 <No`> faut que je voie si alwaysdata peut accepter l'install
17:40 <david`bgk> ouais j'y ai pensé aussi
17:42 <tarek> help me !
17:43 <tarek> http://pastie.org/555107
17:43 <gawel> http://www.django-fr.org/fortunes/78/
17:43 <david`bgk> han, traitre.
17:44 <gawel> hihihi
17:44 <No`> c'est cui qui dit qui y'est
17:44 <jpcw> gawel: ait voté bien joué
17:44 <gawel> :D
17:46 <cyberj> gawel: chapeau !
17:47 <tarek> hehe
17:47 <feth> tarek: http://pastie.org/555111
17:48 <segle> tip top
17:48 <segle> http://www.django-fr.org/fortunes/55/
17:49 <tarek> feth, ok, test ok
17:49 <tarek> merci :)
17:51 <feth> deux rein
17:53 <gawel> tarek: http://pastie.org/555117
17:53 <tarek> gawel, thx
17:58 <jpcw> tarek: tout passe 2.4, 2.5 et 2.6
17:59 <tarek> j'avais un faux positif, pour 'test is OK'
17:59 <tarek> ca vous dérange pas de rechopper ? j'ai fixé le secipt
17:59 <tarek> script
18:01 <jpcw> tests ok
18:03 <feth> idem en 2.5
18:03 <haypo> tarek: ça passe pas 1.5
18:03 <gawel> http://pastie.org/555128
18:03 <haypo> tarek: non je déconne ! j'ai pas testé
18:03 <jpcw> haypo: c'est pour 2.3 a 2.6
18:04 <No`> et 3.0 ?
18:04 <No`> (pour foutre la merde...)
18:04 <tarek> c prévu pour la branche 0.8, le support py3
18:04 <haypo> 3.0 c'est dépassé, c'est 3.1 maintenant
19:03 <gawel> tarek: j'ai des trucs comme ça par contre: /Users/gawel/eggs/nose-0.10.4-py2.6.egg/nose/plugins/manager.py:386: UserWarning: Module pkg_resources was already imported from /Users/gawel/eggs/setuptools-0.6c9-py2.6.egg/pkg_resources.py, but /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/distribute-0.6-py2.6.egg is being added to sys.path import pkg_resources
19:06 <tarek> gawel, ouai j'ai vu ca
19:06 <tarek> je cherche
19:06 <tarek> spa évident
19:06 <tarek> j'ai presque envie de gicler ce warning, il sert à rien
19:06 <gawel> et si je vire le egg ca casse tout :)
19:06 <tarek> le egg de istribute ?
19:06 <gawel> comme tu utilise buildout avec ?
19:07 <gawel> non setuptools
19:07 <yotaff> tarek: j'ai enfin tous mes buildbot z3 au vert
19:07 <yotaff> je vais pouvoir ajouter distribute
19:07 <tarek> yotaff, cool
19:07 <gawel> comment*
19:07 <yotaff> (me demande pas comment j(ai fait)
19:07 <tarek> gawel, touche pas à setuptools, c'est un fake egg
19:07 <tarek> gawel, ben buildout il croit que c'est setuptools
19:07 <gawel> pas g_resources.py, but /Library/
19:07 <gawel> non
19:07 <gawel> merde
19:07 <yotaff> d'ailleurs faut que je bosse sur la 3.4.1 aussi
19:08 <yotaff> tarek: tu as un extender buildout pour gérer tous ca ?
19:08 <gawel> enfin celui qui est dans ~/eggs c'est pas un fake
19:08 <yotaff> ou faut faire des trucs ?
19:08 <gawel> j'imagine que tu scan pas tout le DD
19:08 <tarek> gawel, j'utilise pkg°_resources pour trouver setuptools et le patcher
19:09 <tarek> mais y a forcément plein de cas
19:09 <tarek> (d'ou ma demande de tester)
19:09 <gawel> oui, pour ca que je l'ai viré
19:10 <tarek> en fait je gère pas le --single-version-externally-managed
19:10 <gawel> hm non tu devait avoir raison en fait
19:10 <tarek> donc si y a un pkg_resources dans le path, c mort
19:11 <gawel> même en relancant ton script ca casse toujours
19:11 <gawel> il recréer pas le egg setuptools si il existe pas
19:11 <tarek> exact
19:11 <gawel> je fais comment ? :)
19:12 <tarek> tu install setuptools
19:12 <gawel> bon
19:12 <tarek> mais je pourrais creer le fake egg meme si setuptools est pas installé
19:13 <gawel> bah c'est même qu'il faut
19:13 <tarek> oui
19:13 <gawel> gawel:~/py/AuPoil% python bootstrap.py
19:13 <gawel> bootstrap.py:30: UserWarning: Module site was already imported from /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site.pyc, but /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/distribute-0.6-py2.6.egg is being added to sys.path
19:13 <gawel> import pkg_resources
19:13 <gawel> Traceback (most recent call last):
19:13 <gawel> File "bootstrap.py", line 69, in <module>
19:13 <gawel> ws.find(pkg_resources.Requirement.parse('setuptools')).location
19:13 <gawel> AttributeError: 'NoneType' object has no attribute 'location'
19:14 <tarek> je mate
19:14 <tarek> je m'attendais à des cas tordus avec ton env. :)
19:14 <gawel> héhé
19:15 <gawel> suffit d'avoir distribute sans setuptools en fait
19:15 <gawel> et ca casse le bootstrap buildout
19:15 <tarek> bah normalement non
19:15 <gawel> et pourtant
19:16 <tarek> import pkg_resources c'est le test
19:16 <tarek> ca veut dire que t'a un pkg_resources dans le path
19:16 <tarek> peut etre dans le current dir ?
19:17 <gawel> http://pastie.org/555218
19:17 <gawel> je sais pas. ca fait vraiment nawak la
19:18 <gawel> il me regenére pas bin/buildout en fait
19:18 <gawel> gawel:~/py/AuPoil% python2.6 bootstrap.py
19:18 <gawel> Scanning installed packages
19:18 <gawel> bootstrap.py:159: UserWarning: Module site was already imported from /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site.pyc, but /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/distribute-0.6-py2.6.egg is being added to sys.path import pkg_resources
19:18 <gawel> No setuptools distribution found
19:18 <gawel> distribute version 0.6 or greater has been installed.
19:18 <gawel> (Run "ez_setup.py -U distribute" to reinstall or upgrade.)
19:18 <gawel> et exit
19:18 <tarek> mmmm
19:19 <tarek> sys.path[0:0] = [
19:19 <tarek> '/Users/gawel/eggs/setuptools-0.6c9-py2.6.egg',
19:19 <tarek> '/Users/gawel/eggs/zc.buildout-1.3.0-py2.6.egg',
19:19 <tarek> ]
19:19 <gawel> bah ouais, le bootstrap marche plus
19:19 <tarek> et dans /Users/gawel/eggs/setuptools-0.6c9-py2.6.egg
19:19 <tarek> t'a bien le fake egg ?
19:20 <gawel> ah mais il m'as changé le bootstrap le con !!!
19:20 <gawel> mdr
19:20 <tarek> hein ?
19:20 <tarek> ah heheh ok
19:21 <tarek> putin je vais l'apl autrement
19:21 <tarek> sinon tu sera pas le seul
19:21 <gawel> comprends pas pourquoi par contre
19:21 <tarek> mon script download "bootstrap.py"
19:21 <gawel> ah c'est ton test qui créer un bootstrap ?
19:21 <tarek> oui
19:21 <gawel> ha..
19:21 <tarek> :D
19:21 <gawel> ok
19:21 <tarek> donc si t'a fais ca dedans ton buildout
19:22 <gawel> ouais bah c'est pas mieux :p
19:22 <tarek> ca a écrasé l'autre
19:22 <gawel> toujours la même chie, il install pas setuptools
19:22 <gawel> enfin il le trouve pas
19:23 <tarek> bon bon
19:23 <tarek> je vais tenter de reproduire
19:23 <tarek> merci pour le test
19:23 <gawel> faut easy_install setuptools. après ca passe
19:24 <gawel> avec 50 warn, mais bon :)
19:24 <yotaff> euh je comprends pas pq tu simules setuptools
19:24 <gawel> t'as pas le choix
19:24 <yotaff> une question hein
19:24 <gawel> y a 40000 import setuptools dans buildout
19:24 <tarek> bon bon
19:24 <yotaff> ben et si tu fais un mass replace dans le code ?
19:25 <gawel> et dans tous les setup.py du monde ?
19:25 <tarek> bon je vais creuser le souci
19:25 <yotaff> gawel: l'objectif 1er est de valider que cela fonctionne, donc par ex. 1 buildout avec Z3 par ex
19:25 <tarek> bon je trace
19:25 <yotaff> ca suffit a prouver que ca marche
19:26 <yotaff> non ?
19:26 <tarek> bah une fois que le boostrap est passé c ok hein
19:26 <gawel> bah ca marchera pas si tu simule pas setuptools
19:26 <tarek> du moment que setuptiools est bien faké
19:26 <gawel> ouais
19:26 <gawel> juste ca merde si tu rm le egg comme j'ai fais
19:27 <tarek> mais il peut y avoir des cas tordus
19:27 <gawel> après ca va
19:27 <tarek> modulo les warnings
19:27 <gawel> ouais, bien relou ca
19:29 <tarek> j'ai pas capté encore ce bout de code là
19:35 <yotaff> gawel: tu es la ce soir ?
19:35 <yotaff> je veux dire en ligne
19:36 <yotaff> bon on est en train de passer à repoze.who ici
19:36 <yotaff> c'est bien cool
19:36 <gawel> je vais a l'an pour 21h
19:36 <yotaff> ok
19:36 <yotaff> pas urgent, c'était pour mettre un buildbot z3.4 avec distribute
19:37 <yotaff> la il va en avoir du feedback :)
19:37 <yotaff> 250 packages
19:38 <gawel> ca change pas grand chose
19:38 <gawel> voir rien dans l'idéal :p
19:38 <yotaff> bah entre les trucs zope, zc, z3c, lxml, et compagnie
19:38 <yotaff> si ca marche la
19:38 <yotaff> t'as bien avancé :)
19:58 <Comete> bonsoir
20:00 <Comete> je suis en train de jouer avec le module subprocess et j'essaie de lancer une commande en tache de fond, cependant à l'execution il m'ouvre en permanence une fenetre DOS, comment éviter cela ?
20:00 <gawel> yotaff: je crois que tu me confonds avec tarek
20:01 <Comete> j'ai essayé l'option shell=False sans succès
20:01 <gawel> Comete: te mettre a unix
20:01 <Comete> gawel: oula c'est déjà fait depuis un bail mais l'appli que je développe est pour windows :)
20:02 <gawel> c'est nase
20:02 <Comete> gawel: oui
20:02 <Comete> on ne fait pas toujours ce que l'on veut ;)
20:02 <yotaff> gawel: ben il est parti donc je sais qu'il ne sera pas la
20:02 <yotaff> et comme tu saias comment ca marche apparemment
20:03 <yotaff> shell c'est que pour unix il me semble cette commande
20:03 <chaica> Comete: tu développes quoi comme appli si c'est pas indiscret ? c'est dans le cadre du taf ?
20:03 <yotaff> Comete: si tu codes sous win, tu devrais pe regarder du coté de ironpython
20:03 <yotaff> semble vraiment bien avancer
20:03 <gawel> non j'en sais rien du tout :)
20:04 <gawel> non, shell c'est pour un ligne de commande et pas une liste d'argument
20:04 <gawel> essais en renomant ton script en pyw
20:05 <gawel> PYW files are used in Windows to indicate a script needs to be run using PYTHONW.EXE instead of PYTHON.EXE in order to prevent a DOS console from popping up to display the output. This patch makes it possible to import such scripts, in case they're also usable as modules.
20:09 <Comete> chaica: un petit frontend graphique permettant à des utilisateurs de se faire assister par une société distante en utilisant SSH et VNC
20:10 <Comete> en gros un clone libre de netviewer ou inquiero
20:10 <Comete> chaica: oui c'est pour le boulot
20:11 <Comete> gawel: merci j'essaie
20:11 <Comete> gawel: ça ne change rien
20:12 <gawel> bah ca doit être le programme qui ouvre le shell alors
20:12 <gawel> je doute que ce soit subprocess
20:13 <Comete> gawel: ah ok je vais tester autre chose pour vérifier
20:20 <Comete> gawel: bien vu c'est effectivement ça