Le journal de Sunny Ripert
Il y a 1 mois à midi, 3 commentaires.
Compte-rendu de trois rencontres autour de Ruby et Rails.
Les conférenciers de la Rails Party on eut entre 40 et 5 minutes pour nous parler de : RSpec, bonnes pratiques Active Record, Facebooker, indexation de bases de données avec Sphinx, Lazy pagination, YAPS, migration vers Rails 2.2, i18n dans Rails 2.2, déploiement d’une très grosse appli Rails et desktop. Ces conférences était extrêmement intéressantes et n’avaient rien à envier aux conférences payantes du lendemain ! Domamge qu’il ait fallu parfois tendre l’oreille vers deux bonnes présentations en même temps.
Chapeau bas à Jean-François et au reste de l’équipe de Ruby France d’avoir organisé cette rencontre un brin informelle et surtout gratuite en si peu de temps.
![[Logo Paris On Rails]](http://sunfox.org/blog/wp-content/uploads/2006/11/parisonrails.png)
DHH, le créateur de Rails a répondu à nos questions depuis Chicago. Il est bon de le voir s’emporter (il a dit bullshit
, je suis témoin !) quand on lui a posé une question sur Merb. Pour ma part j’ai été plus politiquement correct, je lui ait demandé quel t-shirt il portait :]
Michael Koziarksi membre de l’équipe de développement de Rails, nous faisait une conférence sur les performances de Rails. Extrêmement instructif mais en anglais avec un accent néerlandais débité à une vitesse folle. Je relirais ses diaporamas avec grand intérêt.
Don’t be a Ruby developer
J’ai particulièrement apprécié la vidéo-conférence de Russ Olsen, l’auteur du livre Design Patterns in Ruby pour ces anecdotes sur les tous premiers pots en terre glaise décorés comme des paniers, sur son fils de 8 ans et lorsqu’il rappelait à quel point il ne fallait jamais s’arrêter sur une technologie et toujours voir de l’avant. Si j’aime la communauté Ruby c’est aussi parce qu’on y parle beaucoup d’Erlang, Smalltalk, io et autres langages.
Mathieu Fosse nous vantant les mérites de la librairie JavaScript Mootools et Didier Lafforgue de Liquid, un moteur de rendu de pages bien trop complexe. Mais aucun des deux n’a réussi à me convaincre d’utiliser leur techno.
Guillaume Desrat a fait une très chouette présentation avec les nouveautés de Ruby 1.9, (avec un interpréteur 4.5 × plus rapide que Ruby 1.8 !) qui donne envie d’y passer.
Les tests, c’est bien
On retrouvait Jean-Michel Garnier pour nous parler des tests d’interface Web qu’il n’aimait pas faire l’année dernière. Ces tests d’interfaces d’exemples étaient assez simples pour que ça me convainque d’en faire, au moins un minimum. Merci Jean-Michel d’être passé me dire bonjour :). Philippe Hanrigou, ensuite, présentait les tests d’acceptation en distribuant les tests avec Selenium Grid. On en retiens que les tests c’est bien mais que c’est long et qu’il faut bien se garder d’avouer qu’on en fait pas…
C’était l’occasion de se détendre, de manger une soupe à l’oignon et de continuer de très intéressantes discussions autour de Ruby, en petit comité, avec des habitués de Ruby France.
Merci aux organisateurs, sponsors et à Julie et ma boîte Cosmic Communication de m’avoir offert la journée pour aller aux conférences payantes de Paris On Rails. C’est à ça qu’on reconnaît les entreprises dans lesquelles on aime bosser :)
Il y a 1 mois, 1 semaine à midi, 1 commentaire.
Ce week-end sur Paris je serais à l’Ubuntu Party et à la Rails Party. Les deux événements sont des conférences totalement gratuites, un brin geek, bon enfant, organisées et animées par des passionnés.
Que vous vouliez discuter Ubuntu et logiciels libres, faire vos premiers pas sous Linux ou troller allègrement passez-donc Samedi et Dimanche à l’intrépide Ubuntu Ibex Party, à la Cité des Sciences et de l’Industrie. Cette Édition promet d’être grandiose avec conférences, démonstrations, et débats mais avec en plus un stand, des animations et ateliers Mozilla.
Et si vous voulez parler Ruby, Rails, développement agile, MVC ou bien également troller allègrement, passez-donc Dimanche à la Rails Party. À la veille de Paris on Rails 2008, au bar Dune et organisée par Jean-François de Ruby France, le programme est prometteur avec Hackfest, conférences et Lightning Talks de gens très bien (dont trois anciens étudiants de l’INSIA !).
Il y a 7 mois, 3 semaines terriblement tôt le matin, 2 commentaires.

