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

Vous êtes déjà un expert TDD, votre application a une couverture de tests de plus 80%. Mais vous avez le sentiment que tout n'est pas testé, qu'il reste d'obscurs cas que vous n'arrivez pas exprimer.Pourquoi ne pas demander à un programme de vous aider à tester ?Vous pouvez déjà passer par le mutation testing. Cette méthode donne une première appro...

Lire la suite >

Posté le 03/08/2011 par Mathieu Gandin

Situation n°1 : Vous regardez votre agenda, combien de réunions ont déjà été posées pour résoudre les problèmes en cours. Vous vous dites que « Ca fait beaucoup pour la journée »  en terminant votre tasse de café. Et d’ailleurs combien de fois avez-vous posé une réunion pour comprendre ce problème sur la vélocité de cette équipe ? Une vélocité qui ...

Lire la suite >

Posté le 02/08/2011 par Vincent Canuel

Il est bon de commencer par le pourquoi (c.f « start with Why » de Simon Sinek à l'USI 2011). En effet, pourquoi diable pousser le développement dans le Cloud ? Combien de temps me faut-il pour obtenir un environnement prêt à builder jours et nuits ? Combien de temps faut-il entre mon dernier build et la mise à disposition de mon application ? C’es...

Lire la suite >

Posté le 29/07/2011 par Jordan Pittier

As the Apache Hadoop ecosystem grows while its core matures, there are now several companies providing business-class Hadoop distribution and services. While EMC, after it acquires Greenplum, seem the biggest player other companies such as Cloudera or MapR are also competing.This article introduces Datastax Brisk, an innovative Hadoop distribution ...

Lire la suite >

Posté le 28/07/2011 par Jan Fajfr

This article will describe how to make use of Azure Blob Storage in order to add an "electronic vault" functionality to your application. This post follows the first one which made the introduction to Azure and described how to deploy existing application to Azure. Let's recall the architecture of the application and see the changes which will be m...

Lire la suite >

Posté le 27/07/2011 par Jan Fajfr

One of our latest  research and development projects has been an online banking application, which we use to demonstrate the latest tendencies in .NET development.When it came to deployment, we could not find a suitable machine to publish the application. But wait, these days that’s not a problem any more. When you need to deploy a new application ...

Lire la suite >

Posté le 27/07/2011 par Jan Fajfr

Un de nos derniers projet de recherche et développement a été le développement d'une application de banque en ligne, qui nous a permis d'expérimenter les dernières tendances de développement sur la plateforme .NET.Quand est venu le moment de déployer l'application, nous n'avions pas de machine disponible. Mais attendez, de nos jours, lorsque l'on a...

Lire la suite >

Posté le 26/07/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 : Ruby 1.8 et Ruby 1.9 ont été mis à jour, pensez à upgrader.Les nouveautés de l'équipe de GitHub...

Lire la suite >

Posté le 26/07/2011 par Sébastian Méric de Bellefon

Nous allons présenter dans cet article le filtre de Bloom, une structure de données méconnue mais appréciée, tant pour sa simplicité d’utilisation que pour les gains de performance qu’elle permet d’apporter.Elle a été choisie par l’équipe de Google Chrome pour implémenter la fonctionnalité « Safe Browsing » qui protège les utilisateurs contre des a...

Lire la suite >

Posté le 23/07/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."Knowledge is knowing that a tomato is a fruit. Wisdom is not putting it in a fruit salad." (et ça s'applique aussi aux design patterns)Cette semaine, on commence par du sérieux, de l'éd...

Lire la suite >