00:00 <taziden> pour nos paquets (slitaz, distribution GNU/Linux)
00:00 <taziden> paquets, qq isos, etc
00:00 <misc> et tu as besoin de quoi ?
00:00 <taziden> http://download.tuxfamily.org/slitaz/ on s'est rabattu sur TF en attendant, on avait le forum et le wiki aussi dessus
00:01 <misc> si c'est juste pour une miroir, j'ai un pote qui a une grosse bécane à jussieu qui fait miroir
00:02 <taziden> on a déjà pas mal de miroirs, mais là, c'était le principal, celui paramétré par défaut, etc
00:03 <taziden> qui finalement est celui qui était le plus souvent down
07:50 <kujiu> good morning !
08:05 <Genesis> hiya kujiu :)
08:06 <kujiu> Genesis \o/
08:07 <Genesis> ca farte mec ?
08:07 <kujiu> comme on peut et toi ?
08:07 <Genesis> j'essaye de reprendre le dessus
08:07 <kujiu> ok
08:19 <morgan`> hello
10:26 <manuco> hello :-)
10:42 <No`> salut l'afpy
10:47 <feth> aurore !
10:51 <black_rez> salut
13:06 <gawel> je me demandes ce qu'on fou dans "applications web" mais bon :)
13:12 <yotaff> bah tu ne parles que de pylons
13:12 <yotaff> :^
13:13 <gawel> genre
13:14 <yotaff> ok c'est vrai des fois tu parles de plone (en mal) ;)
13:14 <gawel> même si c'était vrai, c'est psa que moi cette assoc', hein :)
13:15 <gawel> toufingnou il fait des truc de photos 3D par exemple
13:18 <yotaff> wai il faisait
13:18 <yotaff> maintenant il fait du plone !:
13:18 <gawel> non, toujours pas
13:26 <solex> bonjour à tous
13:29 <solex> je ne suis pas accoutumé à ce genre de tchat, y a-t'il une démarche particulière à suivre?
13:29 <gawel> non, a part dire bonjour. c'est bien vu
13:30 <solex> Je souhaiterais un peu d'aide, si un peu de temps pouvait m'être accordé... :-)
13:31 <solex> J'ai installé Python hier et me suis trouvé confronté à un soucis que je ne parviens pas à comprendre... donc à résoudre, par la même.
13:31 <gawel> on ne demande pas d'aide. sauf si on est prèt a payer. on pose des questions et on attends une réponse potentielle qui ne viendra peut-être jamais
13:31 <solex> il s'agit d'un problème de lecture de fichier binaire
13:31 <gawel> mais t'as l'air bien partit
13:31 <solex> certes :-), je me lance
13:34 <solex> je lis un fichier binaire, ouvert avec l'option 'rb', dans une variable... lorsque je demande le type de la variable, il en resort que c'est une string...
13:34 <solex> et là, pas moyen de lire la valeur des octets auxquels je m'attendais
13:35 <solex> je tente un genre de transtypage via int(nom_variable[ofset_a_lire]) et n'ai que des messages d'erreur
13:36 <gawel> fd.read(1) ?
13:36 <solex> euh... fd.read(1) devrait lire un type byte donc?
13:37 <solex> (fd est un module je suppose?)
13:37 <gawel> ca retourne un byte, oui
13:37 <gawel> http://docs.python.org/library/stdtypes.html#file.read
13:38 <gawel> enfin ca retourne une string aussi malgrès tout
13:38 <solex> à priori oui
13:39 <solex> je programme un peu par ailleurs en pascal et VB et ai cherché un peu du côté de int() mais sans résultat
13:39 <gawel> http://docs.python.org/library/struct.html peut-être
13:40 <gawel> enfin je sais pas ce que tu attends
13:40 <solex> je souhait en fait lire la valeur de l'octet (0..255) situé à l'offset de mon choix et le comparer à la valeur que j'attends:
13:41 <solex> genre: si variable[ofset]==valeur_byte: suite
13:41 <gawel> bah un string ca te vas alors, non ?
13:41 <solex> ben sauf que la valeur est 6
13:42 <gawel> ord()
13:42 <solex> est ce n'est pas un caractère mprimable
13:42 <solex> ord(), je regarde de suite ce que ça peut donner
13:43 <solex> hey, ça semble pas mal comme idée!!! :-)
13:43 <solex> je teste de suite et reviens vous dire
13:45 <solex> BRAVO!!!! et merci encore
13:45 <solex> c'est exactement ce qu'il me fallait
13:45 <solex> je crois que je vais me régaler sous cet agréable langage
13:46 <solex> Merci encore Gawel et bonne journée à tous. Je m'en vais continuer mon apprentissage
13:47 <gawel> mais de rien
14:06 <harobed> est-ce que quelqu'un sait comment envoyer un sms via un shell ?
14:07 <harobed> via internet (pas modem...)
14:14 <victor__> salut a tous
14:14 <victor__> je viens ici car travaillant actuellement sur le developpement d'une apply en python, je me posais quelques question
14:16 <victor__> voila, j'ai une application en python qui possède son propre language implementé avec le DP interpreteur
14:17 <victor__> cette apply dispose également de deux interface, selectionné par un argument au demarrage du programme
14:17 <victor__> une interface graphique ecrite avec pygtk
14:19 <victor__> et une version en ligne de commande où on peut rentrer directement les instructions dans le langage de l'interpreteur
14:20 <victor__> ma question: comment dans le mode graphique, créer une instance de Xterm pour avec également acces à l'interpreteur?
14:20 <jpcw> harobed: ben ça dépend tu daemon sms que tu utilises
14:20 <jpcw> y'en a qi focntionne par mail, d'autre qui ont une api http, d'autre xml-rpc etc
14:20 <gawel> import sms; sms.send()
14:20 <victor__> je n'utilise pas de daemon sms
14:21 <gawel> lol
14:21 <victor__> c'est une apply qui dipose de son propre language
14:21 <jpcw> :)
14:21 <gawel> ton pseudo n'est pas harobed non plus
14:22 <harobed> :)
14:22 <No`> gawel: t'avais oublié: import sms; sms.lol.send('t ou?.. lol')
14:22 <Ohan> tarek, pour info y'a une typo dans ton nom: Tirak Ziadé
14:22 <rage2000> victor__: harobed a posé une question juste avant que tu arrive sur l'envois de sms et c'est a lui que jpcw repondait
14:22 <Ohan> dans http://pypi.python.org/pypi/virtualenv3/1.3.4.1
14:22 <victor__> ok
14:23 <gawel> y a aussi des message prédéfinis: sms.kikoo.hihihi.send()
14:23 <rage2000> gawel: ca fait des smiley ?
14:23 <gawel> oui
14:23 <gawel> sms.kikoo[':)'].send()
14:24 <gawel> tu peux aussi chainer les messages: sms.kikoo.append(sms.hihihi).send()
14:25 <misc> victor__: je pense que tu peut pas
14:26 <misc> harobed: perso, pour envoyer des sms, soit je le fait depuis mes tels ( un fr avec accés en ssh, un nokia avec accés en bluetooth ), soit tu voit avec ton provider si il peut pas proposer un truc
14:26 <victor__> misc qu'est ce qui te fais dire ça?
14:27 <No`> harobed: http://www.arikfr.com/blog/how-to-send-sms-message-from-python-via-skype.html ?
14:27 <harobed> misc, je suis chez free
14:27 <gawel> faut un provider de sms
14:32 <jpcw> harobed: par exemple de tout pondu qui s'appuie sur un provider sms t'as celui-là http://code.google.com/p/textmagic-sms-api-python/
14:37 <harobed> jpcw, pas mal
14:43 <misc> victor__: euh, tout ?
14:43 <misc> victor__: en fait, la façon dont tu peut faire, c'est lancer un soft python spécifique dans le xterm, avec xterm -c monsoft.py
14:44 <misc> victor__: et mettre un pipe, ou un socket tcp, ou dbus, pour le controler
14:44 <tarek> Ohan, ouai j'ai vu thx
14:45 <Ohan> mais de rien
14:46 <victor__> ya pas d'option -c, -e tu voulais dire?
14:46 <misc> victor__: possible
14:46 <victor__> wech
14:48 <victor__> si je lance xterm -e monprog.py, xterm prend mon prog en esclave et ça marche, j'ai uneseesion avec mon apply dans xterm
14:49 <victor__> la question c'est comment, depuis l'intance graphique du programme
14:49 <victor__> lancer une autre session dans un xterm
14:49 <victor__> je pourrais developer un widget spécifique, mais je suis sur que l'on peu faire plus simple
14:52 <victor__> il s'agit d'une apply multi-agents, il serait de plus elegant de pouvoir ouvrir a la demande une session specifique avec un agent dans un xterm
14:52 <victor__> une idée?
14:55 <misc> regarde du coté de vte
14:57 <victor__> ben justement, c'est la solution que je voudrais eviter, car là il faut que je rajoute du code dans la GUI
14:58 <victor__> il n'est pas possible avec des pipe ou des pseudo terminaux de connecter Xterm en maitre sur une instance déjà existante
14:59 <victor__> je sais qu'on peut utiliser xterm en mode esclave, mais celane repond pas au probleme
14:59 <misc> comme screen -x ?
14:59 <victor__> genre oui
15:01 <victor__> je pensais du côté de pty.fork(), mais je ne vois pas très bien comment l'implementer
15:08 <victor__> et surtout, même si avec pty.fork() cela créé une nouvelle instance de mon prog attaché à un pseudo-term, comment y connecter Xterm?
15:11 <haypo> victor__: oh, quelqu'un qui s'appelle victor !
15:11 <haypo> victor__: salut
15:14 <rodo> salut les animaux à sang froids ;-)
15:15 <rodo> j'ai posé une colle à un pythoneux célèbre dans les bars de nuits bretons, alors je vais essayer ici
15:15 <rodo> je voudrais lire le résultat d'une commande shell depuis mon script python
15:15 <rodo> en perl je fais open(FHANDLE, 'cat /tmp/toto|')
15:15 <jpcw> subprocess
15:15 <rodo> jpcw: c'est standard ou dans une lib à part ?
15:16 <victor__> standard
15:16 <jpcw> rodo c'est dans la lib standard http://docs.python.org/library/subprocess.html
15:16 <rodo> merci jpcw je regarde ça
15:16 <yotaff> rodo: dans un bar, pq ca m'étonne pas ? :)
15:17 <jpcw> yotaff: tu dis ça parce que c'était un breton c'est ça ? :)
15:17 <rodo> yotaff: une pointure de l'afpy dont la descence m'oblige à taire le nom ici :)
15:17 <yotaff> ahah
15:18 <jpcw> rodo il est de quelle ville ?
15:18 <jpcw> http://www.afpy.org/membres/carte
15:19 <rodo> celle sous la flêche rouge :)
15:24 <manuco> harobed: tu as eu ta réponse ?
15:25 <harobed> manuco, je pense utiliser textmagic
15:25 <harobed> il n'est pas trop chère
15:32 <manuco> c'est en effet ce à quoi je pensais
18:38 <vaab1> quelqu'un ayant le commit sur Elixir ici ?
18:39 <vaab1> je suis tombé sur un bug de compatibilité avec zope.interface, et j'ai fait un patch qui attend déjà sagement sur le Trac.
18:40 <vaab1> Mais j'aurais bien aimé que ce soit corrigé au plus vite (j'ai quelques dev à faire qui dépendent de la résolution de ce truc)...
18:40 <vaab1> donc au kazou...
19:11 <afpy_user> salut
19:12 <afpy_user> there is here how know how to interoge a web service via Plone/Zope
19:12 <afpy_user> ??
19:12 <haypo> afpy_user: pourquoi est-ce que tu parles en anglais?
19:25 <afpy_user> to <haypo>
19:26 <afpy_user> je peux parler français aussi
19:26 <afpy_user> :)
19:27 <afpy_user> Je veux interoger un web service via Plone/Zope
19:27 <Solevis> Bravo =)
19:27 <afpy_user> j'ai trouvé plusieurs methodes
19:27 <afpy_user> mais j'ai pas eu le resultat final attendu
19:38 <afpy_user> est ce qu'il y a qui peut repondre à ma question
19:39 <haypo> afpy_user: ton webservice parle quoi ? HTTP, XML-RPC, SOAP ?
19:40 <afpy_user> SOAP
19:40 <afpy_user> j'ai le lien du wsdl du web service
19:41 <haypo> il existe par exemple la bibliothqèue soappy pour interroger un service SOAP
19:41 <afpy_user> oui j'ai essayé
19:41 <haypo> avant on utilisait SOAP au boulot, mais c'était un peu bogué. Du coup, on utilise XML-RPC maintenant
19:41 <afpy_user> mais le pb est que le input et out put sont complexe
19:41 <haypo> afpy_user: soit plus précis
19:42 <afpy_user> j'ai la description du webservice
19:42 <afpy_user> un fichier wsdl
19:42 <haypo> ah, je ne connais pas ce format
19:43 <afpy_user> http://codemark.tuxfamily.org/tutoriel-soap-en-python/
19:44 <afpy_user> le pb dans ce tutorial est qu'il dans un exp de type simple string....
19:45 <haypo> "un exp" ?
19:45 <afpy_user> exemple
19:45 <afpy_user> je m'excuse
19:45 <afpy_user> :-)
19:46 <afpy_user> voir quand il utilise le fichier wsdl
19:46 <jpcw> afpy_user: xml-rpc est bien implémenté dans zope/plone
19:46 <jpcw> pour soap y'a rien de natif à ma connaissance
19:46 <afpy_user> pouvez vous m'aidez
19:46 <nicoT> afpy_user soap est mal géré par python en général
19:47 <nicoT> afpy_user en particulier la génération de stub à partir de wsdl
19:47 <afpy_user> comment interroger mon web service par XML_RPC
19:47 <jpcw> ceci dit si tu dois discuter avec soap, rien ne t'empêche de prendre un egg qui fait du soap, yen que un ou deux et je ne sais pas ce que ça vaut
19:47 <jpcw> et de te brancher dessus via un module, une external_method, un product
19:47 <jpcw> bref du classqiue
19:48 <jpcw> ton plone c'est le client ou le serveur xml-rpc ?
19:49 <afpy_user> au premier temp je veux utiliser Plone comme client
19:50 <jpcw> ben un 'simple' .py interroge ton service
19:50 <jpcw> maintenanttu ne nous dis pas grand chose
19:51 <afpy_user> j'ai bien cherché des methodes pour faire ça
19:52 <afpy_user> j'avance un peu et je me trouve bloqué
19:52 <afpy_user> je m'explique
19:52 <jpcw> ben les methodes c'est ton server qui les fournit
19:52 <afpy_user> input composé
19:53 <jpcw> http://www.tldp.org/HOWTO/XML-RPC-HOWTO/xmlrpc-howto-python.html#xmlrpc-howto-python-client
19:53 <jpcw> bon je reviens un peu plus tard
20:02 <Solevis> Mon premier serveur zope marche *o*
21:18 <Ohan> je sais plus qui avait donné l'info sur pyflakes dans vim (harobed? feth?), mais franchement, MERCI
21:18 <Ohan> si y'a d'autres astuces du genre, je suis preneur ;)
21:18 <Ohan> (et si quelqu'un connait un bon plugin pour faire les imports automatiques "a la eclipse" en java, je suis preneur aussi ;)