Ruby on Rails

La beauté est dans l'implémentation

Je suis à travailler sur une intégration avec PayPal sur un projet en Ruby on Rails.

Pour ce faire j'ai donc téléchargé le Gem PayPal développé par ELC Technologies.

Les vérifications préliminaires sont prometteuses, le Gem se comporte tel que souhaité et fidèle à la philosophie de Rails il se concentre sur le résultat faisant fi de la configuration

Jean-Marc – Mar, 2007 – 08 – 07 23:15

Connaissez vous votre cadre d’application (framework) ?

En travaillant sur notre nouvelle création en Ruby on Rails, je rencontre un problème lors de l’élaboration des tests. Voici la problématique :

Lorsqu’un formulaire comporte la possibilité de télécharger un fichier sur le serveur comment ce processus peut-il être testé ?

Réponse #1 : On ouvre le fichier normalement puis on passe le fichier dans le POST du contrôleur.

Hiinn ! Mauvaise réponse !
Un fichier ouvert

Hugues – Mer, 2007 – 07 – 04 23:10

Tout est dans le "mixins"

Une des fonctionalité que j'aime bien dans Ruby est le "mixins" qui permet d'inclure des bloques de fonctionalité à l'intérieur d'une classe.

En gros, plutôt que d'essayer d'obtenir de l'héritage multiple on peut classer les différentes facettes de

Jean-Marc – Mer, 2007 – 06 – 20 08:24

Des routes hors de l'ordinaire en Rails

Un des aspects intéressant de Ruby on Rails est la conversation d'URL en controller/action et paramètres de tout acabit.

Vous pensiez que le monde arrêtait avec la configuration par défaut? Il y a bien plus que la page par défaut et la séquence :controller/:action/:id à

Jean-Marc – Mar, 2007 – 05 – 22 21:41

Mais vous êtes brillant!

Dernièrement je vous parlait du problème causé par l'utilisation de Kernel.puts sous fast-cgi.

On se demande alors comment générer des traces sous Ruby on Rails.

Le framework vient avec

Jean-Marc – Ven, 2007 – 05 – 18 11:28

Et vous vous pensiez brillant!

Vous êtes à travailler sur votre dernier projet en Ruby on Rails et pour faire vos traces vous utilisez l'instruction puts du module Kernel. Après tout, c'est envoyé à la console pas au fureteur web. Non?

Cette approche est simple et fonctionne tant

Jean-Marc – Sam, 2007 – 05 – 12 22:36

Ruby on Rails et l'amélioration continue.

Je m'apprêtais à écrire un blogue sur Ruby on Rails ce soir sur le sujet de la gestion d'information dans un modèle. Disons que je pensais bien avoir une solution à mon problème et que je pourrais faire un beau blogue la dessus.

Je relie certaine section de documentation sur Rails, et puis Boom. Mon plan bascule. J'ai découvert une nouvelle méthode pour faire ce que je veux. Bon bien, il va falloir que vous patientiez un peu, mais je crois que c'est mieux ainsi.

Pour vous laissez languir, cela tourne autour de l'utilisation de XML, de table supplémentaires et de jointure, de sérialisation et d'un autre truc vachement fort de la part de ActiveRecord.

Bonne journée.

Hugues – Mar, 2007 – 03 – 06 00:12

Ruby on Rails. Wow!

Si je suis un peu muet ces deniers temps sur le blogue, c'est que je suis à la conception d'un petit projet personnel. Ce travail que j'avais commencé il y a deux ans en php, subit une meveilleuse convertion à Ruby on Rails. Ce petit projet m'aide à retrapper Jean-Marc qui techniquement à probablement 6 mois d'avance sur moi en Ruby on Rails.

Après une bonne semaine de

Hugues – Mar, 2007 – 02 – 27 10:36

Question de parler le même code

J'ai commencé un nouveau projet aujourd'hui et un détail de configuration de RadRails m'a rappelé un détail qui a quand même son importance.

La page que vous lisez en ce moment est codé en utf-8, c'est-à-dire un codage de caractères qui permet d'afficher des

Jean-Marc – Mer, 2007 – 02 – 14 23:47

Joyeux Noel, Bonne année 2007 et l'avenir de Ruby on Rails

L’équipe de M2i3 vous souhaite un très bon Noël. Prenez le temps de voir votre famille, bien manger et ne prenez pas le volant si vous avez bu. N’ayez pas peur si le blogue devient un peu muet pour les prochains jours. Nous prendrons quelques jours de congé bien mérités après une si belle année.

Sur le sujet de Ruby on Rails, il y a quelques jours, Yakov Fain a écrit que Ruby on Rails allait être oublié pendant l’années 2007 et qu’on n’en parlera plus. Je soutiens la réponse d’Antonio Cangiano qui exprime que le monde de l’informatique évolue rapidement. Est-ce que Ruby on Rails en fera parti de cette évolution? Chez M2i3 nous garderons un œil sur toutes les technologies qui ont la possibilité de nous permettre de livrer un logiciel de meilleure qualité en un temps plus rapide. Une autre excellente lecture est le blogue de Pete Lacey sur l’incapacité des entreprises à entendre l’avenir des technologies étant fortement influencées par les grands fournisseurs.

Encore une fois, Joyeux Noël et Bonne Année.

Hugues – Dim, 2006 – 12 – 24 17:53
Flux XML