Développement

How to allow pasting password in Firefox (when blocked)

Some websites disable password pasting which is extremely annoying when using a password manager like Keepass. The developer (or more likely the client) probably believes it is a security measure althought it is mostly a pain for the user. Hopefully there is a quick way to work around this in Firefox. Type about.config in the …

How to allow pasting password in Firefox (when blocked) Lire la suite »

Playing with AWS Lamba

With all the buzz about serverless, I wanted to have quick play with AWS Lambda. A few years ago, I developed a Python module to calculate tide predictions. Thanks to Chalice (Python Serverless Microframework for AWS), it was super quick to deploy an API endpoint with few lines of code. It exposes a very simple …

Playing with AWS Lamba Lire la suite »

Access a web server on your localhost from Android emulator using a domain name

It’s fairly easy to access your localhost from an Android emulator. The Android documentation explains that 10.0.2.2 is a special alias to your host loopback interface (i.e., 127.0.0.1 on your development machine). However, if you want to access a domain name (instead of an IP address) it becomes a little trickier. I wanted to use …

Access a web server on your localhost from Android emulator using a domain name Lire la suite »

Mon aide-mémoire Docker – Docker cheat sheet

Docker docker ps List running containers docker images List docker images docker exec -it <container_id> bash Launch a shell in a running container docker rm <container_id> Remove container docker rmi <image_id> Remove image docker stop $(docker ps -a -q) Stop all containers docker rm $(docker ps -a -q) Remove all containers Build a docker image …

Mon aide-mémoire Docker – Docker cheat sheet Lire la suite »

Envoyer des SMS depuis Nagios en utilisant l’API SMS d’Orange

Mise à jour 21 avril 2010 : Les Instant API deviennent les API d’Orange et déménagent vers un nouveau site. J’ai modifié l’article en conséquence. Heureusement, les APIs n’ont pas changé d’adresse, donc le code source reste inchangé. Ce tutoriel explique comment configurer Nagios pour utiliser l’API d’envoi de SMS d’Orange. En pré-requis, je suppose que …

Envoyer des SMS depuis Nagios en utilisant l’API SMS d’Orange Lire la suite »

Rsnapshot sur ReadyNAS Duo ou comment faire des sauvegardes incrémentales

Ce tutoriel explique pas-à-pas comment faire des sauvegardes incrémentales d’un serveur sous Linux en utilisant le ReadyNAS Duo. Dans mon cas précis, le serveur à sauvegarder est un Dedibox v2 avec un seul disque 160 Go (pas de RAID), d’où l’importance de sauvegarder l’ensemble des données et de la configuration du système pour pouvoir le …

Rsnapshot sur ReadyNAS Duo ou comment faire des sauvegardes incrémentales Lire la suite »

Statistiques du serveur

Cet article est obsolète Il n’est conservé qu’à titre d’archive. J’ai installé récemment Cacti, une solution de graphs basée sur RRDTool. L’interface de Cacti est très réussie : elle permet en quelques clics de rajouter des sondes et de configurer les paramètres d’affichage des graphs sans rentrer dans des kilomètres de manpages 😉 Si vous …

Statistiques du serveur Lire la suite »

Réplication de la pré-production vers le serveur de production

Deux lignes de shell bash, un ligne d’iptables et une modification d’IP dans un fichier de configuration, c’est a peu près tout ce dont j’ai eu besoin pour automatiser la réplication du contenu de mon serveur de pré-production (Linux Debian à la maison, connecté par une ligne ADSL) à mon serveur de production (Linux Debian, …

Réplication de la pré-production vers le serveur de production Lire la suite »

Retour haut de page