00:22 <NelleV> bon, j'arrive pas à mettre pyconFR comme la une sur le site de l'afpy
00:22 <NelleV> quelqu'un peut s'en charger ?
03:00 <alain_afpy> - hg: FAILURE 503 Service Temporarily Unavailable
03:02 <alain_afpy> - hg: FIXED
06:01 <alain_afpy> - www: FAILURE 500 Internal Server Error
06:03 <alain_afpy> - www: FIXED
13:01 <Yann2192> o/
16:24 <SFJulie1> bonjour distingués membres de l'afpy
16:24 <SFJulie1> oops membres et membres (ne soyons pas sexistes)
16:25 <SFJulie1> j'ai peut être un sujet intéressant pour la pycon-fr :)
16:25 <NelleV> SFJulie1: salut
16:25 <NelleV> SFJulie1: tu peux proposer ça via le site, sous la section "conférencier"
16:25 <SFJulie1> salut NelleV
16:26 <SFJulie1> votre avis m'intéresse avant, je voudrais savoir si le sujet est pas idiot
16:26 <haypo> SFJulie1: tu proposes quoi ?
16:27 <SFJulie1> benchmarking de code pour du map reduce avec en exemple du parsing de log apache
16:27 <SFJulie1> j'essaie de déterminer le one best way en terme de perf sur du parse de log apache
16:27 <haypo> euh, de quelle implémentation de mal-reduce ?
16:28 <SFJulie1> on part de ça https://github.com/bmispelon/parseweblog/tree/pipeline
16:28 <SFJulie1> je part du code de bmispelon, et je m'en donne le mérite (je déconne)
16:28 <SFJulie1> on a plusieurs méthodes, ensuite je compte tenter un multiprocessing, ensuite quelques amé d'algo (genre remplacé les filters)
16:28 <SFJulie1> c'est plus du code que de la théorie
16:30 <SFJulie1> ça peut intéresser des gens ?
16:30 <haypo> il faudrait préciser un peu, comme si ça consiste juste à montrer le résultat d'un benchmark sur un programme précis, je ne suis pas sûr que ça soit intéressant
16:30 <SFJulie1> l'intérêt c'est que ce problème c'est comme le word counter mais en plus poussé
16:30 <haypo> maintenant si tu présentes plus la méthode, et que tu expliques un peu pourquoi tel algo est plus lent/plus rapide qu'un autre, ça peut être intéressant
16:30 <haypo> c'est quoi le word counter ?
16:31 <SFJulie1> c'est le hello world du map reduce
16:31 <SFJulie1> mais il fait que compter les mots dans un texte
16:31 <SFJulie1> nous on fait des regroupements en plus
16:31 <SFJulie1> c'est plus fun
16:32 <SFJulie1> puis ça fait des graphs c'est beau
16:32 <SFJulie1> http://wwwstat.julbox.fr/
16:32 <SFJulie1> et c'est simple à écrire en code python
16:33 <haypo> bah propose ta conférence, tu verras bien ce que décide le jury :)
16:34 <haypo> (je ne fais pas parti de l'organisation de pycon fr)
16:34 <SFJulie1> je m'en fous du jury, je veux juste pas faire perdre du temps aux gens avec un sujet qui n'intéresse que moi, stou :)
16:35 <haypo> ouh là, je doute qu'il y a tellement de conférence proposé que le jury perde du temps :)
16:35 <haypo> SFJulie1: as-tu testé plusieurs implémentations de map-reduce ?
16:35 <SFJulie1> je peux transformer ça en webmining (mais il faudrait que j'intègre les calculs de parcours)
16:35 <alain_afpy> WARNING !!! YAKAFOKON DETECTED !!!!
16:35 <haypo> ou genre python vs autres langages ?
16:35 <haypo> ne serait-ce que pour avoir un ordre de grandeur
16:36 <SFJulie1> ben, je veux donner des ordres de grandeur :)
16:38 <haypo> SFJulie1: càd ? entre plusieurs algos d'un même projet ?
16:38 <SFJulie1> les algos sont toujours les même map/reduce (vraiment les deux fonctions python)
16:38 <haypo> j'ai vu une conférence de 1h qui listait plein de nombres de benchmark de différentes implémentations de BDD no SQL
16:38 <SFJulie1> nous on change les aggrégateurs
16:38 <haypo> bah c'était pas très intéressant
16:39 <SFJulie1> defaultdict vs Counter vs archery (un truc à mézigue)
16:39 <SFJulie1> en fait grace au benchmark que j'ai déjà fait, j'ai optimisé ma solution et je gagne presque :)
16:41 <haypo> SFJulie1: dire quel tel implémentation est plus rapide qu'une autre n'intéresse que les gens qui utilisent map-reduce
16:41 <haypo> si ta présentation explique comment lancer un benchmark compliqué, comment avoir des résultats stables, comment tester sur plusieurs platformes, etc.
16:41 <haypo> ça peut toucher l'ensemble du public
16:42 <SFJulie1> oh la, je vais rếfléchir à un truc plus accessible et moins spécialisé alors :)
16:42 <SFJulie1> ça vous dérange si je repasse dans le mois vous demander votre avis ?
16:42 <haypo> et ça serait plus intéressant si tu comparais aussi ton implémentation Python à des implémentations Javascript, C++, etc.
16:43 <SFJulie1> j'ai compris
16:43 <SFJulie1> sortir la tête du code
16:43 <haypo> hop, je bouge
16:43 <SFJulie1> merci haypo