11:08 <fro> afpy new year to all of you ! (je suis sûr que personne ne l'avait faite, celle-là ;-))
14:36 <gawel> matin soleil
14:47 <gawel> benoitc: tu saurais retrouver ?
15:19 <GMLudo> gawel: est-ce que tu aurais du temps cette semaine pour créer la ML Belgique ? je voudrais faire un afpyro dans 2 semaines
15:20 <gawel> ah t'es pas patient en fait, hein :)
15:20 <gawel> je penses, oui. si j'y arrive avant jeudi (je suis en vacances)
16:15 <GMLudo> gawel: merci :-)
16:20 <jpcw> vous vous rappellez de kivy le framework qui déchire des maman ours, vu à la cantine ?
16:20 <jpcw> http://kivy.org/#home
16:21 <jpcw> et ben y'a un context
16:21 <jpcw> faites vous plaisr
16:21 <jpcw> rt, bruit toussa
16:22 <gawel> contest*
16:22 <Metathink> Suivant le contexte, ça déchire pas autant ?
16:23 <jpcw> arf le lapsus ! context contest
16:34 <GMLudo> jpcw: tu en as déjà fait ?
16:34 <GMLudo> (du kivy)
16:37 <jpcw> GMLudo: nope, mais j'ai vraiment adoré la présentation
16:38 <jpcw> le seul truc que je sais c'est que si je devais développer une appli de ce gene, ben ça serait direct avec kivy
16:40 <Metathink> moi aussi, quand j'aurais assez de sous pour me payer des gadgets de riche :p
17:30 <benoitc> gawel: j'ai acheté l'album, donc je vais essayer
17:30 <benoitc> je ne l'ai pas vu dessus ceci dit ou ça me dit rien
17:30 <gawel> cool
17:33 <ogrisel> gawel: c'est une collegue qui a achetée la mienne. J'ai pas le numero sous la main (c'est des places assises a l'etage)
17:33 <gawel> assises ????
17:33 <gawel> dammit
17:34 <ogrisel> yes elle flippe un peu dans la fosse
17:35 <gawel> tout de suite ça me tentes moins alors
17:35 <ogrisel> agoraphobie ou un truc dans le genre
17:35 <ogrisel> mais si c'est trop bien
17:35 <gawel> ouais mais tout seul c'est moins bien :)
17:35 <ogrisel> je peux essayer de trouver le numero de ma place
17:36 <gawel> ok, pourquoi pas
17:36 <ogrisel> y a georges racinet qui veut en chopper une aussi
17:37 <gawel> ah bah si il se tape la fosse avec moi ça me va :)
17:38 <ogrisel> ok envoie lui un mail
17:38 <gawel> je vais faire ca
17:39 <gawel> hop
17:53 <ogrisel> gawel: ya janguenot qui vient aussi visiblement
17:54 <gawel> je vois ça :)
20:58 <No`> salut l'afpy
22:01 <tarek> alexis: ping
22:23 <alexis> tarek: yep
22:23 <alexis> juste arrivé
22:24 <alexis> hmm, un live d'amon tobin ?
22:34 <alexis> hmm, je sais pas ce que ça donne l'olympia, ça m'a quand même l'air super grand
22:34 <Exirel> Amon Tobin ? Celui qui a fait l'OST de Splinter Cell ? :o
22:35 <tarek> alexis: http://www.lornajane.net/posts/2010/getting-restful-collections-may-i-filter
22:36 <alexis> Exirel: ouep, mais c'est pas le mieux dans ce qu'il à fait AMA
22:36 <tarek> et http://third-bit.com/blog/archives/1746.html#comment-2231
22:36 <Exirel> alexis: j'ai découvert via ça (sans avoir joué au jeu), et j'ai écouté un peu (beaucoup) le reste à une époque, j'adore ! :)
22:36 <alexis> arf, j'ai quasiment la mme connexion que chez toi mais à paris, doit y avoir une erreur
22:36 <tarek> ahah
22:37 <alexis> ça sent les colocs qui téléchargent ;)
22:37 <tarek> alexis: ah aussi ce 3 eme ci,https://en.wikipedia.org/wiki/Representational_state_transfer#RESTful_web_services
22:38 <tarek> c chelou ce qu'ils preconisent sur la collection
22:38 <tarek> et sur le put
22:38 <NelleV> ouacha.. Trouver un lien vers un blogpost concernant drproject sur #afpy o_O
22:38 <alexis> bah c'est pas si checlou que ça en fait
22:38 <tarek> ben le put == uniquement update
22:39 <alexis> bah ils disent "replace"
22:39 <tarek> et le post sur l'item = creer un item *dedans* ca deviens une colleciton
22:39 <tarek> => If it doesn't exist, this will fail!
22:39 <tarek> donc g fait autrement
22:39 <alexis> ah ouais
22:39 <alexis> effectivement c'est chelou (mais c'es tpour l'element pas sur la collection)
22:40 <alexis> enfin, chelou, je pensais que ça pouvais *aussi* créer
22:40 <tarek> me manque le batch
22:40 <tarek> et ca ira comme ca
22:41 <alexis> mais du coup tu veux le faire commentle batch ? ptet qu'on peut faire ça avec des headers particuliers
22:42 <tarek> avec des query params
22:42 <tarek> les headers c moins rest je trouve
22:43 <tarek> car dans les logs ca fait la meme url (de base, apache, nginx ne log pas les headers)
22:43 <tarek> dans l'URI au moins c visible
22:43 <tarek> donc:
22:43 <tarek> /users?start=X&size=X
22:43 <alexis> you just created "justification by apache's logs"
22:43 <tarek> :D
22:44 <tarek> je vois pas d'avantage au header
22:44 <alexis> non effectivement
22:44 <alexis> les query params semblent faits pour ça, je sais pas pkoi j'y ai pas pensé :)
22:45 <tarek> bon on verra bien a l'usage de toute facon
22:45 <tarek> sur le projet de token ama
22:46 <alexis> :)
22:48 <tarek> tiens ca me faisait penser, a propos du content type
22:48 <tarek> /json
22:48 <tarek> /xml
22:48 <tarek> au bout de l'url
22:48 <tarek> c sympa aussi
22:50 <alexis> arf
22:50 <alexis> nan c'est naze
22:50 <alexis> on à content type + accept pour ça non ?
22:51 <tarek> oui
22:51 <tarek> mais j'aime bien l'idee de fournir le content type dans l'uri
22:51 <tarek> c'est ce que fait wordpress
22:51 <tarek> github
22:52 <tarek> /uri vers un commit.patch par exemple
22:52 <tarek> le .patch change le content-type de la response
22:53 <alexis> je trouve ça assez immonde en fait. Le seul avantage que j'y vois c'est pour le debug dans le navigateur
22:54 <alexis> c'est un workaround parce que il n'est pas prévu dans les navigateurs de manière simple de changer le content type de tes requetes, AMA
22:55 <alexis> je suis partagé entre le coté pragmatique du "ouais, si ils le font y'à une raison", donc peut etre que les clients de cornice y verront une utilité et le coté "c'est pas la manière logique de faire ça si on matte la spec HTTP"
22:56 <tarek> note que je propose pas de faire ca a la place des accept
22:57 <tarek> mais un content-type qui change avec l'extension c'est assez interessant pour certains use cases
22:57 <tarek> exemple:
22:57 <tarek> tu exposes un repertoire de fichiers
22:57 <tarek> a la apache directory
22:57 <tarek> renvoyer le bon content-type grace a la lib mimetype qui check l'extension
22:58 <alexis> arf, mon X merde, je re
23:00 <alexis> re
23:01 <alexis> ouais effectivement, pour ça c'est interesant, et même pour d'autres cas, mais il ne faut pas que ça soit la manière mise en avant pour faire ça, à mon avis.
23:02 <tarek> non, et je ne suggere meme pas de le faire mtn
23:03 <alexis> de toute façon, le mieux c'est sans doute d'attendre d'avoir des vrais usecases pour les implementer pour ce genre de features
23:10 <tarek> exposer un dossier :D
23:10 <tarek> css/image. mais bo,n pas en prod