09:10 <alain_afpy> Hey! Il y a des trucs à modérer: http://www.afpy.org/jobs/consultant-developpeur-h-f - http://www.afpy.org/jobs/developpeur-full-stack
09:17 <mdk> alain_afpy: Quelles sont les règles de modération ? Rien de farfelu: si c'est une offre ça passe si c'est des médicaments ça passe pas ?
09:17 <alain_afpy> mdk: slim fast ?
09:17 <mdk> alain_afpy: slim fast ça passe pas ?
09:17 <alain_afpy> mdk: pas avant 11h
09:17 <mdk> ok
09:23 <gawel> haha
09:24 <gawel> mdk: y a pas de regle. tant que y a au moins python dans l'annonce et qu'elle ne demande pas un stagiaire avec 6ans d'expérience, c'est correct
09:24 <mdk> gawel: ok ça m'va
10:09 <edegoute> Pareil que gawel. Le but n'est pas de bloquer l'annonce. Il m'arrive même de refaire la mise en forme quand c'est manifestement un copié/collé tou pouri.
10:11 <mdk> ok
10:30 <grenoya> bonjour
10:32 <grenoya> edegoute: t'es plus gentil que moi : y a un mode preview, s'ils ont envie de passer pour des guignols pas capable de produire une annonce lisible, c'est leur droit :)
10:32 <grenoya> (mais je corrige les accords de genre...)
12:21 <linovia> feth: je ne comprends pas ton commentaire. Si conda utilise le système standard de packaging, il ne devrait pas y avoir de souci non ?
12:22 <feth> linovia: oui, je suis HS, désolé
12:23 <linovia> pas de soucis
12:25 <feth> linovia: je réagissais à "pip ..." qui ne marche plus pour la plupart des gens (sous windows donc) puisque l'install la plus répandue est maintenant anaconda
12:25 <feth> conda a pour objectif de remplacer pip ET virtualenv
12:26 <feth> je regrette le principe de consommer le max d'espace disque et de créer un nouveau truc au lieu d'améliorer l'ancien, mais voilà, conda est là -à part sous linux
12:36 <saimn> feth: sous linux aussi
12:37 <saimn> j'ai été réticent à y passer, mais avoir des paquets compilés pour numpy/scipy/... c'est cool
12:37 <feth> saimn: installer un logiciel libre comme conda sans passer par la distribution me semble fou.
12:37 <feth> et conda n'est pas dispo dans les distro
12:37 <misc> oh ah tu sais, c'est pas parce que ça parait fou que les gens le font pas
12:37 <saimn> ce qui m'a fait vraiment passer à conda, c'est la mkl par défaut
12:38 <saimn> c'est fou aussi de livrer des paquets numpy compilés avec le blas/lapack de base
12:38 <saimn> donc soit tu recompile, soit tu passes `conda
12:39 <saimn> *à
12:39 <feth> saimn: je suis d'accord, c'est super pratique :)
12:39 <feth> cela dit je recompile souvent numpy :)
12:39 <saimn> oui avant je recompilais numpy avec openblas
12:40 <saimn> mais depuis que conda a la mkl ... j'ai cédé ;)
12:41 <feth> saimn: https://github.com/numpy/numpy/issues/5479 il semble que wheel ne soit pas en travers du chemin (mais que ça soit pas simple pour autant)
12:44 <saimn> feth: oui mais pas encore possible pour linux, et il faut choisir pour quelle lib blas tu fait les wheels, pas simple
12:44 <saimn> en attendant conda a pris la place
12:45 <feth> Je regrette pas qu'on ait un meilleur outil
12:45 <feth> mais on a une scission qui se profile, et ça va faire mal :)
12:46 <serge_sans_paill> fethy : le coup de force d'anaconda, c'est d'avoir réussi à imposer leur système de packaging dans la communauté scientifiquer
12:46 <serge_sans_paill> sans ça numba serait difficile à faire accepter par le grand public cela dit, mais justement
12:46 <serge_sans_paill> ils ont vraiement été forts sur ce coup
12:46 <feth> nan mais en plus c'est bien fichu
12:47 <misc> bah, ils ont réussi parce qu'ils avaient un business model
12:48 <misc> ie, le même que mon employeur, mais visant un autre publique
12:48 <misc> (d'ailleurs, on noteras que dans les 2 cas, l'installeur s'appelle anaconda. Coincidence, je ne crois pas)
12:49 <serge_sans_paill> misc quel est ton employeur ?
12:49 <feth> J'aurais rien contre un passage de pip à conda d'ailleurs. Mais faut qu'ils rentrent dans la lib standard d'abord
12:49 <alain_afpy> WARNING !!! YAKAFOKON DETECTED !!!!
12:49 <feth> serge_sans_paill: celui qui a un installeur nommé anaconda
12:50 <serge_sans_paill> enthought ?
12:50 <misc> Red hat
12:50 <serge_sans_paill> okdac
13:29 <sveetch> feth: tu es un militant de anaconda ?
13:43 <feth> sveetch: non
13:44 <jon1012_> (anaconda ca me fait penser à patrick sebastien)
13:45 <feth> jon1012: je sais pas pourquoi, mais surtout je pense que je préfère pas savoir pourquoi
13:49 <grenoya> feth: perso avec anaconda (sous mac) j'utilise pip
13:49 <feth> grenoya: oui, apparemment on peut mélanger et touiller
13:49 <feth> mais je me demande si ça fait pas un peu de la compote
13:49 <grenoya> avec l'interface fgraphique il me fait de la m**** car un paquet est plus récent en 2.7 qu'en 3.5 alors il me downgrad python :/, alors que pip il obéit :)
13:50 <feth> "conda create python=3" ne fait pas ce que tu veux ?
13:52 <grenoya> sisi je crèe le virtual env python3, il me dit qu'un paquet est à mettre à jour, et si je passe la mise à jour, je me retrouve en python 2...
13:53 <grenoya> le premier coup j'ai pris ça pour de l'innatention, de la fatigue. j'ai détruit, recréé, re-passé les mises à jours...et j'ai faillit désinstallé anaconda
13:53 <feth> les outils de windowsiens...
13:53 <grenoya> et j'ai vu que pip fonctionnait, alors j'ai gardé :)
13:53 <grenoya> c'était pour tester avant de conseiller des windowsien entre anaconda et canopy
14:43 <linovia> grenoya: du coup ? Tu conseilles pip pour windows ?
14:58 <feth> J'ai pas beaucoup de recul sur cette problématique, alors je demande : c'est pas plus simple de faire installer linux aux devs que de les faire travailler avec des rustines sous windows ??
14:58 <feth> -?
15:06 <misc> tu veux dire "leur filer un mac" ?
15:06 <misc> en leur rappellant que c'est la plateforme de reference pour utiliser du logiciel libre ?
15:07 <feth> il s'agit de coder, je crois
15:11 <misc> bah, pour coder en utlisant du logiciel libre
15:11 <misc> comme python etc
15:11 <feth> ah ?
15:13 <mathieui> "la plateforme de référence pour utiliser du logiciel libre" kr.
15:15 <feth> un peu comme "ed, the standard editor", quoi
15:15 <misc> oh purée, je pourrais faire ça
15:15 <misc> faire une fausse assoce des utilisateurs de libre sur mac
15:15 <misc> et juste troller par la simple présence de l'assoce
15:15 <feth> mince, j'espérais que ed devienne l'éditeur standard de redhat
15:48 <grenoya> linovia: du coup je conseille anaconda car canopy est couincé en 2.7 :/
15:48 <grenoya> et qu'il est payant même pour des lib libres
15:49 <linovia> grenoya: ok, merci
15:50 <grenoya> feth: ça dépend : un chercheur qui code pas beaucoup je le passe pas sous linux, surtout si dans son labo il a pas d'admin qui maitrise linux ; mais je dis clairement que s'ils ont le choix, linux c'est plus confortable
15:52 <misc> feth: si ça peut te rassurer, il est installé par defaut
15:56 <grenoya> vous savez que même sur la dernière version de l'OS mac, c'est python 2.7 qui est installé ?
15:56 <grenoya> en 2015...
15:57 <misc> grenoya: on est en 2016 depuis 5 mois
15:57 <feth> et en 2016 ?
15:57 <grenoya> oui mais la dernière version date de 2015 :)
15:57 <misc> sinon, je pense que c'est pareil sur la majorité des distros linux de 2015 sont en 2.7 aussi
15:58 <grenoya> misc: pas si sûre
15:58 <mathieui> grenoya, si si
15:58 <mathieui> ça avance
15:58 <mathieui> mais lentement
15:58 <misc> bah, fedora 23 => 2.7, debian, 2.7, ubuntu 15.10 => 2.7 (sauf erreur de ma part)
15:58 <misc> rhel/centos 7 => 2.7
15:59 <misc> les seuls trucs ou y a pas python 2.7 par defaut
15:59 <grenoya> ah mince, vous avez raison...
15:59 <misc> c'est la ou y a pas python par defaut
15:59 <grenoya> c'est nul
15:59 <misc> (genre, netbsd et freebsd)
15:59 <grenoya> misc: linux on a dit, mon grand, sinon, tu rajoutes les fenêtres
16:00 <misc> grenoya: bah, oui, ça conterais
16:00 <misc> compterais
16:01 <misc> en fait, je pense qu'il y a que arch qui a switché, et je pense que arch installe pas python de base
16:02 <mathieui> (en même temps arch installe pas grand chose de base)
16:02 <mathieui> (à part systemd :()
16:04 <misc> ça pourrait être comme gentoo et avoir un truc de base en python
16:04 <misc> (portage o/)
16:43 <jon1012> (la derniere ubuntu a python 3 par défaut non ?)
16:46 <feth> ça y est, enfin la dernière ubuntu ? ils sont arrivés à z ?
17:10 <alain_afpy> Hey! Il y a des trucs à modérer: http://www.afpy.org/jobs/developpeur-python-django-h-f
17:10 <grenoya> alain_afpy: j'arrive
17:10 <alain_afpy> grenoya: tu m'ignores ou quoi ?
17:10 <grenoya> alain_afpy: c'est l'hopital qui se fout de la charité, là !!
17:10 <alain_afpy> grenoya: tu peux me faire mes intégrales stp ?
17:12 <grenoya> alain_afpy: voilà c'est fait, t'es content ?
17:12 <alain_afpy> grenoya: magopian
17:13 <grenoya> alain_afpy: grace à toi, les gens ont moins l'impression que je parle toute seule :D
17:15 <misc> jon1012: la derniére est sorti en 2016, mais je suis pas sur
17:16 <grenoya> la 16.04 est bien avec python3
17:18 <feth> c'est cool, une ubuntu qui est bien
17:21 <mathieui> avec python3 mais toujours python2 qui possède /usr/bin/python
17:21 <mathieui> ?
17:33 <misc> mathieui: bah, c'est ce qui est convenu upstream
17:39 <mathieui> ça encourage les mauvaises pratiques, même si la PEP394 le recommande
17:40 <feth> en 2016 quel est l'intérêt ? le taux de compat Python 3 est très haut maintenant
17:40 <feth> http://py3readiness.org/
17:41 <feth> ansible, salt, ldap, fabric : on voit que les sysadmins sont conservateurs :)
17:41 <misc> alors j'ai fait tourner ansible en python3
17:41 <misc> sur le module ping
17:42 <misc> ensuite, bah, faire un truc qui tourne en 2.4 et 3.5, ç'est un peu chaud
17:42 <misc> feth: et ouais, un sysadmin, c'est conservateur, tu le paye pour faire marcher le code
17:43 <feth> en même temps est-ce qu'il y a besoin que le même code tourne en Python 2.4
17:43 <feth> je pense toujours que si tu as Python 2.4 c'est que tu es content des softs que tu as
17:44 <misc> dans le cas de ansible, ouais
17:44 <mathieui> je pense que si tu as python 2.4 c’est que tu n’aimes pas le monde dans lequel tu vis
17:44 <misc> vu que tu déploie le code sur le serveur distant
17:44 <misc> et y a des RHEL 5 en cible
17:44 <feth> ptete déployer la version legacy sur les vieilles machines
17:44 <misc> mais si les gens veulent aller gratuitement upgrader les serveurs oracles des banques, y a pas de souci
17:45 <feth> haha les banques, elles savent pas virer tls 1.0, c'est sans espoir
17:45 <misc> bah, y a pas que les banques
17:45 <misc> tu as aussi l'industrie
17:46 <feth> oui mais si ça marche, pourquoi changer ? leurs machines ont-elles besoin d'être concernées par les nouvelles versions ?
17:47 <misc> ben je sais pas, c'est toi qui demande à poter à python 3
17:47 <misc> parce que bon, ansible peut rester en python 2, ça marche partout :)
17:47 <misc> donc comme tu dit, pourquoi changer ?
17:47 <feth> pour que /usr/bin/python soit 3.5
17:48 <misc> ah ouais, c'est clairement un truc qui va changer la vie
17:48 <feth> le reste, m'en fiche, ansible peut en effet rester en Python 2 et fournir une interface socket :)
17:48 <feth> oh que oui :)
17:48 <misc> pour éviter que feth mette un '3' dans les shebangs
17:49 <misc> je vais voir si on peut pas créer un prix nobel juste pour ça
17:49 <feth> pour éviter d'avoir à corriger les quirks python 2 d'autres gens
17:49 <feth> qui par exemple écrivent «print "plop"»
17:49 <misc> ah bah fallait y penser au moment de faire python3
17:49 <misc> si c'est si chiant de casser la compat, fallait pas le faire
17:51 <misc> (ensuite, peut etre qu'il y a un vaste complot de gens qui veulent se faire payer pour faire le portage, mais ça se saurait si des gens étaient payé à coder en python)
17:51 <feth> je veux bien me faire payer pour faire le portage maintenant que tu le proposes :)
17:53 <misc> bah tu vois
17:53 <misc> moi, je le fait gratos, juste pour arreter d'entendre les gens chouinés
17:54 <misc> preuve que chouiner est presque un substitut au fait de faire des patchs
17:59 <feth> misc: complètement
18:30 <alain_afpy> ERROR membres(2) HTTPConnectionPool(host='www.afpy.org', port=80): Request timed out. (timeout=10)
18:30 <alain_afpy> ERROR www(2) HTTPConnectionPool(host='www.afpy.org', port=80): Request timed out. (timeout=10)
18:33 <alain_afpy> INFO www fixed
18:33 <alain_afpy> INFO membres fixed