Retour sur un bon week-end Ruby et Rails 1

Publié par Yannick Francois Jeu 04 déc 2008 22:42:00 GMT

Dimanche: RailsParty

J’ai décidé de me rendre au Dune, lieu de l’évènement en voiture plutôt qu’en transport, pensant que pour le soir ça serait plus rapide. J’ai donc proposé à Guillaume de passer le prendre à l’hotel, porte de la villette. Avec les 10 minutes de retard habituelle du au embouteillage du périph, Guillaume arrive accompagné de Yann Lugrin venu de Suisse pour ParisOnRails ET la RailsParty (Nouveau membre de RubyFrance depuis d’ailleurs , Bienvenue ;-)).

Mais voilà, trop de bouchon, Guillaume ne fera pas de discour d’intro.

Finalement avec plus d’une heure de retard, nous arrivons dans un Dune bien rempli, avec, comme d’habitude dans les réunions Ruby et Rails, l’impression d’être dans une boutique Apple. Deux vidéoprojecteurs, un comptoir, des gens en train de pianoter : c’est bien décontracté, un évènement communautaire quoi.

Beaucoup de présentations, plutôt courte mais bien mené, Petite difficulté pour suivre puisque les deux se déroule presque cote à cote.

J’ai bien discuté avec Frederic et Cyril au sujet de Typo. Ils m’ont présenté l’énorme boulot accompli pour la version 6. Cette mouture devrait voir le jour depuis quelque semaine déjà, mais trop de nouvelle fonctionnalité semble manquer à Frederic ;-).

On a pu y voir aussi Eric Daspet, Nicolas Merouze, Sunny et plein d’autres ! Les sponsors sont venu en force, il me semble que Novelys a dépéché sur place 5 ou 6 personnes, et AF83 a innondé la salle de badge.

Merci à Jean-François d’avoir réussi à mettre cette évènement sur pied en a peine plus d’un mois.

Lundi: ParisOnRails

Pas fou, cette fois j’y vais en transport en commun ! Du coup je suis à l’heure. Prise de badge, bonjour à plusieurs personnes déjà vu la veille (Yann, cette fois tu es à l’heure ;-)). Je suis avec une personne qui, avec un passif sur une techno propriétaire, s’interesse à Ruby depuis une petite année. Du beau monde, et une cité de science vide car fermé le lundi. Ca fait bizarre, je ne l’avais jamais vu comme ça.

Après une introduction assez breve de Richard et Laurent organisateur de l’évènement, Guillaume attaque direct sur les nouveautés qui nous attende dans la version 1.9 de Ruby . Du bon, du moins bon, mais on sent que le “Matz” et la CoreTeam de Ruby corrige certaine erreur de jeunesse, propose de nouvelle possibilité de syntaxe (c’est surtout là le bon et le moins bon je trouve), mais surtout apporte le support de l’unicode, propose une solution de gestion de Thread interessante (Fibre). A noter surtout, YARV qui va remplacé la MRI actuel: amélioration de performance a venir !

Ensuite, présentation du framework Mootools. Interessant, mais je crois que je me contenterais de prototype.js pour le moment. Ceci dit, c’est bon de savoir que cela existe ! :)

Vient ensuite une conf de Russ Olsen qui c’est levé très très tôt pour nous parlé de Ruby et de son expérience dans les langages en général. Exellent ! J’adore la façon dont il a traité des designs patterns en Ruby, et j’ai beaucoup aimé sont intervention à ParisOnRails. Respect.

L’après midi reprend avec deux conférences parlant de Selenium. J’ai un peu raté la première (trop de temps à table), mais la deuxième à été très agréablement présenté. Cependant, et même si je suis convaincu que mettre en place des test d’acceptance est important, je crois qu’il faudrait d’abord avoir une bonne habitude des tests unitaires dans les équipes… ça serait déjà pas mal. Mais pour l’étape suivante, j’ai bien noté, Selenium Grid ! :)

Michael Koziarski en passage à Paris depuis cette été (repartant dans les jour qui vienne) nous a fait une présentation sur les performances d’un application Web. Partant du plus important: le resultat que l’utilisateur voit et s’enfonçant jusqu’au memcahe et autre système d’optimisation. Très riche, très dense, très rapide… grosse présentation.

Intervention de DHH himself. c’est sympa de le voir, mais finalement, nous n’apprenons pas grand chose. Une présentaiton de Liquid. Un moteur de template… Mouais. Je ne suis pas convaincu, pas assez KISS pour mes besoins.

Une petite table ronde et puis s’en vont... Un peu dommage finalement la fin de cette journée. Je ne suis pas déçu, mais après la très bonne matinée, j’avoue que l’après midi ma paru un peu fade. Ca ne peut pas être à mon gout toute la journée, nous étions quand même prêt de 250.

Lundi soir Apéro Ruby #8 le soir de ParisOnRails…

Je n’y suis pas aller, no comment.

Rails Party le 30 novembre 2008

Publié par Yannick Francois Sam 22 nov 2008 10:54:00 GMT