Les petites conférences de RailsCampParis sont terminées. Première fois que j’assistais à des conférences de type BarCamp et j’ai adoré à la fois l’ambiance, l’ouverture et la proximité des intervenants. Bref compte-rendu des conférences auxquelles j’ai pu assister.
Sébastien Gruhier nous a donné une excellente démonstration d’intégration de Google Maps dans une application Rails d’exemple. Les cartes s’intègrent extrêmement facilement avec un peu de JavaScript (alors qu’à Paris On Rails 2006, Sébastien nous ventait les mérites de RJS ! ;)) et grâce au plugin geokit. Ce dernier est impressionnant, une fois ajouté acts_as_mappable à un modèle, il permet d’excellentes manipulations, tel que :
origin = MultiGeocoder.geocode('8 rue Boucry, Paris, France')
User.find :all, :origin => origin, :order => 'distance'
Ceci retourne la liste des utilisateurs triés par distance par rapport à chez moi. La requête SQL générée automatiquement a une fière allure :
SELECT *, (ACOS(least(1,COS(0.853356449908079)*COS(0.0412320771281345)
*COS(RADIANS(users.lat))*COS(RADIANS(users.lng))+COS(0.853356449908079)
*SIN(0.0412320771281345)*COS(RADIANS(users.lat))*SIN(RADIANS(users.lng))
+SIN(0.853356449908079)*SIN(RADIANS(users.lat))))*3963.19)
AS distance FROM `users` ORDER BY distance
Pour continuer sur le JavaScript, Samuel Lebeau nous a parlé d’event delegation et des façons qui se développent en ce moment pour créer une syntaxe proche de CSS qui permettrait d’appliquer des comportements JavaScript. Les prototype-fruits sont à suivre…

Moi et mes tags
C’est ensuite à Stéphane Akkaoui de nous expliquer comment créer une application Facebook avec Rails. Je ne m’attendais pas à ce que cela soit aussi simple ! Du coup j’ai très envie de faire une petite application Facebook en utilisant le plugin Facebooker… même si Facebook c’est le mal.
La conférence de Jordan Bracco sur Mongrel vs Thin vs Ebb vs FastCGI était intéressante malgré le fait qu’un souci de MacBook lui ait fait perdre toutes ses slides. Tout ça à cause d’un Dark Vador avec un sombrero ;). De bonnes questions et un sujet qui bouge beaucoup. Pour preuve, c’est le tout récent Ebb qui sort grand vainqueur du benchmark fait pour l’occasion.
J’ai beaucoup apprécié toutes ces conférences à taille humaine et je regrette d’avoir dû choisir entre plusieurs conférences tant les sujets étaient intéressants. Merci aux organisateurs, aux sponsors, aux bonbons, aux boissons, aux pizzas, à la Cantine, aux conférenciers et à tous ceux avec qui j’ai pu échanger quelques mots lors de cette journée.
Grand merci (en retard) à l’association Ruby France ! Vivement RailsCamp 2009.
Il y a 1 an de mi-matinée, 4 commentaires.
Un an après Paris On Rails 2006, on ne présentait plus le framework web révolutionnaire lors de l’édition 2007 de Paris On Rails. Le mot d’ordre de la journée était cette fois “les entreprises sont prêtes !”.
![[Logo Paris On Rails]](http://sunfox.org/blog/wp-content/uploads/2006/11/parisonrails.png)
Paris on Coke
L’ouverture de conférence de Richard Piacentini nous rappelait justement la fulgurante montée de Rails et du langage Ruby. Les immenses entreprises (Microsoft, Sun, …) l’utilisent et d’autres grosses entreprises nous rapportent leurs retours d’expérience : Wifirst représentée par Aurélien Géron et RBC Dexia Investor Services représentée par Sylvain Perez et Guillaume Desrat. Enfin, JRuby, présenté par Alexis Moussine-Pouchkine, semble être là pour séduire les plus frileuses des entreprises françaises.
Laurent Julliard nous fait à nouveau découvrir le langage cette année en y ajoutant les grands principes de Rails : Don’t Repeat Yourself, Convention Over Configuration, Say What You Do, Do What You Say, One Language To Rule Them All, Model-View-Controller, Structure, Tests. Après Ruby et Java le langage le plus cité de la journée est SmallTalk, d’où viennent beaucoup de bonnes idées.
Yann Lugrin nous offre un tour complet de l’internationalisation d’applications web et spécifiquement d’application Rails dans une conférence très complète où il y avait beaucoup à retenir. La conférence suivante de Nicolas Mérouze était une autre agréable surprise de la journée avec une conférence qui m’a drôlement donné envie d’utitiliser HAML et SASS, les générateurs respectivement d’HTML et de CSS qui poutrent.
“Impossible à retenir mais c’était un pur bonheur à suivre”
Et là c’est le clou du spectacle, Christophe Porteneuve. Oui je sais j’ai dit la même chose l’année dernière. Il a même cité mes louanges dans ses slides. Mais ce qui a plu dans la conférence précédente était de nouveau là pour sa conférence sur quelques particularités et nouveautés de Prototype et Scriptaculous. Encore plus speed que l’année dernière et toujours aussi technique. Ceux qui ne connaissaient pas le personnage étaient bluffés bien qu’il annonçait la couleur dès le départ. Voici une citation que tu peux utiliser pour l’année prochaine Christophe : Il a encore tout déchiré sa race
.
David Heinemeier Hansson était là, grandiose, avec son joli t-shirt de licorne, en vidéo live de Chicago pour nous parler de son dernier bébé Rails 2.0 et répondre à nos questions.
Jean-Michel Garnier nous a présenté les tests dans Rails et plus particulièrement en utilisant RSpec : des tests courts, agréables à lire, tournés autour des spécifications et qui fournissent une documentation. Encore une conférence qui donnait envie de se plonger plus loin encore dans une techno !
Ravi d’avoir pu discuter avec Tslh et AlSquire, cela faisait un moment que je devais les croiser ceux-là. Enfin, merci aux organisateurs et aux conférenciers pour cette journée aux conférences d’une grande qualité et à Cosmic de m’avoir libéré la journée pour y aller.
Textes et contenus sous licence Creative Commons.
Site crée par mes soins et propulsé par WordPress. Questions, informations ? Contactez-moi.