
Automatiser le déploiement over the airNous en parlions déjà : depuis l'iOS4 un nouveau mode de déploiement "over the air" est disponible (i.e : par téléchargement de l'application directement depuis l'iPhone, sans passer par iTunes). Celui-ci simplifie la distribution de démo aux beta testeurs, en particulier en entreprise ou l'utilisation d'iTune...

Automating Over The Air Deployment for iPhoneSince the release of the iOS4 we are able to distribute iPhone applications "Over The Air" (i.e: directly downloading the application from the iPhone without using iTunes). This greatly simplifies the deployment process especially for entreprises where iTunes is rarely a corporate tool. It also allows yo...

A practical reading of Google Percolator architecture: incremental indexing, distributed transactions and lessons for search systems.
Ma lecture de l'architecture de Percolator : un composant du moteur de recherche Google
Software Engineering
En avril 2010, Google a mis à jour son système d'indexation. Caffeine - le nom de ce projet - est sans doute passé inaperçu pour le grand public mais il représente un changement profond pour Google. Il n'améliore pas directement la page de recherche, comme a pu le faire instant search, mais il améliore le mécanisme d'indexation, ce qui permet de fo...

Comment automatiser efficacement les tests de web services REST et SOAP ? Retour d’expérience et bonnes pratiques autour de SoapUI pour fiabiliser vos API.

What the f*** is a Groovy Minute?I am thinking about starting a new kind of post about Groovy. Publishing short articles on a regular basis where I will give some Groovy hints and try to exchange on Groovy code with others.That's what a "Groovy Minute" stands for, some Groovy minutes in your day-to-day work -and mine. Not sure at what pace I will d...

Ca y est, je suis revenu d’Inde ! J’y ai fait ma keynote d’ouverture d’Agile Tour Pune samedi 23 octobre – eh oui, en Inde, le samedi est un jour travaillé. Il y a d’autres différences énormes dans leur culture, qui changent tout pour la mise en place de l’Agilité. Lecteur, je voulais te parler des trois principales que j’ai observées.Le contexte… ...

Merci à Julien et Olivier qui ont présenté Spring Batch hier au JUG de Lausanne devant un public restreint mais avec beaucoup de discussions et de questions à la clef.Les slides de la présentation sont disponibles sur le site du JUGL : Rendez-vous le mois prochain pour parler de performance en Java avec Ludovic Poitou qui nous fera un retour d'expé...

Suite à un article paru dans La Tribune sur l’avenir des agences bancaires en France, nous avons souhaité rebondir sur cette problématique du monde de la banque de détail.En 2010, plusieurs signes permettent de dire que le modèle classique de l’agence bancaire du coin de la rue est en train de se faire bousculer. Il est désormais communément admis ...

Dans le premier article de cette série, j'ai introduit pourquoi le framework Hadoop peut être utile pour calculer la VAR et analyser les données intermédiaires. Dans le second, troisième et quatrième article j'ai détaillé deux implémentations concrètes du calcul de la VAR avec Hadoop. Ensuite dans le cinquième article, j'ai étudié comment analyser ...