08:19 <foxmask> bonjello
09:11 <grenoya> bonjour
09:23 <misc> coin
09:27 <feth> y a des gens qui twittent une antisèche Py2 → 3 http://ptgmedia.pearsoncmg.com/imprint_downloads/informit/promotions/python/python2python3.pdf
09:28 <foxmask> spotted https://twitter.com/PythonDaily/status/646507341605699585 ;)
09:30 <feth> yep je l'ai eu là
09:33 <feth> Bon alors, pycon, vaut mieux s'y rendre en volkswagen, en avion ou en train ?
09:39 <grenoya> ouin! pourquoi % est déprécié ? je l'aimais bien, ça permettait de coder comme en C ou Fortran
09:40 <feth> bah t'as qu'à demander à C et Fortran d'implémenter format
10:27 <linovia> feth: c'est moyennement vrai puisque logging ou DBAPI ne le supportent pas...
10:27 <linovia> ce n'est pas demain que je vais utiliser format en py3
10:29 <feth> logging supporte le mapping, c'est pas loin de format
10:29 <linovia> feth: tu as un lien ? La dernière fois que j'ai essayé c'était total failure
10:30 <linovia> ou un exemple
10:31 <feth> je fais log.debug("%(plop)s")
10:31 <feth> pas log.debug("{plop}")
10:31 <linovia> ok, mais on est d'accord que ce n'est pas compatible avec format
10:31 <feth> bien sûr
10:32 <feth> Après, perso je crois que je fais partie du 1% (toi aussi sans doute) capable de spawner des logger sans (re)lire la doc
10:32 <feth> mais que cette API, logging, elle est quand même un peu pénible
10:33 <feth> Je n'utilise jamais logging sans faire d'abord un wrapper qui fait l'init de façon transparente et inspecte la stack pour afficher les numéros de ligne depuis lesquels on l'appelle
10:35 <feth> Du coup si demain il y a un successeur moderne à logging, sans camelcase et tout, ça sera chic
10:35 <linovia> :)
10:37 <marmoute> non mais logging lol
10:38 <feth> c'est du même niveau que si on comptait sur le fait qu'un caractère fait un octet pour faire des trucs sales sur de la data binaire
10:50 <cyp_work> boh c'est cool logging pourtant vous le lui reprocheqz quoi ?
10:51 <cyp_work> a part en multiprocesssing
10:51 <marmoute> cyp_work: tu as déjà regarder le code?
10:51 <cyp_work> non je le reconnais
10:51 <feth> cyp_work: t'as déjà regardé quelqu'un qui s'en servait pour la première fois ?
10:53 <cyp_work> bah comme pour chaque module un peu complexe
10:53 <cyp_work> comme sqla
10:54 <feth> Même reproche : c'est pas pythonique
10:54 <feth> sqla a une bonne excuse : il veut faire rentrer le bidule informe qu'est un objet Python dans un tableau de type csv
10:55 <feth> l'existence de q (import q), ou les wrappers de logging sont au contraire la preuve que Java est un langage dont on se passerait bien en Python
10:58 <marmoute> q ♥
10:58 <cyp_work> IMHO, c'est du niveau de print pour débugger spa du log
10:59 <marmoute> absolument
10:59 <marmoute> mais q ♥ quand même.
10:59 <feth> oui, q c'est pas du log, mais ça pourrait être fait par log si loggin était bien
11:01 <cyp_work> hahahaha
11:02 <feth> je m'étais inscrit à django carrots
11:02 <feth> mais je veux bien apprendre à écrire une pep
11:02 <feth> haypo: tu viens en famille aussi ?
11:02 <Hobbestigrou> feth, il ne vient pas
11:03 <feth> Hobbestigrou: ça c'est ce qu'il veut
11:03 <jpcw> feth: il est au japon
11:04 <feth> On peut servir des brochettes et des sushis s'il y a que ça
11:04 <jpcw> il a eu l'extrème amabilité de pnous prévenir de son absence, en query.
11:04 <feth> nan mais je sais, je charrie, euh
11:05 <jpcw> Note que ça nous économise un bus de CS dédié aux VIP toussa
11:05 <jpcw> un cordon de sécurité e moins
11:05 <jpcw> toussa quoi
11:05 <feth> Des cordons bleus ?
11:05 <jpcw> un conflit en moins sur la plus grande suite dans le 5* étoiles de Pau etc
11:06 <jpcw> gestion de stars facilité
11:06 <jpcw> on avait 2 numéros 1
11:06 <feth> haypo: apparemment jpcw veut t'inviter dans un hôtel 5 étoiles à Pau pour manger du confit pas gras
11:06 <jpcw> et on savait pas coment leur dire
11:07 <jpcw> feth: en tout cas je suis curieux de savoir ce qu'on dit les japonais
11:07 <cyp_work> :)
11:07 <cyp_work> surtout que ça peut pas être du fois gras ou du confit car avec des baguettes c'est l'enfer
11:08 <feth> parce que tu sais pas te servir de baguettes
11:08 <cyp_work> feth: challenge accepted
11:09 <marmoute> +1
11:09 <feth> cyp_work: j'ai suivi un entraînement coréen depuis 12 ans, avec baguettes fines en métal
11:09 <jpcw> baguettes ? feth tu confondrais pas avec aiguillettes ? il n' y a pas de baguettes dans le canard !
11:09 <marmoute> jpcw: tu ne mange pas ton canard avec une baguette?
11:09 <marmoute> pour choper la sauce?
11:09 <feth> une paille, pour la sauce
11:09 <cyp_work> feth: j'ai bossé 7ans dans le 13eme
11:09 <cyp_work> ça compte aussi ?
11:09 <feth> cyp_work: il va y avoir du level
11:10 <jpcw> nan mais ici c'est canardtown
11:10 <feth> cyp_work: déjà utilisé des baguettes en métal ?
11:10 <jpcw> on l'aurait su si on mangeait le canrd avec des baguettes
11:10 <marmoute> coin
11:10 <cyp_work> feth: oui j'aime bcp la nourriture coréeenne
11:10 <cyp_work> les plates et les rondes
11:11 <feth> cyp_work: bon, ben alors c'est pas l'enfer de manger le canard avec des baguettes !
11:11 <cyp_work> du fois gras ?
11:12 <jpcw> nan mais si un opinel c'est dans la famille des baguettes
11:12 <feth> poellé c'est un peu plus Auch, mais sinon
11:12 <jpcw> alors oui on sait faire
11:13 <jpcw> feth: à notre dernier barbuc les baguettes elles auraient servi à allumer le feu
11:13 <feth> jpcw: les baguettes en acier ?
11:13 <feth> j'ai des baguettes en acier avec cuillers, moi
11:13 <feth> ou en jade, mais celles-là j'ai peur de les casser
11:14 <jpcw> non ça c'est pour les brochettes, o est pas complètement demeurés non plus
11:14 <feth> des brochettes de foie gras ?
11:14 <feth> et pour broyer les poussins mâles vous faites comment ?
11:14 <cyp_work> entre les dents
11:15 <feth> rabbins volants spotted
11:15 <jpcw> feth: tu ne veux pas savoir, et un de nos députés s'est suffisament illustré sur le sujet
11:15 <feth> lequel, lequel ?
11:16 <jpcw> Jean Lassalle, l'unique, l'improbable, le tartuffe de l'AN
11:17 <feth> ah, l'un des deux députés français qui n'ait pas trop pris goût aux bénéfices personnels liés à sa fonction, ma-t-on dit
11:17 <feth> l'auter étant attard
11:17 <jpcw> oui il a des défauts, mais il est réglo
11:19 <feth> et c'est quoi le problème de s'émouvoir du broyage de poussins vivants ? j'ai pas suivi
11:20 <marmoute> feth: t'es contre la croissance^W^Wl'emplois c'est ça!
11:20 <feth> Je suis contre le foie gras industriel de toutes façons
11:20 <feth> en fait contre tout ce qui est industriel en général :)
11:21 <cyp_work> feth: c'est jugé inhumain (alors ce sont des animaux ) et barbare (ça se défends)
11:22 <cyp_work> je crois c'est PETA qui a lancé le truc
11:22 <feth> alors qu'il y a trop moyen de juste laisser les canards se gaver tous seuls en élevage extensif, tant pis si ça augmente le prix, ça augmente aussi la marge
11:23 <jpcw> nan mais il y a canard et canard
11:23 <jpcw> naturellement le canard il lui faut genre 6 mois
11:23 <jpcw> et après on le gave
11:24 <jpcw> là par contre c'est 14 jours la cyrhose
11:24 <jpcw> après évidememnt que le bon il a claqué du maîs et pas de la patée ou bouillie à je ne sais pas quoi
11:24 <feth> hier j'ai vu une salade avec foie gras à 10€ à la carte à paris 9e. J'aurais bien changé de resto, mais c'est le client qui décide
11:24 <jpcw> si vous achetez du foie-gras chez Labeyrie ou autre Montfort etc
11:25 <jpcw> il vaut mieux s'abstenir
11:25 <jpcw> et pas de soutien à l'emploi, hein, il en arrive des semi-entiers de Hongrie pour les approvisionner
11:25 <feth> Clairement, faut acheter local (y a 7 producteurs dans mon coin paumé du nord de la France, a baby could do it)
11:26 <feth> et je vais d'ailleurs au marché, a tte
11:26 <jpcw> bon app
11:26 <NelleV> bon
11:26 <NelleV> vous arretez de parler fois gras ?
11:26 <jpcw> foie
11:26 <jpcw> :p
11:26 <NelleV> Je pars bientôt dans un état ou le foie gras est interdit :(
11:42 <cyp_work> NelleV: pays barbare :(
11:44 <mathieui> pays de sauvages
13:24 <alain_afpy> ERROR membres(2) <Response [500]>
13:36 <alain_afpy> ERROR membres(6) <Response [500]>
13:52 <feth> NelleV: c'est pas contraire à ta religion, de te mettre dans cet état ?
13:54 <alain_afpy> ERROR membres(12) <Response [500]>
14:10 <alain_afpy> Hey! Il y a des trucs à modérer: http://www.afpy.org/jobs/python-software-engineer-1
14:12 <alain_afpy> ERROR membres(18) <Response [500]>
14:18 <NelleV> feth: :(
14:21 <feth> NelleV: franchement on peut vivre quelques semaines sans foie gras. Tu peux sûrement compenser avec des cuisses de grenouilles, des huitres, du homard ébouillanté et surtout... des ortolans !
14:23 <feth> "the fattened little birds are drowned in a vat of Armagnac "
14:30 <alain_afpy> ERROR membres(24) <Response [500]>
14:36 <alain_afpy> INFO membres fixed
14:47 <matrixise> NelleV: ou vas-tu ?
15:12 <afpy_user|71901> bonjour
15:39 <NelleV> matrixise: californie
15:42 <matrixise> cool
15:42 <matrixise> et le foie gras est interdit?
15:42 <matrixise> zut
15:43 <feth> NelleV: le foie gras d'animaux non gavés est autorisé en californie, et ça se pratique de plus en plus
15:43 <feth> en plus le résultat est meilleur par autogavage en liberté
15:43 <matrixise> feth: p-e que le resultat en terme de temps, est moindre
15:44 <feth> ensuite il semble que le foie gras non vendu (gratuit) soit autorisé s'il n'a pas été produit en CA
15:44 <feth> matrixise: je ne comprends pas ce que ça veut dire "en terme de temps".
15:45 <feth> ou alors tu parles du tonnage par minute et par mètre carré, et c'est clairement pas un bon indicateur
15:46 <matrixise> feth: le time to market, si tu gaves lentement, ou autogavage, alors tu as certainement une meilleure qualité gustative, mais en terme de temps, cela te prendre plus de temps pour arriver au meme resultat en volume
15:47 <feth> c'est pour ça que le prix est 10 à 100 fois plus cher
15:47 <matrixise> yep, tu m'étonnes
15:47 <matrixise> normal
15:49 <feth> Bah je préfère manger dix fois moins de bon foie gras :)
15:50 <matrixise> la question n'est pas là, dans mon cas, c'est culinaire, je prefere mettre un peu plus d'argent si je peux avoir une meilleure qualité (vérifiée)
17:10 <alain_afpy> Hey! Il y a des trucs à modérer: http://www.afpy.org/jobs/python-software-engineer-1
17:23 <haypo> "le prix est 10 à 100 fois plus cher" donc on va manger du foi gras tous les 10 à 100 noel plutôt que tous les noel ?
17:29 <grenoya> haypo: non, on va manger du bon foie gras que tous les 10ans, les 9 autres, on mangera du moins bon :)
17:31 <haypo> grenoya: ok, alors ça va
17:31 <NelleV> sauf quand les associations de défense des animaux interdiront le gavage, et on en mangera plus du tout parce que cela coutera trop cher :p
17:31 <haypo> tiens, j'ai bu du champagne de californie
17:31 <haypo> c'était pas terrible :-)
17:31 <haypo> NelleV: c'est pas déjà interdit "en europe (hors france?)"
17:31 <feth> haypo: je sais pas toi, mais nous on nous sert du foie gras 14 fois sur décembre
17:32 <feth> donc bon, un peu moins mais meilleur...
17:32 <haypo> feth: j'suis pas un dingue de foie gars non plus. c'est bon mais ok. j'comprends pas la folie autour du foie gras
17:32 <haypo> c'est comme les huitres : bah non, c'est pas bon !
17:33 <NelleV> haypo: non, je ne pense pas
17:33 <NelleV> haypo: tu trouves très facilement du foie gras en GB et en allemagne
17:33 <NelleV> et en italie
17:33 <gawel> c'est délicieux, les huitres
17:33 <gawel> rien que d'y penser j'en ai l'eau à la bouche. et j'en ai dans le frigo. je vous remercie pas
17:43 <feth> haypo: tu n'as pas trouvé d'huitres qui te plaisent, c'est tout
17:43 <feth> Je connais plusieurs personnes qui ont pu être convaincues après avoir mangé celles qu'il leur fallait :)
17:43 <feth> genre à arzon, impossible de pas aimer !
17:56 <mathieui> feth, si si
17:56 <mathieui> (j’ai jamais essayé d’en manger ailleurs qu’à arzon, moi)
18:05 <feth> mathieui: tu dois être un mutant
21:27 <alain_afpy> ERROR membres(2) HTTPConnectionPool(host='www.afpy.org', port=80): Request timed out. (timeout=10)
21:39 <alain_afpy> ERROR membres(6) HTTPConnectionPool(host='www.afpy.org', port=80): Request timed out. (timeout=10)
21:57 <alain_afpy> ERROR membres(12) HTTPConnectionPool(host='www.afpy.org', port=80): Request timed out. (timeout=10)
22:15 <alain_afpy> ERROR membres(18) HTTPConnectionPool(host='www.afpy.org', port=80): Request timed out. (timeout=10)
22:33 <alain_afpy> ERROR membres(24) HTTPConnectionPool(host='www.afpy.org', port=80): Request timed out. (timeout=10)
22:51 <alain_afpy> ERROR membres(30) HTTPConnectionPool(host='www.afpy.org', port=80): Request timed out. (timeout=10)
23:09 <alain_afpy> ERROR membres(36) HTTPConnectionPool(host='www.afpy.org', port=80): Request timed out. (timeout=10)
23:27 <alain_afpy> ERROR membres(42) HTTPConnectionPool(host='www.afpy.org', port=80): Request timed out. (timeout=10)
23:45 <alain_afpy> ERROR membres(48) HTTPConnectionPool(host='www.afpy.org', port=80): Request timed out. (timeout=10)