Pure AngularJS client for Nuxeo

Dijit is proud to release a pure Angular JS client for Nuxeo platform. Designed by developers for developers This is how Nuxeo is presented on the website product information page. Nuxeo is a document asset management platform, the technical team there says it is highly customizable and extensible content management platform for building business applications. Companies […]

Lire la suite
JMeter et Couchbase

Et oui, encore un article sur JMeter, ça fait beaucoup. Enfin quand on aime hein 😉 … Cette fois ci mon petit billet concerne l’automatisation de tests JMeter pour tester une API mettant en cache des données dans Couchbase (je sais c’est précis mais ça aidera peut-être quelqu’un). En effet, ma problématique est la suivante: […]

Lire la suite
Telnet pour JMeter

Ça peut paraître assez bizarre comme ça, mais en effet il arrive d’avoir besoin d’accéder à l’interface telnet d’une application comme Memcached ou MongoDB afin de pouvoir mettre en place des prérequis à des tests JMeter. Dans une application, j’ai Memcached qui fourni mon cache distribué pour un cluster de serveur. J’y retrouve donc des informations […]

Lire la suite
Lenteur de Virtual Box sous Ubuntu, le suspend en cause

Si, comme moi, vous constatez des lenteurs sur vos machines virtuelles Virtual Box sous Ubuntu, alors essayez la commande suivante dans votre terminal préféré: $ sudo /etc/init.d/vboxdrv setup J’avais le problème après avoir suspendu mon hôte (Ubuntu). C’est certainement un problème lié au dump de la mémoire lors du suspend sur le disque.

Lire la suite
MySQL – Réplication Master / Slave – Séparation des requêtes de lecture / écriture

Réplication de bases de données MySQL et séparation des requêtes en lecture / écriture La réplication MySQL consiste à avoir en temps réel deux bases de données MySQL identiques afin de pouvoir basculer sur un deuxième serveur en cas de défaillance du premier. La réplication MySQL est basée sur le fait que le serveur va […]

Lire la suite
Locale et accès SSH

Si vous avez le même soucis que moi avec les locales lorsque vous accèdez à une machine via SSH et que cette machine n’a pas la même locale pour votre utilisateur: Sur votre système hôte, ouvrez /etc/ssh_config ou /etc/sshd/ssh_config et commentez cette ligne :

Lire la suite
Export CSV en Java: Tutorial utilisant la Reflection et les Annotations

Salut à tous, je profite d’un peu de répit côté travail pour écrire un petit tutoriel mettant a profit des éléments de Java que l’on on a pas forcément l’occasion d’utiliser dans les projets d’entreprise : Les annotations, La réflection. En effet, l’utilisation de ces éléments fondamentaux de Java est courante lors de la création d’une librairie, […]

Lire la suite
Best practices du développement d’applications Web mobiles

Le W3C publie un petit mémo bien pratique pour le développement d’applications web pour mobiles. Un guide plus complet intitulé « Mobile Web Application Best Practices » est également disponible pour rentrer dans les détails des recommandations du W3C. Je retiendrai personnellement ces quelques principes comme étant les plus intéressants de ce petit guide: Soyez flexible Les environnements d’exécution […]

Lire la suite
10 applications Android Open source que tout bon développeur devrait étudier

J’ai l’habitude de lire le code source de projets Open Source pour voir comment les développeurs chevronnés mettent en oeuvre certaines fonctionnalités des API et frameworks Java. Cela me permet de suivre et de comparer différentes approches, et d’apprendre sur des exemples concrets. (Je suis assez partisan de la devise : « read good code to write […]

Lire la suite
A quoi ressemble le commerce en ligne en 2011 ?

Je souhaite attirer votre attention sur ce très bon article de Fred Cavazza sur le commerce en ligne en 2011 : [quote] [dropcap]B[/dropcap]eaucoup de choses ont changé la donne ces deux dernières années… mais finalement pas grand-chose. Au siècle dernier Amazon et Ebay pratiquaient déjà le commerce en ligne avec une forte dimension communautaire, il […]

Lire la suite