08:00 <alain_afpy> - hg: FAILURE 503 Service Temporarily Unavailable
08:03 <alain_afpy> - hg: FIXED
10:58 <itichy> bonjour a tous
14:26 <amirouche_> héllo all
14:26 <amirouche_> alexis, tu va présenté quelque chose au FOSDEM ?
14:28 <amirouche_> peut être pas que alexis, qui présente quelque chose au FOSDEM et bien sur quoi ?
15:04 <alexis> amirouche_: je ne présente rien
15:04 <amirouche_> : /
15:05 <alexis> tarek présente vaurien
15:05 <amirouche_> moi je vais faire de la propagande graphdb :D
15:05 <alexis> ça sert à rien les graphdb non ?
15:05 <amirouche_> exact!
15:05 <amirouche_> je trouve ça utile
15:06 <amirouche_> nice le singe de la doc de vaurien
15:06 <alexis> non en fait j'avais pas grand chose à présenter donc j'ai juste rien prroposé
15:07 <amirouche> pyramid par exemple
15:08 <amirouche> je viens de découvrir ZCA, c'est un truc de dingo
15:10 <amirouche> du coup je pense que mon prochain projet je vais le faire en pyramid ou faire quelque chose au dessus de ZCA pour mieux le connaitre, tu me recommande quoi ?
15:12 <amirouche> alexis, ^
15:23 <cyp> amirouche: a moins de vraiment rentrer dans le tréfond de pyramid, tu ne la vois pas trop la ZCA
15:23 <cyp> mais la ZCA ça rox !
15:25 <amirouche> oui c'est pour ça que je veux faire quelque chose avec ZCA plutot que pyramid
15:26 <amirouche> c'est cette article qui m'a ouvert les yeux http://docs.pylonsproject.org/projects/pyramid/en/latest/designdefense.html
15:26 <cyp> j'ai fait des renderer (basiques) pour pyramid et je n'ai pas eu a utiliser la ZCA
15:26 <amirouche> je veux integrer un ORM, mais c'est peut être pas utile
15:27 <amirouche> en fait ça n'a pb pas de sens
15:27 <gawel> la zca c'est de l'overdesign. 95% du temps ça sert à rien
15:28 <gawel> d'ailleurs dans pyramid ça sert quasi que pour le routing, et c'est transparent
15:28 <cyp> bah j'aime bien moi : je pourrais me passer de la zca en écrivant moi meme certainnes parties mais ça serait moins bien
15:29 <gawel> j'ai pas dit que j'aimais pas. j'ai dit que 95% du temps y a un moyen simple de faire sans
15:29 <gawel> donc soit faut vraiment que l'utilité soit justifié, soit faut aimer se compliquer la vie
15:31 <amirouche> ce que j'ai compris que ça remplaçait des «switch» du style «if SETTINGS_FOO = 'bar': MyClass = Bar; if SETTINGS_FOO = 'spam': MyClass = Sar;... ; »
15:31 <amirouche> s/Sar/Spam
15:32 <cyp> pour ça y a pas besoin de la ZCA
15:32 <amirouche> ainsi qu'il peut récuperer sa config à plusieurs endroit
15:32 <amirouche> ah ok
15:32 <amirouche> c'est quoi alors ?
15:32 <gawel> http://www.muthukadan.net/docs/zca.html
15:32 <cyp> amirouche: y a ça mais pas seulement
15:32 <gawel> c'est l'implementation de design patterns
15:33 <amirouche> gawel, c'est en cours de lecture
15:33 <gawel> utility/adapter/event
15:33 <amirouche> oui ça j'ai pas encore compris, faut que je l'utilise pour comprendre
15:33 <alain_afpy> WARNING !!! YAKAFOKON DETECTED !!!!
15:33 <cyp> + factory, interface
15:34 <cyp> amirouche: également http://ccomb.gorfou.fr/2010/10/12/comprendre-la-component-architecture
15:35 <amirouche> cool merci
17:49 <NelleV> alexis: salut