08:31 <cyp> plop
09:31 <jpcw> matin python boissons
09:34 <miniwark> matin croissants
12:04 <Personne:#afpy> bonjour.
12:11 <ogrisel:#afpy> bonjour Personne
12:18 <ogrisel:#afpy> ccomb, gawel: vous avez vu ca : http://linux.slashdot.org/story/10/09/20/0217204/Linux-Kernel-Exploit-Busily-Rooting-64-Bit-Machines ?
12:19 <ccomb:#afpy> ogrisel: oui, je crois qu'il y a deja le fix
12:20 <ogrisel:#afpy> mais si on est deja infecté ca laisse une backdoor meme sir le kernel est patché
12:21 <gawel:#afpy> c'est un local exploit, donc bon
12:22 <ogrisel:#afpy> Diagnostic tool for public CVE-2010-3081 exploit -- Ksplice, Inc.
12:22 <ogrisel:#afpy> (see http://www.ksplice.com/uptrack/cve-2010-3081)
12:22 <ogrisel:#afpy> $$$ Kernel release: 2.6.32-24-server
12:22 <ogrisel:#afpy> !!! Not a RHEL kernel, will skip LSM method
12:22 <ogrisel:#afpy> $$$ Backdoor in LSM (1/3): not available.
12:22 <ogrisel:#afpy> $$$ Backdoor in timer_list_fops (2/3): checking...not present.
12:22 <ogrisel:#afpy> $$$ Backdoor in IDT (3/3): checking...not present.
12:22 <ogrisel:#afpy> Your system is free from the backdoors that would be left in memory
12:22 <ogrisel:#afpy> by the published exploit for CVE-2010-3081.
12:22 <ogrisel:#afpy> sur boa
12:22 <ogrisel:#afpy> donc c'est bon
12:22 <ogrisel:#afpy> vu que py vient d'etre installé ca craint pas grand chose
12:22 <tarek:#afpy> ogrisel, tu peux changer la zik
12:23 <tarek:#afpy> ca tourne un peu clubbing house
12:23 <ogrisel:#afpy> tu veux quoi ?
12:23 <tarek:#afpy> mmm
12:23 <tarek:#afpy> Roots Manuva
12:23 <ogrisel:#afpy> ah trop tard
12:23 <ogrisel:#afpy> ca sera tobin
12:23 <tarek:#afpy> Y a dj kentaro a la soiree #3 au fait
12:23 <tarek:#afpy> ca va
12:24 <ogrisel:#afpy> oui y a aussi a tobin, coldcut, kid koala, poirier, ...
12:24 <ogrisel:#afpy> bref la pire soiree
12:25 <ccomb:#afpy> ah, la plus mauvaise
12:33 <marmoute:#afpy> gawel: J'ai vérifié ce matin. le dump de psql 8.3 à psql 8.4 fait sauter l'index plein texte (pour les recherches) il faudrait le reconstruire pour pyconfr.
12:33 <marmoute:#afpy> cubicweb-ctl db-rebuild-fti pyconfr
12:34 <gawel:#afpy> ok, je lance ça
12:35 <gawel:#afpy> fait
12:35 <gawel:#afpy> bien passé
12:36 <marmoute:#afpy> parfait
12:58 <ogrisel:#afpy> http://xkcd.com/795/
13:40 <haypo:#afpy> alors ce week-end ?
13:45 <marmoute:#afpy> Dans le cochon, tout est bon.
13:46 <flox:#afpy> ceux qui y étaient n'ont pas de regret :-) http://twitter.com/tarek_ziade/status/25014576999
13:50 <Personne:#afpy> Je sais pas comment introduire ma question ici (ah tiens si c'est fait :p), je lisais une page sur le site : http://www.afpy.org/wiki/D%C3%A9couvrir%20Python . Et tout en bas, après lecture, je veux suivre le lien suivant : http://www.afpy.org/groups/gr_adherents/wikis/SeMettre_c3_a0Python , sans succès.
13:50 <Personne:#afpy> Ai-je loupé une étape ? (je pensais m'inscrire, mais pareil, smarchpo)
13:56 <haypo:#afpy> c'est quoi cette énorme maison ?
14:01 <flox:#afpy> j'ai entendu parler de la "villa des mouches", je sais pas si c'est elle
14:01 <gawel:#afpy> celle de tarek
14:02 <feth:#afpy> je trouve que tarek a beaucoup de cheveux
14:05 <marmoute:#afpy> C'est la Villa des Mouches
14:05 <tarek:#afpy> feth, :D
14:12 <miniwark:#afpy> Personne: Oui ton deuxième lien ne semble pas fonctionner. pour l'adhesion essaye http://www.afpy.org/membres/register puis ensuite paye tes 20 roros via l'interface membres
14:12 <Personne:#afpy> rah zut, je dois taper une vieille dans la rue pour les 20 euros
14:12 <Personne:#afpy> hum
14:13 <Personne:#afpy> l'adhésion permet donc d'accéder à plus de choses sur l'interface ?
14:13 <Personne:#afpy> Je ne suis pas encore à fond dans python, voilà pourquoi ;)
14:13 <gawel:#afpy> non, c'est des vieux liens, ça
14:13 <gawel:#afpy> (le wiki)
14:13 <miniwark:#afpy> Personne: ou alors deviens copain avec elle -> http://fr.wikipedia.org/wiki/Liliane_Bettencourt
14:14 <Personne:#afpy> Si ce sont de vieux liens, quelqu'un aurait-il un lien intéressant pour découvrir python ? Voire même un tuto pour installer un environnement de développement sous système Linux
14:14 <Personne:#afpy> (genre quand on a une distro à la ramasse)
14:15 <ogrisel:#afpy> Personne: installe debian testing ou la derniere ubuntu stable et apprends vim :)
14:15 <Personne:#afpy> ogrisel: hum, ça je fais en ssh pour l'instant
14:15 <Personne:#afpy> mais ça me ferait chier de faire du pinning sous un serveur
14:15 <Personne:#afpy> pour avoir la version 3 de python
14:15 <Personne:#afpy> Ce que je voudrais, c'est savoir s'il existe un tutoriel pour avoir python 3.1 dans son /home par exemple
14:16 <Personne:#afpy> histoire d'avoir un environnement de dev dans le /home
14:16 <ogrisel:#afpy> ah, bah je suppose que ca se compile bien depuis les sources mais j'ai pas de tuto sous la main
14:16 <Personne:#afpy> Comme je ne connais pas encore trop bien python, je suis un peu perdu
14:16 <Personne:#afpy> ah il y a des sources alors, suis naze :p
14:16 <ogrisel:#afpy> peut etre que tarek a un howto pour travailler avec plusieurs python buildé dans son home
14:17 <jpcw:#afpy> virtualenv est ton ami pour cloner le pythn sys et te faire une sandbox dans ton home
14:17 <ogrisel:#afpy> jpcw: il veut installer un python 3 sans bousiller le python systeme utiliser par les applis
14:17 <Personne:#afpy> Comme je débute avec Python, je ne sais pas s'il est intelligent d'apprendre que python 3.1 ... mais je me disais que ce serait déjà un bon début vis à vis du "futur" et de "l'avenir"
14:17 <ogrisel:#afpy> celui d'ubuntu est bien qd meme
14:17 <jpcw:#afpy> ah ok
14:18 <jpcw:#afpy> j'avais lu en diagonale
14:18 <ogrisel:#afpy> sudo apt-get install python3
14:18 <Personne:#afpy> Sinon j'ai la méthode "windows", mais disons que je suis occupé sous un autre SE (Système d'Exploitation) pour l'instant. Donc pas le choix je travaille sur un serveur à distance, Debian Lenny.
14:18 <ogrisel:#afpy> et apres tu as toujours ton /usr/bin/python en python 2.6 et /usr/bin/python3.1 pour ton python 3
14:19 <Personne:#afpy> Sous Ubuntu donc ? Je leur pique leur paquet, et je fais un dpkg -i ?
14:19 <Personne:#afpy> (vu que j'ai une Debian Lenny ...)
14:19 <Personne:#afpy> (je voudrais pas casser le serveur)
14:19 <ogrisel:#afpy> je suppose que debian a aussi un python 3 en paquets aussi
14:20 <ogrisel:#afpy> essaie sudo apt-get install python3
14:20 <ogrisel:#afpy> et tu verras bien
14:20 <Personne:#afpy> oui sous Sid, mais je ne voudrais pas faire de pinning :-/ (ajouter les dépôts SID)
14:20 <Personne:#afpy> ogrisel: apt-cache search python3 ne donne rien
14:20 <ogrisel:#afpy> ca enlevera pas le python 2.5 de lenny
14:20 <ogrisel:#afpy> a bon
14:21 <jpcw:#afpy> Personne: tu chopes le tgz cmmi en settant le dir d'instal dans ton home
14:21 <Personne:#afpy> http://packages.debian.org/squeeze/python3
14:21 <Personne:#afpy> jpcw: ah oui comme ça, c'est une idée, jamais tenté, je vais voir ça, merci.
14:23 <ogrisel:#afpy> Personne: tu peux toujours demander a Carl Chenet d'organiser un putch pour renverser le mainteneur debian actuel :)
14:23 <ogrisel:#afpy> le mainteneur de python core je veux dire
14:23 <Personne:#afpy> Et il n'y a pas tout simplement quelqu'un qui possède un dépôt Debian pour les paquets de python ?
14:24 <Personne:#afpy> Certains procèdent ainsi
14:24 <ccomb:#afpy> sinon le python3 se compile en 5min
14:24 <Personne:#afpy> Comme ça, en dehors de faire un putsch, on utilise les paquets faits par la communauté ;)
14:24 <Personne:#afpy> En effet, le mieux serait que je fasse une compilation de python 3, je cherche les sources.
14:25 <ccomb:#afpy> faut juste faire gaffe à installer quelques libs de dev
14:25 <Personne:#afpy> ah ?
14:26 <ogrisel:#afpy> Personne: sudo apt-get build-dep python-dev
14:26 <ccomb:#afpy> build-essential et des libz ou je sais plus quoi
14:26 <ccomb:#afpy> sinon il va manquer des modules python
14:26 <ogrisel:#afpy> pour les dependances de build de python
14:26 <ccomb:#afpy> non pas besoin de python-dev pour compiler python
14:26 <ogrisel:#afpy> ca doit etre les meme pour la branche 2 et la branche 3
14:26 <ccomb:#afpy> ah ok
14:26 <ccomb:#afpy> aie
14:27 <ogrisel:#afpy> mouaaouon
14:27 <miniwark:#afpy> Personne: j'ai lu en diagonale mais tu compte vraiment experimenter python3 directement sur ton serveur de prod ?
14:28 <Personne:#afpy> miniwark: non je voudrais juste développer sur un de mes serveurs
14:28 <Personne:#afpy> vu que je suis jamais sur le même pc, je me dis que développer sur le serveur est une idée
14:30 <Personne:#afpy> Bon j'ai procédé de manière "nawak", mais je pense que ça a fonctionné : 1/ ajout des dépôts squeeze dans le source.list, 2/ apt-get update, 3/ apt-get install python3.1, 4/ suppression de la ligne dans le source.list, 5/ apt-get update
14:31 <Personne:#afpy> (ah et quelques lignes dans /etc/apt/preferences pour pas qu'il me vire python3.1)
14:31 <Personne:#afpy> Si ça marche pas, je me compile python 3.1 dans /home
14:35 <miniwark:#afpy> Personne: Tu as aussi l'option d'une distrib linux mini sur clef/disque amovible / portable pas cher / virtualisation pour eviter te toucher aux precieux serveur Bonne experimentation à toi en tous cas
14:36 <Personne:#afpy> miniwark: certes, le souci est que je fais d'autres choses sur le pc en même temps, ce qui requiert quelques programmes spécifiques. Programmes pas toujours dispo sous les distros
14:36 <Personne:#afpy> Mais je pourrais en effet tenter de l'installer sur ladite clé
14:36 <Personne:#afpy> Pour la virtualisation, malheureusement le système que j'ai est tellement pourri que j'ai pas eu le temps de faire fonctionner la virtualisation -__-
14:38 <Personne:#afpy> bon, apparemment il n'a pas lié python3.1 à la commande python, et a gardé python2.5. C'est déjà pas mal. De la sorte j'ai simplement à faire python3.1 ;)
14:39 <Personne:#afpy> Bon je continue mes affaires en python. Merci pour l'aide ;). Si jamais j'ai une question vis à vis de python, après recherche sans succès je viendrais demander ici (je reste connecté :p)
15:04 <ogrisel:#afpy> " Show tabs and trailing whitespaces
15:04 <ogrisel:#afpy> set list listchars=tab:>.,trail:.
15:04 <ogrisel:#afpy> gawel:
15:09 <feth:#afpy> à ranger dans ~/.vim/ftplugin/python/general.vim
15:14 <feth:#afpy> au filetype python set omnifunc=pythoncomplete#Complete
15:14 <feth:#afpy> S'utilise avec ^x ^o, juste wah (je viens de découvrir l'eau chaude)
18:17 <Personne:#afpy> Je recherche une façon de faire un menu "textuel" en python. Pour ne pas l'avoir plusieurs fois de suite à l'écran, je me demandais s'il n'y avait pas une commande pour "effacer" le terminal afin de réafficher ensuite du texte. L'un d'entre vous saurais m'aiguiller vers une solution fonctionnelle à la fois sous Linux et Windows ?
18:17 <Personne:#afpy> Je cherche un peu, et il y a des méthodes ici ou là un peu pourpres.
18:19 <Personne:#afpy> Je savais qu'en demandant je trouverais :). ( http://www.velocityreviews.com/forums/showpost.php?p=1838130&postcount=4 )
18:23 <solevis:#afpy> matin