Blog

 
Posté le 28/12
2010

Introduction à rack

image descriptionposté par Martin Catty dans les catégories ruby avec les tags rack, http, rails, fr Qu’est ce que rack ? Rack est une interface entre votre application et votre serveur web. Son but est d’unifier les API pour simplifier la communication entre l’application et le serveur web. Grâce …
 
 
 
Posté le 04/01
2011

Place aux middlewares avec rack

image descriptionposté par Martin Catty dans les catégories ruby avec les tags rack, http, rails, middleware, fr Créer son middleware Dans mon introduction à rack je vous ai laissé sur votre faim concernant la création de middleware. Nous allons donc voir comment faire un mini-logger. Tout d’abord ne pas oub…
 
 
 
Posté le 08/03
2011

Algorithme déterministe de génération de couleurs

image descriptionposté par Martin Catty dans les catégories ruby, algorithme avec les tags fr Le problème: générer une suite déterministe de nombres Dans un programme il arrive parfois que vous ayez à générer une suite de nombres aléatoire. Pour cela rand fait très bien l’affaire. Par contr…
 
 
 
Posté le 28/04
2011

Comment tirer parti d'Active Support

image descriptionposté par Nicolas Cavigneaux dans les catégories astuce, ruby, rails avec les tags ruby, rails, protips, DRY, fr Active Support, c’est quoi ? Active Support est un composant inclut dans rails de manière totalement transparente. Même si vous ne connaissez pas son existence ou ses possibilités, vous l’avez très …
 
 
 
Posté le 19/05
2011

Retour sur nos présentations de rails à Supinfo

image descriptionposté par Martin Catty dans les catégories ruby, rails, supinfo, conférence, fr La situation de ruby en france Chez Synbioz, nous avons le sentiment que la demande autour de ruby et ruby on rails s’accroît et que l’offre a de plus en plus de mal à suivre. Là où 3-4 ans en arri…
 
 
 
Posté le 31/05
2011

Visibilité, introspection, méta-programmation et réflexion avec ruby

image descriptionposté par Martin Catty dans les catégories ruby, visibilité, introspection, méta-programmation, réflexion, fr Une visibilité différente Les méthodes publiques C’est la visibilité par défaut d’une méthode, elle n’a pas de particularité. Les méthodes privées Contrairement à d’autres langages, les méthodes …
 
 
 
Posté le 29/11
2011

MiniTest - Un framework de test léger et rapide

image descriptionposté par Nicolas Cavigneaux dans les catégories ruby, tests, alternative avec les tags TDD, BDD, fr, spec Je ne vais pas revenir sur l’importance de mettre en place des batteries de tests automatisés pour votre application. Vous savez déjà qu’avoir une suite de tests bien pensée permet de s’assurer du bo…
 
 
 
Posté le 13/12
2011

Introduction à Capybara dans Rails 3.1

image descriptionposté par Nicolas Zermati dans les catégories ruby, rails, tests avec les tags capybara, fr Avez vous remarqué que le test logiciel est une des tendances les plus à la mode ces dernières années ? Je ne dis pas que le test logiciel est un concept récent, au contraire. Cependant des pratiques…
 
 
 
Posté le 16/01
2012

rbenv pour les développeurs

image descriptionposté par Nicolas Cavigneaux dans les catégories ruby avec les tags pow, fr, rbenv, rvm, tips Il y a quelques jours, j’ai décidé d’essayer rbenv dont j’entendais beaucoup parler pour sa facilité de mise-en-œuvre côté serveur. rbenv est un gestionnaire de version de Ruby comparable à RVM mais…
 
 
 
Posté le 21/03
2012

Les middlewares, fondations de Rails

image descriptionposté par Nicolas Cavigneaux dans les catégories ruby, rails, middleware avec les tags ruby, rails, middleware, protips, fr Les middlewares ? C’est quoi ? Dans un article précédent, nous avons vu comment créer un middleware pour Rails. Pour vous rafraîchir la mémoire, voici un petit rappel à propos des middlewares. Un m…
 
 
 
Posté le 28/03
2012

Introduction to Ruby code optimization

image descriptionposté par Nicolas Zermati dans les catégories ruby, optimization avec les tags en, benchmarking, profiling, tools Introduction to Ruby code optimization (part 1/2) Okay, so here we are. We have finally released the beta version of our Ruby application. Problem is, we added a bigger dataset to our beta and now, …
 
 
 
Posté le 26/04
2012

Créer son propre Gem et le publier

image descriptionposté par Nicolas Cavigneaux dans les catégories ruby, oss avec les tags gem, fr, lib La meilleure façon de rendre son code ré-utilisable et de le partager est de publier un Gem qui pourra ainsi être chargé dans les projets via un Gemfile. Bundler propose de créer pour nous la struct…