10:45 < tarek> gawel: ping
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:52 < misc> mpeeters: desolé, wrong person
10:52 < gawel> misc est sur des salons de pirates
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 < gawel> à la base ça marchait pas du tout avec une instance
11:02 < tarek> sinon c des @static method mais c moche
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: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: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 < 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 < 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: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 < 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> 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 < 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 < 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
12:22 < gawel> alain_afpy: merci et kiss
12:22 < alain_afpy> gawel: test
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