Rémy Christophe Schermesser

Posté le 24/05/2011 par Rémy Christophe Schermesser

Si vous avez déjà créé une application Ruby on Rails, vous avez déjà dû voir un étrange répertoire : tests.N'ayez pas peur, tout a été fait pour faciliter la mise en place de tests de bout en bout avec Rails.Je vais donc vous donner les méthodes que j'apprécie et que je considère efficaces pour l'écriture de tests en Rails. Que vous soyez novices o...

Lire la suite >

Posté le 21/05/2011 par Rémy Christophe Schermesser

C'est quoi cet article ? Facile ! Un résumé de l'actualité autour de Ruby du mois passé, pour les techos et les geeks pressés. Retrouvez moi sur ce blog pour des infos de techos à techos.Pour les plus pressés, une seule chose à retenir pour cette brève : ActiveAdmin, l'interface d'admin classe pour Rails.Une interface d'admin pour RailsIl y a du mo...

Lire la suite >

Posté le 18/05/2011 par Rémy Christophe Schermesser

Octo sera encore présent aux ScalaDays cette année !Les ScalaDays est la conférence phare de la communauté du langage Scala. Le Scala est un langage de programmation multi paradigme tournant sur la JVM (wikipedia).À cette occasion, Rémy-Christophe Schermesser présentera une conférence sur la comparaison entre le Ruby et le Scala. Un résumé de la co...

Lire la suite >

Posté le 29/04/2011 par Rémy Christophe Schermesser

C'est quoi cet article ? Facile ! Un résumé de l'actualité autour de Ruby du mois passé, pour les techos et les geeks pressés. Retrouvez moi sur ce blog pour des infos de techos à techos.Pour les plus pressés, une seule chose à retenir pour cette brève : Twitter a amélioré la VM Ruby en y incluant un garbage collector plus puissant.Rails 3.0.6 et 3...

Lire la suite >

Posté le 01/04/2011 par Rémy Christophe Schermesser

C'est quoi cet article ? Facile ! Un résumé de l'actualité autour de Ruby du mois passé, pour les techos et les geeks pressés. Retrouvez moi sur ce blog pour des infos de techos à techos.Pour les plus pressés, une seule chose à retenir pour cette première brève : la nouvelle version de REEREE 2011.03Commençons par une nouvelle version : La sortie d...

Lire la suite >

Posté le 17/05/2010 par Rémy Christophe Schermesser

Les 15 et 16 avril, la première rencontre de la communauté Scala s'est déroulée à l'EPFL à Lausanne, ville d'origine de ce langage.100 % compatible avec le Java, le Scala est un langage orienté objets et fonctionnel et qui tourne sur la JVM. C’est un langage plus expressif mais dans lequel les concepts de Java se retrouvent facilement.J'ai eu la ch...

Lire la suite >

Posté le 05/01/2010 par Rémy Christophe Schermesser

ActiveRecord est un patron de conception pour le mapping entre du code et une base de données. Son implémentation la plus connues est celle de l'ORM utilisé par Ruby on Rails : ActiveRecord. Chaque table de la base de données est représentée par une classe, et chaque ligne d'une table par une instance d'une classe. Les attributs des objets sont les...

Lire la suite >

Posté le 14/12/2009 par Rémy Christophe Schermesser

Ce billet va décrire comment mettre en place des tests Cucumber pour Ruby on Rails. Il est grandement recommandé de lire l'article de Vincent Coste, et d'avoir au moins des connaissances de base en Rails. C'est un article sur Cucumber et non sur le TDD/BDD, ainsi la méthode pour développer n'est pas conforme à ces méthodes de développement.Nous avo...

Lire la suite >

Posté le 07/12/2009 par Rémy Christophe Schermesser

CFengine est un gestionnaire de configuration automatisée. Il est utilisé par exemple chez AMD pour gérer un parc de plus de 10 000 serveurs, ou par Facebook.CFengine est l'ancêtre du domaine (1993 pour la v1) et a inspiré Puppet, et d'autres. Après quelques années passées sans réelles nouveautés, de gros défauts et beaucoup de place laissée à ces ...

Lire la suite >

Posté le 01/12/2009 par Rémy Christophe Schermesser

Le but de cet article est de présenter de manière technique une des nouveautés du JDK7, le support des langages dynamiques pour la JVM.Depuis la sortie de Java 6, le monde Java a beaucoup évolué. En effet, un grand nombre de langages, autre que le Java, ont commencé à être utilisés massivement sur la JVM. On peut citer par exemple Groovy, Ruby avec...

Lire la suite >