Avec les feuilles qui tombent vient le temps de ParisOnRails . Et cette année, plutôt que d’organiser un apéro Ruby la veille au soir, l’association RubyFrance a décider d’organiser une Rails Party

Au programme

L’après-midi sera consacré à des ateliers, sûrement autour de Typo, peut-être de Pictrails, RSpec et sûrement bien d’autres !

La soirée sera ouverte au Lightning talks (présentation courte d’une dixaine de minutes).

L’évènement se veut conviviale, c’est avant tout un moyen de ce retrouver entre raillers avant les conférences du lendemain.

Rendez-vous donc le dimanche 30 novembre 2008 de 16 heures à 22 heures au Dune, 18 avenue Claude Vellefaux, dans le 10ème arrondissement de Paris.

Cyril y sera, Frederic viens aussi (Typo, Ergonomie, Web, et plein de chose à dire, bien sur l’association RubyFrance avec tout plein de membre motivé autour de l’organisateur des évènements Ruby Parisien Jean-François !

A dimanche alors !

Self.migrate(5.0.3) 5

Publié par Yannick Francois Sam 01 mars 2008 23:10:00 GMT

Et bien voilà, ce blog, toujours propulsé par Typo bénéficie maintenant de la dernière version: 5.0.3.

Impréssionnante évolution dans l’arrière boutique.

Vous aurez remarqué, mon thème était tout cassé, du coup, je suis de retour avec Scribbish. J’adore :)

Un grand bravo a l’équipe !

Et XUL alors ! 3

Publié par Yannick Francois Mar 02 oct 2007 11:52:00 GMT

Non de XUL !

Ce matin en lisant ce billet du sur lemondeinformatique.fr au sujet des risques liés à Ajax j’ai été surpris… Surpris par ce passage:

Ted Farrell, architecte en chef et vice-président outils et middleware d’Oracle, rappelle déjà qu’en raison de la jeunesse des technologies, les entreprises doivent être prudentes quand au choix de leur solution : il y a deux grands frameworks sur le marché, et entre Microsoft et Adobe, il vaut mieux qu’elles ne se trompent pas car elles risqueraient alors de se retrouver coincées pour des années.

Hmmm. On parles ici de Flex © Adobe Systems Inc. et SilverLight © Microsoft Corporation. je suppose.

Mais, arrêtez moi si je me trompe… Non, ..., personne ? bon, Flex et Silverlight ne sont pas les pendants de Xul ? Alors pourquoi on en parle pas plus ? Surtout que là, pour la peine, avec Xul on reste ouvert !

Rappel: XUL c’est eXtensible User Language (il me semble). En gros c’est du XML pour la description d’interface, CSS pour la présentation et Javascript pour l’interaction dans l’interface. Que de la technologie existante, ouverte, spécifié, standard...

Alors le bon pour choix pour ne pas s’enfermer ne serais pas XUL ? Ah oui. LE pépin de XUL. Il faut soit Firefox ou alors un XulRunner ...

Quoique, On voit apparaître doucement des moteurs reprenant les spécifications de XUL comme Lark (du XUL on Rails). Et a mon avis on a pas fini d’en voir… Je crois, et depuis un moment, que XUL est la bonne technologie pour les interfaces dit riche.

Cool URIs don't change 3

Publié par Yannick Francois Lun 17 sept 2007 21:02:00 GMT

Et oui Sunny ce n’est pas

“good links are eternal links” (ou qqchose du genre)

Mais effectivement quelque chose du genre:

Cool URIs don’t change

Et c’est pour respecter cette règle que le sauveur d’URI a encore frappé.

Il y a un moment maintenant, j’utilisais Dotclear, un bon moteur de blog en PHP. Mais voilà. Depuis je suis passé à Typo un moteur de blog en Ruby on Rails. Les URI de l’ancien blog on été indexé, et du coup ne pointe plus sur rien. Merci à Sunny de me l’avoir signalé.

Même mieux que ça, ce sauveur d’URI perdu a poussé le vice jusqu’à me fournir l’expression régulière qui va bien pour rediriger les anciennes URI vers les nouvelles.

Du coup, les URI du genre :

http://www.typouype.org/index.php/?2006/03/04/45-logo-debian-vs-logo-gnome

(si vous en rencontré encore) sont maintenant redirigées au bon endroit : http://www.typouype.org/articles/2006/03/04/logo-debian-vs-logo-gnome

Merci encore Sunny,

et n’oubliez pas:

Cool URIs don’t change !

Je ne traduit pas, c’est nul en français, et puis moi aussi je suis nul en anglais :-)

et bien sur à condition de faire ce qu’il faut pour qu’elles ne changent pas ;-)

Edit:

Je vous colle ici nonchalamment (comme dirais les gens du GCU-squad) la petite règle pour Lighttpd

$HTTP["host"] == "www.typouype.org" {
  url.redirect = (
    "^/index.php/(\?|)([0-9]+/[0-9]+/[0-9]+)/[0-9]+-(.*)$" 
      => "/articles/$2/$3"
  )
}

Billets précédents: 1 2 3 4