Posté le 29/03/2011 par Vincent Coste

Derrière ce titre un peu provocateur (je code pour le plaisir voyons, pas pour manger!) se cache le fameux mythe de l’AGL et de la génération de code a partir de spécifications.Nous n’allons pas parler de cela. Non, le but ici est de vous initier aux arcanes des moteurs (engines) et générateurs (generators) en ruby on rails, le framework de dévelop...

Lire la suite >

Posté le 28/03/2011 par Cédrick Lunven

Depuis maintenant plusieurs années, architecture d'intégration rime avec Entreprise Service Bus. Nous leur avons déjà consacrés plusieurs articles comme ici ou encore là.. Bien que ces outils soient puissants ils restent très lourds à mettre en place.Il existe aujourd'hui une alternative : des frameworks simples et légers ne nécessitant aucune d'in...

Lire la suite >

Posté le 25/03/2011 par Vincent Guigui, Eric Groise

Cela fait maintenant 3 mois que le projet Natal est devenu une réalité sous la forme d’un accessoire pour la console de jeu Xbox 360 : La Kinect. Cette technologie de caméra 3D n'est pas nouvelle, mais elle était jusqu'ici réservée à un petit groupe de passionnés travaillant soit dans les laboratoires de recherche soit dans de rares entreprises inn...

Lire la suite >

Posté le 24/03/2011 par Mathieu Gandin

UPDATE : Cette formation se déroulera finalement le 12 et 13 maiSi vous êtes en train de lire ce post à 23h, au travail, devant votre écran d’ordinateur, à corriger les bugs de votre application dont vous aimeriez bien terminer la mise en production, alors sauvez vos qualités de vie, gagnez en sérénité, ne vous énervez plus contre vous-même, ni vot...

Lire la suite >

Posté le 23/03/2011 par Marc Bojoly, Olivier Mallassi, Rudy Krol, David Rousselie

Il y a une semaine, avait lieu la 5° édition de QCon, un événement incontournable pour l'architecture de SI, pour sentir les tendances de l'industrie, pour détecter quelques nouveautés. 6 tracks parallèles, un total de 90 sessions. Impossible de participer à tout mais voici ce que nous en avons envie de retenir :Des sujets d’actualité...voire innov...

Lire la suite >

Posté le 22/03/2011 par Julien Jakubowski

Imaginons le cas suivant : nous avons une base MongoDB, alimentée exclusivement par des batchs ordonnancés et via un client back office. Les utilisateurs, très nombreux,  y accèdent via une application client-serveur. La consistance ne doit être qu'in fine (eventually consistent en anglais). Nous avons donc, en gros, 1 accès en écriture pour 10 acc...

Lire la suite >

Posté le 21/03/2011 par Nelly Grellier

Cette année nous avons décidé pour la première fois de participer à un projet qui nous paraissait au départ un peu fou :  Great Place to Work®. Et finalement bonne surprise et pari tenu, OCTO est arrivé à la 1ère place des entreprises motivantes où il fait bon travailler de moins 500 salariés.Convaincus qu’il est possible de mener des projets inf...

Lire la suite >

Posté le 20/03/2011 par Henri Tremblay

Avertissement: Cette chronique se veut légère, joyeuse et instructive sur des sujets divers et variés. Elle n’a pas la rigueur éditoriale habituelle de ce blogue. "I do not fear computers, I fear the lack of them." (Isaac Asimov)Aujourd'hui, c'est la revue où on se rend compte que mettre dans le titre le numéro de la semaine c'est pas super pérenne...

Lire la suite >

Posté le 17/03/2011 par Mathieu Gandin

11h41, nous sommes en plein pendant l’atelier de construction de la vision partagée du projet MyNewSI 2.0. Si on tend l’oreille nous pouvons entendre les discussions suivantes :« Oui le projet est stratégique, mais il y a en a trois autres de prévu en parallèle cette année »« Oui cette idée est géniale, mais nos clients ne vont pas y adhérer »« Oui...

Lire la suite >

Posté le 15/03/2011 par Cyril Poder

Dans l'article précédent nous avions abordé la mise en œuvre des implémentations JAX-RS Jersey et RESTEasy ainsi que celles de CXF et Restlet.Nous nous intéresserons dans cette seconde partie aux tests unitaires. Avant d'entrer dans le détail je souhaiterais attirer votre attention sur le fait que toutes ces implémentations offrent la possibilité d...

Lire la suite >