00:26 <alain_afpy> - www: FAILURE 503 Service Temporarily Unavailable
00:28 <alain_afpy> - www: FIXED
11:41 <afpy_user|82162> bonjour
11:43 <gawel> salut
12:25 <alain_afpy> - www: FAILURE 503 Service Temporarily Unavailable
12:28 <alain_afpy> - www: FIXED
13:48 <afpy_user|8953> Hello
13:48 <haypo> salut afpy_user|8953
13:48 <afpy_user|8953> J'ai question technique. Je peux la poser içi ?
13:49 <NelleV> afpy_user|8953: oui, mais tu as plus de chance d'avoir une réponse sur #python-fr
13:49 <haypo> NelleV: tu n'as pas répondu assez vite, il est parti
13:53 <NelleV> haypo: j'ai vu :(
14:43 <yota> l'afpy, la seule asso python qui ne repond pas aux questions
14:56 <feth> grumlpy ?
14:56 <feth> en plus le smtp de free est en rade (oui je sais, si tout le monde utilisait google, tout irait bien)
14:57 <haypo> feth: tu confonds pas avec Grumly l'ours qui fait des blagues à 2 balles ? http://www.youtube.com/watch?v=APwfHC7jDpE
14:57 <feth> :-)
14:58 <haypo> (j'adore cet ours, je regrette de ne pas en avoir acheté, rien que pour les remercier de leur excellente campagne de pub)
15:07 <feth> tain c'est pénible de configurer un relay postfix (free est malade)
15:22 <yota> penible ?
15:22 <yota> ca doit tenir dans 1 ligne de plus que la conf de base
15:22 <yota> relayhost de memoire
15:24 <feth> oui, mais je suis en ipv6 et je devais régler les réseaux autorisés etc
15:24 <feth> ça m'a pris 5 mn, quoi
15:24 <feth> smtpd_relay_restrictions = permit_mynetworks, reject_unauth_destination
23:12 <rguillebert> n'empeche sur youtube la video de pyconfr qui a le plus de vues c'est "du beau code perl" :D
23:14 <haypo> rguillebert: oh ?
23:14 <haypo> va falloir de nouveau inviter marc alors :)
23:14 <rguillebert> ça culmine à 25 vues mais quand même
23:14 <haypo> j'ai regardé sa conf, je l'ai ratée
23:15 <haypo> tiens, j'ai bookmarké http://eproto.hypotheses.org/331 pour le lire plus tard
23:15 <haypo> "Perl pride ♥"
23:16 <marmoute> The 🐪 book
23:16 <haypo> marmoute: The quoi ?
23:16 <haypo> je vois un caractère bizzare
23:17 <haypo> tiens, y'a pas eu de conf sur asyncio à pycon fr ?
23:17 <marmoute> gGet some proper font
23:17 <haypo> y'en a eu 2 à pycon es
23:17 <rguillebert> je crois pas
23:18 <haypo> la présentation http://fr.slideshare.net/igalarzab/tulip-28638047 sur tulip est claire je trouve
23:18 <rguillebert> bah si tu vas au fosdem t'as gagné de droit d'en faire une :)
23:18 <haypo> je m'en suis inspiré pour ajouter un exemple à la doc asyncio ;)
23:18 <haypo> rguillebert: malheureusement, j'ai prévu de rester chez moi, ma femme accouche en février
23:18 <rguillebert> congrats :)
23:19 <haypo> je pronostique qu'asyncio va être la killer feature de python 3(.4)
23:19 <haypo> ou alors j'ai rien compris :)
23:20 <misc> tu veux dire le truc qui fait qu'on va migrer à python 3 ?
23:20 <haypo> misc: oui
23:20 <haypo> c'est le sens de ma formule
23:20 <rguillebert> j'y crois pas :)
23:20 <marmoute> haha
23:20 <rguillebert> même si ca m'a l'air d'être une bonne addition :)
23:20 <haypo> à mon échelle, j'espère migrer les 2 millions de ligne de code Python d'OpenStack vers Python 3 avec Tulip
23:21 <misc> je pense qu'il faut utiliser Tureves
23:22 <haypo> vous avez déjà écrit du code "asynchrone" ? avec des callbacks c'est insupportable, avec yield c'est supportable, avec yield+yield from+return de python 3.3 ça déchire
23:22 <rguillebert> bah on va pas être irréductible super longtemps
23:22 <misc> <yota>en go ! </yota>
23:22 <rguillebert> même si PyPy aura un interpréteur Python 2 pendant encore pas mal de temps
23:23 <haypo> et puis tulip permet de se brancher sur divers event loop existants : tornado, eventlet, libuv, etc.
23:23 <haypo> rguillebert: nan mais PyPy c'est dépassé, laisse tomber !
23:24 <rguillebert> on va être remplacé par node.js2py ?
23:24 <haypo> marmoute: va te cacher avec ton python 2.4 :)
23:24 <haypo> rguillebert: c'est quoi ça ?
23:24 <rguillebert> un troll
23:26 <haypo> tulip va permettre de toute multiplexer : clients/serveurs réseaux (sockets), subprocess (pipes), fichiers, signaux, événements UI (Gtk/Qt), et tout ça sans un seul thread pour pas être emmerdé par Gilles
23:27 <marmoute> haypo: fix tes bytes et on en reparle :-)
23:27 <rguillebert> mais y'a aussi plein de gens qui n'écrivent pas de serveurs et qui sont toujours en Python 2
23:28 <feth> tout logiciel performant est appelé à devenir un serveur (par exemple, git)
23:30 <haypo> marmoute: mes octets se portent très bien, je te remercie de prendre leur nouvelles !
23:30 <haypo> feth: j'ai un collègue qui a écrit un serveur git en python
23:30 <haypo> ou dumoins contribue à un client/serveur git écrit en pur Python
23:30 <misc> la preuve, l'etat d'amélie montre bien que les bytes d'haypo sont en état de marche
23:31 <feth> haypo: en Python quelle version ?
23:32 <feth> (et puis ça m'intéresse, c'est quoi le nom du serveur ?)
23:32 <haypo> feth: http://www.samba.org/~jelmer/dulwich/docs/ j'sais pas sur quelle version ça tourne
23:33 <rguillebert> il me semble qu'on voulais s'en servir comme benchmark sur PyPy
23:34 <rguillebert> (mais faudrait déjà qu'on ai un bench mercurial)
23:36 <feth> haypo: 2.6 et 2.7
23:36 <haypo> feth: BOUH
23:37 <haypo> feth: C'EST UN SCANDALE !
23:37 <feth> depuis combien de temps Python 3.3 est-il sorti ?
23:37 <haypo> feth: 1 ou 2 ans
23:37 <haypo> feth: perso je cherche sur linuxfr :)
23:38 <marmoute> haypo: c'est un collègue à toi qui est responsable de cete chose ?
23:38 <feth> haypo: haha, dans _ton_ historique ?
23:38 <marmoute> rguillebert: oui oui, bon entre temps j'ai déménagé
23:38 <haypo> marmoute: il ne l'a pas écrit, mais il y contribue
23:38 <haypo> feth: recherche google "site:linuxfr.org python 3.3"
23:39 <haypo> feth: je n'ai pas trouvé plus efficace pour avoir une date de release
23:39 <feth> j'ai hâte de la fin du support de Python 2.7
23:39 <rguillebert> marmoute, je suis au moins autant responsable que toi, sauf que j'ai pas d'excuse :)
23:39 <feth> ça sera amusant (et rémunérateur) :)
23:39 <haypo> python.org a un historique de qq. mois sur la page d'accueil, c'est nul
23:40 <rguillebert> je veux pas dire mais appengine supporte pas python 3
23:41 <haypo> feth: la mort de python 2.7 a été discutée récemment https://mail.python.org/pipermail/python-committers/2013-December/002845.html
23:41 <haypo> rguillebert: c'est utilisé AppEngine ? c'est une question sérieuse, j'en ai aucune idée
23:42 <rguillebert> oui
23:42 <rguillebert> j'aime pas mais c'est utilisé quand même
23:43 <haypo> rguillebert: pourquoi tu n'aimes pas ? parce que c'est CPython ? :-)
23:43 <rguillebert> bah plus ou moins oui
23:44 <rguillebert> enfin c'est parce que c'est un environnement fermé ou tu peux pas installer tes extensions C par exemple
23:44 <marmoute> google vise un passage à python trois d'ici 2017 il me semble
23:45 <rguillebert> bah la migration totale vers python 3 devait prendre 10 ans d'après les prévisions
23:45 <haypo> rguillebert: on est qu'à la moitié ? pff
23:46 <rguillebert> enfin les gens vont pas avoir le choix a un moment
23:46 <rguillebert> déjà y'a pas mal de gens qui restent sur Python 2 parce que 3 n'est pas supporté par PyPy
23:46 <rguillebert> alors qu'ils utilisent pas PyPy...
23:48 <haypo> rguillebert: pypy ne supporte pas python 3 ?
23:48 <rguillebert> on a une version beta
23:49 <rguillebert> il faut réactiver certaines optimisations dessus et on aimerait que les gens la teste un peu plus mais sinon ça fonctionne