09:45 <grenoya> bonjour
10:45 <tarek> gawel: ping
10:45 <tarek> gawel: https://github.com/mozilla-services/cornice/issues/39 <-- je suis pas arrive a le faire :s t'a une idee
10:45 <tarek> ?
10:46 <tarek> j'arrive pas a catcher l'istance de la classe au bon moment
10:50 <gawel> hou, doit falloir faire une sacrée ruse
10:51 <gawel> la comme ça j'ai pas d'idée, non. mais je penses qu'il faut le catcher dans @service, pas @resource
10:51 <misc> mpeeters: cracklib ?
10:51 <misc> argh
10:52 <misc> mpeeters: desolé, wrong person
10:52 <mpeeters> np
10:52 <gawel> misc est sur des salons de pirates
10:52 <gawel> :D
10:52 <feth> pyrath
10:52 <misc> en fait, j'ai pas vu que mon buffer était en retard
10:53 <misc> donc j'ai répondu à quelqu'un sur "une lib de test de mot de passe"
11:01 <tarek> gawel: ouai un truc comme ca
11:01 <tarek> je l'ai catché dans _api(func)
11:01 <tarek> j'arrive a avoir la class et a traduire les string en methodes
11:01 <tarek> par contre ce qui me manque c catcher l'instance pour la passer a l'appel du service
11:02 <gawel> hm, je crois qu'on peut pas catcher l'instance. j'avais bidouillé pour ça
11:02 <tarek> mmm
11:02 <gawel> à la base ça marchait pas du tout avec une instance
11:02 <tarek> sinon c des @static method mais c moche
11:02 <gawel> clair
11:03 <tarek> l'interet c'est de partager du code d'init
11:03 <gawel> oui je vois bien
11:03 <tarek> c'ets pareil dans cornice-sqla j'ai un peu galere
11:03 <gawel> je penses qu'il faudrait revoir @service pour qu'il soit clean
11:03 <tarek> c mignon les decorateurs mais c chiant
11:03 <tarek> ouai
11:04 <tarek> peut etre un truc complemetement separé, un registry, qui garde un index des services etc
11:04 <tarek> avec pour chaque un lien vers le callable
11:05 <tarek> et cornice decide qd il doit instancier des classes
11:05 <tarek> ou simplement appeler des functions
11:05 <tarek> avec un seul point d'entree pour pyramid
11:06 <tarek> au lieu d'essayer de registrer dans pyramid chacun des services etc
11:06 <tarek> car ce qui nous mets dedans c'est la maniere dont pyramid registre des views
11:06 <tarek> ama
11:08 <alexis> yep
11:09 <alexis> c'est aussi ce que disais ben avec https://github.com/mozilla-services/cornice/issues/34
11:09 <tarek> https://github.com/mozilla-services/cornice/issues/40 <--
11:09 <tarek> l'idee que j'ai c'est de separer completement de pyramid le dispatch
11:09 <tarek> et de gerer ca nous meme
11:10 <alexis> en fait, le truc qui faut qu'on gère, c'est qu'on utilise les décorateurs au dessus de cornice, et non pas comme mécanisme principal ama
11:10 <alain_afpy> WARNING !!! YAKAFOKON DETECTED !!!!
11:10 <alexis> yeah
11:10 <tarek> et de dire a pyramid: pour toutes ces urls appel cet unique function
11:11 <alexis> pourquoi tu veux refaire le dispatch ?
11:11 <tarek> alain_afpy: aiguille foin circus !
11:11 <alain_afpy> tarek: tu confonds pycon.fr et afpy.ro on dirait... cc gawel
11:11 <alexis> actuellement ça enregistre une association d'une route vers un callable custom.
11:11 <tarek> alexis: car c le register pyramid des views qui nous rend la vie difficile
11:12 <tarek> on fait des pieds et des mains pour transformer nos functions et classes en un callable qui colle
11:12 <alexis> boarf, c'est fait ça non ? enfin je trouve ça pas specialement problématique en fait
11:13 <alexis> et j'ai peur qu'a refaire un système de dispatch on réinvente la roue
11:13 <tarek> alexis: alors essaye d'implementer #39
11:13 <alexis> héhé
11:13 <tarek> tu va comprendre pkoi on bidouille trop
11:13 <alexis> je matte comment je pourrais faire ça
11:13 <tarek> il faut qu'on ressise ama, a avoir un mapping qui pointe les callables
11:13 <alain_afpy> WARNING !!! YAKAFOKON DETECTED !!!!
11:13 <tarek> ouai vazy
11:14 <tarek> comment on programme alain_afpy ?
11:14 <alexis> alain_afpy: ça roule sinon ?
11:14 <alain_afpy> alexis: pas vrai ?
11:14 <alexis> alain_afpy: gni
11:14 <alain_afpy> alexis: tu confonds pycon.fr et afpy.ro on dirait... cc gawel
11:14 <alexis> alain_afpy: tu tourne en boucle un peu en fait
11:14 <alain_afpy> alexis: bonjour, TVA bien ?
11:14 <alexis> bref
11:14 <tarek> ah les vieilles vanne
11:15 <tarek> alain_afpy: print('ok')
11:15 <alain_afpy> tarek: au miel et au poivre alors
11:15 <tarek> alain_afpy: \x23344
11:15 <alain_afpy> tarek: nee
11:15 <alexis> haha
11:15 <alexis> alain_afpy: >>> print("yay")
11:15 <alain_afpy> alexis: rho...
11:15 <tarek> alain_afpy: rm -rf *
11:15 <alain_afpy> tarek: ah oui c un bot, je n'ai aucune affinité avec les bots
11:17 <encolpe> :)
11:17 <tarek> alain_afpy: alain_afpy alain_afpy alain_afpy alain_afpy
11:17 <alain_afpy> tarek: t'étais à l'afpyro ?
11:17 <tarek> alain_afpy: non
11:17 <alain_afpy> tarek: en fait tu dors jamais
11:17 <alexis> haha
11:17 <tarek> alain_afpy: pas mal qd meme, je bosse pour mozilla
11:17 <alain_afpy> tarek: oué
11:24 <alexis> 11:13 < tarek> il faut qu'on ressise ama, a avoir un mapping qui pointe les callables
11:24 <alain_afpy> WARNING !!! YAKAFOKON DETECTED !!!!
11:24 <alexis> qu'est-ce que tu veux dire ?
11:24 <alexis> là le problème que je vois, clairement, c'est qu'en utilisant des décorateurs on se pourri un peu la vie
11:25 <alexis> faut que ça soit l'user interface, mais pas la manière dont on gère les trucs dans le backend
11:25 <alain_afpy> WARNING !!! YAKAFOKON DETECTED !!!!
11:40 <tarek> putin de poste de merde
11:40 <tarek> j;essaye de recuperer un colis c le parcours du combattant
11:40 <tarek> soit c des boites vocales soit on m'envoie bouler
11:41 <marmoute> Avec ta super poste de campagne qui ne pète pas son scotch
11:43 <tarek> bah la c dijon et c pire
11:43 <No`> salut l'afpy
11:43 <feth> jon
12:21 <alain_afpy> Hey! Il y a des trucs à modérer: http://www.afpy.org/Members/gbaty/dh-12-drh_01 - http://www.afpy.org/Members/seedbees/seedbees-startup-reseau-social
12:22 <gawel> alain_afpy: merci et kiss
12:22 <alain_afpy> gawel: test
15:15 <benoitc> tarek: http://whiskyweb.co.uk/
15:17 <benoitc> d'ailleurs tres symmpa comme site evenementiel
20:00 <milo> Bonjour à tous
21:08 <milo> salut a tous
21:09 <milo> je suis nouveaux en python et j'aurai voulu avoir quelques informations...
21:10 <benoitc> si t u veux des informations demandent les ;) eventuellement qqn te répondra
22:01 <feth> Bonsoir, je voudrais des informations. Ah ben c'est l'heure des infos