09:25 <jpcw:#afpy> matin café thé
        09:28 <Ohan:#afpy> salut à tous
        09:29 <No`:#afpy> salut Ohan, salut les z'aut
        10:01 <gawel> matin
        10:04 <Ohan> salut gawel 
        10:21 <Ohan> tarek, ch4 relu et envoyé! si tu veux que j'essaie d'en relire un autre, envoie moi en un dès que tu pourras, et je devrais pouvoir y passer un peu de temps demain ;)
        10:26 <Ohan> oh tu sait je suis loin d'être efficace, je t'assure ;)
        10:27 <Ohan> mais comme on m'a souvent répété en thèse: "comment on mange un éléphant? un repas après l'autre"
        10:28 <madin60> Ca je v retenir!
        10:28 <madin60> Ca cartonne comme expression
        10:30 <Maddingue> bonjour
        10:30 <Ohan> et l'exo10 madin60, tu t'en es sorti?
        10:30 <Maddingue> juste pour vérifier, je peux bien poser des questions un peu génériques Python ici ou il y a un meilleur chan ?
        10:31 <Ohan> Maddingue, je pense que tu peux, mais sinon y'a #python-fr
        10:31 <madin60> Nan toujours pas Ohan 
        10:31 <Maddingue> c'est pour éviter de polluer le chan :)
        10:31 <Ohan> (ou #python si tu préfère la version anglaise)
        10:31 <Ohan> madin60, tu vas y arriver ;)
        10:32 <madin60> Pis je crois que la majorité des personnes ici sont egalement chez python-fr Maddingue 
        10:32 <Maddingue> je cherche à savoir s'il existe en Python un module équivalent à http://search.cpan.org/dist/SNMP-Extension-PassPersist/ 
        10:33 <Maddingue> (full disclosure : je suis l'auteur de ce module Perl)
        10:35 <Maddingue> un pythonneux que je connais m'a dit qu'il ne connaissait pas de bons module Python pour SNMP et qu'au boulot, il avait au final utilisé du Perl
        10:35 <madin60> http://www.ibm.com/developerworks/aix/library/au-netsnmpnipython/
        10:35 <Maddingue> en général, on fait tout en Perl ici aussi, mais pour un besoin particulier (poller des machines virtuelles Xen), Python sera a priori plus adapté puisque l'api Xen est en Python
        10:36 <madin60> Maddingue, mais c'eest en anglai
        10:36 <Maddingue> c'est pas comme si l'anglais me faisait peur :
        10:36 <Maddingue> :)
        10:38 <madin60> http://packages.debian.org/fr/lenny/libsnmp-python
        10:38 <madin60> j'espere que ca t'aidera
        10:38 <madin60> Maddingue, 
        10:39 <madin60> Ohan, nan je ense pas reussir a passer le niveau 10!
        10:39 <madin60> *pene
        10:39 <madin60> *pense
        10:39 <madin60> la 3eme est toujours la bonne
        10:39 <Maddingue> merci, je vais déjà lire ça
        10:40 <Ohan> madin60, c'est vrai? mais pourquoi? tu comprends pas le code php de wikipédia?
        10:40 <madin60> j'arrive pas à trouver l'equivalent python de trs_repalace
        10:40 <madin60> str*
        10:40 <madin60> str_replace
        10:41 <madin60> car en python string.replace(old, new) ne marche qu'une seule fois
        10:41 <Ohan> madin60, str.replace
        10:41 <Ohan> bah fait un for ;)
        10:42 <Ohan> ou un list comprehension, ou un generator, bref, ce que tu préfère :D
        10:42 <madin60> je v y reflechir
        10:42 <ccomb> matin
        10:42 <madin60> ccomb, bonjour
        10:42 <ccomb> comment ça qu'une seule fois ?
        10:43 <madin60> ben je suis obligé de faire une boucle pour resoudre mon probleme!
        10:44 <ccomb> quel probleme
        10:44 <madin60> or j'esperais faire string.replace() qui change toutes les occurences dans string
        10:44 <madin60> ca me rajoute une ligne ;]
        10:44 <Ohan> ccomb, en php tu peux filer des array pour le "old" et "new" (genre str_replace(array("1", "2", "3"), array("a","b","c"), str)
        10:45 <ccomb> beurk
        10:45 <Ohan> bah
        10:45 <ccomb> :)
        10:45 <Ohan> c'est du php hein ;)
        10:45 <ccomb> bah voila :)
        10:46 <Ohan> disons que c'est pratique, mais pas indispensable
        10:47 <ccomb> café
        10:47 <ccomb> uuuuuuuuuuuultra serré
        10:48 <Maddingue> madin60: bon, en fait, ces liens sont sur comment faire des requêtes SNMP en Python ce qui n'est pas ce que je veux (notre polling est réalisé par rrdtool)
        10:48 <Maddingue> ce que je cherche, c'est un module qui simplifie l'écriture d'extensions en mode pass ou pass_persist pour Net-SNMP, comme le module Perl que j'ai écrit
        10:48 <Maddingue> je pense que ça va se terminer par le port de mon module en Python
        10:48 <Ohan> gawel, dis moi, tu utilise mod_wsgi sur quel webserver? apache?
        10:49 <gawel> aucun
        10:49 <ccomb> gawel: merci pour le lien d'hier
        10:50 <gawel> mais de rien
        10:52 <gawel> j'arrete pas de me faire bouffer les pieds
        10:52 <gawel> c'est relativement perturbant quand tu taf
        10:53 <Ohan> gawel, comment ca aucun? tu utilise pas de webserver?
        10:53 <gawel> j'utilise pas mod_wsgi
        10:53 <Ohan> ah pardon j'avais cru, désolé
        10:54 <harobed> tarek: en interne dans mon entreprise je compte faire une présentation (slide) des idées qu'il y a dans ton livre "Petit guide à l'usage du développeur agile". Je me pose la question si j'ai le droit ensuite de publier ces slides sur mon blog (niveau copyright...)
        10:55 <tarek> harobed, je vois pas de raison contre
        10:55 <tarek> au contraire ca fait de la pub
        10:56 <tarek> on peut meme faire des liens entre dunod et tes slides
        10:56 <harobed> tarek: ok.. tu penses donc qu'il n'y a pas de problème
        10:56 <harobed> merci
        10:56 <tarek> ben si tes slides ne sont pas des photos des pages... :)
        10:56 <harobed> je me pose toujours la question par rapport à ces sujets car je me demande jusque où on peut aller
        10:56 <tarek> et que tu cites la source
        10:57 <tarek> la loi francaise dit que tu peux présenter des extraits de livres si tu cites la source 
        10:57 <harobed> ha, je ne savais pas
        10:57 <tarek> par exemple moi je peux présenter une définition de wikipedia dans un de mes livres
        10:58 <tarek> par contre ca doit rester un petit extrait 
        10:58 <harobed> tarek: tu as trouvé où l'extrait de cette loi ?
        10:58 <tarek> mais je connais pas la limite
        10:58 <haypo> harobed: droit d'auteur français
        10:58 <harobed> c'est quoi la définition d'un petit extrait ?
        10:58 <harobed> ok
        10:58 <haypo> j'ai des numéros de loi si vous êtes curieux
        10:58 <tarek> je sais pas j'avais posé la question à l'editeur pour wikipedia justement
        10:58 <tarek> pour savoir si je pouvais recopier une definition
        10:59 <harobed> donc si je commente un livre sur mon blog, et que je copie des extrais intéressant, j'ai le droit
        10:59 <harobed> haypo: j'aimerais bien
        10:59 <haypo> http://www.haypocalc.com/wiki/Bric_à_brac#Droit_d.27auteur
        10:59 <harobed> haypo: merci, excellent
        11:00 <haypo> le site legifrance est bien foutu
        11:00 <haypo> tu as l'arborescence du livre (ici "Code de la propriété intellectuelle
        11:00 <haypo> ")
        11:10 <harobed> j'ai trouvé : http://www.legifrance.gouv.fr/affichCodeArticle.do;jsessionid=954D7E821A9118C19C947AA8C545C4DF.tpdjo05v_2?idArticle=LEGIARTI000006278917&cidTexte=LEGITEXT000006069414&dateTexte=20080213
        11:10 <harobed> en 3°
        11:13 <haypo> 3) e) même
        11:13 <haypo> " à des fins exclusives d'illustration dans le cadre de l'enseignement et de la recherche"
        11:13 <harobed> je dirais aussi 3) a)
        11:13 <haypo> "que l'utilisation de cette représentation ou cette reproduction ne donne lieu à aucune exploitation commerciale et qu'elle est compensée par une rémunération négociée sur une base forfaitaire (...)"
        11:14 <haypo> donc pour écrire un livre, il vaut mieux contacter l'éditeur non ?
        11:14 <harobed> écrire => décrire ?
        11:14 <harobed> pour des extrais non : 3) a)
        11:14 <haypo> je veux dire si on veut écrire un livre, le publier et citer d'autres livres
        11:14 <haypo> il faut que les autres livres soient au courant
        11:14 <haypo> non ?
        11:15 <harobed> je pense
        11:15 <harobed> je me posais aussi la question il y a 1 an ou 2 si j'avais le droit d'expliquer en français le contenu d'un livre anglais
        11:15 <harobed> mon but n'était pas de faire une traduction "mot à mot"
        11:16 <harobed> mais de traiter exactement les mêmes sujet en français
        11:16 <harobed> je ne sais pas si j'ai le droit
        11:16 <harobed> la question se pose aussi au niveau de wiktionnary, comme indiquer la définition d'un mot sans plagier un dictionnaire commerciale
        11:18 <haypo> je pense pas qu'un dico commercial puisse te poursuivre sit tu dis qu'une chaussure est un habit pour pied
        11:18 <gawel> ccomb: barbaque party ce soir chez d'jo ?
        11:24 <madin60> Me vient de franchir le niveau 10 \O/
        11:24 <ogrisel> matin café, café
        11:25 <ogrisel> quel niveau 10 ?
        11:25 <gawel> café double sérré quoi
        11:25 <haypo> ogrisel: 10L de café ?
        11:25 <ogrisel> héhé, been there, done that
        11:27 <Ohan> le niveau 10 du python challenge
        11:27 <Ohan> madin60, félicitations ;)
        11:31 <madin60> Yes!
        11:31 <madin60> par contre je suis deg.... y avait des solutions plus courte
        11:32 <madin60> je v me doc sur le module re
        11:32 <haypo> re c'est chouette
        11:32 <madin60> c'est pas la 1ere fois que je le voit dans les reponses
        11:32 <haypo> il parait que tu peux tester si un nombre est premier ou pas avec :)
        11:32 <Ohan> ah, y'a des solutions en re? ca me bote moyennement les regex, dans ce genre de cas ou tu peux faire la même chose SANS les re, et gagner en lisibilité
        11:33 <madin60> ouai ben c'est que ta pas vu mon scrit
        11:33 <Ohan> y'a une citation qui dit "when confronted with a problem, you might think: i'm going to use regular expressions. Now you have two problems"
        11:33 <madin60> j'ai pas utilisé re et c'est pas pour autant que c'est lisible :D
        11:33 <Ohan> héhé
        11:34 <madin60> Cette citation est cool aussi
        11:34 <Ohan> je comptais pas utiliser la méthode de wikipedia perso, mais plutôt une méthode basé sur split... je ne l'ai que de manière abstraite en tête, donc je suis pas certain que ca marchera quand je la coderai
        11:34 <madin60> mais difficile a placer dans une conversation
        11:35 <madin60> Ok
        11:35 <madin60> bon c'est l'heure d'aller manger...
        11:35 <madin60> je vous laisse
        11:35 <madin60> Bon ap
        11:36 <Ohan> bon app
        15:55 <gawel> ccomb: !!!!
        15:55 <ccomb> gawel
        15:55 <gawel> ah
        15:55 <gawel> tu viens ce soir ?
        15:55 <ccomb> pas possible
        15:55 <gawel> ok
        15:55 <ccomb> suis dans un état de fatigue avancé
        15:56 <gawel> ok mec
        18:56 <AigleRoyal> salut
        22:47 <ccomb> gawel: t'as rebooté le boa ?