Gestion des logs Elastic BeanStalk avec Cloudwatch et ElasticSearch – 1ère Partie

L’utilisation de SSH pour regarder les logs directement sur un serveur est ennuyeuse, surtout si vous travaillez avec une application dans un cluster: vous devez vérifier chaque machine avant de trouver la trace que vous recherchiez. Dans un environnement élastique Lire plus

La renaissance de 5.FreshMinutes.IT ou comment effectuer un audit de sécurité sur un blog WordPress avec WPScan

Je n’ai pas été vraiment actif ces 7 dernières années sur ce blog. Pourquoi? Une des raisons est que j‘ai travaillé pour une entreprise m’ayant demandé de signer un NDA spécifique concernant mon travail sur l’innovation et la veille technologique. J’ai quitté l’entreprise, et la Lire plus

Optimiser le temps de chargement pour le web mobile avec iPhone, jQTouch, Struts 2 et Tomcat

Je développe depuis quelques mois une application web mobile à destination des plateformes Android et iPhone. Ces deux plateformes ont les (quasi-)mêmes propriétés web, car elles utilisent toutes les deux le même moteur de rendu HTML: WebKit. L’ADSL m’a fait perdre mes bonnes habitudes Lire plus

La philosophie du Domain Driven Design User Group et l’état des lieux * Users Group en Février 2010

Mercredi 17 Février soir avait lieu dans les locaux de Zenika, la première Domain Driven Design User’s Group Paris. Cette réunion a pour but, comme beaucoup d’autres User Group, de réunir des utilisateurs et permettre l’échange d’expériences. Pour cette première, Lire plus

Introduction au NoSQL (et de Redis) ou le compte rendu du NoSQL User Group Paris de Février 2010

Je suis depuis quelque temps ce qui se passe du côté du NoSQL, un terme apparu récemment dans la bouche des architectes. En effet, le Java n’est rien sans un système de stockage. En l’état actuel des choses, on voit Lire plus

Gérer le Cache-Control HTTP dans une application Web Java EE avec Tomcat

Dans cet article, nous allons voir comment optimiser encore plus le temps de chargement de vos applications/pages web grâce à Cache-Control. Le Cache-Control est en-tête du protocole HTTP (protocole utilisé par un navigateur et un serveur web pour communiquer, entre Lire plus