On Thursday, February 27, 2014 5:02:30 PM UTC+1, Guirec Corbel wrote: > > Ne vous inquiétez pas, c'était juste une blague. Je ne veux empêcher > personne de faire ce qu'il veut. En plus, c'est assez difficile pour moi de > me déplacer à Paris, je suis même pas certain d'y arriver cette année. > > J'aurais pas du mettre cette phrase, visiblement ça fait un troll. >
Non, mais je pense que beaucoup ont cette fausse perception alors je saute sur l'occasion pour clarifier ;) Have fun, > Le 27 février 2014 10:58, Sylvain Abélard <[email protected]<javascript:> > > a écrit : > >> Bonjour, >> >> à ParisRB on aime encourager les gens à faire des talks, et on aime aussi >> les invités :) >> Il n'y a pas de sujet "réservé" : chacun sa solution, chacun son gem >> favori voire sa façon de l'utiliser, chacun son retour d'expérience. >> >> À une époque on a eu 3 talks sur les APIs en 3 mois, chacun sur un >> contexte différent : je trouve ça très enrichissant ! >> Vous n'êtes pas d'accord ou vous voulez compléter un talk ? Faites le >> vôtre ! >> >> Sur des conférences, on pourrait se dire que "trop d'un seul sujet c'est >> pénible", sur un meetup mensuel c'est super : en trois mois, ceux qui ne se >> sont jamais penché sur le sujet ont un bel éventail pour décider quand ça >> leur arrivera, ceux qui ont commencé à se lancer suite au 1er talk auront >> des questions pour le 2e, et ainsi de suite. >> >> Bref : à moins que vous soyez 2 collègues de la même boîte sur le même >> projet avec les mêmes gems... >> Proposez et venez :) >> >> >> >> On Thursday, February 27, 2014 4:37:57 PM UTC+1, Philippe Creux wrote: >> >>> Ah, même souci ici, je comptais faire un lightning talk sur les services >>> objects à VanRuby (Vancouver) ce soir... mais il semble qu'il y ai déjà >>> deux autres personnes qui en parlent... :-) >>> >>> φ >>> On Feb 27, 2014 6:57 AM, "Guirec Corbel" <[email protected]> wrote: >>> >>>> Bonjour à tous, >>>> >>>> Je voulais vous annoncer que j'ai fait une gem sur les form objects : >>>> https://github.com/GCorbel/activeform-rails. >>>> >>>> La raison qui ma mener à faire cette gem c'est tout simple que je >>>> trouve que les forms objects est un très design pattern, assez rapide à >>>> comprendre, à mettre en place et le bénéfice est rapide. Comme recorder 20 >>>> fois la même chose n'est pas mon activité préféré j'ai cherché une gem. Je >>>> suis rapidement tomber sur reform et après deux pull requests ( >>>> https://github.com/apotonick/reform/pull/63 et ht >>>> tps://github.com/apotonick/representable/pull/71) je me suis rendu >>>> compte que c'est assez instable et je trouve qu'il y a beaucoup de chose >>>> pour rien. Je n'ai pas trouvé de solution satisfaisante donc je l'ai fait >>>> moi même. >>>> >>>> J'ai changé un peu l'utilisation mais rien de révolutionnaire. >>>> >>>> Premièrement il faut toujours spécifier un objet lors de >>>> l'initialisation. Dans reform c'est `UserForm.new(user)` et moi j'ai >>>> `UserForm.new(user: user)`. Ça permet de simplifier les cas ou il y a >>>> plusieurs modèles pour l'utilisation et également dans la programation de >>>> la gem. >>>> >>>> Deuxièmement, dans reform il faut fait un `form.validate(params)` qui >>>> va remplir les informations du formulaire. Il y a un `form.from_hash` mais >>>> caché. J'ai choisi de rendre ça explicite et de faire >>>> `form.fill_attributes(params)` puis un `form.valid?`. >>>> >>>> Laisser moi savoir ce que vous en pensez. >>>> >>>> J'ai vu qu'il y a eu une présentation au Paris RB sur les form objects. >>>> C'est dommage pour moi car c'est une présentation que j'aurai voulu faire >>>> si j'arrive a venir cette année. *SVP, laissez moi les services >>>> objects!!!!!!* >>>> >>>> -- >>>> -- >>>> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" >>>> de Google Groups. >>>> Pour transmettre des messages à ce groupe, envoyez un e-mail à >>>> l'adresse [email protected] >>>> Pour résilier votre abonnement envoyez un e-mail à l'adresse >>>> [email protected] >>>> >>>> --- >>>> Vous recevez ce message, car vous êtes abonné au groupe Google >>>> Groupes Railsfrance. >>>> Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le >>>> concernant, envoyez un e-mail à l'adresse railsfrance...@ >>>> googlegroups.com. >>>> >>>> Pour plus d'options, visitez le site https://groups.google.com/ >>>> groups/opt_out . >>>> >>> -- >> -- >> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" >> de Google Groups. >> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse >> [email protected] <javascript:> >> Pour résilier votre abonnement envoyez un e-mail à l'adresse >> [email protected] <javascript:> >> --- >> Vous recevez ce message, car vous êtes abonné au groupe Google >> Groupes Railsfrance. >> Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le >> concernant, envoyez un e-mail à l'adresse >> [email protected]<javascript:> >> . >> Pour plus d'options, visitez le site >> https://groups.google.com/groups/opt_out . >> > > -- -- Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement envoyez un e-mail à l'adresse [email protected] --- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Railsfrance. Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse [email protected]. Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
