06:00 <alain_afpy> - www: FAILURE 500 Internal Server Error
06:00 <alain_afpy> - varnish: FAILURE 500 Internal Server Error
06:00 <alain_afpy> - membres: FAILURE 500 Internal Server Error
06:02 <alain_afpy> - www: FIXED
06:02 <alain_afpy> - varnish: FIXED
06:02 <alain_afpy> - membres: FIXED
06:55 <alain_afpy> - pycon: FAILURE 503 Service Temporarily Unavailable
06:58 <alain_afpy> - pycon: FIXED
11:58 <gawel> http://sametmax.com/comment-dynamiser-la-communaute-python-francophone/
13:35 <marmoute> woooow
14:00 <haypo> pff, moi ça fait longtemps que je n'ai écrit d'article sur mon blog
14:00 <haypo> je me contente de retweeter les articles intéressants qui concernent Python sur twitter :-p
14:00 <haypo> https://twitter.com/victor_stinner
14:01 <sveetch> Socialnetwork kill the Blog star
14:01 <haypo> sveetch: pas faux
14:02 <sveetch> cela dit faire un article technique sur FB/tweeter faut être vraiment très motivé vu les limites
14:03 <haypo> sveetch: pour le peu de messages que j'ai écrit moi même su tweeter, j'en ai chié, car c'était toujours trop long :)
14:04 <haypo> pour facebook, j'ai une fois raconté une galère de transports en commun. bah mon article était affiché tronqué, il fallait cliquer pour le voir en entier. c'est frustrant :-p
14:05 <sveetch> oui c'est clairement pas pour les pipelettes :)
14:06 <sveetch> mais bon c'est surtout fait pour relayer des articles ou réagir en sms à l'achat de la nouvelle casserolle de tes followers
14:07 <haypo> sur Facebook, y'a parfois un "article populaire" qui est proposé. une genre de pub qui demande d'intastallation une application
14:07 <haypo> je ne fais pas du tout confiance aux applications, donc je ne clique
14:08 <haypo> sveetch: +1 pour la casserrole
14:08 <sveetch> mouarf, s'en est plein sur FB, genre les amis qui te veulent t'inscrire à leur appli d'agenda d'anniversaires, mais pour ça faut que toi aussi tu t'inscrires à leur sous service, du coup je suis dans l'agenda de personne
14:08 <alain_afpy> WARNING !!! YAKAFOKON DETECTED !!!!
14:09 <sveetch> oukilé ? OUKILAI ?!
14:09 <haypo> sveetch: "faut que""
14:09 <haypo> bah j'utilice facebook pour mes amis pas geek, twiter et google+ pour les geeks :)
14:09 <haypo> du coup, ça me donne l'impression que google+ est le réseau des geeks :)
14:10 <sveetch> mouarf, trois réseaux carrément, il te reste du temps pour toi ?
14:10 <haypo> quand il me reste du temps, je vais lire linuxfr :)
14:10 <haypo> et mes flux RSS
14:10 <haypo> bah ça va, j'achète rarement des casserolles, et sur facebook je n'ai que des "amis" que j'ai déjà vu physiquement, et si possible que je vois souvent
14:11 <haypo> l'autre jour, j'ai ma tant que je vois une fois par an qui m'a invité sur Facebook. euh...
14:11 <haypo> déjà que j'ai unliké mon cousin qui tague sur les murs et se murge dans les soirées, ça me dit moyen d'être "ami facebook" avec ma tante
14:12 <sveetch> enplus tu dois etre aussi sur linkedin
14:12 <haypo> sveetch: ah ça non, j'ai fermé mon compte le jour où j'ai fait un très gros ménage sur le net :)
14:13 <haypo> au final, ce qui me prend le plus de temps, c'est plutôt les listes de diffusion (python-dev et python-ideas en ce moment)
14:15 <sveetch> pour répondre à des questions ou pour dire que tu a tweeté un lien vers un message sur facebook qui promeut un article de blog ?
14:16 <haypo> euh, plutôt pour participer aux discussions qui m'intéressent
14:16 <haypo> ah oui, la 3e "liste" c'est le bug tracker python
14:17 <haypo> c'est le pire, vu que je ne reçois que des mails sur des sujets qui m'intéressent, je lis tout systématiquement, et je suis beaucoup de bugs
14:17 <sveetch> c'est des bugs uniquement liés au core de Python ?
14:18 <haypo> sveetch: l'interprète oui, mais aussi l'énorme bibliothèque standard
14:19 <sveetch> c'est comment python-idea ? le nom évoque un truc intéressant mais dans la réalité je doute que ça soit pas pollué
14:19 <haypo> récemment, j'ai par exemple bossé sur les modules io, subprocess, curses, pickle, datetime
14:19 <haypo> y'a toujours quelqu'un pour trouver un bug dans un cas très précis, ou remonter un besoin qui n'est pas encore couvert
14:20 <haypo> genre python 3.3 aura *enfin* une méthode datetime.datetime.timestamp(), l'inverse de datetime.datetime.fromtimestamp()
14:21 <sveetch> ah bah depuis le temps !
14:22 <sveetch> c'est vrai que c'est troublant la première fois que tu cherches
14:22 <haypo> python-ideas est un sacré bordel :) y'a plein d'idées bizzares qui sortent
14:22 <haypo> genre récement, un mec a dit qu'écrire try: code except: block est trop long à écrire
14:22 <haypo> il voulait écrire
14:22 <haypo> code
14:22 <haypo> except:
14:22 <haypo> block
14:23 <haypo> virer le try
14:23 <haypo> l'idée n'a pas séduit, mais parfois python-ideas sert à faire resurgir des manques dans la doc ou dans la bibliothèque standard
14:24 <haypo> python-ideas permet aux développeurs qui ne sont pas à l'aise avec le projet python (n'ont pas les compétences techniques pour le modifier en gros, càd juste ne savent pas faire) de proposer des idées
14:24 <haypo> y'a des PEP qui sont d'abord longuement discutées sur python-dev avant d'arriver sur python-dev
14:25 <haypo> sveetch: ah oui, la dernière idée que j'ai vu resortir était que changer l'encodage de sys.std* au runtime était compliqué
14:25 <haypo> sveetch: du coup, il a été proposé d'ajouter une méthode TextIOWrapper.set_encoding(), ce qui permettrait d'écrire sys.stdout.set_encoding("latin1")
14:25 <sveetch> o_O
14:25 <sveetch> ok c'est un peu la cave des savants fous en fait
14:26 <haypo> je pense 3/4 des idées partent à la poubelle. sur le quart restant, 75% modifient la doc, 25% finissent par un changement concret de Python
14:27 <haypo> Guido intervient beaucoup plus souvent sur python-ideas que python-dev par exemple
14:28 <haypo> ah oui, une idée récurrente : avoir une variable qui n'a qu'une portée limitée
14:28 <haypo> dernière proposition en date :
14:28 <sveetch> et pendant ce temps là à Vera cruz : http://sametmax.com/comment-dynamiser-la-communaute-python-francophone/
14:28 <haypo> if self.request.get('variable') as variable:
14:28 <haypo> print variable
14:29 <haypo> sveetch: pour la dynamiser, faut qu'elle se mette à l'anglais /o\
14:29 <alain_afpy> WARNING !!! YAKAFOKON DETECTED !!!!
14:29 <sveetch> en fait alain_afpy c'est un bot ?
14:29 <haypo> alain_afpy: ok, je vais m'occuper d'apprendre l'anglais aux développeurs python francophones
14:29 <alain_afpy> haypo: on écrit tu gèreS
14:29 <haypo> sveetch: oui
14:31 <sveetch> le coup de la demande du "self.request.get('variable') as variable", ça me fait penser à quelqu'un qui fait trop de django
14:31 <haypo> le "as" a même eu droit à sa PEP, rejettée
14:32 <haypo> sveetch: je donne une conf à PyconFR en septembre, sur python-dev & python-ideas, pour info
14:33 <sveetch> juste une présentation des ml ?
14:33 <haypo> est-ce que tu viens ?
14:33 <haypo> haha, non
14:33 <sveetch> nope
14:33 <haypo> je présenterai le développement de Python en général
14:33 <haypo> je donne une conf avec Antoine Pitrou, faut que tu viennes voir ça !
14:33 <alain_afpy> WARNING !!! YAKAFOKON DETECTED !!!!
14:34 <haypo> c'est la première fois qu'Antoine se déplace à Pycon ! c'est le plus gros commiters sur le projet Python (semble-t-il)
14:36 <haypo> NelleV: sur le google doc, mes 2 conf sont marquées comme acceptées. mais je n'ai pas eu de confirmation officielle ?
14:37 <haypo> ah sur le site, je vois que la conf nouveautées de Python 3.3 a été aceptée. merci (d'avoir choisi ma conf) !
15:38 <alain_afpy> matin
15:42 <alain_afpy> - www: FAILURE 503 Service Temporarily Unavailable
15:42 <alain_afpy> - varnish: FAILURE 500 Internal Server Error
15:42 <alain_afpy> - membres: FAILURE 503 Service Temporarily Unavailable
15:44 <alain_afpy> - membres: FIXED
15:58 <alain_afpy> - www: FIXED
15:58 <alain_afpy> - varnish: FIXED
16:55 <sveetch> bloup
22:27 <sveetch> graouuuh, implémenter en Python des fonctions de calcul de Excel, c'est toujours autant le bonheur..........
23:03 <haypo> sveetch: du genre =SOMME($A$1, $B$3) ?
23:03 <haypo> une amie m'a montré un peu excel une fois
23:03 <haypo> y'a un IF(), on peut faire de la programmation !
23:03 <haypo> perso j'avais utilisé la fonction "enregistrement" pour créer une macro VBA avec la souris, c'est super ce truc !
23:03 <sveetch> oh c'est beaucoup mieux que ça
23:05 <sveetch> en fait les fonctions dans les formules peuvent être traduit selon ta région (comportement par défaut), mais excel les stock pratiquement toujours en anglais, je dis pratiquement parce que dèsfois il les stock aussi en version régionale, mais mixé
23:05 <sveetch> ça plus le fait que les fonctions accepte souvent différents types pour un meme argument et que parfois le comportement de retour change
23:05 <sveetch> du bonheur quoi, par camion de 12
23:06 <haypo> j'avais entendu qu'il y a un bug sur la gestion des dates
23:06 <haypo> et que ce bug est normalisé par un truc ISO :)
23:07 <haypo> ils normalisent leurs bugs, marrant ça
23:07 <sveetch> ah oui pis la cerise sur le gateau, c'est que le projet doit assurer le support Excel, donc en fait je reproduis à peu de chose près le système de calcul de Excel, qui fait du weak typing à fond
23:08 <sveetch> oui les dates c'est le bordel, mais j'ai vu qu'ils ont ajoutés des nouvelles fonctions à part pour rationnaliser ça, cela dit le temps que les users les utilisent dans leur documents..