Latest News

ARCHIVES

  • Mesure de la hauteur d’eau par la pression – M5Stack  avec capteur TL-136

    Mesure de la hauteur d’eau par la pression – M5Stack avec capteur TL-136

    Contexte Surveillance de la hauteur d’eau dans un puits utilisé pour l’eau des WC et arrosage. Premiers essais J’avais déjà fait une mesure assez précise avec un émetteur/récepteur ultrasons placé à 15 cm de la surface de l’eau au niveau maxi. Contrôlé par une platine ESP8266 sous Micropython. Mais ce fut un échec, car après un mois de fonctionnement, les capteurs à ultrasons souffre trop de l’humidité à la surface de l’eau. Matériel SR-04 Avantages Facilité de mise en œuvre Précision (à distance < 1m) Inconvénients Le capteur SR-04 ne supporte pas l’humidité Impossible d’avoir une mesure au-delà de 1 m, probablement

    Read More

  • Find the docker container running a particular process

    Find the docker container running a particular process

    Sometimes you might want to find which container is running a particular process on your host, especially if you have many containers. Identify the container ID of the running process Use pstree and less to point to the process. In this example, I would like to know in which container runs the process containing the language keyword. Use pstree with: -a to display the full path -p is optional in this case. It shows the PID And pipe it into less. Within less, you can search with / or you can add the +/{searchregex} command line argument to immediately search

    Read More

  • How to use parameter substitution to shorten keepalived.conf

    How to use parameter substitution to shorten keepalived.conf

    If you use keepalived for your HA services, and especially if you use the virtual_server options, you might have great use of Substitutions capabilities in the config file. I’ll just post 2 identical configurations, both working from keepalived 2.2 (which comes by default on Ubuntu 22.04), so you can judge by yourself. The configuration with Substitutions 3 times shorter than the long configuration and IMHO is much easier to read and to manage. I decided to post this config because I did find the manual not so easy, and have unsuccessfully tried to prevent repetitions with virtual_server_group. The 2 below

    Read More

Works

Projects We Have Done