
Dans un premier article j'ai cherché à introduire la notion cloud privé. Pour cela, nous avons commencé par identifier certaines contraintes liées aux offres de cloud : des architectures peu variées par rapport à l'existant, la nécessité de gérer différemment la sécurité et les problématiques juridiques de localisation des données. La non réversibi...

Le cloud computing et notamment les parties IaaS et PaaS promettent une souplesse et des économies (ou à défaut une optimisation) en terme d'infrastructure. Mais d'un point de vue pratique, certaines limites existent concernant ces offres. Le caractère privé d'un bon nombre de données d'un SI (portefeuille d'une entreprise, numéro de sécurité socia...

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...

Les méthodes agiles recommandent la colocalisation des acteurs (i.e. une localisation physique dans un même bureau) pour une meilleure communication, une meilleure collaboration et globalement une équipe ou un processus projet plus performants. Par exemple Ken Schwaber dans The Enterprise and Scrum :"High-bandwidth communication is one of the core...

L'informatique est friand des trigrammes et des abréviations et le monde du cloud computing ne fait pas exception à la règle : Iaas, PaaS, SaaS. Ces trois termes proposent de segmenter l'offre de cloud computing. Au delà des mots, qu'est-ce que cela signifie vraiment pour votre entreprise. L'objectif de cet article est de proposer deux visions diff...

Depuis des années, nous avons toujours considéré, en France, que l’énergie électrique était une ressource disponible sans limite et à bas prix. Alors que penser du récent communiqué de presse de RTE concernant l’hiver 2009-2010 ?En cas de baisse importante des températures en dessous des normales saisonnières (chaque 1°C en dessous de la normale sa...

Pour la troisième année, OCTO, en partenariat avec le BCG, organise l'Université du Système d'Information (USI) à Paris, les 1er et 2 juillet 2010Geeks ou Boss, cet événement est fait pour vous!Le programme est d'ores et déjà lancé et certaines personnalités nous ont déjà dit "oui" cette année:Jean-Philippe Courtois, Président, Microsoft Internatio...

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...

"Vincent, sincèrement, je comprends pas, on est pas censés faire de concessions au niveau de l'expression de nos besoin par les tests automatisés, mais d'un autre côté, plus le temps avance, plus on tord ce qu'on exprime pour que ça facilite le travail des développeurs. Faire des tableaux, des listes et tout ça, c'est parfois douloureux." Martine A...

Le nombre de Java User Groups a rapidement augmenté cette année en France, signe d'une communauté Java vivante et nombreuse. C'est une très bonne occasion pour assister à des présentations variées et échanger entre experts et passionnés, et ce un peu partout en France. Des consultants Octo ont présenté et présenteront d'ailleurs plusieurs sessions ...