09:07 <grenoya> bonjour
09:16 <feth> Bonjour !
09:43 <misc> coin
09:48 <mandark> matin
11:16 <mandark> Il me les casses apache sur afpy.org :P a chaque rsync il perd les index.html il me sort des "Permission denied" (pas droit au directory listing quoi), obligé de le restart ou reload, c'est loulouche
11:16 <mandark> qqun connaît ce "bug" ?
11:22 <mandark> probablement un vieux bug :(
11:27 <afpy_user|81336> Bonjour!
11:28 <afpy_user|81336> J'ai besoin d'aide pour un programme...
11:29 <afpy_user|81336> Y aurait-il quelqu'un pour m'aider
11:29 <serge_sans_paill> afpy_user|81336: de quels maux souffres-tu ?
11:31 <afpy_user|81336> En faite j'aimerai créer le jeu motus sur python, donc j'ai besoin d'aide
11:33 <mandark> afpy_user|81336: o/
11:33 <serge_sans_paill> mmmh, pas sur que tu sois sur le bon chan pour ça, mais si tu peux donner une description plus précise ?
11:33 <misc> mandark: juste reload suffit ?
11:33 <mandark> afpy_user|81336: commence par http://www.afpy.org/doc/python/3.5/tutorial/
11:33 <mandark> misc: oui juste reload, étrange d'un côté, mais admettons
11:34 <mandark> afpy_user|81336: tu auras plus d'aide sur le chan #python-fr je pense :) (Et on y est aussi ;-) tu ne perds rien)
11:35 <mandark> misc: un jour il faudra faire un petit apt-get upgrade, mais j'suis pas là pour tondre un yack :-P
11:36 <afpy_user|81336> la question est: Ecrivez un programme qui demande au joueur 1 d'entrer un mot de 7 lettres, puis au joueur 2 d'entrer une proposition.
11:36 <mandark> afpy_user|81336: Ahh t'es à supinfo ?
11:37 <afpy_user|81336> je n'ai pas compris...
11:37 <mandark> afpy_user|81336: oh une école à Paris qui nous envoie des vagues d'étudiants nous faire faire leur exercices de Python :P
11:38 <mandark> afpy_user|81336: BTW, tu auras plus d'aide sur #python-fr et on y est aussi, la discussion ici concerne plus l'AFPY que Python
11:38 <afpy_user|81336> Non c'est juste un objectif personnel
11:38 <mandark> afpy_user|81336: cool ;-)
11:40 <afpy_user|81336> #python-fr ??
11:41 <mandark> afpy_user|81336: Oui c'est le nom d'un salon, là tu es sur le salon #afpy
11:41 <mandark> afpy_user|81336: tu peux essayer "/join #python-fr" ça devrait t'y ammener
11:42 <afpy_user|81336> j'y suis
11:43 <mandark> misc: C'est dommage d'avoir a le faire,, mais ça marche: https://github.com/AFPy/python_doc_fr/blob/master/Makefile#L56
11:43 <mandark> afpy_user|81336: et bien, c'est l'endroit pour demander de l'aide, mais généralement, les gens préfèrent aider sur un point précis, certes certains d'entre nous sont des profs, mais non, on ne va pas te faire un cours de 2h sur le chan en public :P
11:43 <misc> mandark: mais y a rien dans les logs ?
11:43 <misc> mandark: genre si tu strace le fichier ?
11:44 <mandark> misc: j'avais regardé si ma mémoire est bonne et j'ai bien une jolie permission denied dans les logs
11:44 <mandark> misc: Non, je ne strace pas un paquet pas a jour :-P
11:44 <mandark> misc: C'est probablement un bug connu et corrigé depuis 5 ans, on ne va pas sortir strace pour ça
11:44 <misc> mandark: pas à jour, cad ?
11:44 <afpy_user|81336> je veux pas un cours mais juste un coup de pouce
11:44 <mandark> py:/home/mandark# apt-cache policy apache2
11:45 <mandark> Installé : 2.2.22-13+deb7u6
11:45 <misc> nan parce que bon, glibc, remote code exec tout ça
11:45 <mandark> pas a jour depuis le 31 janvier 2012 :P
11:46 <mandark> misc: C'est ce que je dis: Un jour va falloir apt-get upgrade
11:46 <mandark> misc: Mais je ne suis pas là pour tondre un yack, je sais que ça va casser des choses que je ne connait pas du tout sur ce serveur, donc je veux bien aider qqun a le faire, mais moi seul bof bof
11:50 <ScarfaceduGhetto> wesh tu raconte quoi man ?
12:00 <misc> ah ah
12:04 <haypo> mandark: un serveur web pas mis à jour depuis 2012 ? c'est possible ?
12:05 <mandark> haypo: C'pas le premier que je voit, oui
12:06 <mandark> haypo: et c'est le cas du serveur de l'afpy :p
12:09 <mandark> haypo: Il faut réunir un soir deux/trois personne qui conaissent bien ce qui est installé dessus, et upgrade, probablement sur une autre machine, pour être sûr de ne rien casser, car du sqlalchemy en python 2.6 sur un postgres pas a jour je doute que ça se passe sans douleur :P
12:10 <haypo> mandark: ça doit être parce que je bosse dans le cloud, mais je dirai qu'il faudrait plutôt écrire un recette pour redéployer un serveur neuf depuis zéro
12:10 <haypo> mandark: une upgrade de 4 ans risque d'êre plus couteuse et pénible. nan ?
12:10 <haypo> une* recette
12:10 <haypo> misc: ^^ qu'en penses-tu ?
12:10 <mandark> haypo: oui c'est un peu ma proposition, partir sur une autre machine
12:10 <haypo> bon, j'ai plein d'idée mais aucune envie de le faire :-D
12:10 <mandark> haypo: et écrire une recette, bonne idée
12:11 <mathieui> le problème de la recette, ça va quand même être de migrer les données
12:11 <mandark> haypo: moi j'peux aider, mais tout seul je peux pas, je ne connait pas assez ce qui est installé sur la machine actuelle pour ça
12:11 <haypo> mathieui: tata, détail ça
12:11 <feth> haypo: t'es mûr pour être consultant, comme moi !
12:11 <mandark> mathieui: pas grave, au moins on saura faire (repartir d'un backup) en cas de crash :-P
12:12 <haypo> feth: tiens, d'ailleurs je te conseille de devenir consultant (ce conseil est gratos, prix d'ami)
12:12 <mathieui> haypo, ça va quand même être le plus amusant :p
12:12 <mathieui> enfin, écrire des bidules ansible pour déployer des bricoles standard, ça va
12:13 <misc> haypo: ben y a deja un setup de salt si je me souviens bien
12:14 <haypo> misc: ah chouette
12:14 <misc> ensuite, je sais pas trop ce qui est geré, feth doit savoir
12:14 <mathieui> sinon on pourrait mettre un openstack avec magnum et faire des conteneurs docker pour les services afpy
12:14 <mathieui> ce sera très web 2.0
12:14 <mandark> J'voit ça : http://hg.afpy.org/afpy.org/file/ebd4c608675b
12:14 <misc> partir sur du coreos ou du atomic serait moderne
12:14 <feth> misc: j'ai pas accès à cette zone de ma mémoire organique à l'instant
12:15 <feth> apparemment ça fait un fsck
12:15 <mathieui> misc, ou alors du mirageos ;)
12:15 <feth> est-ce qu'une entreprise lideur d'openstack pourrait pas nous prêter un peu de IAAS ?
12:16 <feth> en échange, on les laisse prononcer "openstack" pendant des confs pyconfr sans jeter de tomates
12:16 <haypo> feth: Rackspace file des VM à la PSF je crois
12:16 <feth> mandark: parce que les gens comparent
12:16 <haypo> feth: faut demander
12:16 <mandark> feth: ?
12:17 <feth> mandark: bah les gens comparent puppet et le reste, et après, certes ils ont encore le choix, mais au moins ils ont éliminé puppet
12:17 <misc> mathieui: je pense qu'on parle de truc serieux
12:17 <mathieui> :D
12:18 <mandark> feth: Je doute que ton raisonnement soit parfait, quand tu voit IRC le nombre de sysadmin qui utilisent puppet, sur de la vrai prod (Gandi pour citer le dernier que j'ai croisé la semaine dernière)
12:18 <mandark> s/IRC/IRL/
12:19 <mandark> feth: certes pour un dev c'est peut être pas le plus attrayant: j'ignore, mais je constate que côté sysadmin sur des grosses prod ils sont très penchés puppet
12:20 <feth> en fait c'est hstorique, je pense
12:20 <feth> Y a même des gns qui ont encore des moulinettes en Perl
12:20 <feth> aucune raison de les réécrire
12:20 <mandark> C'pas faux
12:21 <feth> et tant que les mongueurs sont pas tous à la retraite, ça bourgeonnera
12:21 <mandark> C'pas pour ça que les solutions plus récentes sont forcément meilleurs
12:21 <feth> la solution que tu maîtrises est toujours la meilleure
12:22 <mandark> Moui parfois ça vaut le coup de changer quand même :P mais c'est souvent un argument pour ne pas changer
12:22 <mandark> On divague, mais faudrait quand même se la faire cette soirée "recettes / upgrade" si vous êtes chaud je serai là
12:22 <alain_afpy> WARNING !!! YAKAFOKON DETECTED !!!!
12:23 <mathieui> vague
12:24 <marmoute> va gueu!
12:30 <misc> mandark: bah, on va passer 4h à décider d'un outil et les 2/3 des gens vont partir car c'est pas l'outil qu'ils connaissent :)
12:34 <haypo> misc: je pense que la majorité des personnes ici sont intéresser pour troller les outils, pas pour bosser sur le serveur de l'AFPy :)
12:34 <haypo> misc: faut commencer par filtrer les personnes intéressées par le serveur de l'AFPy :-)
12:35 <mandark> +1 :-P
12:37 <feth> mandark: il y a une soirée salt-fr ce soir
12:37 <feth> je pense que tu peux facilement y aller et prendre les adresses comme si de rien n'était, sans dire que les gens se sont inscrits comme volontaires
12:39 <mandark> feth: j'tai pas suivi :P
12:40 <feth> mandark: salt est un système de gestion de config utilisé par des PME comme rackspace
12:40 <feth> ce soir il y a une rencontre salt-fr
12:40 <feth> je pense que s'y trouveront des spécialistes disposant de temps libre
12:40 <feth> ce qui représente deux critères importants
12:40 <mandark> hum
12:42 <feth> mandark: http://www.meetup.com/Paris-Salt-Meetup/events/228522633/
12:43 <mandark> hum
12:44 <feth> ?
12:45 <mandark> J'hésite a y aller, j'douite que les 2h de transports pour pas grand chose de conf centrées sur des sujets précis soient plus bénéfique pour moi que simplement lire la doc :P
12:46 <feth> j'en déduis que tu es volontaire
12:46 <feth> parce que la présence à salt-fr est surtout utile du point de vue de la mobilisation de gens pour faire le taf
12:47 <mandark> feth: Mais c'est pas a salt-fr que je vais trouver des gens qui conaissent le serveur de l'afpy, dit autremment, c'est pas des gens de salt-fr qui nous faut mais des gens de l'afpy
12:48 <misc> surtout que salt, bon, j'ai jamais vu personne d'ansible-paris aller faire une conf pour dire "comment on utilise salt pour pallier aux soucis d'ansible", alors que l'inverse :p
12:50 <mandark> Autremment dis j'vais pas aller a une conf "Bonjour regardez j'ai un serveur de 2012, vous pouvez m'en faire une recette propre ? Bisous"
13:01 <mandark> Bon j'suis pas là pour tondre un yack donc la doc française a maintenant un makefile capable de générer la doc en local, la rsync sur afpy.org, ou merger les pot, you-hou: https://github.com/AFPy/python_doc_fr/blob/master/Makefile
13:01 <mandark> git clone, make, et roule ma poule :)