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 ?