08:23 <cyp:#afpy> plop
13:53 <Exirel:#afpy> heh, j'ai reçu les t-shirt !
13:53 <Exirel:#afpy> par contre je n'ai pas regardé dans le détail encore, le carton est seulement posé chez moi :')
13:57 <zekritek:#afpy> Salutation.
13:57 <haypo:#afpy> Exirel: y'en a pour le filles ?
13:57 <Exirel:#afpy> haypo: j'ai pas regardé :)
13:57 <zekritek:#afpy> Enchantée de faire votre connaissance et de voir ce fabuleux IRC python.
13:57 <haypo:#afpy> (j'ai pas demandé si y'avait des filles dans le carton hein)
13:57 <Exirel:#afpy> et c'est pas moi qui ais passé la commande, donc je ne saurais vraiment te dire !
13:57 <zekritek:#afpy> Mon problème est simple mais me rend un peu foufou -_-
13:57 <haypo:#afpy> Exirel: ah, zekritek veut son t-shirt !
13:58 <zekritek:#afpy> euh oui pk pas ! héhé
13:58 <zekritek:#afpy> links = re.compile('
13:58 <Exirel:#afpy> zekritek: si c'est un problème python qui t'amène, je te conseille d'aller sur #python-fr ! :)
13:59 <zekritek:#afpy> ok merci
13:59 <zekritek:#afpy> bye
13:59 <Exirel:#afpy> oh tu peux rester ! :)
13:59 <Exirel:#afpy> l'AFPy c'est l'asso française de python ^^
13:59 <zekritek:#afpy> ok d'accord.
13:59 <zekritek:#afpy> Mais je veux vite en finir avec ce petit propblème.
13:59 <zekritek:#afpy> Mais merci bien. ;D
14:00 <Exirel:#afpy> ;)
14:00 <marmoute:#afpy> Exirel: francophone
14:01 <Exirel:#afpy> francophone ? oh, francophone alors !
14:01 <Exirel:#afpy> jamais fait très attention
15:32 <Maddingue:#afpy> quelqu'un pourrait me conseiller un endroit où demander de l'aide sur ctypes ?
15:45 <gawel:#afpy> /query haypo
15:45 <gawel:#afpy> sinon #python-fr
17:40 <Maddingue:#afpy> ok, merci gawel
17:40 <Maddingue:#afpy> j'avais demandé sur #python, mais sans succès
17:42 <haypo:#afpy> Maddingue: quelle est ta question ctypes ?
17:43 <Maddingue:#afpy> sais-tu s'il y a moyen de récupérer un pointeur opaque depuis une fonction externe et de la passer à une autre fonction
17:43 <Maddingue:#afpy> en gros, c'est un pointeur vers une structure, pour laquelle je n'ai pas envie de faire toutes les déclarations côté Python parce que je ne vais pas regarder son contenu
17:44 <Maddingue:#afpy> contexte : j'essaye d'utiliser l'API Xen C directement, parce que l'API Python a zero documentation et surtout que le paquet correspondant dans Ubuntu arrive avec beaucoup trop de choses
17:45 <haypo:#afpy> bah un pointeurs, c'est ctypes.c_void_p
17:45 <haypo:#afpy> (void*)
17:45 <Maddingue:#afpy> oui, ça j'ai vu
17:45 <Maddingue:#afpy> mais ctypes ne fait rien derrière ? pas de conversion ou quoi que ce soit ?
17:46 <Maddingue:#afpy> parce que j'ai essayé et ça segfaulte joyeusement
17:46 <haypo:#afpy> euh non, pas de conversion
17:47 <haypo:#afpy> Maddingue: par contre, ctypes ne fait pas en sorte que magiquement l'objet pointé reste valide
17:47 <haypo:#afpy> le pire étant un callback python : il faut garder une référence à la fonction python quelque part
17:47 <Maddingue:#afpy> là je suis sur des appels très simples
17:48 <haypo:#afpy> sinon la fonction C appelle le callback Python qui a été recyclé par le ramasse miettes, et PAF
17:48 <Maddingue:#afpy> une fonction qui me renvoie un pointeur vers une struct
17:48 <Maddingue:#afpy> et je passe ce pointeur à une autre fonction
17:48 <Maddingue:#afpy> http://paste.pound-python.org/show/12264/
17:49 <Maddingue:#afpy> voilà le code que j'ai pour le moment
17:50 <Maddingue:#afpy> où xsh est une struct xs_handle (la structure qui m'emmerde) et xst un xs_transaction_t (un simple unsigned)
17:53 <haypo:#afpy> ça plange sur quoi ?
17:53 <haypo:#afpy> plante
17:54 <haypo:#afpy> xenstore.__getattr__("xs_domain_open") : pourquoi ne pas écrire directement xenstore.xs_domain_open ?
17:54 <Maddingue:#afpy> http://paste.pound-python.org/show/12265/
17:55 <haypo:#afpy> mais ça plante sur quelle ligne Python ?
17:55 <Maddingue:#afpy> ouais, je cargo-culte un peu, mais dans certains essais que j'avais fait avec ctypes, des fonctions ne sont pas visibles avec la syntaxe directe mais marchent bien avec __getattr_
17:55 <Maddingue:#afpy> ça plante sur l'appel à xs_read()
17:56 <haypo:#afpy> Maddingue: avec transaction = 1 ou 0 ?
17:56 <Maddingue:#afpy> ligne 39 du paste
17:56 <Maddingue:#afpy> avec transaction à zero
17:56 <Maddingue:#afpy> mais j'avais le même problème avec tarnsaction à 1
17:56 <haypo:#afpy> avec transactino=0, xsh=NULL : ça marche en C ?
17:56 <Maddingue:#afpy> je ressaye pour revérifier
17:56 <Maddingue:#afpy> non, xsh doit être défini
17:57 <Maddingue:#afpy> mais xst peut valoir zero
17:57 <haypo:#afpy> Maddingue: bah avec transaction=0, xsh=None (NULL)
17:57 <Maddingue:#afpy> je veux dire : xsh doit avoir une structure
17:58 <haypo:#afpy> Maddingue: http://fxr.watson.org/fxr/source/xen/xenstore/xenstorevar.h?im=bigexcerpts#L135 : le 1er argument de xs_read() est une structure, pas un pointeur vers une structure
17:58 <haypo:#afpy> http://fxr.watson.org/fxr/source/xen/xenstore/xenstorevar.h?im=3#L80 : struct xs_transaction { uint32_t id; };
17:59 <haypo:#afpy> Maddingue: tu devrais définir cette structure en ctypes, genre : class xs_transaction(ctypes.Structure): _fields_ = (('id', c_uint32),)
18:00 <haypo:#afpy> puis xs_read.argtypes = [ xs_transaction, xs_transaction_t, c_char_p, POINTER(c_uint) ] du coup
18:00 <haypo:#afpy> et xsh=xs_transaction() par défaut # id=0
18:00 <Maddingue:#afpy> attends attends.. mais ils ont des fonctions avec le même nom définis dans des fichiers différents ?
18:00 <haypo:#afpy> Maddingue: qui ça ils ? xenstore ?
18:01 <haypo:#afpy> peut-être que les urls que j'ai donné ne sont pas la bonne version de xenstore, j'ai pris le 1er résultat Google
18:02 <Maddingue:#afpy> c'est bizarre, parce que je vois des dates récentes
18:02 <Maddingue:#afpy> mais je n'ai aucun fichier xenstorevar.h dans mon arbo de Xen 3.3
18:02 <haypo:#afpy> Maddingue: tu as pas le même prototype dans /usr/include ?
18:03 <Maddingue:#afpy> j'ai le tarball des sources qui est le .orig correspondant au paquet que j'ai installé
18:03 <Maddingue:#afpy> dans xs.h, j'ai : void *xs_read(struct xs_handle *h, xs_transaction_t t, const char *path, unsigned int *len);
18:04 <haypo:#afpy> struct xs_handle *h est un pointeur, je suis d'accord :)
18:04 <Maddingue:#afpy> ouf :)
18:04 <haypo:#afpy> en même temps, dans le site que j'ai pointé, le 1er argument était une transaction, pas un handle
18:05 <Maddingue:#afpy> oui mais comme je t'ai dis, je n'ai pas ce fichier dans mon arbo
18:05 <Maddingue:#afpy> or là, je sais que je suis en train de regarder les sources exactes des commandes xenstore
18:05 <Maddingue:#afpy> le contxte globale, c'est toujours pour xenballoond
18:06 <haypo:#afpy> Maddingue: tu devrais quand même utiliser class xs_transaction(ctypes.Structure):
18:06 <Maddingue:#afpy> pour le moment, ce programme execute les commandes xenstore-{exists,read,write} pour lire et écrire les valeurs dans Xenbus
18:06 <haypo:#afpy> pour le 2e argument de xs_read
18:06 <haypo:#afpy> c_ulong n'a pas la même taille qu'un c_uint32 sur un AMD64
18:06 <Maddingue:#afpy> ouais mais le problème est que la structure xs_handle contient plusieurs autres structures, dont celles qui viennent de pthreads...
18:06 <haypo:#afpy> et il peut avoir des histoires d'alignement mémoire avec les structures
18:07 <haypo:#afpy> Maddingue: je parle de xs_transaction, le 2e argument de xs_read()
18:07 <Maddingue:#afpy> oui oui, j'ai compris, mais je répondais à ta précédente remarque :)
18:07 <haypo:#afpy> vaut mieux voir un handler comme une boite noire :)
18:08 <Maddingue:#afpy> en effet pour xs_transaction_t, je suis peut-être un peu léger et il faudrait que je spécifie la taille exacte
18:09 <haypo:#afpy> Maddingue: bah ctypes est super sensible sur les types
18:09 <haypo:#afpy> vaut mieux utiliser *exactement* les même types qu'en C
18:09 <Maddingue:#afpy> ce qui est logique, vu qu'on parle avec du C :)
18:11 <Maddingue:#afpy> ah ok, je n'avais pas vu qu'il y avait c_uint32
18:13 <Maddingue:#afpy> bon, ce n'est pas ça qui empêche de segfaulter
18:15 <Maddingue:#afpy> ahh, je pense que le lien que tu as point, en fait, ce sont les sources côté noyau
18:16 <Maddingue:#afpy> "FreeBSD/Linux Kernel Cross Reference sys/xen/xenstore/xenstorevar.h"
18:16 <Maddingue:#afpy> moi je regarde côté client
18:19 <haypo:#afpy> possible
18:36 <Exirel:#afpy> https://twitter.com/#!/Exirel/status/112184950752681984
18:36 <Exirel:#afpy> les t-shirt o//
18:38 <haypo:#afpy> tiens, ça me rappelle un dessin animé Disney. le livre de la jungle ?
18:38 <Maddingue:#afpy> pff.. comme je le craignais, dupliquer pthread_mutex_t et pthread_cond_t en ctypes va être chiant
18:39 <haypo:#afpy> http://images.allocine.fr/medias/nmedia/00/02/55/79/p3.jpg
18:39 <haypo:#afpy> Maddingue: pourquoi tu fais ça ?
18:39 <haypo:#afpy> ça plante encore avec la structure xs_transaction_t ?
18:41 <Maddingue:#afpy> xs_transaction_t est juste un typedef uint32_t
18:41 <haypo:#afpy> ah oui, j'avais pas regardé le bon entêtes
18:42 <Maddingue:#afpy> et vu que le sigsegv se produit dans pthread_mutex_lock, le problème est certainement dans la structure xs_handle
18:42 <Maddingue:#afpy> qui contient des champs pthread_mutex_t et pthread_cond_t
18:42 <Maddingue:#afpy> qui eux-mêmes contiennent encore d'autres struct..
18:43 <haypo:#afpy> je ne pense pas que ça soit ça ton soucis
18:43 <haypo:#afpy> t'as testé en même code en C ?
18:44 <Maddingue:#afpy> non. c'est vrai que je pourrais essayer ça
18:44 <Maddingue:#afpy> mais il me faudrait installer tout le bordel dans la VM
18:53 <Maddingue:#afpy> bon, on continuera ça lundi
18:55 <NelleV:#afpy> Bonjour tout le monde !
19:01 <jpcw:#afpy> NelleV: !
19:01 <jpcw:#afpy> ces vacances ?
19:01 <NelleV:#afpy> jpcw: apparement c'était pas une mais deux semaines :)
19:02 <NelleV:#afpy> et c'était bien sympa. On a même eu du beau temps
19:02 <jpcw:#afpy> beau temps en Angleterre ?
19:03 <NelleV:#afpy> nope, je suis de retour en france
19:03 <NelleV:#afpy> j'ai été à La Rochelle. On avait loué un bateau à voile
19:03 <NelleV:#afpy> j'étais à la rochelle*
19:03 <jpcw:#afpy> ha tu me rassures, j'allais finir par croire au changement climatique (vendredi inside)
19:03 <NelleV:#afpy> ah, non, c'est la cata là bas. Y'a même un ouragan qui arrive sur l'ireland en ce moment :p
19:07 <gawel:#afpy> résultat on s'est démerdé sans toi. t'as perdu plein de bière
19:10 <NelleV:#afpy> zut :p
19:10 <NelleV:#afpy> jpcw: t'as modifié le planning pour la conf annulée ?
19:10 <jpcw:#afpy> NelleV: nope
19:11 <jpcw:#afpy> je me demande si on va pas démarrer lag plus tard
19:11 <NelleV:#afpy> ou rallonger les pauses
19:11 <jpcw:#afpy> genre pouvoir dormi un peu plus :)
19:11 <jpcw:#afpy> aussi
19:11 <NelleV:#afpy> à euroscipy, 30min c'était short :)
19:11 <jpcw:#afpy> NelleV: j'ai juste répondu tout à l'heure
19:12 <jpcw:#afpy> et ce weekend je ne suis pas là
19:12 <jpcw:#afpy> donc si tu veux t'en occuper nos soucis
19:12 <jpcw:#afpy> il va falloir qu'on s'affolle pour les prépas de rnière minute stoussa
19:12 <jpcw:#afpy> -fôtes
19:12 <NelleV:#afpy> jpcw: je termine de rattraper mes mails, et je termine de ranger mes affaires et je regarde
19:12 <jpcw:#afpy> merci
19:13 <NelleV:#afpy> j'ai aussi les affaires de mon déménagement de londres à ranger, donc c'est pas tout de suite...
20:59 <ogrisel:#afpy> sondage rapide: ceux qui partent de paris la semaine prochaine vendredi soir vous comptez prendre le train de quel heure ?
20:59 <ogrisel:#afpy> quelle
21:06 <NelleV:#afpy> je pars de Nantes :)
21:06 <gawel:#afpy> moi de nimes
21:06 <NelleV:#afpy> ogrisel: et je suis de retour online !
21:06 <gawel:#afpy> j'arrive à 18h35
21:07 <ogrisel:#afpy> ok
21:07 <ogrisel:#afpy> NelleV: t'arrivera a quelle heure ?
21:07 <NelleV:#afpy> ogrisel: 17h20
21:08 <gawel:#afpy> NelleV tu retournes à nantes après ?
21:08 <NelleV:#afpy> gawel: nope, je rentre sur Massy-pal
21:09 <gawel:#afpy> la lose
21:09 <ogrisel:#afpy> vu les prix je risque d'arriver plus vers 21h :)
21:09 <ogrisel:#afpy> clair
21:09 <ogrisel:#afpy> massy pal pow
21:09 <NelleV:#afpy> j'habite à st rémy les chevreuse donc bon...
21:09 <NelleV:#afpy> ogrisel: c'est probablement moins cher de massy
21:09 <gawel:#afpy> béééé
21:09 <alexis:#afpy> haha, ce nom :)
21:10 <NelleV:#afpy> bon, j'ai fait un echec reservation de billet d'ailleurs... Il va falloir que je pique la carte bancaire de mon père pour les récupèrer...
21:11 <alexis:#afpy> ah, d'autant que tu peux les imprimer directement maintenant, c'est dommage
21:15 <NelleV:#afpy> alexis: j'en ai fait envoyer un chez moi directement, mais j'ai oublié pour les deux autres...
21:15 <NelleV:#afpy> on a reservé un peu à l'arrache, sur une connexion internet vacillante, au milieu d'un port
21:22 <yota:#afpy> yop
21:22 <yota:#afpy> bon je suis encore au taff donc ca serait bien de se décider rapidos :)
21:22 <benoitc:#afpy> yo ici
21:23 <ogrisel:#afpy> sinon y a qqun qui pourrait envoyer un mail sur la ML pour savoir combien de personnes veulent aller au resto le samedi soir
21:23 <benoitc:#afpy> yota: je suis en train de regarder combien de temps he metttrais pour arriver sur paris
21:23 <ogrisel:#afpy> et trouver un resto ou on puisse faire une resa de ~100 personnes :)
21:23 <NelleV:#afpy> vous reservez un resto pour samedi soir ?
21:23 <ogrisel:#afpy> bah c'est juste une idee
21:23 <ogrisel:#afpy> comme ca
21:23 <NelleV:#afpy> déjà, y'a un groupe de djangoiste qui font quelques choses (doncça fera moins de monde)
21:23 <ogrisel:#afpy> sinon on va tous au mac do
21:24 <yota:#afpy> y'a des restos a coté
21:25 <ogrisel:#afpy> je sais pas
21:25 <yota:#afpy> c'est une affirmation
21:26 <ogrisel:#afpy> qui est de Rennes ou qui connais Rennes ici ?
21:26 <yota:#afpy> y'en 5/6
21:26 <ogrisel:#afpy> ok
21:26 <yota:#afpy> j'ys suis allé y'a pas longtemps
21:26 <yota:#afpy> la cantine est a 150m de la gare
21:26 <ogrisel:#afpy> ok
21:26 <yota:#afpy> c'est bourré de restos rien qu'a coté
21:26 <ogrisel:#afpy> parfait
21:26 <benoitc:#afpy> c quelle garre pour rennes ?
21:27 <yota:#afpy> euh
21:27 <yota:#afpy> rennes :)
21:27 <yota:#afpy> ah de paris
21:27 <yota:#afpy> montparnasse
21:28 <yota:#afpy> bon j'ai trop la dalle la
21:28 <yota:#afpy> ogrisel: tu prends les billets pour 3 ?
21:29 <yota:#afpy> ou 2 selon
21:29 <ogrisel:#afpy> benoitc: y en a qu'une pour le TGV
21:29 <ogrisel:#afpy> ah ok de paris tu parles
21:29 <ogrisel:#afpy> c'est montparnasse
21:29 <benoitc:#afpy> ogrisel: 19h c un peu chaud pour moi je pense
21:30 <ogrisel:#afpy> ok 19h30?
21:30 <ogrisel:#afpy> on arrivera a rennes a 21h30
21:30 <ogrisel:#afpy> passage hotel, puis binouzes a 22h
21:30 <ogrisel:#afpy> ca peut le faire
21:30 <ogrisel:#afpy> et c'est moins cher
21:31 <gawel:#afpy> manger c'est triché
21:31 <yota:#afpy> cassos, je suis la dans 35mn
21:31 <benoitc:#afpy> ogrisel: oui celui de 19h35 est ok pour moi
21:31 <ogrisel:#afpy> yota c'est ok pour toi ?
21:32 <ogrisel:#afpy> ah zut
21:32 <benoitc:#afpy> il est parti
21:32 <benoitc:#afpy> suis online anyway
21:32 <ogrisel:#afpy> pour le retour on fait 19h30 aussi ?
21:33 <benoitc:#afpy> quand le dimanche ?
21:33 <ogrisel:#afpy> oui
21:33 <benoitc:#afpy> le retour pas de souci
21:33 <benoitc:#afpy> je suis up pour n'importe lequel
21:33 <benoitc:#afpy> vendredi c juste que je donne une formation
21:33 <ogrisel:#afpy> ok donc je resa pour les 3? yota, benoitc et oam?
21:33 <ogrisel:#afpy> personne d'autre ?
21:34 <benoitc:#afpy> à petaouchnoque les oies
21:34 <benoitc:#afpy> ogrisel: ça marche
21:34 <benoitc:#afpy> et je te vire
21:34 <ogrisel:#afpy> ok donc 19h 35 vendredi et dimanch
21:34 <ogrisel:#afpy> c'est tipars
21:34 <benoitc:#afpy> cool
21:34 <ogrisel:#afpy> tu me remboursea en bieres sur place :)
21:34 <benoitc:#afpy> ça marche aussi
21:36 <yota:#afpy> Re
21:37 <yota:#afpy> Vive le smartphone
21:39 <yota:#afpy> Alors ?
21:49 <benoitc:#afpy> [21:31] <benoitc> ogrisel: oui celui de 19h35 est ok pour moi
21:49 <benoitc:#afpy> [21:31] <ogrisel> yota c'est ok pour toi ?
21:49 <benoitc:#afpy> [21:32] <ogrisel> ah zut
21:49 <benoitc:#afpy> [21:32] <benoitc> il est parti
21:49 <benoitc:#afpy> [21:32] <benoitc> suis online anyway
21:49 <benoitc:#afpy> [21:32] <ogrisel> pour le retour on fait 19h30 aussi ?
21:49 <benoitc:#afpy> [21:33] <benoitc> quand le dimanche ?
21:49 <benoitc:#afpy> [21:33] <ogrisel> oui
21:49 <benoitc:#afpy> [21:33] <benoitc> le retour pas de souci
21:49 <benoitc:#afpy> [21:33] <benoitc> je suis up pour n'importe lequel
21:49 <benoitc:#afpy> [21:33] <benoitc> vendredi c juste que je donne une formation
21:49 <benoitc:#afpy> [21:33] <ogrisel> ok donc je resa pour les 3? yota, benoitc et oam?
21:49 <benoitc:#afpy> oups
21:50 <yota:#afpy> Ok pour moi
21:51 <ogrisel:#afpy> ca tombe bien je viens de vous envoyer la confirmation de la resa par email
21:51 <ogrisel:#afpy> je vais resa mon hotel
21:55 <yota:#afpy> Tu prends quel hôtel ?
21:56 <ogrisel:#afpy> fuck
21:56 <ogrisel:#afpy> Sorry, the last available room in Campanile Rennes Centre was booked 3 hours, 34 minutes ago!
21:56 <ogrisel:#afpy> je vais en trouver un autre
22:04 <benoitc:#afpy> :/
22:07 <ogrisel:#afpy> bon c'est fait
22:07 <ogrisel:#afpy> je descends a l'atlantic hotel
22:07 <ogrisel:#afpy> trop la classe
22:07 <ogrisel:#afpy> 47 eu la nuit :)
22:08 <benoitc:#afpy> tu auras un joli dessus de lit
22:08 <benoitc:#afpy> (http://hotel-chambre-centre-ville-gare-reservation.atlantic-hotelrennes.fr/chambres.htm)
22:09 <yota:#afpy> pas cher
22:24 <gawel:#afpy> ogrisel balance moi l'url dans un mail. peut-être que je t'accompagnerai
22:27 <ogrisel:#afpy> gawel: c'est l'url que benoitc a balancée
22:27 <gawel:#afpy> ok
22:29 <ogrisel:#afpy> tiens je suis pris d'une envie soudaine d'ecrire de la doc
22:29 <ogrisel:#afpy> #sklearneffect
22:30 <gawel:#afpy> j'ai une soudaine envie de manger #jaipasmangéeffect
22:36 <ogrisel:#afpy> manger c'est tricher
22:36 <gawel:#afpy> je bois pas ce soir, ça va
22:37 <gawel:#afpy> enfin si, j'ai pris une bière après le skate, j'avoue
22:42 <ogrisel:#afpy> tiens: http://soundcloud.com/das-boy/massive-attack-live-pa-mezzanine-tour-royal-albert-hall-london-uk-lamacq-live-bbc-radio-1-1998-06-07
22:42 <ogrisel:#afpy> ca a l'air pas mal
22:43 <ogrisel:#afpy> c'est dans cette salle que j'ai recu mon diplome de master
22:43 <ogrisel:#afpy> mais y avait pas massive attack ce soir la
22:47 <gawel:#afpy> "Le plugin adobe flash a planté"
22:47 <ogrisel:#afpy> haha
22:47 <gawel:#afpy> je balance dans le client lourd :)
22:48 <ogrisel:#afpy> je devrais pas le dire mais y a un script grease monkey pour firefox / userscript pour chrome qui marche tres bien
22:48 <ogrisel:#afpy> pour chopper le mp3
22:48 <gawel:#afpy> haha
22:49 <gawel:#afpy> ça a pas l'air compliqué de le choper effectivement
22:51 <ogrisel:#afpy> surtout quand tu as un lien "Use right click save as to download"
22:52 <gawel:#afpy> :)
22:57 <gawel:#afpy> les mecs se servent direct de l'api js sound cloud, abusé :D
22:57 <ogrisel:#afpy> hehe
22:58 <NelleV:#afpy> ogrisel: j'ai pas trouvé ce live de massive attack exceptionnel
22:58 <gawel:#afpy> c'est parceque t'es aigrie
22:58 <ogrisel:#afpy> t'y etais ?
22:58 <gawel:#afpy> tu reviens de vacances, c'est normal
22:59 <NelleV:#afpy> ogrisel: nope, mais je l'ai
22:59 <ogrisel:#afpy> ah ok
23:00 <NelleV:#afpy> c'est le seul live que j'ai d'eux d'ailleurs
23:00 <ogrisel:#afpy> j'aurai bien aimé voir le live d'heligoland
23:06 <alexis:#afpy> ogrisel: ah tiens j'ai récupéré d'autres mixs de the breezeblock mix, notemment un truc de mister scruff qui déboite pas mal, faudra que je pense à te les filer à Rennes
23:06 <ogrisel:#afpy> cool
23:07 <alexis:#afpy> un mix de mogwai aussi que j'ai pas encore écouté
23:07 <alexis:#afpy> j'ai eu trop de mal à les choper ces machins là, y'à pas de release c'est uniquement passé à la radio une fois et c'est disparu dans la nature
23:15 <ogrisel:#afpy> NelleV: l'enregistrement est pas top mais la basse ronfle
23:15 <ogrisel:#afpy> plus que sur l'album
23:16 <ogrisel:#afpy> et y a que des tubes en fait
23:16 <ogrisel:#afpy> alexis: t'as un compte dropbox?
23:16 <alexis:#afpy> ogrisel: nope
23:16 <alexis:#afpy> par contre j'ai un serveur avec de la place dessus
23:16 <ogrisel:#afpy> :)
23:16 <alexis:#afpy> je t'upload ça ;)
23:17 <ogrisel:#afpy> merci
23:17 <ogrisel:#afpy> le mrscruff aussi
23:17 <ogrisel:#afpy> je connais pas mogwai
23:19 <alexis:#afpy> ah c'est pas mal, un peu depressif par contre
23:19 <alexis:#afpy> genre ils font des albums avec des titres enjoués genre "happy songs for happy people" et quand tu termine l'écoute t'as envie de te pendre
23:19 <alexis:#afpy> ça donne envie hein ? :p
23:25 <alexis:#afpy> ogrisel: bon, on est pas rendu, j'ai une connexion en carton, je te tiens au jus quand c'est fait
23:26 <ogrisel:#afpy> ok
23:26 <ogrisel:#afpy> t'as vu le xkcd d'aujourd'hui ?
23:26 <alexis:#afpy> ah nope
23:27 <alexis:#afpy> huhu
23:27 <ogrisel:#afpy> et pour le precedent il faut regarder cette video avant: http://www.youtube.com/watch?v=WnzlbyTZsQY
23:30 <alexis:#afpy> :) I'm not a robot, I'm a unicorn
23:49 <ogrisel:#afpy> ca c'est de la replique