10:52 <jpcw:#afpy> matin café thé
13:51 <Maddingue:#afpy> comment peut-on faire pour savoir où un module doit s'installer, si celui-ci n'utilise setupools ou whatever ?
14:38 <No`:#afpy> salut l'afpy
15:39 <jpcw:#afpy> on vient de me faire savoir http://www.linuxfr.org/~ptifeth/29987.html
15:40 <jpcw:#afpy> feth: c'est toi je suppose ? ^^
15:40 <jpcw:#afpy> merci et harobed avec
15:40 <jpcw:#afpy> presque pas trollé le journal
15:40 <jpcw:#afpy> du moins pas encore :p
15:44 <feth:#afpy> jpcw: on t'attendait :)
15:45 <feth:#afpy> j'ai laissé des typos pour que ça soit crédible /o\
15:47 <harobed:#afpy> :)
15:48 <No`:#afpy> y'a bien un rubyiste qui traîne qui va traûler sous peu...
15:48 <No`:#afpy> feth: voilà un bon sujet de troll, d'ailleurs : les fautes de typo
15:48 <jpcw:#afpy> feth: je ne lis pas linuxfr, je pense que je le ferais le jour où l'on pourra filtrer les comentaires qui ont une note au dessus de n
15:49 <misc:#afpy> je pense pas que la note soit representative
15:49 <No`:#afpy> mais *personne* ne lit linuxfr
15:49 <feth:#afpy> jpcw: les journaux pas les commentaires tu veux dire
15:49 <No`:#afpy> pendant un temps, je filtrais mentalement tous les commentaires de slashdot à "Funny +5"
15:49 <feth:#afpy> parce que tu peux déjà filtrer sur les commentaires > n
15:50 <jpcw:#afpy> feth: ben il y a des commentaires intéressants mais ils sont noyés dans la masse
15:50 <harobed:#afpy> moi j'aime bien un peu tout sur linuxfr
15:50 <harobed:#afpy> troller, c'est la vie :)
15:51 <No`:#afpy> harobed: ou pas
15:51 <No`:#afpy> troller, c'est surtout une belle perte de temps / énergie qui pourrait être occupée à autre chose
15:51 <No`:#afpy> comme : "faire du python, nom de nom"
15:51 <harobed:#afpy> No`, je n'ai pas dis que j'alimente le troll
15:51 <misc:#afpy> faut deja définir ce qu'on appelle troller, car j'ai le sentiment que les gens disent "c'est du troll" dés que la discussion ne leur plait pas
15:52 <jpcw:#afpy> harobed: mine de rien vous êtes déjà 5 pas mal !
15:52 <No`:#afpy> misc: ergoter, argumenter, pinailler ; accessoirement de manière agressive et/ou condescendante
15:52 <No`:#afpy> c'est ma définition, hein, pas une sentence officielle
15:53 <harobed:#afpy> jpcw, 6 maintenant
15:53 <harobed:#afpy> jpcw, dont 3 débutants
15:53 <jpcw:#afpy> super !
15:53 <No`:#afpy> jpcw: je serai sûrement "1" à Bayonne, chez moi. ça compte ?
15:53 <harobed:#afpy> jpcw, mais 4 que je connais sur 5
15:54 <jpcw:#afpy> No`: oui maintenant que bbr m'a dit qu'il viendrait à pau :p
15:54 <harobed:#afpy> je suis certain qu'il y en a d'autre... mais je ne sais pas où ils se cachent
15:54 <jpcw:#afpy> harobed: tu risques d'être surpris
15:54 <harobed:#afpy> jpcw, de quoi ?
15:55 <No`:#afpy> jpcw: "les rencontre bayonnaises python", ça a de la gueule, mais sur le papier, seulement ;o)
15:55 <jpcw:#afpy> tu risques de voir débarquer des pythoneux de ta ville
15:55 <misc:#afpy> No`: en general, j'ai tendance à dire que l'agressivité est pas forcement voulu ou percu, et que le pinaillage est dependant aussi des gens
15:55 <jpcw:#afpy> mais que tu ne connais pas etc
15:55 <harobed:#afpy> jpcw, je pense qu'ils se seraient manifesté avant
15:55 <No`:#afpy> misc: possible... à l'écrit, c'est difficile de faire passer le ton
15:55 <jpcw:#afpy> harobed: on en reparle jeudi
15:55 <harobed:#afpy> jpcw, oui, faudra tenir les comptes
15:56 <jpcw:#afpy> de toute façon s'il n' y a pas grand monde c'est normal
15:56 <misc:#afpy> No`: par exemple, pour nous, ruby et python sont trés clairement distincts, mais pas pour un non programmeur, donc pour lui, demander à utiliser l'un ou l'autre est du pinaillage, mais pas pour nous :)
15:56 <jpcw:#afpy> c'est une prmeière dans la plupart des endroits nonnobstant les congés
15:56 <No`:#afpy> mais il y a une différence entre dire "j'ai choisi python" et "j'ai choisi python et je considère que tous les autres choix sont mauvais"
15:56 <No`:#afpy> ou "les autres, c'est des cons"
15:57 <No`:#afpy> ou "quoi ? tu as choisi ruby ? quelle erreur !"
15:57 <No`:#afpy> c'est les plus fatigants, ceux-là
15:57 <No`:#afpy> comme si aimer un truc te faisait détester le reste
15:57 <No`:#afpy> "j'aime le chocolat" ne veut pas dire qu'on n'aime pas les framboises
15:58 <misc:#afpy> c'est vrai que les gens simplifient beaucoup
15:58 <misc:#afpy> on a une vision super manichéenne :/
15:58 <harobed:#afpy> misc, +1
15:59 <harobed:#afpy> je trouve que justement, dans le libre on apprend que rien n'est parfait, chaque outil a des forces et faiblesses
15:59 <misc:#afpy> No`: en même temps, on est aussi responsable si on dit rien
15:59 <No`:#afpy> et puis on met beaucoup trop d'affect dans ce qui est, il faut bien le dire, des zéros et des uns plus ou moins bien organisés
15:59 <harobed:#afpy> on apprends à respecter les divers distribution, OS...
15:59 <harobed:#afpy> No`, mais y a pire que nous sur ce point
15:59 <misc:#afpy> ah ?
16:00 <No`:#afpy> oui, les supporters de foot, par exemple
16:00 <misc:#afpy> ben les supporters de foot ne se cachent pas
16:01 <Maddingue:#afpy> comment fait-on pour savoir où il faut installer un module ?
16:01 <No`:#afpy> misc: certes. mais ils crachent sur tout ce qui ne ressemble pas à leur chapelle
16:02 <misc:#afpy> Maddingue: bah, dans le path au choix ?
16:02 <Maddingue:#afpy> je vais poser la question différement
16:02 <No`:#afpy> Maddingue: ça dépend aussi de "qui doit pouvoir y accéder ?"
16:02 <misc:#afpy> No`: je connais pas assez de supporter pour savoir si c'est une majorité ou pas, mais ça m'étonnerais un peu
16:02 <No`:#afpy> tout le système ? que l'utilisateur courant ?
16:02 <Maddingue:#afpy> je prépare un paquet Debian d'un logiciel (mklivestatus) qui produit 3 paquets : le NEB, le module Perl, le module Python
16:03 <Maddingue:#afpy> les deux premiers sont triviaux à faire car il y autotools pour le premier, ExtUtils::makeMaker pour le second
16:03 <Maddingue:#afpy> je n'ai rien pour le troisième
16:04 <Maddingue:#afpy> d'où la question : comment fait-on pour savoir où installer un module (du point de vue du paqkger) si on n'a pas de setuptools ou truc équivalent
16:04 <misc:#afpy> perso, je sais pas pour les paquets debian
16:04 <misc:#afpy> mais j'aurais pu te répondre pour les paquets rpms :/
16:05 <Maddingue:#afpy> dis toujours
16:05 <gawel> normalement daut utiliser python-support ou un truc du genre
16:05 <No`> http://www.debian.org/doc/packaging-manuals/python-policy/
16:06 <misc> Maddingue: en fait, y a des macros rpm, qui tape sur distutils.sysconfig
16:06 <misc> $ python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"
16:06 <misc> /usr/lib/python2.6/site-packages
16:09 <Maddingue> ah ben voilà
16:09 <Maddingue> misc++ on va se débrouiller avec ça
20:12 <solevis> matin
20:33 <Arma> Bonjour
20:42 <jon1012> Arma: hello
20:42 <jon1012> mmh, petite question pour ceux qui seront là à pycon
20:43 <jon1012> pour l'atelier sur pyf... vous preferez voir comment faire quoi ? :)
20:43 <jon1012> (sachant que en gros c'est un framework pour extraire, traiter, publier, enregistrer, etc n'importe quelle type de données)
20:44 <misc> jon1012: extraire les données du site de la sncf ?
20:44 <Arma> lol
20:45 <jon1012> s'il y a une lib python qui permet de le faire, pk pas :p mais je veux pas passer trop de temps à parametrer mechanize avant le truc :)
20:45 <misc> jon1012: alors oublie :p
20:45 <jon1012> lol
20:46 <jon1012> remarque je pourrais ecrire un plugin pyf producer qui fait ca, à l'occas
20:47 <Arma> enfin, l'utilité est vite limité
20:47 <misc> jon1012: un truc qui prends les données de boursorama ?
20:48 <jon1012> bonne idée
20:48 <jon1012> je vais essayer de faire un extracteur generique pour rss et html (avec mechanize le html)
20:49 <misc> genre un truc sur bp /o\
20:49 <Arma> yep, dans l'idée c'est pas mal
20:49 <Arma> après moi perso je serai pas à la pycon donc... ;p
20:49 <misc> Arma: quoi, scandale !
20:50 <jon1012> en general les truc que je traite avec pyf c'est des données comptables, des relevés banquaires, des millions de lignes de toutes sortes... mais ca pourra montrer que pyf peut servir à tout, ca sera pas mal :)
20:50 <misc> jon1012: des logs apache ?
20:50 <jon1012> bah ca peut :)
20:50 <jon1012> et merger plusieurs fichiers de logs etc aussi
20:50 <Arma> les logs apache ça pourrai pas faire de mal ;p c chiant de les lires à la mimine
20:51 <jon1012> en fait c'est un framework, un designer graphique, et un web service pour la prog en flux de données
20:51 <Arma> jdirai bien la même chose pour les logs de tt type de serveur d'ailleurs
20:53 <jon1012> l'idée du bousin c'est de ne plus traiter les données en une étape par une étape, mais de faire passer tous les objets par toutes les étapes, les uns après les autres, et de séparer et rejoindre (ou pas) les branches (et pourquoi pas faire passer un meme objet dans plusieurs branches)
20:53 <jon1012> misc: le probleme avec les données de boursorama, c'est de trouver une utilité au traitement en flux
20:54 <Arma> suivi plus facile ?
20:54 <Arma> (filtre, stat, ... ) ?
20:54 <misc> jon1012: suffit de trouver une correlation entre le prix de l'action bp et le nombe de news sur la fuite de petrole ?
20:54 <jon1012> ah ouais pas mal :)
20:55 <jon1012> c'st faisable en flux ca, en ordonant les flux par date/heure et en synchronisant le tout
20:57 <jon1012> misc: après faut trouver des flux rss qui remontent assez loin
20:58 <misc> oui :/
21:03 <Arma> erf;.. y'en a qui s'y connaisse en pylon ?
21:04 <Arma> je suis en train de m'y mettre... et paf... ça commence bien ! la doc officiel est en retard niveau version ;p
21:05 <Arma> bon
21:05 <Arma> j'ai rien dit
21:05 <Arma> le lien vers la doc pointe pas sur la dernière version
21:05 <Arma> mais avec un peu d'intelligence j'arrive à la trouver...
21:05 <jon1012> Arma: je m' connais bien en tg2 et tg2 est basé sur pylons dc je peux ptet aider
21:06 <Arma> entre pylon 0.9.7 et pylon 1.0, ils ont changer la façon de définir la base sqlalchemy
21:06 <Arma> mais de base, la doc pointe encore vers la 0.9.7
21:06 <Arma> en fouillant un peu j'ai retrouvé la doc de la 1.0
21:06 <jon1012> ah ouais
21:06 <Arma> donc je fait pouvoir finir mon tuto tranquille ^
21:06 <Arma> ^^
21:06 <jon1012> ils ont fait de la merde entre la 0.9 et la 1.0, je valide ce point :-/
21:07 <Arma> ?
21:07 <Arma> là en l'occurence,c juste un lien pas à jour
21:07 <Arma> mais sinon, y'a quoi niveau "merde"
21:07 <Arma> ,
21:07 <Arma> ?
21:07 <jon1012> casser l'api de façon violente, alors que la 0.9 était sencée etre proche de la 1.0... et heu, changer pas mal de trucs sans doc expliquant de façon précise ce qui a changé...
21:07 <jon1012> :)
21:08 <jon1012> mais je me perd en troll là, pardon :p
21:08 <Arma> tg2 a quel avantage sur pylon ? (en l'occurence, à la base je fait du django, je veut juste tester un peu la concurrence)
21:08 <jon1012> mieux integré, meilleure api et plus de cadre pour le dev
21:09 <jon1012> (en fait une appli pylons a pas grand chose à voir avec une autre, alors qu'avec tg2, ca fournit un cadre et des best practice)
21:09 <Arma> hum
21:09 <Arma> en fait
21:10 <Arma> je devrait peut être fait mon approche directement sur tg2 ...
21:10 <jon1012> ensuite t'as un framework pour l'authentification etc
21:10 <Arma> ok
21:11 <Arma> donc en effet...
21:11 <Arma> bon, recommencons
21:11 <Arma> ça va, j'était pas aller bien loin
21:13 <Arma> en esperant que ça me conviendra mieux que django
21:15 <jon1012> Arma: j'ai fait le switch vers tg aussi :)
21:15 <jon1012> Arma: avant j'utilisai django
21:15 <Arma> dans la pratique, django me convient bien. Par contre, je regrette un peu d'avoir que des truc inutilisable hors django (ORM spécifique par exemple)
21:15 <jon1012> yes c'est le gros soucis
21:15 <jon1012> alors qu'avec sql alchemy t'as pas ce pb
21:15 <Arma> et j'avoue que l'intégration par défaut de ez_tool me plait aussi
21:16 <Arma> même si dans l'absolu je programme pour moi tout seul donc c'est moins utile
21:18 <Arma> en passant, y'a personne qui connait des sociétés qui font du python sur lyon ? (on sais jamais)
21:20 <Arma> y'a une communauté turbogears française
21:20 <Arma> ou pas vraiment
21:20 <Arma> ?
21:31 <jon1012> Arma: ouais quand meme :)
21:31 <jon1012> Arma: pas très grande mais on est quelques uns
21:32 <Arma> y'a des urls ? des canaux irc ? autre à connaitre
21:32 <Arma> ?
21:32 <jon1012> turbogears-fr
21:32 <jon1012> sur irc
21:32 <Arma> oki
22:56 <Arma> bon, allez moi je vais aller me piauter, longue journée de boulot demain
22:56 <Arma> bye