2022
2021
2017
- - Packaging, test et livraison pour Hadoop : Mode d'emploi
- - Des tests d'intégration avec Cassandra
- - Des tests d'intégration avec Redis
- - Des tests d'intégration avec Elasticsearch
2016
- - Sqoop et Parquet : Mode d'emploi
- - Hadoop Unit 1.3
- - Hadoop Unit
- - Hadoop ecosysteme bootstrap
- - Loggons beaucoup mais loggons bien...
2015
2014
- - Breizhcamp 2014 - Présentations en ligne
- - Breizhcamp 2014
- - RDD : qu'est ce que c'est
- - Lecture et traitement de fichiers : comment faire simple?
- - Logstash : tour d'horizon sur les stratégies de déploiement
- - Changement du flux RSS
- - Changement de look et d'hébergeur
- - JAXRS, Netty4 et Spring Integration : ils reviennent et ils ne sont pas content!
- - Livereload et Linux ou comment rédiger du html simplement
- - JAXRS, Netty 4, Jackon 2... les mêmes mais en mieux...
- - JAXRS, Netty et bien plus encore... mode d'emploi...
- - Jolokia : le piment qui vous veut du bien
2013
- - BreizhCamp 2013
- - Industrialiser la récolte de métriques Web
- - FluentLenium et Cucumber JVM... complément et precision
- - FluentLenium et Cucumber JVM sont sur un bateau...
- - Démarrer une webapp en mode embedded avec Maven
2012
- - Devoxx 2012 : Versionner son service dans une architecture SOA et/ou Cloud
- - Devoxx 2012 : c'est fini...
- - Indépendance, me voici ;-)
- - Précompiler ses jsp
- - Test de charge : mode d'emploi
- - Découpage de projets : projet vs. modules
- - Maven : créer une branche - Mode d'emploi
- - Devoxx 2012 - ElasticSearch : moteur de recherche NoSQL/REST/JSON taillé pour le cloud
- - Petits retours sur Cassandra
- - Petit focus sur 2 plugins Maven
2011
- - Resign Patterns : les nouveaux patterns
- - Devoxx 2011 - What's probably coming in Java Message Service 2.0
- - Petite découverte de CloudBees
- - FuseSource Community Day 2011
- - Jetty, Maven et JMX
- - Présentation sur les problématiques liées à une architecture distribuée
- - Présentation sur un retour d'expérience pour la mise en oeuvre de Maven 2
- - JugSummerCamp 2011 : C'est fini...
- - Retour sur le BreizhCamp 2011
- - Ubuntu 11.04
- - Maven pour les nuls... les archetypes
- - Les repositories Manager pour les nuls... focus sur Nexus
- - MicroBenchmark : par la pratique
- - MicroBenchmark : mode d'emploi
- - Pour les gouverner tous - partie 3/3
- - Pour les gouverner tous - partie 2/3
- - Pour les gouverner tous - partie 1/3
- - Ouverture d'un compte GitHub
- - Petites astuces avec JMX
2010
- - JGroups : tour d'horizon
- - JMX pour les nuls... - Les connecteurs - Partie 8
- - JMX pour les nuls... - Les services JMX - Partie 7
- - JMX pour les nuls... - Chargement dynamique de MBeans - Partie 6
- - JMX pour les nuls... - Le MBean Server - Partie 5
- - JMX pour les nuls... - Les classes de base - Partie 4
- - JMX pour les nuls... - Les agents JMX - Partie 3
- - JMX pour les nuls... - Les différents MBeans et la notion de Notification - Partie 2
- - JMX pour les nuls... - Les concepts - Partie 1
- - JMX pour les nuls... - Introduction
- - NoSQL au Paris JUG
- - Sooner is better
- - RTFM ou de l'importance de savoir lire une documentation
- - JMX et Firewall
- - JMX ou comment administrer et superviser son système...
- - Orchestration ou Routage?
- - Le plugin release (un peu) démystifié
- - Petites astuces avec maven 2
- - Articles disponibles sur mon retour du Salon Linux Open Source 2010
- - Retour sur le salon Linux Open Source
- - Spring Integration vs. Apache Camel
- - JRebel ou comment accélérer le développement
- - De l'art du livrable
- - Je pense donc je code... ou je code donc je pense
- - Ouvrages recommandés
- - Retour sur la mise en oeuvre d'un environnement de développement