Software Engineering

Posté le 21/10/2010 par Olivier Mallassi

Hadoop Distributed File System can be considered as a standard file system butt it is distributed. So from the client point of view, he sees a standard file system (the one he can have on your laptop) but behind this, the file system actually runs on several machines. Thus, HDFS implements fail-over using data replication and has been designed to m...

Lire la suite >

Posté le 21/10/2010 par François Petitit

Cet article s'intéresse aux principes de développement qu'implémente la librairie jQuery Mobile pour offrir des sites Web adaptés aux terminaux mobiles, afin d'en tirer des enseignements pour nos propres développements mobiles, utilisant cette librairie ou non. Nous entendrons ici par Web Mobile les sites et applications Web pour les tablettes et t...

Lire la suite >

Posté le 19/10/2010 par Cyril Picat

Groovy and Grails are a breeze of fresh air in Java development and Web application development as they enable you to write far more expressive and readable code. They also solve most of the classic Java pitfalls (BigDecimal, equals(), etc…) all new Java programmers meet along their way. Even if you write more readable and thus more maintainable co...

Lire la suite >

Posté le 19/10/2010 par Cyril Picat

Groovy / Grails est une bouffée d'air frais pour le programmeur Java, vous permettant d'écrire du code plus expressif et plus lisible, sans les lourdeurs de Java ou de JEE. Groovy vous simplifie également la vie en vous épargnant les écueils classiques du programmeur débutant ou distrait (BigDecimal, equals(), etc…). Ce n'est pas pour autant suffis...

Lire la suite >

Posté le 13/10/2010 par Matthias Feraga

Octo assistait le 6 octobre au Mule Summit Paris 2010. Pour l’évènement la direction technique polyglotte de l'éditeur est venue en force. Nous étions agréablement surpris par la richesse du contenu technique, en rupture par rapport aux conférences où se déplace toute l'équipe marketing, à grand coup de slideware. Difficile de rester insensible à l...

Lire la suite >

Posté le 12/10/2010 par François Saulnier

N’avez-vous jamais été confronté à un format de fichier, voir un langage quelque peu exotique ? Souvent, lire ou modifier ces fichiers dans un éditeur est pénible. On aimerait avoir de la coloration syntaxique, de la complétion, des liens entre les mots clefs, l’affichage de la documentation…Écrire un éditeur pour ça serait trop couteux. En revanch...

Lire la suite >

Posté le 06/10/2010 par Marc Bojoly

After a first published article introducing the Value at Risk interest and calculation on a Grid, we will now explore the practical implementation by using a grid computing middleware. I have chosen GridGain, an open source grid middleware which implements the map/reduce pattern (see previous article). Firstly, I will give an overview of the Value ...

Lire la suite >

Posté le 02/10/2010 par Olivier Mallassi

I saw the talks of Greg Young about CQRS & especially “Event Sourcing” a couple of times and each time, I really really tell myself this pattern is just “génial” (the way we say it in french) even if Martin Fowler wrote about it in 2005 and deals in details with implementation concerns and issues (especially in the cases of integration with externa...

Lire la suite >

Posté le 27/09/2010 par Arnaud Huon

Git et Mercurial : derrière ces  noms se cachent deux des trois DVCS les plus connus (le troisième étant Bazaar). Ces outils atteignent  maintenant un bon niveau de maturité  et  je me suis donc demandé si ce bon vieux SVN n'avait pas trouvé ses successeurs... Mais avant de savoir ce que le pattern DVCS est capable de m'apporter, je me suis interro...

Lire la suite >

Posté le 24/09/2010 par Yannick Martel

Nos DSI pensaient avoir passé un cap en mettant en place des infrastructures de site web client, boutique en ligne, support... Ca a été difficile, notamment pour rendre disponible sur des applications Internet des services de coeur de SI, qui n'avaient pas du tout été conçus dans cette logique, mais au moins on espérait en avoir fini avec les remis...

Lire la suite >