00:17 <GMLudo> haypo: ça roule ? Un bug étrange avec AsyncIO ça t'intéresse ? la stacktrace: https://gist.github.com/GMLudo/3aeb7e906b580239b42a
00:18 <GMLudo> haypo: ça m'arrive quand je fais un asyncio.wait sur une liste vide dans une coroutine. L'erreur en soi est bonne, mais c'est le "AttributeError: 'module' object has no attribute 'open'" qui me fait tiquer
00:19 <GMLudo> haypo: je n'arrive pas à le reproduire sur un simple exemple, dans les mêmes conditions sur la même machine j'ai juste l'exception ValueError('Set of coroutines/Futures is empty.',)
00:20 <GMLudo> haypo: si tu as une suggestion d'où aller gratter, je suis preneur
00:29 <haypo> GMLudo: t'as ce bug en quittant ?
00:29 <haypo> GMLudo: le bug est déjà corrigé :-p
00:30 <haypo> GMLudo: http://bugs.python.org/issue22599
00:31 <haypo> GMLudo: voir aussi http://bugs.python.org/issue22428 pour les symptomes asyncio
00:32 <haypo> GMLudo: je suppose que tu peux contourner le bug en appelant gc.collect() en quittant
09:21 <foxmask> bonjello
09:26 <feth> binjelly ?
11:12 <PythDasch> bonjour
11:12 <PythDasch> Des gens qui viennent à Bruxelles ce week-end ?
11:13 <haypo> PythDasch: oui
11:13 <haypo> PythDasch: plusieurs milliers
11:14 <haypo> PythDasch: on va voir Larry Wall !
11:14 <PythDasch> haha haypo
11:14 <PythDasch> Je parle pour l'afpyro !
11:14 <haypo> PythDasch: bah y'a un doodle pour ça, y'a +70 inscrits, t'as la réponse non ?
11:15 <PythDasch> Oui, mais ça je savais je me suis inscris
11:15 <haypo> ici, je sais que GMLudo, matrixise et moi y allons
11:15 <PythDasch> par contre je demande juste si y'à des gens de cette room qui y vont
11:15 <PythDasch> simplement
11:16 <PythDasch> ok bah chouette ! Vous allez également au fonsdem ?
11:16 <haypo> perso j'y vais en train
11:16 <PythDasch> Fosdem pardon
11:16 <PythDasch> Tu habites où ?
11:17 <haypo> dans le coin de marseille
11:18 <PythDasch> Ha ouais tu es motivé c'est chouette
11:19 <haypo> PythDasch: j'en comprends que tu vas au fosdem et que tu vas à la soirée samedi. tu pars d'où ?
11:19 <PythDasch> J'habite à Bruxelles personnellement
11:20 <PythDasch> donc je suis pas loin ^^
11:20 <haypo> ah ouais, c'est moins long pour le trajet...
11:20 <PythDasch> C'est sur ... Tu prends le TGV ?
11:20 <haypo> oui
11:20 <haypo> ça prend 6h je crois :)
11:22 <PythDasch> Moins que ça normalement. Lyon-Bruxelles 3h40 environ
11:22 <PythDasch> Lyon-marseille ... je sais plus trop ^^
11:22 <feth> Il y a 70 ans, il fallait plusieurs mois pour faire ce trajet (les américains s'en sont plaint)
11:22 <PythDasch> Bon bah c'est chouette on se verra là bas ^^
11:23 <PythDasch> feth, il ne faut pas l'oublier
11:23 <haypo> PythDasch: 3h40 ? possible. mais j'habite pas lyon :)
11:23 <PythDasch> ça mettrai le même temps, si ce n'est + si on le faisait à cheval aujourd'hui
11:23 <haypo> à l'aller, c'est royal, c'est un TGV direct
11:23 <PythDasch> ha pas mal
11:23 <haypo> je compte m'investir pleinement dans la fin de ma nuit de sommeil durant tout le trajte
11:23 <haypo> je pars samedi à 6h
11:26 <PythDasch> ha ouais tu aurais du prendre l'avion alors :p c'est même moins cher de marseille
11:26 <PythDasch> j'ai des amis qui sont venus pour 60€ aller retour
11:26 <PythDasch> de marseille
11:37 <term-inal> PythDasch: 3h40 pour marseille bruxelles c'est juste impossible en tgv
11:37 <haypo> term-inal: il disait 3h40 pour lyon-bruxelles ;)
11:38 <term-inal> PythDasch: pour ta gouverne j'ai un direct qui part à 9h14 et arrive a 15h18
11:46 <PythDasch> term-inal, je parlais de Lyon- Bruxelles
11:47 <term-inal> j'ai vu... après avoir écris
11:47 <PythDasch> Ensuite c'est au niveau du prix également
11:48 <PythDasch> un marseille bruxelles en 5h max ça doit couter plus cher qu'en 6h+
11:48 <haypo> PythDasch: ça peut être plus galère d'aller à l'aéroport puis rejoindre le centre ville
11:48 <PythDasch> Enfin bon, tout ça pour dire qu'on se verra au délirium
11:48 <PythDasch> haypo, Y'à des navettes pour 10€ toute la nuit, et assez régulièrement
11:49 <PythDasch> C'est sur que y'à + de changement. Mais personnellement je préfère le train, j'ai horreur de l'avion
11:50 <haypo> ahah, et tu parles de l'avion depuis avant :)
11:52 <PythDasch> haypo, hé ouais ^^c'est juste pour que vous le sachiez la prochaine fois. Moi personnellement je vous rejoins parfaitement ! Le train c'est mieux !
11:58 <PythDasch> Vous dormez où ?
11:58 <haypo> je dors chez GMLudo :)
11:59 <PythDasch> ha ok :)
11:59 <Hobbestigrou> airbnb pour moi
12:04 <term-inal> chez un Ixellois qui ne fait pas de python, mais qui est bien aimable quand même :)
12:09 <PythDasch> term-inal, :)
12:10 <PythDasch> Et vous vous êtes des pythoneurs assidus ?
12:11 <term-inal> en pro: je suis un retraité du python :p
12:25 <PythDasch> term-inal, Tu fais quoi maintenant du coup ?
13:36 <term-inal> PythDasch: de la gestion de projet et des projets persos
13:36 <PythDasch> ha ok chouette
15:27 <matrixise> PythDasch: tu parlais de Lyon Bruxelles?
15:28 <PythDasch> matrixise, oui ^^mais bon ce n'est pas non plus le plus intéressant, même si cela a quand même fait un débat ce matin
15:29 <matrixise> dsl, c parce que je cherche quelqu'un habitant Lyon pour venir à Bruxelles
15:55 <haypo> matrixise: "pour venir", càd ? faire du covoiturage ?
15:55 <haypo> matrixise: y'a plusieurs membres de l'afpy à lyon
16:00 <Elzen> Tiens, je viens de remarquer que, en Python3, int/int → float. Du coup, il y a un opérateur pour la division euclidienne, ou il faut juste convertir le résultat en entier ?
16:01 <jon1012> ohhh une pré-soirée mongodb demain soir :D
16:03 <jon1012> http://www.meetup.com/mongodb-belgium/messages/76628361/
16:03 <jon1012> matrixise, tu seras à BXL à partir de quelle heure ?
16:05 <linovia> Elzen: // pour la division entiere
16:05 <Elzen> linovia, 'kay, merci.
16:20 <matrixise> jon1012: à partir de 18h
16:20 <matrixise> haypo: arthur a des magnets Python pour moi, mais personne pour me les apporter
16:21 <matrixise> jon1012: si tu vas causer MongoDB, je pense que benoitc et moi, allons nous amuser à parler DB avec eux ;-)
16:22 <matrixise> mais bon, j'ai un truc intéressant, du Python
16:40 <jon1012> matrixise, hehe
16:41 <jon1012> matrixise, cela dit avec ming, ca a presque le gout d'sqlalchemy :)
17:30 <alain_afpy> Prochain afpyro dans 2 jours! http://afpyro.afpy.org/dates/2015/2015_01_31.html
17:39 <matrixise> jon1012: je parle en terme de performance
17:39 <matrixise> mais je ne connais pas ming
17:39 <matrixise> ok, found: http://merciless.sourceforge.net/tour.html
17:41 <jon1012> matrixise, cela dit, une db postgres bien concue avec les bons index, éclate la plupart des setup nosql qui trainent
17:41 <jon1012> (surtout niveau requete avec sqlalchemy d'ailleurs)
17:44 <matrixise> jon1012: je sais ;-) je voulais troller un peu avec mongodb.
17:44 <matrixise> surtout que je suis pour PostgreSQL ;-)
17:51 <linovia> la problématique résolue par le NoSQL n'est pas les performances, mais la scalability ;)
17:55 <benoitc> parler de nosql en 2015 ca fait un chouia out
17:55 <benoitc> mais bon
17:58 <rguillebert> :)
18:01 <haypo> wikipedia utilise quoi comme base de données ?
18:01 <haypo> un bon vieux LAMP ? Linux, Apache, MySQL, PHP ?
18:02 <rguillebert> je crois oui
18:02 <rguillebert> ils utilisent hhvm depuis peu je crois
18:03 <linovia> du squid ;)
18:03 <linovia> http://highscalability.com/wikimedia-architecture
18:05 <haypo> donc voilà, arrêtez avec vos SGBD bidon. MySQL a fait ses preuves
18:09 <GMLudo> haypo: merci pour l'info. Si je reprends le dossier asyncio dans le hg de cpython et que je le mets dans mon cpython, c'est ok, ou tu as mieux à me proposer ?
18:09 <GMLudo> haypo: une 3.4.3 est prévue ?
18:09 <linovia> haypo: ce genre d'archi marche bien avec mysql (peu d'écriture, beaucoup de lectures)
18:11 <haypo> GMLudo: tu peux mettre le dossier asyncio où tu veux, après tu peux jouer avec sys.path/PYTHONPATH pour qu'il soit pris en priorité
18:11 <haypo> GMLudo: oui, 3.4.3 est prévu dans moins d'un moins
18:13 <GMLudo> haypo: oui, aussi, autant faire simple
18:18 <haypo> GMLudo: hum, par contre le correctif que j'avais en tête est dans le module tokenize qui fait parti de la stdlib. mais tu peux prendre celui de python 3.5 et le mettre dans ton sys.path je pense
18:18 <haypo> GMLudo: tu n'as ces erreurs que quand tu as des bugs dans ton code, donc tu peux test avec un python récent pour identifier tes bugs
19:40 <matrixise> pfff, je m'ennuie
20:08 <MikOo> le fait que tu sois ici en est la manifestation implicite. inutile de le dire
20:09 <Elzen> Code un environnement graphique, ça occupe :-)
20:09 <Elzen> Avec la suite logicielle, hein, sinon ç'n'est pas drôle :-)
20:36 <matrixise> MikOo: ;-)
20:36 <matrixise> Elzen: bah, tu n'as pas plus hard?
20:39 <Elzen> matrixise, pour le moment, j'me contente de ça :-)
20:42 <matrixise> Elzen: en fait, je ne m'ennuie pas, simplement bcp de taf, et mon message était ironique tout à l'heure
20:43 <Elzen> Ah bon ^^