<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Ravindra's Notes</title><link>https://blog.ravindra-job.fr/</link><description>Recent content on Ravindra's Notes</description><generator>Hugo</generator><language>fr-fr</language><lastBuildDate>Sun, 08 Nov 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://blog.ravindra-job.fr/index.xml" rel="self" type="application/rss+xml"/><item><title>LinPEAS : Audit et Durcissement Linux</title><link>https://blog.ravindra-job.fr/cloud/linpeas-audit-securite-linux/</link><pubDate>Tue, 03 Feb 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/linpeas-audit-securite-linux/</guid><description>&lt;h2 id="introduction">Introduction&lt;/h2>
&lt;p>Quand on met en production un serveur Linux ou un cluster Kubernetes, on concentre naturellement l&amp;rsquo;effort sur le périmètre externe : pare-feu, reverse-proxy, filtrage IP et durcissement SSH. Mais une question reste souvent dans l&amp;rsquo;angle mort : &lt;strong>que peut réellement faire un attaquant s&amp;rsquo;il parvient à exécuter une commande dans un conteneur applicatif ou sous un simple compte de service (&lt;code>www-data&lt;/code>, &lt;code>node&lt;/code>, &lt;code>app&lt;/code>) ?&lt;/strong>&lt;/p>
&lt;p>Une VM provisionnée proprement par Terraform ou Ansible peut conserver un binaire &lt;code>SUID&lt;/code> oublié, un script &lt;code>cron&lt;/code> modifiable par un groupe secondaire, un socket Docker monté par facilité ou un accès non filtré à l&amp;rsquo;API de métadonnées Cloud (&lt;code>169.254.169.254&lt;/code>).&lt;/p></description></item><item><title>M5Stack Cardputer ADV : LoRa 868 &amp; GPS</title><link>https://blog.ravindra-job.fr/edc/m5stack-cardputer-adv-lora-gps/</link><pubDate>Thu, 18 Sep 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/m5stack-cardputer-adv-lora-gps/</guid><description>&lt;h2 id="1-du-cardputer-v10-au-cardputer-adv--ce-qui-change-sous-le-capot">1. Du Cardputer v1.0 au Cardputer ADV : Ce qui change sous le capot&lt;/h2>
&lt;p>Sorti après le succès du premier Cardputer, le &lt;strong>&lt;a href="https://docs.m5stack.com/en/core/Cardputer-Adv">M5Stack Cardputer ADV&lt;/a>&lt;/strong> (&lt;em>Advanced&lt;/em>) corrige les principales limites matérielles de la première génération tout en conservant son format ultra-compact de carte de crédit (&lt;code>84 × 54 mm&lt;/code>) et son &lt;strong>clavier physique QWERTY de 56 touches&lt;/strong>.&lt;/p>
&lt;p>Là où la version initiale obligeait à brancher des modules externes encombrants sur le port latéral Grove, le &lt;strong>Cardputer ADV&lt;/strong> introduit quatre évolutions majeures :&lt;/p></description></item><item><title>Grayl GeoPress : Purificateur d'Eau Terrain</title><link>https://blog.ravindra-job.fr/edc/grayl-geopress-aranet4-co2/</link><pubDate>Sun, 28 Sep 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/grayl-geopress-aranet4-co2/</guid><description>&lt;h2 id="1-filtre-vs-purificateur--pourquoi-les-virus-passent-à-travers-les-pailles-classiques">1. Filtre vs Purificateur : Pourquoi les Virus Passent à Travers les Pailles Classiques&lt;/h2>
&lt;p>En randonnée alpine, en voyage international ou dans un &lt;strong>sac d&amp;rsquo;autonomie 72 heures (EDC-XL)&lt;/strong>, sécuriser son approvisionnement en eau potable est la priorité numéro un. Or, la majorité des filtres de randonnée à fibres creuses (&lt;code>0,1&lt;/code> ou &lt;code>0,2 micron&lt;/code>) arrêtent les bactéries (&lt;em>E. coli&lt;/em>, &lt;em>Salmonella&lt;/em>) et les protozoaires (&lt;em>Giardia&lt;/em>, &lt;em>Cryptosporidium&lt;/em>), mais laissent passer les &lt;strong>virus hydriques&lt;/strong> (Hépatite A, Norovirus, Rotavirus) dont la taille descend à &lt;strong>0,02 micron&lt;/strong> ainsi que les polluants chimiques dissous.&lt;/p></description></item><item><title>Hak5 Pineapple Pager : Audit Wi-Fi 802.11</title><link>https://blog.ravindra-job.fr/edc/hak5-wifi-pineapple-pager-audit-80211/</link><pubDate>Thu, 14 Aug 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/hak5-wifi-pineapple-pager-audit-80211/</guid><description>&lt;h2 id="1-à-quoi-ça-sert--le-moteur-pineap-dans-un-boîtier-de-bipeur-autonome">1. À quoi ça sert : Le Moteur PineAP dans un Boîtier de Bipeur Autonome&lt;/h2>
&lt;p>Annoncé par &lt;strong>Hak5&lt;/strong> (&lt;a href="https://docs.hak5.org/wifi-pineapple/">Documentation officielle WiFi Pineapple&lt;/a>), le &lt;strong>WiFi Pineapple Pager&lt;/strong> condense l&amp;rsquo;écosystème d&amp;rsquo;audit sans fil de la marque dans le format compact d&amp;rsquo;un bipeur de ceinture des années 1990. Alors qu&amp;rsquo;un WiFi Pineapple Mark VII classique requiert une batterie externe USB-C et un navigateur web déporté (smartphone ou ordinateur portable) pour être piloté, la déclinaison &lt;strong>Pager&lt;/strong> intègre directement :&lt;/p></description></item><item><title>TinySA Ultra : Analyseur de Spectre RF</title><link>https://blog.ravindra-job.fr/edc/tinysa-ultra-cage-faraday/</link><pubDate>Sat, 19 Jul 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/tinysa-ultra-cage-faraday/</guid><description>&lt;h2 id="1-voir-linvisible--pourquoi-un-analyseur-de-spectre-dans-son-edc-">1. Voir l&amp;rsquo;Invisible : Pourquoi un Analyseur de Spectre dans son EDC ?&lt;/h2>
&lt;p>Lorsqu&amp;rsquo;un réseau &lt;strong>Zigbee (2,4 GHz)&lt;/strong> perd des paquets, qu&amp;rsquo;une passerelle &lt;strong>LoRa (868 MHz)&lt;/strong> subit un bruit de fond anormal ou qu&amp;rsquo;un équipement sans fil se comporte de manière erratique, un simple scanner logiciel ne voit que les trames décodables de son propre protocole. Il est aveugle aux alimentations à découpage défectueuses, aux transmetteurs vidéo analogiques et aux émissions parasites hors standard.&lt;/p></description></item><item><title>FNIRSI FNB58 : Testeur USB-C PD &amp; e-Marker</title><link>https://blog.ravindra-job.fr/edc/usb-c-fnb58-data-blocker/</link><pubDate>Mon, 14 Apr 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/usb-c-fnb58-data-blocker/</guid><description>&lt;h2 id="1-pourquoi-tous-les-câbles-usb-c-se-ressemblent-mais-noffrent-pas-les-mêmes-capacités">1. Pourquoi Tous les Câbles USB-C Se Ressemblent mais N&amp;rsquo;Offrent Pas les Mêmes Capacités&lt;/h2>
&lt;p>Sous un même connecteur &lt;strong>USB Type-C&lt;/strong> cohabitent des câbles limités à &lt;code>60 W&lt;/code> (&lt;code>3 A&lt;/code>) et &lt;code>480 Mbps&lt;/code> (USB 2.0), et des câbles certifiés &lt;strong>USB4 / Power Delivery 3.1 EPR&lt;/strong> capables de transporter &lt;strong>&lt;code>240 W&lt;/code> (&lt;code>48 V @ 5 A&lt;/code>)&lt;/strong> et &lt;code>40 Gbps&lt;/code>. Par ailleurs, un chargeur bas de gamme présentant une forte ondulation résiduelle (&lt;strong>Ripple&lt;/strong>) fatigue prématurément l&amp;rsquo;étage de régulation d&amp;rsquo;un ordinateur portable ou d&amp;rsquo;un smartphone.&lt;/p></description></item><item><title>LilyGO T-Embed CC1101 Plus &amp; Bruce</title><link>https://blog.ravindra-job.fr/edc/lilygo-tembed-cc1101-bruce-subghz/</link><pubDate>Sun, 12 Jan 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/lilygo-tembed-cc1101-bruce-subghz/</guid><description>&lt;h2 id="1-à-quoi-ça-sert--larchitecture-esp32-s3--cc1101--pn532-tout-en-un">1. À quoi ça sert : L&amp;rsquo;Architecture ESP32-S3 + CC1101 + PN532 Tout-en-Un&lt;/h2>
&lt;p>Sorti fin 2024 / début 2025 (&lt;a href="https://github.com/Xinyuan-LilyGO/T-Embed-CC1101">Dépôt matériel LilyGO T-Embed CC1101&lt;/a>), le &lt;strong>LilyGO T-Embed CC1101 Plus&lt;/strong> est un boîtier de diagnostic radiofréquence open-hardware piloté par une molette rotative mécanique (&lt;em>Rotary Encoder&lt;/em>). Contrairement aux plateformes qui nécessitent des cartes filles externes sur port GPIO pour accéder au Wi-Fi, il intègre nativement sur un seul circuit imprimé :&lt;/p>
&lt;ul>
&lt;li>Un microcontrôleur &lt;strong>ESP32-S3 Dual-Core Xtensa LX7 (240 MHz)&lt;/strong> avec &lt;strong>16 Mo de Flash&lt;/strong>, &lt;strong>8 Mo de PSRAM&lt;/strong>, &lt;strong>Wi-Fi 802.11 b/g/n (2,4 GHz)&lt;/strong> et &lt;strong>Bluetooth Low Energy 5.0&lt;/strong> ;&lt;/li>
&lt;li>Un transceiver radio &lt;strong>Texas Instruments CC1101&lt;/strong> couvrant les bandes ISM &lt;strong>Sub-GHz (&lt;code>300–348 MHz&lt;/code>, &lt;code>387–464 MHz&lt;/code>, &lt;code>779–928 MHz&lt;/code>)&lt;/strong> ;&lt;/li>
&lt;li>Un contrôleur &lt;strong>NXP PN532&lt;/strong> dédié au &lt;strong>NFC Haute Fréquence (&lt;code>13,56 MHz&lt;/code>)&lt;/strong> ;&lt;/li>
&lt;li>Un émetteur/récepteur &lt;strong>Infrarouge (IR)&lt;/strong>, un microphone numérique I2S, un haut-parleur et une batterie LiPo interne de &lt;code>1300 mAh&lt;/code>.&lt;/li>
&lt;/ul>
&lt;p>Une fois flashé avec le firmware open-source &lt;strong>&lt;a href="https://github.com/pr3y/Bruce">Bruce&lt;/a>&lt;/strong>, cet outil se transforme en banc d&amp;rsquo;audit autonome sans aucun accessoire externe.&lt;/p></description></item><item><title>Bjorn : Scanner Réseau Autonome sur E-Ink</title><link>https://blog.ravindra-job.fr/edc/bjorn-scanner-reseau-eink/</link><pubDate>Sun, 10 Nov 2024 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/bjorn-scanner-reseau-eink/</guid><description>&lt;h2 id="1-quest-ce-que-bjorn--lauditeur-réseau-lan-autonome">1. Qu&amp;rsquo;est-ce que Bjorn ? L&amp;rsquo;Auditeur Réseau LAN Autonome&lt;/h2>
&lt;p>Alors que les outils radio se concentrent sur le spectre 802.11, &lt;strong>Bjorn&lt;/strong> (créé par &lt;em>infinition&lt;/em>) est un outil d&amp;rsquo;audit &lt;strong>réseau IP (Couches L2 à L7)&lt;/strong> autonome tournant sur &lt;strong>Raspberry Pi Zero 2W&lt;/strong> avec un écran &lt;strong>E-Ink 2.13 pouces&lt;/strong>. Dès qu&amp;rsquo;il est connecté à un segment LAN autorisé (via Wi-Fi client ou adaptateur USB-Ethernet RJ45), il orchestre automatiquement la découverte de la topologie locale sans nécessiter d&amp;rsquo;ordinateur portable.&lt;/p></description></item><item><title>Pwnagotchi : Audit Wi-Fi Passif sur E-Ink</title><link>https://blog.ravindra-job.fr/edc/pwnagotchi-vs-bjorn-eink/</link><pubDate>Fri, 08 Nov 2024 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/pwnagotchi-vs-bjorn-eink/</guid><description>&lt;h2 id="1-philosophie-du-pwnagotchi--laudit-wi-fi-80211-passif">1. Philosophie du Pwnagotchi : l&amp;rsquo;Audit Wi-Fi 802.11 Passif&lt;/h2>
&lt;p>Conçu autour d&amp;rsquo;un &lt;strong>Raspberry Pi Zero 2W&lt;/strong> et d&amp;rsquo;un écran &lt;strong>Waveshare E-Ink 2.13 pouces&lt;/strong>, le &lt;strong>Pwnagotchi&lt;/strong> est un compagnon d&amp;rsquo;audit sans fil dédié exclusivement à l&amp;rsquo;évaluation de la robustesse des réseaux Wi-Fi WPA2/WPA3. Contrairement aux scanners actifs bruyants, il s&amp;rsquo;appuie sur le moteur &lt;strong>Bettercap&lt;/strong> et un pilote &lt;code>brcmfmac&lt;/code> modifié (projet &lt;strong>Nexmon&lt;/strong>) pour activer le &lt;strong>Mode Moniteur&lt;/strong> sur la puce Wi-Fi interne.&lt;/p></description></item><item><title>M5Stack Cardputer : Terminal ESP32-S3</title><link>https://blog.ravindra-job.fr/edc/m5stack-cardputer-esp32s3-clavier-audit/</link><pubDate>Mon, 18 Mar 2024 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/m5stack-cardputer-esp32s3-clavier-audit/</guid><description>&lt;h2 id="1-à-quoi-ça-sert--un-micro-terminal-clavier-autonome-au-format-carte-de-crédit">1. À quoi ça sert : Un Micro-Terminal Clavier Autonome au Format Carte de Crédit&lt;/h2>
&lt;p>Conçu par &lt;strong>M5Stack&lt;/strong> autour du module &lt;strong>M5StampS3&lt;/strong> (&lt;strong>ESP32-S3FN8 Dual-Core Xtensa LX7 à 240 MHz&lt;/strong>, 8 Mo de Flash, Wi-Fi 2,4 GHz et BLE 5.0), le &lt;strong>&lt;a href="https://docs.m5stack.com/en/core/Cardputer">M5Stack Cardputer&lt;/a>&lt;/strong> se distingue de tous les autres outils ESP32 par son &lt;strong>clavier physique matriciel de 56 touches&lt;/strong> associé à un écran IPS de &lt;code>1,14 pouce&lt;/code> (&lt;code>240×135 px&lt;/code>), un lecteur &lt;strong>MicroSD&lt;/strong>, un émetteur infrarouge, un microphone MEMS SPM1423, un haut-parleur I2S et une double batterie LiPo interne (&lt;code>120 mAh + 1400 mAh&lt;/code>).&lt;/p></description></item><item><title>Tigard FT2232H : Hack Matériel UART &amp; JTAG</title><link>https://blog.ravindra-job.fr/edc/bus-pirate-5-tigard-retro-ingenierie/</link><pubDate>Sun, 18 Feb 2024 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/bus-pirate-5-tigard-retro-ingenierie/</guid><description>&lt;h2 id="1-pourquoi-auditer-le-pcb-dun-objet-connecté-">1. Pourquoi Auditer le PCB d&amp;rsquo;un Objet Connecté ?&lt;/h2>
&lt;p>La sécurité d&amp;rsquo;un équipement IoT (routeur, caméra IP, passerelle domotique, contrôleur industriel) ne s&amp;rsquo;arrête pas à son interface web. Sur le circuit imprimé (&lt;strong>PCB&lt;/strong>), les fabricants laissent fréquemment des broches de débogage non peuplées (&lt;strong>UART&lt;/strong>, &lt;strong>SWD&lt;/strong>, &lt;strong>JTAG&lt;/strong>) ou stockent le firmware en clair dans une puce mémoire &lt;strong>SPI NOR Flash&lt;/strong> externe à 8 pattes (boîtier SOIC-8).&lt;/p>
&lt;p>La carte open-hardware &lt;strong>Tigard&lt;/strong> (conçue autour de la puce &lt;strong>FTDI FT2232H&lt;/strong> double canal haute vitesse) regroupe sur un seul outil compact en USB-C toutes les interfaces nécessaires pour dialoguer proprement avec ces bus matériels en &lt;code>1.8V&lt;/code>, &lt;code>3.3V&lt;/code> ou &lt;code>5.0V&lt;/code>.&lt;/p></description></item><item><title>RNode &amp; Reticulum : Réseau LoRa Chiffré</title><link>https://blog.ravindra-job.fr/edc/meshtastic-rnode-reticulum-lora/</link><pubDate>Mon, 22 Jan 2024 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/meshtastic-rnode-reticulum-lora/</guid><description>&lt;h2 id="1-au-delà-du-simple-chat-lora--pourquoi-rnode-et-la-pile-reticulum-">1. Au-delà du Simple Chat LoRa : Pourquoi RNode et la Pile Reticulum ?&lt;/h2>
&lt;p>Si Meshtastic excelle pour le partage rapide de positions GPS et de messages courts au sein d&amp;rsquo;un groupe, l&amp;rsquo;écosystème &lt;strong>Reticulum Network Stack (RNS)&lt;/strong> couplé à un modem radio &lt;strong>RNode&lt;/strong> adopte une approche radicalement différente : fournir une &lt;strong>pile réseau cryptographique complète de bout en bout&lt;/strong>, capable de router des flux de données, des fichiers et de la messagerie asynchrone (&lt;strong>LXMF / Sideband / NomadNet&lt;/strong>) aussi bien sur des liaisons radio &lt;strong>LoRa 868 MHz&lt;/strong> à &lt;code>300 bps&lt;/code> que sur Packet Radio VHF, Wi-Fi ou fibre optique.&lt;/p></description></item><item><title>HackRF One &amp; PortaPack H4M : SDR Autonome</title><link>https://blog.ravindra-job.fr/edc/hackrf-portapack-h4m-shark-jack/</link><pubDate>Sun, 12 Nov 2023 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/hackrf-portapack-h4m-shark-jack/</guid><description>&lt;h2 id="1-du-sdr-de-laboratoire-au-terrain--hackrf-one--portapack-h4m">1. Du SDR de Laboratoire au Terrain : HackRF One + PortaPack H4M&lt;/h2>
&lt;p>Le &lt;strong>HackRF One&lt;/strong> de &lt;em>Great Scott Gadgets&lt;/em> est un émetteur-récepteur radio défini par logiciel (&lt;strong>SDR : Software Defined Radio&lt;/strong>) couvrant une plage continue de &lt;strong>1 MHz à 6 GHz&lt;/strong> en half-duplex avec une bande passante instantanée allant jusqu&amp;rsquo;à &lt;strong>20 MHz&lt;/strong>. Initialement conçu pour être relié en USB à un ordinateur exécutant GNU Radio ou GQRX, il devient totalement autonome lorsqu&amp;rsquo;il est logé dans le châssis &lt;strong>PortaPack H4M&lt;/strong> propulsé par le firmware open-source &lt;strong>Mayhem&lt;/strong>.&lt;/p></description></item><item><title>ChameleonUltra : Émulateur RFID &amp; NFC</title><link>https://blog.ravindra-job.fr/edc/chameleon-ultra-emulateur-rfid/</link><pubDate>Fri, 14 Jul 2023 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/chameleon-ultra-emulateur-rfid/</guid><description>&lt;h2 id="1-quest-ce-que-le-chameleonultra-">1. Qu&amp;rsquo;est-ce que le ChameleonUltra ?&lt;/h2>
&lt;p>Alors que le Proxmark3 est un instrument de laboratoire complet, le &lt;strong>ChameleonUltra&lt;/strong> est un &lt;strong>émulateur et lecteur RFID/NFC ultra-compact&lt;/strong> au format porte-clés, articulé autour d&amp;rsquo;un SoC &lt;strong>Nordic nRF52840&lt;/strong> (ARM Cortex-M4F + Bluetooth Low Energy 5.0). Il intègre dans un boîtier de quelques grammes deux antennes dédiées (&lt;code>125 kHz&lt;/code> LF et &lt;code>13,56 MHz&lt;/code> HF), une batterie LiPo rechargeable en USB-C et &lt;strong>8 emplacements (slots) virtuels&lt;/strong> repérés par une couronne de LEDs RVB.&lt;/p></description></item><item><title>Alfa AWUS036AXML : Audit Wi-Fi 6E &amp; WPA3</title><link>https://blog.ravindra-job.fr/edc/alfa-awus036axml-hcxdumptool-audit-wifi/</link><pubDate>Sat, 10 Jun 2023 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/alfa-awus036axml-hcxdumptool-audit-wifi/</guid><description>&lt;h2 id="1-à-quoi-ça-sert--la-carte-réseau-de-référence-pour-laudit-wi-fi-6e-24--5--6-ghz">1. À quoi ça sert : La Carte Réseau de Référence pour l&amp;rsquo;Audit Wi-Fi 6E (2,4 / 5 / 6 GHz)&lt;/h2>
&lt;p>Les contrôleurs Wi-Fi internes des ordinateurs portables modernes (Intel AX200/AX210) bloquent fréquemment l&amp;rsquo;injection de trames ou le mode moniteur sur les bandes &lt;code>5 GHz&lt;/code> et &lt;code>6 GHz&lt;/code> en raison des restrictions réglementaires codées dans leur firmware. Pour auditer proprement une infrastructure sans fil moderne, l&amp;rsquo;ingénieur sécurité utilise un adaptateur USB externe doté d&amp;rsquo;un pilote &lt;strong>mac80211&lt;/strong> directement pris en charge dans le noyau Linux (&lt;em>in-kernel driver&lt;/em>).&lt;/p></description></item><item><title>USB Data Blocker : Stopper le Juice Jacking</title><link>https://blog.ravindra-job.fr/edc/usb-data-blocker-charge-securisee/</link><pubDate>Sun, 09 Apr 2023 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/usb-data-blocker-charge-securisee/</guid><description>&lt;h2 id="1-le-risque-des-ports-usb-publics--juice-jacking--badusb">1. Le Risque des Ports USB Publics : Juice Jacking &amp;amp; BadUSB&lt;/h2>
&lt;p>Dans un aéroport, une gare, un train ou une voiture de location, brancher directement son smartphone ou son ordinateur sur une prise USB murale inconnue expose l&amp;rsquo;appareil à deux risques matériels :&lt;/p>
&lt;ol>
&lt;li>&lt;strong>L&amp;rsquo;exposition des lignes de données (&lt;code>D+&lt;/code> / &lt;code>D-&lt;/code> et paires SuperSpeed &lt;code>TX&lt;/code>/&lt;code>RX&lt;/code>)&lt;/strong> : Si la borne dissimule un hôte informatique malveillant, celui-ci peut tenter d&amp;rsquo;initier une session de transfert de fichiers (MTP/PTP), d&amp;rsquo;exploiter une vulnérabilité de la pile USB du noyau ou d&amp;rsquo;injecter des frappes clavier (&lt;strong>BadUSB HID&lt;/strong>) ;&lt;/li>
&lt;li>&lt;strong>La négociation USB-C non filtrée&lt;/strong> : Sur un port USB-C complet (24 broches), les lignes auxiliaires (&lt;code>SBU1/2&lt;/code>, paires haute vitesse) permettent des modes alternatifs (DisplayPort, Thunderbolt/PCIe) qu&amp;rsquo;une simple borne de charge n&amp;rsquo;a aucune raison d&amp;rsquo;utiliser.&lt;/li>
&lt;/ol>
&lt;div class="arch-svg-diagram notranslate" style="margin: 20px 0 28px 0;">&lt;img src="arch-diagram-01.svg" alt="Architecture &amp;amp; Flux : USB Data Blocker : Stopper le Juice Jackin" loading="lazy" decoding="async" style="width:100%; max-width:920px; height:auto; border-radius:14px; border:1px solid #e2e8f0; background:#ffffff; box-shadow:0 8px 24px rgba(15,23,42,0.08); display:block; margin:0 auto;" />&lt;/div>
&lt;hr>
&lt;h2 id="2-comment-fonctionne-un-véritable-data-blocker-matériel-">2. Comment Fonctionne un Véritable Data Blocker Matériel ?&lt;/h2>
&lt;p>Un bon &lt;strong>USB Data Blocker&lt;/strong> (comme les modèles &lt;em>PortaPow&lt;/em> à boîtier transparent) repose sur une &lt;strong>isolation physique vérifiable à l&amp;rsquo;œil nu&lt;/strong> sur le circuit imprimé :&lt;/p></description></item><item><title>O.MG Cable Elite : Câble d'Audit HID Wi-Fi</title><link>https://blog.ravindra-job.fr/edc/omg-cable-elite-usb-rubber-ducky/</link><pubDate>Mon, 15 Aug 2022 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/omg-cable-elite-usb-rubber-ducky/</guid><description>&lt;h2 id="1-lillusion-parfaite--un-microcontrôleur-dans-la-gaine-usb-c">1. L&amp;rsquo;Illusion Parfaite : Un Microcontrôleur dans la Gaine USB-C&lt;/h2>
&lt;p>Conçu par le chercheur en sécurité &lt;em>MG&lt;/em> et distribué par Hak5 pour les exercices &lt;strong>Red Team&lt;/strong> et la sensibilisation des dirigeants, l&amp;rsquo;&lt;strong>O.MG Cable Elite&lt;/strong> est visuellement et mécaniquement indiscernable d&amp;rsquo;un cordon de charge et de synchronisation USB-C tressé ordinaire.&lt;/p>
&lt;p>Pourtant, à l&amp;rsquo;intérieur même du surmoulage plastique du connecteur USB-C actif se loge un système sur puce miniature doté d&amp;rsquo;une interface &lt;strong>Wi-Fi 802.11&lt;/strong>, d&amp;rsquo;une mémoire flash et d&amp;rsquo;un contrôleur &lt;strong>USB Composite&lt;/strong> capable d&amp;rsquo;émuler simultanément un clavier/souris &lt;strong>HID&lt;/strong> tout en laissant passer la charge électrique et les données normales du câble.&lt;/p></description></item><item><title>Hak5 Key Croc : Audit HID &amp; Keylogger</title><link>https://blog.ravindra-job.fr/edc/hak5-key-croc-audit-clavier-hid/</link><pubDate>Thu, 12 Mar 2020 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/hak5-key-croc-audit-clavier-hid/</guid><description>&lt;h2 id="1-anatomie-du-hak5-key-croc--laudit-usb-hid-en-coupure">1. Anatomie du Hak5 Key Croc : L&amp;rsquo;Audit USB HID en Coupure&lt;/h2>
&lt;p>Contrairement à un injecteur BadUSB ponctuel que l&amp;rsquo;on branche quelques secondes, le &lt;strong>Hak5 Key Croc&lt;/strong> combine un &lt;strong>enregistreur de frappes matériel (Hardware Keylogger)&lt;/strong> et un &lt;strong>injecteur HID intelligent&lt;/strong> propulsé par un processeur Quad-Core ARM sous Linux avec 8 Go de stockage SSD interne.&lt;/p>
&lt;p>Intercalé entre le câble USB d&amp;rsquo;un clavier filaire et le port USB d&amp;rsquo;une station de travail, il clone dynamiquement le &lt;strong>VID/PID&lt;/strong> (Vendor ID / Product ID) du clavier légitime pour demeurer transparent aux yeux de l&amp;rsquo;inventaire matériel.&lt;/p></description></item><item><title>Hak5 Screen Crab : Audit Flux Vidéo HDMI</title><link>https://blog.ravindra-job.fr/edc/hak5-screen-crab-key-croc/</link><pubDate>Mon, 18 Nov 2019 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/hak5-screen-crab-key-croc/</guid><description>&lt;h2 id="1-la-surface-dattaque-oubliée--le-câble-vidéo-hdmi">1. La Surface d&amp;rsquo;Attaque Oubliée : Le Câble Vidéo HDMI&lt;/h2>
&lt;p>En salle de conseil, dans un NOC ou sur un pupitre de conférence, les postes de travail sont protégés par le chiffrement disque (BitLocker/LUKS) et l&amp;rsquo;authentification multifacteur. Pourtant, dès que l&amp;rsquo;utilisateur branche le câble &lt;strong>HDMI&lt;/strong> de la salle pour projeter son écran, le signal vidéo numérique transite souvent sans protection vers le téléviseur ou le vidéoprojecteur.&lt;/p>
&lt;p>Le &lt;strong>Hak5 Screen Crab&lt;/strong> est un dispositif d&amp;rsquo;audit matériel qui s&amp;rsquo;intercale en coupure (&lt;strong>HDMI In&lt;/strong> → &lt;strong>HDMI Out&lt;/strong>) derrière un écran ou sous une table de réunion. Invisible pour le système d&amp;rsquo;exploitation (qui ne voit qu&amp;rsquo;un moniteur standard via l&amp;rsquo;EDID relayé), il échantillonne le flux vidéo Full HD 1080p vers une carte &lt;strong>MicroSD&lt;/strong> ou le diffuse en streaming Wi-Fi chiffré vers l&amp;rsquo;équipe d&amp;rsquo;audit.&lt;/p></description></item><item><title>Hak5 Shark Jack : Audit Réseau RJ45 Express</title><link>https://blog.ravindra-job.fr/edc/hak5-shark-jack-audit-rj45/</link><pubDate>Tue, 15 Oct 2019 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/hak5-shark-jack-audit-rj45/</guid><description>&lt;h2 id="1-le-shark-jack--qualifier-une-prise-rj45-en-15-secondes">1. Le Shark Jack : Qualifier une Prise RJ45 en 15 Secondes&lt;/h2>
&lt;p>Dans un bâtiment d&amp;rsquo;entreprise ou une salle de réunion, une prise murale &lt;strong>RJ45&lt;/strong> oubliée et toujours brassée sur un switch de cœur représente un vecteur d&amp;rsquo;intrusion majeur. Le &lt;strong>Hak5 Shark Jack&lt;/strong> est un outil d&amp;rsquo;audit réseau de poche doté d&amp;rsquo;un connecteur RJ45 mâle intégré, d&amp;rsquo;une batterie LiPo interne (autonomie ~15 minutes) et d&amp;rsquo;un système Linux embarqué (&lt;strong>OpenWrt&lt;/strong> sur SoC MediaTek MT7628DAN).&lt;/p></description></item><item><title>Hak5 Signal Owl : Implant Wi-Fi &amp; SDR</title><link>https://blog.ravindra-job.fr/edc/hak5-signal-owl-payload-wifi-sdr/</link><pubDate>Tue, 15 Oct 2019 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/hak5-signal-owl-payload-wifi-sdr/</guid><description>&lt;h2 id="1-à-quoi-ça-sert--un-micro-serveur-linux-sans-fil-au-format-usb-gigogne">1. À quoi ça sert : Un Micro-Serveur Linux Sans Fil au Format USB Gigogne&lt;/h2>
&lt;p>Sorti en &lt;strong>octobre 2019&lt;/strong> (&lt;a href="https://docs.hak5.org/signal-owl/">Documentation officielle Hak5 Signal Owl&lt;/a>), le &lt;strong>Hak5 Signal Owl&lt;/strong> est le pendant radiofréquence du Packet Squirrel et de la LAN Turtle. Là où ces derniers ciblent les câbles Ethernet RJ45, le Signal Owl est conçu pour l&amp;rsquo;évaluation de l&amp;rsquo;&lt;strong>environnement électromagnétique (Wi-Fi, Bluetooth, SDR)&lt;/strong> dans un format minimaliste qui s&amp;rsquo;alimente sur n&amp;rsquo;importe quel port USB 5 V (batterie externe, port USB de téléviseur ou chargeur mural).&lt;/p></description></item><item><title>Hak5 Plunder Bug : LAN Tap RJ45 USB-C</title><link>https://blog.ravindra-job.fr/edc/hak5-plunder-bug-lan-tap-usb-c/</link><pubDate>Sun, 22 Sep 2019 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/hak5-plunder-bug-lan-tap-usb-c/</guid><description>&lt;h2 id="1-à-quoi-ça-sert--un--lan-tap--intelligent-avec-carte-réseau-usb-c-intégrée">1. À quoi ça sert : Un « LAN Tap » Intelligent avec Carte Réseau USB-C Intégrée&lt;/h2>
&lt;p>Lorsqu&amp;rsquo;un ingénieur réseau ou un auditeur souhaite inspecter le trafic réel d&amp;rsquo;un équipement filaire fermé (caméra IP PoE, automate industriel, visiophone SIP, imprimante réseau) sans avoir accès à la configuration &lt;code>SPAN / Port Mirroring&lt;/code> du commutateur, il doit s&amp;rsquo;insérer physiquement en coupure sur le câble RJ45.&lt;/p>
&lt;p>Sorti en &lt;strong>septembre 2019&lt;/strong> (&lt;a href="https://docs.hak5.org/plunder-bug/">Documentation officielle Hak5 Plunder Bug&lt;/a>), le &lt;strong>Hak5 Plunder Bug&lt;/strong> modernise le &lt;em>LAN Tap&lt;/em> classique en intégrant directement une puce de commutation et un &lt;strong>contrôleur Ethernet vers USB-C&lt;/strong> dans un minuscule boîtier carré :&lt;/p></description></item><item><title>Audit Hashs &amp; Web : Hashcat, ZAP &amp; Caido</title><link>https://blog.ravindra-job.fr/edc/hashcat-john-owasp-zap-caido-cyberchef-audit/</link><pubDate>Thu, 22 Nov 2018 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/hashcat-john-owasp-zap-caido-cyberchef-audit/</guid><description>&lt;blockquote>
&lt;p>&lt;span class="meta-updated-pill meta-updated-pill-inline" title="Contenu enrichi et actualisé (MàJ Octobre 2026)">
 &lt;svg width="11" height="11" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">&lt;path d="M21 12a9 9 0 0 0-9-9 9.75 9.75 0 0 0-6.74 2.74L3 8"/>&lt;path d="M3 3v5h5"/>&lt;path d="M3 12a9 9 0 0 0 9 9 9.75 9.75 0 0 0 6.74-2.74L21 16"/>&lt;path d="M16 16h5v5"/>&lt;/svg>
 &lt;span>MàJ Octobre 2026&lt;/span>
&lt;/span>
 Cet article rédigé initialement en &lt;strong>novembre 2018&lt;/strong> a été mis à jour en &lt;strong>octobre 2026&lt;/strong> pour intégrer la nouvelle génération de proxies d&amp;rsquo;audit Web écrits en Rust (&lt;strong>Caido&lt;/strong> aux côtés du classique &lt;strong>OWASP ZAP&lt;/strong>), les performances de dérivation mémoire &lt;strong>Argon2id&lt;/strong> face aux GPU modernes dans &lt;strong>Hashcat v7+ / John the Ripper&lt;/strong>, ainsi que les dates exactes de création et de mise à jour 2026 des dépôts GitHub officiels.&lt;/p></description></item><item><title>Analyse Réseau PCAP : Wireshark &amp; Zeek</title><link>https://blog.ravindra-job.fr/edc/wireshark-zeek-arkime-analyse-trames-pcap/</link><pubDate>Fri, 14 Sep 2018 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/wireshark-zeek-arkime-analyse-trames-pcap/</guid><description>&lt;blockquote>
&lt;p>&lt;span class="meta-updated-pill meta-updated-pill-inline" title="Contenu enrichi et actualisé (MàJ Octobre 2026)">
 &lt;svg width="11" height="11" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">&lt;path d="M21 12a9 9 0 0 0-9-9 9.75 9.75 0 0 0-6.74 2.74L3 8"/>&lt;path d="M3 3v5h5"/>&lt;path d="M3 12a9 9 0 0 0 9 9 9.75 9.75 0 0 0 6.74-2.74L21 16"/>&lt;path d="M16 16h5v5"/>&lt;/svg>
 &lt;span>MàJ Octobre 2026&lt;/span>
&lt;/span>
 Cet article publié initialement en &lt;strong>septembre 2018&lt;/strong> lors du renommage historique de &lt;strong>Bro IDS en Zeek&lt;/strong> et de &lt;strong>Moloch en Arkime&lt;/strong> a été enrichi en &lt;strong>octobre 2026&lt;/strong> avec l&amp;rsquo;état de l&amp;rsquo;art actuel des dépôts GitHub officiels (dates de création, derniers commits 2026, licences et étoiles), ainsi que les filtres de détection appliqués sur une architecture Homelab segmentée par VLAN et supervisée par Suricata / CrowdSec.&lt;/p></description></item><item><title>Audit AD : Impacket, NetExec &amp; BloodHound</title><link>https://blog.ravindra-job.fr/edc/impacket-netexec-responder-bloodhound-ad/</link><pubDate>Tue, 24 Jul 2018 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/impacket-netexec-responder-bloodhound-ad/</guid><description>&lt;blockquote>
&lt;p>&lt;strong>Note d&amp;rsquo;évolution (Publié en juillet 2018 · Mis à jour en octobre 2026) :&lt;/strong> Sur un réseau local d&amp;rsquo;entreprise ou un laboratoire hybride, la sécurité ne dépend pas uniquement du pare-feu périmétrique, mais de la configuration des protocoles internes (&lt;strong>SMB, NTLM, Kerberos, LDAP, LLMNR/mDNS&lt;/strong>). Cet article présente les quatre outils incontournables d&amp;rsquo;audit interne avec l&amp;rsquo;état de leurs dépôts GitHub en &lt;strong>2026&lt;/strong>.&lt;/p>
&lt;/blockquote>
&lt;hr>
&lt;h2 id="1-comment-un-réseau-local-se-compromet-de-lintérieur-et-comment-lauditer">1. Comment un Réseau Local se Compromet de l&amp;rsquo;Intérieur (et comment l&amp;rsquo;auditer)&lt;/h2>
&lt;p>Lorsqu&amp;rsquo;un auditeur branche une machine sur un VLAN interne, il n&amp;rsquo;exploite presque jamais de faille matérielle exotique : il interroge les protocoles de résolution de noms par diffusion (&lt;em>Multicast&lt;/em>), vérifie la signature des partages de fichiers &lt;strong>SMB&lt;/strong> et cartographie les chemins de délégation &lt;strong>Active Directory&lt;/strong>.&lt;/p></description></item><item><title>Proxmark3 RDV4 : Hack &amp; Audit RFID / NFC</title><link>https://blog.ravindra-job.fr/edc/proxmark3-rdv4-chameleon-ultra/</link><pubDate>Mon, 18 Jun 2018 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/proxmark3-rdv4-chameleon-ultra/</guid><description>&lt;h2 id="1-le-proxmark3-rdv4--linstrument-de-référence-en-audit-rfidnfc">1. Le Proxmark3 RDV4 : L&amp;rsquo;Instrument de Référence en Audit RFID/NFC&lt;/h2>
&lt;p>Conçu autour d&amp;rsquo;un &lt;strong>FPGA Xilinx Spartan-6&lt;/strong> et d&amp;rsquo;un microcontrôleur &lt;strong>ARM AT91SAM7S512&lt;/strong>, le &lt;strong>Proxmark3 RDV4.01&lt;/strong> (propulsé par le firmware open-source &lt;strong>RRG / Iceman&lt;/strong>) est l&amp;rsquo;outil de laboratoire de référence pour auditer les systèmes de contrôle d&amp;rsquo;accès physique. Contrairement aux lecteurs USB standards qui ne voient que le numéro de série (UID), son FPGA traite directement la modulation du champ magnétique sur les deux fréquences historiques :&lt;/p></description></item><item><title>Reconnaissance Réseau : Nmap &amp; Nuclei</title><link>https://blog.ravindra-job.fr/edc/nmap-masscan-rustscan-nuclei-reconnaissance/</link><pubDate>Sat, 19 May 2018 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/nmap-masscan-rustscan-nuclei-reconnaissance/</guid><description>&lt;blockquote>
&lt;p>&lt;strong>Note d&amp;rsquo;évolution (Publié en mai 2018 · Mis à jour en octobre 2026) :&lt;/strong> Cet article regroupe les outils fondamentaux de &lt;strong>cartographie de surface d&amp;rsquo;attaque et de vérification de vulnérabilités&lt;/strong> que tout administrateur système ou auditeur sécurité doit maîtriser. Chaque outil ci-dessous inclut son dépôt officiel et l&amp;rsquo;état de son code en &lt;strong>2026&lt;/strong>.&lt;/p>
&lt;/blockquote>
&lt;hr>
&lt;h2 id="1-vue-densemble--de-la-découverte-tcpudp-à-la-validation-de-cve">1. Vue d&amp;rsquo;Ensemble : De la Découverte TCP/UDP à la Validation de CVE&lt;/h2>
&lt;p>Un audit de sécurité externe ou interne commence toujours par répondre à trois questions : &lt;strong>quelles machines sont actives&lt;/strong>, &lt;strong>quels ports TCP/UDP sont ouverts&lt;/strong>, et &lt;strong>quelles versions logicielles ou mauvaises configurations y sont exposées&lt;/strong>.&lt;/p></description></item><item><title>Ubertooth One : Sniffer Bluetooth 2.4 GHz</title><link>https://blog.ravindra-job.fr/edc/ubertooth-one-nrf52840-ble/</link><pubDate>Tue, 24 Apr 2018 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/ubertooth-one-nrf52840-ble/</guid><description>&lt;h2 id="1-pourquoi-un-adaptateur-bluetooth-classique-ne-peut-pas-sniffer-le-spectre-24-ghz-">1. Pourquoi un Adaptateur Bluetooth Classique Ne Peut Pas Sniffer le Spectre 2.4 GHz ?&lt;/h2>
&lt;p>Contrairement au Wi-Fi où une carte réseau standard peut être basculée en mode moniteur, le protocole &lt;strong>Bluetooth (2,402 à 2,480 GHz)&lt;/strong> repose sur l&amp;rsquo;étalement de spectre par saut de fréquence (&lt;strong>FHSS : Frequency Hopping Spread Spectrum&lt;/strong>) : les équipements changent de canal &lt;strong>1 600 fois par seconde&lt;/strong> sur 79 canaux (en Bluetooth Classic BR/EDR) ou 40 canaux (en Bluetooth Low Energy : BLE) selon une séquence pseudo-aléatoire dérivée de l&amp;rsquo;horloge et de l&amp;rsquo;adresse MAC (&lt;code>BD_ADDR&lt;/code>) du maître.&lt;/p></description></item><item><title>Hak5 Packet Squirrel : Capture PCAP Inline</title><link>https://blog.ravindra-job.fr/edc/hak5-packet-squirrel-capture-inline/</link><pubDate>Wed, 20 Sep 2017 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/hak5-packet-squirrel-capture-inline/</guid><description>&lt;h2 id="1-pourquoi-un-tap-réseau-inline--le-rôle-du-packet-squirrel">1. Pourquoi un Tap Réseau Inline ? Le Rôle du Packet Squirrel&lt;/h2>
&lt;p>Lorsqu&amp;rsquo;on audite un équipement industriel, un téléphone IP ou une passerelle IoT dépourvue d&amp;rsquo;interface shell, il est impossible d&amp;rsquo;y installer &lt;code>tcpdump&lt;/code>. Si le commutateur local ne dispose pas de port miroir (&lt;strong>SPAN / Port Mirroring&lt;/strong>), le &lt;strong>Hak5 Packet Squirrel&lt;/strong> s&amp;rsquo;insère physiquement &lt;strong>en coupure (Inline)&lt;/strong> entre l&amp;rsquo;équipement cible et le switch via ses deux ports Ethernet RJ45 (&lt;code>ETH1&lt;/code> et &lt;code>ETH2&lt;/code>).&lt;/p></description></item><item><title>Hak5 USB Rubber Ducky : BadUSB &amp; DuckyScript</title><link>https://blog.ravindra-job.fr/edc/usb-rubber-ducky-hak5-badusb/</link><pubDate>Tue, 10 May 2016 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/usb-rubber-ducky-hak5-badusb/</guid><description>&lt;h2 id="1-le-principe-fondamental-du-badusb--pourquoi-los-fait-confiance-aux-claviers">1. Le Principe Fondamental du BadUSB : Pourquoi l&amp;rsquo;OS Fait Confiance aux Claviers&lt;/h2>
&lt;p>Inventé par Hak5 en 2010 et continuellement modernisé, l&amp;rsquo;&lt;strong>USB Rubber Ducky&lt;/strong> a popularisé la classe d&amp;rsquo;attaque &lt;strong>BadUSB / Keystroke Injection&lt;/strong>. Sous le boîtier d&amp;rsquo;une clé USB ordinaire se cache non pas une mémoire flash passive (&lt;code>USB Mass Storage : Class 08h&lt;/code>), mais un microcontrôleur programmé pour s&amp;rsquo;annoncer auprès du système d&amp;rsquo;exploitation comme un &lt;strong>clavier standard (&lt;code>USB HID : Human Interface Device, Class 03h&lt;/code>)&lt;/strong>.&lt;/p></description></item><item><title>Hak5 LAN Turtle : Audit &amp; Accès Réseau</title><link>https://blog.ravindra-job.fr/edc/hak5-lan-turtle-packet-squirrel/</link><pubDate>Fri, 14 Aug 2015 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/hak5-lan-turtle-packet-squirrel/</guid><description>&lt;h2 id="1-architecture-de-la-hak5-lan-turtle">1. Architecture de la Hak5 LAN Turtle&lt;/h2>
&lt;p>Sous l&amp;rsquo;apparence d&amp;rsquo;un simple adaptateur &lt;strong>USB vers Ethernet RJ45&lt;/strong>, la &lt;strong>Hak5 LAN Turtle&lt;/strong> abrite un système sur puce réseau complet exécutant une distribution Linux embarquée basée sur &lt;strong>OpenWrt&lt;/strong>. Alimentée par le port USB d&amp;rsquo;un hôte ou d&amp;rsquo;un chargeur, elle expose en interne deux interfaces réseau reliées par routage ou pontage :&lt;/p>
&lt;ul>
&lt;li>L&amp;rsquo;interface USB émulant une carte réseau (&lt;code>CDC Ethernet&lt;/code> / &lt;code>RNDIS&lt;/code>) côté machine hôte ;&lt;/li>
&lt;li>Le contrôleur physique &lt;code>eth1&lt;/code> connecté au câble RJ45 vers le commutateur d&amp;rsquo;entreprise.&lt;/li>
&lt;/ul>
&lt;div class="arch-svg-diagram notranslate" style="margin: 20px 0 28px 0;">&lt;img src="arch-diagram-01.svg" alt="Architecture &amp;amp; Flux : Hak5 LAN Turtle : Audit &amp;amp; Accès Réseau" loading="lazy" decoding="async" style="width:100%; max-width:920px; height:auto; border-radius:14px; border:1px solid #e2e8f0; background:#ffffff; box-shadow:0 8px 24px rgba(15,23,42,0.08); display:block; margin:0 auto;" />&lt;/div>
&lt;hr>
&lt;h2 id="2-cas-dusage-en-audit--administration-réseau">2. Cas d&amp;rsquo;Usage en Audit &amp;amp; Administration Réseau&lt;/h2>
&lt;p>Dans le cadre d&amp;rsquo;un test d&amp;rsquo;intrusion autorisé (&lt;em>Red Team&lt;/em>) ou d&amp;rsquo;une sonde de diagnostic déportée, la LAN Turtle permet :&lt;/p></description></item><item><title>Matter &amp; Thread : sauvegarder ses codes</title><link>https://blog.ravindra-job.fr/iot/matter-thread-codes-appairage-sauvegarde/</link><pubDate>Sun, 08 Nov 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/matter-thread-codes-appairage-sauvegarde/</guid><description>&lt;h2 id="introduction--pourquoi-un-code-matter-ou-thread-perdu-ne-se-comporte-pas-comme-du-zigbee">Introduction : pourquoi un code Matter ou Thread perdu ne se comporte pas comme du Zigbee&lt;/h2>
&lt;p>Lorsqu&amp;rsquo;on déploie un réseau domotique &lt;strong>Matter-over-Thread&lt;/strong> ou &lt;strong>Matter-over-Wi-Fi&lt;/strong> (voir notre guide &lt;a href="https://blog.ravindra-job.fr/iot/matter-wifi-vs-thread-otbr-slzb-mr4u/">Matter : Wi-Fi vs Thread sur coordinateur PoE SLZB-MR4U&lt;/a>), l&amp;rsquo;association initiale repose sur un &lt;strong>QR Code&lt;/strong> (&lt;code>MT:...&lt;/code>) accompagné d&amp;rsquo;un &lt;strong>code numérique à 11 ou 21 chiffres&lt;/strong> (par exemple &lt;code>3497-011-2332&lt;/code>). Or, ce code est très souvent imprimé sur la notice papier ou sur l&amp;rsquo;emballage carton qui finit à la poubelle quelques semaines après l&amp;rsquo;installation.&lt;/p></description></item><item><title>Jetson Thor, Hailo-10H, Coral : quel accélérateur Edge en 2026 ?</title><link>https://blog.ravindra-job.fr/ia/jetson-thor-hailo-10h-coral-accelerateur-edge-2026/</link><pubDate>Sat, 07 Nov 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/jetson-thor-hailo-10h-coral-accelerateur-edge-2026/</guid><description>&lt;h2 id="introduction">Introduction&lt;/h2>
&lt;p>Entre 2019 et 2026, les charges de travail d&amp;rsquo;inférence locale (&lt;em>Edge AI&lt;/em>) ont changé de nature. Là où un détecteur d&amp;rsquo;objets MobileNetSSD v2 quantifié en INT8 suffisait il y a cinq ans, les pipelines actuels combinent des modèles de vision plus denses (&lt;strong>YOLOv8, YOLOv9, YOLOv11&lt;/strong>, &lt;strong>CLIP&lt;/strong>), de la transcription audio locale (&lt;strong>Whisper&lt;/strong>) et des modèles de langage ou de vision-langage (&lt;strong>LLM / VLM 3B à 8B&lt;/strong> en INT4/FP4).&lt;/p>
&lt;p>Ce guide compare de manière factuelle les cinq principales options matérielles disponibles en 2026 : &lt;strong>NVIDIA Jetson Thor&lt;/strong>, &lt;strong>NVIDIA Jetson Orin Nano Super&lt;/strong>, &lt;strong>Hailo-10H / Hailo-8&lt;/strong>, &lt;strong>Intel OpenVINO (iGPU/NPU)&lt;/strong> et &lt;strong>Google Coral Edge TPU&lt;/strong>.&lt;/p></description></item><item><title>ParusDB : Stack Lakehouse et agents IA</title><link>https://blog.ravindra-job.fr/ia/parusdb-stack-lakehouse-et-agents-ia/</link><pubDate>Fri, 06 Nov 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/parusdb-stack-lakehouse-et-agents-ia/</guid><description>&lt;h2 id="introduction">Introduction&lt;/h2>
&lt;p>ParusDB regroupe l&amp;rsquo;ingestion ELT, un data lakehouse complet et des agents conversationnels au sein d&amp;rsquo;une plateforme unifiée sous licence Apache 2.0. Le code source et les composants de déploiement sont accessibles sur le dépôt officiel : &lt;a href="https://github.com/ParusDB/parusdb">https://github.com/ParusDB/parusdb&lt;/a>.&lt;/p>
&lt;p>L&amp;rsquo;outil centralise l&amp;rsquo;accès aux données en permettant leur interrogation en langage naturel tout en conservant l&amp;rsquo;infrastructure sous contrôle strict, sans dépendance externe obligatoire.&lt;/p>
&lt;h2 id="caractéristiques">Caractéristiques&lt;/h2>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Critère&lt;/th>
 &lt;th>Détail&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>&lt;strong>Licence&lt;/strong>&lt;/td>
 &lt;td>Apache 2.0 (100 % open source)&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>Moteur SQL&lt;/strong>&lt;/td>
 &lt;td>Trino (requêtage fédéré)&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>Catalogue &amp;amp; Stockage&lt;/strong>&lt;/td>
 &lt;td>Apache Polaris (Iceberg) et RustFS (compatible S3)&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>Ingestion (ELT)&lt;/strong>&lt;/td>
 &lt;td>dlt (data load tool), plus de 40 connecteurs natifs&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>Backend &amp;amp; Auth&lt;/strong>&lt;/td>
 &lt;td>Supabase self-hosted (PostgreSQL, Realtime, RBAC)&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>Agents IA&lt;/strong>&lt;/td>
 &lt;td>Ollama en local ou modèles distants via API, intégration MCP (&lt;code>mcp-trino&lt;/code>)&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>Interface&lt;/strong>&lt;/td>
 &lt;td>Next.js (App Router), TypeScript, Tailwind CSS&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;h2 id="architecture">Architecture&lt;/h2>
&lt;p>Le flux repose sur l&amp;rsquo;ingestion de sources hétérogènes vers le stockage objet Iceberg, interrogeable en SQL direct ou via des agents IA branchés sur le Model Context Protocol.&lt;/p></description></item><item><title>Déployer Home Assistant Matter Hub</title><link>https://blog.ravindra-job.fr/iot/deployer-home-assistant-matter-hub/</link><pubDate>Thu, 05 Nov 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/deployer-home-assistant-matter-hub/</guid><description>&lt;h2 id="introduction">Introduction&lt;/h2>
&lt;p>Pour piloter des équipements Home Assistant depuis une enceinte Amazon Echo (Alexa), Apple Home ou Google Home sans passer par un cloud tiers ni payer d&amp;rsquo;abonnement, il est possible d&amp;rsquo;utiliser un pont Matter local.&lt;/p>
&lt;p>Le conteneur &lt;code>home-assistant-matter-hub&lt;/code> (repris par RiDDiX sur &lt;a href="https://github.com/riddix/home-assistant-matter-hub/pkgs/container/home-assistant-matter-hub">https://github.com/riddix/home-assistant-matter-hub/pkgs/container/home-assistant-matter-hub&lt;/a>) fait directement le pont entre Home Assistant et les assistants vocaux du réseau local.&lt;/p>
&lt;p>&amp;ndash;&amp;gt; &lt;strong>L&amp;rsquo;alternative idéale à &lt;code>ha-bridge&lt;/code> (BWS Systems) et au pont Philips Hue émulé sur le port 80 :&lt;/strong> Tous ceux qui ont connu l&amp;rsquo;époque de &lt;code>ha-bridge&lt;/code> ou de l&amp;rsquo;intégration &lt;code>Emulated Hue&lt;/code> — qui simulaient un vieux pont Philips Hue v1 en local sur le port TCP &lt;code>80&lt;/code> — savent que ces solutions ne fonctionnent plus avec les mises à jour récentes des enceintes Amazon Echo. Pour celles et ceux qui cherchent encore à faire tourner ce vieux pont sur le port &lt;code>80&lt;/code> (souvent en conflit avec un reverse-proxy Nginx, Caddy ou Traefik), &lt;strong>&lt;code>home-assistant-matter-hub&lt;/code> est l&amp;rsquo;alternative moderne par excellence&lt;/strong> : elle s&amp;rsquo;appuie sur le standard officiel &lt;strong>Matter&lt;/strong> (UDP &lt;code>5540&lt;/code>), fonctionne nativement avec tous les Echo récents et ne nécessite plus d&amp;rsquo;exposer le port &lt;code>80&lt;/code>.&lt;/p></description></item><item><title>Remplacer n8n par du Rust</title><link>https://blog.ravindra-job.fr/ia/remplacer-n8n-par-bot-rust-multi-ia/</link><pubDate>Thu, 05 Nov 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/remplacer-n8n-par-bot-rust-multi-ia/</guid><description>&lt;p>&lt;strong>n8n&lt;/strong> est pratique pour prototyper un bot Telegram relié à des LLM en quelques heures. Mais quand le workflow tourne 24h/24 sur un serveur, le runtime Node.js finit par coûter cher : &lt;strong>475 à 768 Mo de RAM&lt;/strong> consommés à vide, une surface Web exposée aux CVE npm et des latences aléatoires au réveil des workers.&lt;/p>
&lt;p>J&amp;rsquo;ai remplacé ce workflow &lt;strong>n8n + LangChain&lt;/strong> par un petit démon &lt;strong>Rust (&lt;code>tokio&lt;/code> + &lt;code>reqwest&lt;/code>)&lt;/strong> en conteneur &lt;code>read-only&lt;/code>. Résultat : &lt;strong>0,4 Mo de RAM&lt;/strong> (&lt;code>412 Kio RSS&lt;/code>), bascule automatique entre plusieurs IA, configuration JSON rechargeable à chaud (&lt;em>hot-reload&lt;/em>) et métriques &lt;strong>Prometheus / Grafana&lt;/strong> natives.&lt;/p></description></item><item><title>Auditer un CV avec Claude Code</title><link>https://blog.ravindra-job.fr/ia/audit-de-cv-avec-claude-code-7-agents/</link><pubDate>Sun, 01 Nov 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/audit-de-cv-avec-claude-code-7-agents/</guid><description>&lt;h2 id="introduction">Introduction&lt;/h2>
&lt;p>Dans le processus de recrutement technique moderne, la majorité des candidatures sont rejetées sans le moindre retour exploitable. Entre les filtres ATS (Applicant Tracking System) automatisés qui analysent la densité lexicale et la mise en page, et les recruteurs qui allouent moins de trente secondes à la lecture d&amp;rsquo;un profil, identifier les faiblesses structurelles d&amp;rsquo;un document relève souvent de la devinette.&lt;/p>
&lt;p>Pour pallier ce manque de visibilité, le projet open source &lt;a href="https://github.com/alexyc9381/hiring-panel-skill">https://github.com/alexyc9381/hiring-panel-skill&lt;/a>, conçu par Alex Chen (@nocodealex), implémente un skill sous licence MIT destiné à l&amp;rsquo;environnement Claude Code. L&amp;rsquo;outil repose sur un principe radical : au lieu d&amp;rsquo;une relecture passive ou complaisante, il instancie un panel de sept sous-agents Claude concurrents dont le seul rôle est de trouver des motifs légitimes d&amp;rsquo;éviction. Une fois les objections formulées de manière indépendante, le système consolide les critiques, reconstruit une version optimisée du document sans inventer de données factuelles, puis relance un audit de conformité automatisé.&lt;/p></description></item><item><title>Templatical SDK : éditeur MJML</title><link>https://blog.ravindra-job.fr/cloud/templatical-sdk-editeur-d-email-mjml/</link><pubDate>Sun, 01 Nov 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/templatical-sdk-editeur-d-email-mjml/</guid><description>&lt;h2 id="introduction">Introduction&lt;/h2>
&lt;p>L&amp;rsquo;intégration d&amp;rsquo;un éditeur d&amp;rsquo;emails drag-and-drop dans une application SaaS ou un back-office interne constitue historiquement un compromis douloureux. Les équipes oscillent généralement entre deux écueils : intégrer des briques SaaS fermées (comme Unlayer ou BeeFree) soumises à une tarification agressive au volume d&amp;rsquo;utilisateurs, ou réinventer un moteur visuel complet par-dessus des composants MJML bruts.&lt;/p>
&lt;p>C&amp;rsquo;est sur cette friction que se positionne le projet &lt;a href="https://github.com/templatical/sdk">https://github.com/templatical/sdk&lt;/a>. Développé sous licence &lt;em>Functional Source License&lt;/em> (FSL-1.1-MIT, basculant automatiquement en MIT au bout de deux ans), Templatical propose un composant d&amp;rsquo;édition complet, découplé de tout backend propriétaire obligatoire. Conçu sous le capot avec Vue mais packagé de manière strictement agnostique pour fonctionner dans n&amp;rsquo;importe quel environnement (React, Svelte, Angular ou vanilla JavaScript), ce SDK génère du JSON structuré et compile directement vers du MJML standard, garantissant un rendu HTML compatible avec la jungle des clients de messagerie historiques.&lt;/p></description></item><item><title>Indra OCR : OCR rapide sur CPU</title><link>https://blog.ravindra-job.fr/cloud/indra-ocr-ocr-ultrarapide-sur-cpu/</link><pubDate>Thu, 29 Oct 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/indra-ocr-ocr-ultrarapide-sur-cpu/</guid><description>&lt;h2 id="introduction">Introduction&lt;/h2>
&lt;p>Dans les pipelines d&amp;rsquo;ingestion documentaire et de RAG (&lt;em>Retrieval-Augmented Generation&lt;/em>), l&amp;rsquo;étape d&amp;rsquo;OCR (&lt;em>Optical Character Recognition&lt;/em>) constitue fréquemment un goulot d&amp;rsquo;étranglement majeur. Deux compromis insatisfaisants s&amp;rsquo;imposent souvent en production : d&amp;rsquo;un côté, Tesseract, certes léger et installable partout sur CPU, mais dont la précision s&amp;rsquo;effondre sur les mises en page complexes et les documents inclinés ; de l&amp;rsquo;autre, des modèles lourds basés sur PyTorch ou des architectures de vision-langage (VLM) qui imposent des dépendances CUDA volumineuses, plusieurs gigaoctets de VRAM et des coûts d&amp;rsquo;infrastructure élevés.&lt;/p></description></item><item><title>Clés USB HID : BadUSB, RP2040 &amp; ATtiny85</title><link>https://blog.ravindra-job.fr/edc/automatisation-usb-hid-rubber-ducky-diy-rp2040-attiny85/</link><pubDate>Wed, 28 Oct 2026 17:45:00 +0200</pubDate><guid>https://blog.ravindra-job.fr/edc/automatisation-usb-hid-rubber-ducky-diy-rp2040-attiny85/</guid><description>&lt;p>Vous branchez ce qui ressemble à une banale clé USB sur un poste de travail. Moins d&amp;rsquo;une seconde plus tard, sans qu&amp;rsquo;aucune fenêtre d&amp;rsquo;explorateur de fichiers ne s&amp;rsquo;ouvre, le menu &lt;strong>Exécuter&lt;/strong> (&lt;code>Win + R&lt;/code>) surgit, un terminal PowerShell ou Bash se lance, et une séquence de commandes s&amp;rsquo;exécute à la vitesse de &lt;strong>1 000 caractères par minute&lt;/strong> : exactement comme si un opérateur invisible tapait frénétiquement sur le clavier.&lt;/p>
&lt;p>Ce concept porte un nom technique précis : &lt;strong>l&amp;rsquo;injection de frappes par émulation USB HID (&lt;em>Human Interface Device&lt;/em>)&lt;/strong>, popularisée sous les termes de &lt;strong>Keystroke Injection&lt;/strong> ou &lt;strong>BadUSB&lt;/strong>. Utilisée aussi bien par les administrateurs système (pour automatiser la configuration BIOS/OOBE de dizaines de machines hors réseau) que par les auditeurs Red Team, cette technologie existe aujourd&amp;rsquo;hui sous deux formes : des &lt;strong>outils commerciaux prêts à l&amp;rsquo;emploi&lt;/strong> et des &lt;strong>microcontrôleurs DIY à moins de 5 €&lt;/strong> que l&amp;rsquo;on peut assembler et programmer soi-même en dix minutes.&lt;/p></description></item><item><title>Auditer Grafana en Rust</title><link>https://blog.ravindra-job.fr/ia/agent-ia-rust-audit-grafana/</link><pubDate>Sun, 25 Oct 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/agent-ia-rust-audit-grafana/</guid><description>&lt;h2 id="pourquoi-écrire-ses-agents-daudit-sre-en-rust-plutôt-quen-python-">Pourquoi écrire ses agents d&amp;rsquo;audit SRE en Rust plutôt qu&amp;rsquo;en Python ?&lt;/h2>
&lt;p>Lorsqu&amp;rsquo;un agent autonome d&amp;rsquo;observabilité tourne en continu pour vérifier la conformité d&amp;rsquo;une stack de monitoring (&lt;strong>Grafana&lt;/strong>, &lt;strong>Prometheus&lt;/strong>, sondes réseau), l&amp;rsquo;empreinte mémoire et la prévisibilité du runtime deviennent critiques. Un script Python ou Node.js embarquant un interpréteur, des dizaines de dépendances transitoires et un ramasse-miettes (&lt;em>Garbage Collector&lt;/em>) consomme couramment &lt;strong>80 à 250 Mo de RAM&lt;/strong> au repos.&lt;/p>
&lt;p>À l&amp;rsquo;inverse, un agent compilé en &lt;strong>Rust&lt;/strong> (édition 2021) appuyé uniquement sur la bibliothèque standard (&lt;code>std::net&lt;/code>, &lt;code>std::fs&lt;/code>, &lt;code>std::time&lt;/code>) produit un &lt;strong>binaire statique unique de moins de 2 Mo&lt;/strong> consommant &lt;strong>moins de 3 Mo de RSS&lt;/strong> en exécution, sans pause GC ni dépendance externe susceptible de casser lors d&amp;rsquo;une mise à jour système.&lt;/p></description></item><item><title>Protocoles Agents IA : MCP, A2A et AG-UI</title><link>https://blog.ravindra-job.fr/ia/a2a-mcp-ag-ui-protocoles-agents-gouvernance/</link><pubDate>Fri, 23 Oct 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/a2a-mcp-ag-ui-protocoles-agents-gouvernance/</guid><description>&lt;div style="display:flex; gap:18px; align-items:center; flex-wrap:wrap; background:#0f172a; border:1px solid #334155; padding:16px 20px; border-radius:12px; margin:20px 0;">
 &lt;img src="logo-mcp.svg" alt="Logo officiel MCP" style="height:44px; width:auto;" />
 &lt;img src="logo-a2a.svg" alt="Logo officiel A2A" style="height:44px; width:auto;" />
 &lt;img src="logo-agui.svg" alt="Logo officiel AG-UI" style="height:44px; width:auto;" />
 &lt;img src="logo-linuxfoundation.svg" alt="Logo officiel Linux Foundation" style="height:38px; width:auto; background:#fff; padding:4px 8px; border-radius:6px;" />
 &lt;div style="color:#e2e8f0; font-size:0.95rem; line-height:1.45;">
 &lt;strong>Dépôts GitHub &amp;amp; Spécifications Officielles :&lt;/strong>&lt;br/>
 • &lt;strong>MCP :&lt;/strong> &lt;a href="https://github.com/modelcontextprotocol/modelcontextprotocol" style="color:#38bdf8;">https://github.com/modelcontextprotocol/modelcontextprotocol&lt;/a>&lt;br/>
 • &lt;strong>A2A :&lt;/strong> &lt;a href="https://github.com/a2aproject/A2A" style="color:#38bdf8;">https://github.com/a2aproject/A2A&lt;/a> (et archive &lt;strong>IBM ACP&lt;/strong> : &lt;a href="https://github.com/i-am-bee/acp" style="color:#38bdf8;">https://github.com/i-am-bee/acp&lt;/a>)&lt;br/>
 • &lt;strong>AG-UI :&lt;/strong> &lt;a href="https://github.com/ag-ui-protocol/ag-ui" style="color:#38bdf8;">https://github.com/ag-ui-protocol/ag-ui&lt;/a> (et &lt;strong>Google A2UI&lt;/strong> : &lt;a href="https://github.com/google/A2UI" style="color:#38bdf8;">https://github.com/google/A2UI&lt;/a>)
 &lt;/div>
&lt;/div>
&lt;p>Les infographies qui circulent sur l&amp;rsquo;écosystème des agents IA résument volontiers l&amp;rsquo;architecture en trois boîtes propres : &lt;strong>MCP&lt;/strong> (« créé par Anthropic, maintenu par une fondation ») pour connecter l&amp;rsquo;agent à ses outils, &lt;strong>A2A&lt;/strong> (« créé par Google, donné à la Linux Foundation ») pour faire dialoguer les agents entre eux, et &lt;strong>AG-UI&lt;/strong> (« intégré aux grands frameworks ») pour relier l&amp;rsquo;agent à l&amp;rsquo;interface utilisateur.&lt;/p></description></item><item><title>À propos</title><link>https://blog.ravindra-job.fr/about/</link><pubDate>Wed, 21 Oct 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/about/</guid><description>&lt;p>Bienvenue sur ce carnet d&amp;rsquo;ingénierie dédié à l&amp;rsquo;&lt;strong>Architecture Cloud&lt;/strong>, à la &lt;strong>Gouvernance (Guardrails / Policy-as-Code)&lt;/strong>, à la &lt;strong>Sécurité&lt;/strong>, à la &lt;strong>Résilience&lt;/strong> et à l&amp;rsquo;&lt;strong>Opérabilité&lt;/strong>, ainsi qu&amp;rsquo;aux systèmes &lt;strong>Edge &amp;amp; IoT&lt;/strong>.&lt;/p>
&lt;p>Passionné par l&amp;rsquo;architecture des systèmes distribués, la sécurité offensive comme défensive et le matériel embarqué, j&amp;rsquo;ai créé cet espace avec une règle simple qui n&amp;rsquo;a pas changé depuis le premier jour : &lt;strong>partager des retours d&amp;rsquo;expérience concrets, sans filtre, sans publicité et sans sponsor.&lt;/strong>&lt;/p></description></item><item><title>Bien paramétrer Claude Code</title><link>https://blog.ravindra-job.fr/ia/parametrage-claude-code/</link><pubDate>Wed, 21 Oct 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/parametrage-claude-code/</guid><description>&lt;p>Utilisé avec sa configuration par défaut, &lt;strong>Claude Code&lt;/strong> (&lt;code>@anthropic-ai/claude-code&lt;/code>) n&amp;rsquo;exploite qu&amp;rsquo;une fraction de son potentiel : il relit les mêmes fichiers à chaque session, génère parfois trop d&amp;rsquo;abstractions et reste isolé de votre écosystème documentaire ou de vos pipelines CI/CD.&lt;/p>
&lt;p>À l&amp;rsquo;inverse, lorsqu&amp;rsquo;on le structure autour de &lt;strong>trois couches complémentaires&lt;/strong> : &lt;strong>Plugins &amp;amp; Dev Tools&lt;/strong>, &lt;strong>Skills (&lt;code>SKILL.md&lt;/code>)&lt;/strong> et &lt;strong>Serveurs MCP&lt;/strong> : tout en lui imposant la discipline &lt;strong>&lt;a href="https://blog.ravindra-job.fr/ia/ponytail-minimalisme-agents-ia/">Ponytail (Lazy Senior Dev)&lt;/a>&lt;/strong>, Claude Code devient un véritable système d&amp;rsquo;ingénierie autonome, sobre et déterministe.&lt;/p></description></item><item><title>Skyhook Radar : Topologie K8s &amp; Serveur MCP</title><link>https://blog.ravindra-job.fr/cloud/skyhook-radar-visibilite-kubernetes/</link><pubDate>Mon, 19 Oct 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/skyhook-radar-visibilite-kubernetes/</guid><description>&lt;div style="display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:16px 20px;background:#111827;color:#f8fafc;border:1px solid #374151;border-radius:12px;margin:20px 0;">
 &lt;div style="font-size:0.95rem;line-height:1.6;color:#f8fafc;">
 &lt;strong style="color:#ffffff;">Dépôt GitHub Officiel :&lt;/strong> &lt;a href="https://github.com/skyhook-io/radar" target="_blank" rel="noopener" style="color:#38bdf8;font-weight:600;">github.com/skyhook-io/radar&lt;/a> &lt;span style="color:#cbd5e1;">(Apache 2.0 • Go 1.26+ &amp;amp; React 19)&lt;/span>&lt;br/>
 &lt;strong style="color:#ffffff;">Documentation &amp;amp; Site Officiel :&lt;/strong> &lt;a href="https://radarhq.io" target="_blank" rel="noopener" style="color:#4ade80;font-weight:600;">radarhq.io&lt;/a>
 &lt;/div>
&lt;/div>
&lt;p>Lorsqu&amp;rsquo;un incident éclate sur un cluster &lt;strong>Kubernetes&lt;/strong> en production, l&amp;rsquo;ingénieur SRE se heurte souvent à une alternative frustrante : jongler entre dix terminaux &lt;code>kubectl&lt;/code> pour reconstituer mentalement la chaîne &lt;code>Ingress → Service → Deployment → Pod → PVC&lt;/code>, ou maintenir une usine à gaz d&amp;rsquo;observabilité nécessitant sa propre base de données, ses agents collecteurs et ses CRDs propriétaires.&lt;/p></description></item><item><title>Matter : Wi-Fi vs Thread (SLZB-MR4U PoE)</title><link>https://blog.ravindra-job.fr/iot/matter-wifi-vs-thread-otbr-slzb-mr4u/</link><pubDate>Sun, 18 Oct 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/matter-wifi-vs-thread-otbr-slzb-mr4u/</guid><description>&lt;h2 id="introduction--pourquoi--compatible-matter--cache-deux-technologies-radio-totalement-différentes">Introduction : pourquoi « compatible Matter » cache deux technologies radio totalement différentes&lt;/h2>
&lt;p>Lorsqu&amp;rsquo;on achète un équipement domotique portant le logo &lt;strong>Matter&lt;/strong>, une confusion très fréquente consiste à croire que tous les appareils Matter se connectent directement à la box Internet ou aux bornes Wi-Fi de la maison. En réalité, &lt;strong>Matter est une couche applicative IPv6 unifiée&lt;/strong> qui peut circuler sur &lt;strong>deux couches physiques (PHY) radicalement différentes&lt;/strong> :&lt;/p>
&lt;ol>
&lt;li>&lt;strong>Matter-over-Wi-Fi (ou Ethernet)&lt;/strong> : l&amp;rsquo;appareil possède une puce Wi-Fi classique (&lt;code>2,4 GHz&lt;/code> / &lt;code>5 GHz&lt;/code>). Il rejoint directement votre réseau Wi-Fi existant et dialogue en IPv6 local avec Home Assistant &lt;strong>sans aucune passerelle ou antenne domotique supplémentaire&lt;/strong>.&lt;/li>
&lt;li>&lt;strong>Matter-over-Thread&lt;/strong> : l&amp;rsquo;appareil utilise une puce radio &lt;strong>IEEE 802.15.4&lt;/strong> ultra-basse consommation (la même famille physique à &lt;code>2,4 GHz&lt;/code> que le Zigbee, conçue pour les capteurs sur pile CR2032, vannes thermostatiques et serrures). &lt;strong>Or, ni votre serveur Linux ni vos bornes Wi-Fi classiques ne possèdent d&amp;rsquo;antenne &lt;code>802.15.4&lt;/code> !&lt;/strong> Exactement comme il faut un coordinateur PoE pour le Zigbee (voir notre article &lt;a href="https://blog.ravindra-job.fr/iot/coordinateur-zigbee-poe-reappairage-vs-migration/">Zigbee POE SLZB-MR4U&lt;/a>), &lt;strong>faire du Matter-over-Thread exige obligatoirement une passerelle physique appelée &lt;em>OpenThread Border Router&lt;/em> (OTBR)&lt;/strong>.&lt;/li>
&lt;/ol>
&lt;p>Dans ce guide complet, nous allons détailler les différences techniques entre ces deux modes, expliquer pourquoi le coordinateur PoE bi-radio &lt;strong>SMLIGHT SLZB-MR4U&lt;/strong> permet d&amp;rsquo;ajouter Thread sans perturber un réseau Zigbee existant de près de 100 appareils, et dérouler toute la procédure de configuration officielle SMLIGHT (&lt;a href="https://smlight.tech/support/manuals/books/slzb-06xmrxmrxuultima-series/page/thread-setup-network-and-usb-connection#otbr">Thread setup : network and USB connection (&lt;code>#otbr&lt;/code>)&lt;/a>).&lt;/p></description></item><item><title>Migrer son Zigbee en PoE (SLZB-MR4U)</title><link>https://blog.ravindra-job.fr/iot/coordinateur-zigbee-poe-reappairage-vs-migration/</link><pubDate>Wed, 14 Oct 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/coordinateur-zigbee-poe-reappairage-vs-migration/</guid><description>&lt;h2 id="1-introduction">1. Introduction&lt;/h2>
&lt;p>Lorsqu’un réseau domotique dépasse la quarantaine d’équipements, le dongle USB Zigbee branché au dos d’un serveur finit souvent par montrer ses limites. Entre interférences radio et contraintes de &lt;em>passthrough&lt;/em> matériel lors des redémarrages de conteneurs ou de machines virtuelles, passer à un &lt;strong>coordinateur Zigbee PoE (Power over Ethernet)&lt;/strong> déporté est une bonne évolution matérielle possible.&lt;/p>
&lt;p>Quand basculer vers un &lt;strong>SMLIGHT SLZB-MR4U&lt;/strong> ? Faut-il tenter une &lt;strong>migration transparente&lt;/strong> (sauvegarde/restauration NVRAM et clonage de l’adresse IEEE) pour éviter de toucher aux capteurs ? Faut-il prendre son courage à deux mains et assumer un &lt;strong>réappairage total&lt;/strong> sur un réseau neuf ?&lt;/p></description></item><item><title>Karpathy Council : faire voter plusieurs IA</title><link>https://blog.ravindra-job.fr/ia/karpathy-llm-council-consensus-multi-ia/</link><pubDate>Sat, 10 Oct 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/karpathy-llm-council-consensus-multi-ia/</guid><description>&lt;h2 id="introduction">Introduction&lt;/h2>
&lt;p>Faire appel à un seul grand modèle de langage pour arbitrer un changement d&amp;rsquo;architecture critique ou un durcissement de sécurité expose à un risque bien connu : le biais d&amp;rsquo;auto-confirmation. Même les meilleurs modèles peuvent halluciner un paramètre réseau, oublier une contrainte de verrou SQLite sur NFS ou sous-estimer une surface d&amp;rsquo;injection indirecte.&lt;/p>
&lt;p>En nous inspirant du concept open-source &lt;strong>&lt;a href="https://github.com/karpathy/llm-council">&lt;code>LLM Council&lt;/code> (&lt;code>karpathy/llm-council&lt;/code>)&lt;/a>&lt;/strong> popularisé par Andrej Karpathy, nous avons déployé sur notre infrastructure un protocole de délibération collégiale en 3 étapes (&lt;code>scripts/karpathy_council.py&lt;/code>). L&amp;rsquo;objectif n&amp;rsquo;est pas de faire bavarder des modèles entre eux, mais d&amp;rsquo;obtenir une &lt;strong>confrontation indépendante, évaluée à l&amp;rsquo;aveugle, avec un droit de veto formel&lt;/strong> sur la sécurité et la résilience.&lt;/p></description></item><item><title>Graphify : passer son code en graphe AST</title><link>https://blog.ravindra-job.fr/ia/graphify-graphe-connaissances-ast/</link><pubDate>Mon, 05 Oct 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/graphify-graphe-connaissances-ast/</guid><description>&lt;p>Lorsqu&amp;rsquo;un agent IA intervient sur un monorepo d&amp;rsquo;infrastructure ou une plateforme applicative de plusieurs centaines de fichiers, son réflexe par défaut est coûteux : multiplier les &lt;code>grep&lt;/code> aveugles et ingérer des milliers de lignes dans sa fenêtre de contexte. Non seulement cela explose la latence et la consommation de tokens, mais cela dégrade la précision du modèle (effet &lt;em>Lost in the Middle&lt;/em>).&lt;/p>
&lt;p>C&amp;rsquo;est exactement le problème que résout &lt;strong>&lt;a href="https://github.com/safishamsi/graphify">&lt;code>Graphify&lt;/code> (&lt;code>safishamsi/graphify&lt;/code>)&lt;/a>&lt;/strong> : un moteur open-source qui extrait l&amp;rsquo;arbre syntaxique abstrait (&lt;strong>AST&lt;/strong>) de votre codebase pour construire un graphe de connaissances persistant (&lt;code>graph.json&lt;/code>), interrogeable localement en quelques millisecondes.&lt;/p></description></item><item><title>Ponytail : coder au plus court</title><link>https://blog.ravindra-job.fr/ia/ponytail-minimalisme-agents-ia/</link><pubDate>Wed, 30 Sep 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/ponytail-minimalisme-agents-ia/</guid><description>&lt;h2 id="introduction">Introduction&lt;/h2>
&lt;p>Un constat s&amp;rsquo;impose rapidement lorsqu&amp;rsquo;on confie des tâches de développement ou de refactoring à des modèles de langage : par défaut, un LLM adore ajouter du code. Pour résoudre un bug de trois lignes, un agent non contraint a tendance à créer une classe abstraite, un fichier de configuration, deux wrappers de compatibilité et des options « au cas où » que personne n&amp;rsquo;a demandées. En quelques semaines, cette inflation algorithmique transforme un dépôt propre en un labyrinthe illisible.&lt;/p></description></item><item><title>Isoler un agent autonome sous Docker</title><link>https://blog.ravindra-job.fr/cloud/enclave-ia-zero-trust-docker-data-diode/</link><pubDate>Wed, 23 Sep 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/enclave-ia-zero-trust-docker-data-diode/</guid><description>&lt;p>Déployer un agent IA autonome capable d&amp;rsquo;analyser des flux externes (flux RSS, alertes de veille, pages web, courriels entrants) introduit une surface d&amp;rsquo;attaque critique : &lt;strong>l&amp;rsquo;injection de prompt indirecte (Indirect Prompt Injection)&lt;/strong>. Un contenu externe malveillant peut tenter de détourner les instructions de l&amp;rsquo;agent pour exfiltrer des secrets, interroger le réseau local ou saturer l&amp;rsquo;hôte par déni de service.&lt;/p>
&lt;p>Plutôt que de compter uniquement sur le filtrage sémantique du modèle LLM : par nature probabiliste : , une architecture &lt;strong>Zero-Trust&lt;/strong> déplace la sécurité au niveau du système d&amp;rsquo;exploitation et du réseau : l&amp;rsquo;agent est confiné dans une &lt;strong>enclave hermétique&lt;/strong> dépourvue de tout privilège d&amp;rsquo;infrastructure.&lt;/p></description></item><item><title>Addy Osmani Skills : cadrer ses agents</title><link>https://blog.ravindra-job.fr/ia/addy-osmani-agent-skills-sdlc/</link><pubDate>Wed, 16 Sep 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/addy-osmani-agent-skills-sdlc/</guid><description>&lt;p>Donner un accès shell et un éditeur de code à un LLM sans méthodologie d&amp;rsquo;ingénierie revient à embaucher un développeur ultra-rapide mais amnésique, qui patche les symptômes sans chercher la cause racine.&lt;/p>
&lt;p>Le dépôt open-source &lt;strong>&lt;a href="https://github.com/addyosmani/agent-skills">&lt;code>addyosmani/agent-skills&lt;/code>&lt;/a>&lt;/strong> formalise &lt;strong>24 compétences couvrant l&amp;rsquo;intégralité du cycle de vie logiciel (SDLC)&lt;/strong>. Plutôt que de tout charger en permanence en mémoire, ces &lt;em>skills&lt;/em> sont montés dynamiquement dans &lt;code>.agents/skills/&lt;/code> selon la phase exacte de la tâche.&lt;/p></description></item><item><title>Trail of Bits Skills : auditer son code</title><link>https://blog.ravindra-job.fr/ia/trail-of-bits-skills-audit-securite/</link><pubDate>Wed, 09 Sep 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/trail-of-bits-skills-audit-securite/</guid><description>&lt;p>Les scanners SAST classiques excellent pour repérer des expressions régulières connues, mais passent régulièrement à côté des failles logiques : une route FastAPI qui oublie de vérifier le périmètre d&amp;rsquo;un utilisateur, un script bash qui évalue une entrée issue d&amp;rsquo;un flux RSS externe, ou une désérialisation implicite.&lt;/p>
&lt;p>Le dépôt &lt;strong>&lt;a href="https://github.com/trailofbits/skills">&lt;code>trailofbits/skills&lt;/code>&lt;/a>&lt;/strong>, publié par les chercheurs en sécurité de &lt;strong>Trail of Bits&lt;/strong>, transforme ces méthodologies d&amp;rsquo;audit offensif et défensif en workflows structurés pour agents IA.&lt;/p></description></item><item><title>gstack : découper ses PR en briques</title><link>https://blog.ravindra-job.fr/ia/gstack-stacked-prs-velocite-ia/</link><pubDate>Sat, 05 Sep 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/gstack-stacked-prs-velocite-ia/</guid><description>&lt;br>
&lt;p>Lorsque l&amp;rsquo;on confie une fonctionnalité complète à un agent de codage IA (Claude Code, Cursor, Antigravity), le piège classique n&amp;rsquo;est plus la vitesse d&amp;rsquo;écriture du code, mais &lt;strong>le mur de la revue de code&lt;/strong>. Un agent peut générer en dix minutes une Pull Request monolithique de &lt;code>1 800 lignes&lt;/code> touchant à la fois au schéma de base de données, au backend API, à l&amp;rsquo;interface utilisateur et aux tests. Face à un tel bloc, la revue humaine devient superficielle (&lt;em>« LGTM »&lt;/em>) et le moindre bug oblige à annuler (&lt;code>revert&lt;/code>) toute la fonctionnalité.&lt;/p></description></item><item><title>Grill Me : challenger son architecture</title><link>https://blog.ravindra-job.fr/ia/grill-me-stress-test-architecture-ia/</link><pubDate>Thu, 03 Sep 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/grill-me-stress-test-architecture-ia/</guid><description>&lt;p>Le défaut le plus coûteux d&amp;rsquo;un grand modèle de langage est sa &lt;strong>complaisance&lt;/strong> (&lt;em>sycophancy&lt;/em>). Si vous lui soumettez une idée d&amp;rsquo;architecture fragile, sur-ingénierée ou inadaptée à votre infrastructure, un LLM standard vous répondra &lt;em>« Excellente idée ! »&lt;/em> avant de générer 800 lignes de code qu&amp;rsquo;il faudra entièrement jeter deux jours plus tard.&lt;/p>
&lt;p>Créé par Matt Pocock dans sa collection &lt;strong>&lt;a href="https://github.com/mattpocock">&lt;code>mattpocock/skills&lt;/code>&lt;/a>&lt;/strong>, le skill &lt;strong>&lt;code>/grill-me&lt;/code>&lt;/strong> inverse totalement cette dynamique : &lt;strong>l&amp;rsquo;agent a l&amp;rsquo;interdiction formelle de coder tant qu&amp;rsquo;il ne vous a pas cuisiné jusqu&amp;rsquo;au bout sur chaque angle mort de votre plan&lt;/strong>.&lt;/p></description></item><item><title>Superpowers : imposer le TDD à l'IA</title><link>https://blog.ravindra-job.fr/ia/superpowers-grill-me-tdd-agents/</link><pubDate>Wed, 02 Sep 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/superpowers-grill-me-tdd-agents/</guid><description>&lt;br>
&lt;p>Laisser un agent IA coder directement à partir d&amp;rsquo;une consigne floue mène presque toujours au même résultat : du code écrit à l&amp;rsquo;aveugle, des tests rédigés &lt;em>après coup&lt;/em> qui ne vérifient que le cas nominal, et une dérive progressive par rapport au besoin initial.&lt;/p>
&lt;p>Créé par Jesse Vincent, le framework open-source &lt;strong>&lt;a href="https://github.com/obra/superpowers">&lt;code>Superpowers&lt;/code> (&lt;code>obra/superpowers&lt;/code>)&lt;/a>&lt;/strong> transforme radicalement le comportement des agents (Claude Code, Cursor, Codex, OpenCode) en leur imposant une &lt;strong>discipline d&amp;rsquo;ingénierie logicielle obligatoire en 4 étapes&lt;/strong>.&lt;/p></description></item><item><title>Anthropic Skills &amp; Caveman : MCP et concision</title><link>https://blog.ravindra-job.fr/ia/anthropic-agent-skills-mcp-caveman/</link><pubDate>Tue, 25 Aug 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/anthropic-agent-skills-mcp-caveman/</guid><description>&lt;p>Pour qu&amp;rsquo;un agent IA passe du statut de simple chatbot à celui d&amp;rsquo;opérateur d&amp;rsquo;infrastructure fiable, deux conditions sont indispensables : des &lt;strong>outils d&amp;rsquo;intégration déterministes (MCP)&lt;/strong> et une &lt;strong>communication ultra-concise&lt;/strong> débarrassée du remplissage générique.&lt;/p>
&lt;p>C&amp;rsquo;est l&amp;rsquo;alliance entre le dépôt officiel &lt;strong>&lt;a href="https://github.com/anthropics/skills">&lt;code>Anthropic Agent Skills&lt;/code> (&lt;code>anthropics/skills&lt;/code>)&lt;/a>&lt;/strong> (&lt;code>mcp-builder&lt;/code>, &lt;code>skill-creator&lt;/code>, &lt;code>webapp-testing&lt;/code>), le standard &lt;strong>&lt;a href="https://github.com/modelcontextprotocol">&lt;code>Model Context Protocol&lt;/code> (&lt;code>modelcontextprotocol&lt;/code>)&lt;/a>&lt;/strong> et le skill &lt;strong>&lt;a href="https://github.com/JuliusBrussee/caveman">&lt;code>caveman&lt;/code> (&lt;code>JuliusBrussee/caveman&lt;/code>)&lt;/a>&lt;/strong>.&lt;/p>
&lt;hr>
&lt;h2 id="1-anthropic-agent-skills--industrialiser-ses-outils-mcp-et-ses-tests-web">1. &lt;code>Anthropic Agent Skills&lt;/code> : industrialiser ses outils MCP et ses tests Web&lt;/h2>
&lt;p>Le référentiel officiel d&amp;rsquo;Anthropic fournit trois briques particulièrement efficaces :&lt;/p></description></item><item><title>Antigravity 2.0 : Flottes d'Agents IA</title><link>https://blog.ravindra-job.fr/ia/antigravity-agents/</link><pubDate>Tue, 18 Aug 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/antigravity-agents/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>L&amp;rsquo;ère de l&amp;rsquo;agent IA unique est révolue. Lors de la Google I/O 2026, Google a dévoilé &lt;strong>Antigravity 2.0&lt;/strong> et l&amp;rsquo;intégration de &lt;strong>Gemini CLI&lt;/strong> &lt;a href="https://developers.googleblog.com/">[1]&lt;/a>. Si l&amp;rsquo;approche de Google se concentre sur l&amp;rsquo;orchestration de &amp;ldquo;flottes&amp;rdquo; d&amp;rsquo;agents directement depuis la ligne de commande, le marché des assistants de code évolue à une vitesse fulgurante.
Comment Gemini CLI et Antigravity se positionnent-ils face aux éditeurs IA de nouvelle génération comme &lt;strong>Cursor&lt;/strong> ou &lt;strong>Windsurf&lt;/strong>, et face à leurs concurrents directs en ligne de commande comme &lt;strong>Claude Code&lt;/strong> ?&lt;/p></description></item><item><title>Agents IA 24/7 : Cloud vs Souverains</title><link>https://blog.ravindra-job.fr/ia/gemini-spark/</link><pubDate>Tue, 11 Aug 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/gemini-spark/</guid><description>&lt;h2 id="introduction--lémergence-des-agents-personnels-proactifs-247">Introduction : L&amp;rsquo;émergence des agents personnels proactifs 24/7&lt;/h2>
&lt;p>Après l&amp;rsquo;adoption des agents spécialisés en ingénierie (triage de vulnérabilités CVE, diagnostic réseau, revue de code), l&amp;rsquo;année 2026 marque l&amp;rsquo;arrivée des &lt;strong>assistants personnels proactifs 24/7&lt;/strong> capables d&amp;rsquo;agir en continu sur notre boîte mail, notre agenda et nos outils bureautiques.&lt;/p>
&lt;p>Face aux offres Cloud intégrées des géants du numérique (comme les agents proactifs de l&amp;rsquo;écosystème &lt;strong>Google Gemini Workspace / AI Ultra&lt;/strong>, parfois surnommés &lt;em>Project Spark / AI Inbox&lt;/em> dans la veille prospective), comment se positionnent les architectures &lt;strong>open-source et souveraines&lt;/strong> que l&amp;rsquo;on peut auto-héberger sur son propre Homelab ?&lt;/p></description></item><item><title>IA Multimodale : Modèles Flash &amp; Omni</title><link>https://blog.ravindra-job.fr/ia/gemini-3-5-omni/</link><pubDate>Tue, 04 Aug 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/gemini-3-5-omni/</guid><description>&lt;h2 id="de-linférence-séquentielle-aux-modèles--omni--natifs">De l&amp;rsquo;inférence séquentielle aux modèles « Omni » natifs&lt;/h2>
&lt;p>Pendant longtemps, les pipelines d&amp;rsquo;intelligence artificielle multimodaux reposaient sur un assemblage séquentiel de trois modèles distincts : un modèle de transcription vocale (&lt;strong>STT / Whisper&lt;/strong>), un modèle de langage textuel (&lt;strong>LLM&lt;/strong>), puis un synthétiseur vocal (&lt;strong>TTS&lt;/strong>). Ce chaînage introduisait mécaniquement une latence incompressible de &lt;code>1,5 à 3 secondes&lt;/code> et perdait toutes les nuances prosodiques (hésitations, ton, bruit ambiant, flux vidéo simultané).&lt;/p></description></item><item><title>WebMCP</title><link>https://blog.ravindra-job.fr/ia/webmcp/</link><pubDate>Tue, 28 Jul 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/webmcp/</guid><description>&lt;br>
&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Avec l&amp;rsquo;avènement des agents autonomes, interagir avec les sites web de manière programmatique est devenu un défi majeur. Lors de la Google I/O 2026, Google a proposé une solution novatrice : &lt;strong>WebMCP&lt;/strong> &lt;a href="https://developers.googleblog.com/">[1]&lt;/a>.&lt;/p>
&lt;h2 id="quest-ce-que-webmcp-">Qu&amp;rsquo;est-ce que WebMCP ?&lt;/h2>
&lt;p>WebMCP est un standard web ouvert conçu pour rendre les sites web &amp;ldquo;agent-ready&amp;rdquo;. L&amp;rsquo;objectif est de permettre aux agents IA de comprendre et d&amp;rsquo;interagir avec les éléments d&amp;rsquo;une page web (comme les formulaires, les boutons et les fonctions JavaScript) de manière structurée et fiable, sans avoir recours à des techniques de scraping fragiles.&lt;/p></description></item><item><title>MCP Caveman : réduire ses tokens de 70 %</title><link>https://blog.ravindra-job.fr/ia/mcp-caveman-compression-tokens-llm/</link><pubDate>Sun, 26 Jul 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/mcp-caveman-compression-tokens-llm/</guid><description>&lt;p>Lorsqu&amp;rsquo;un agent IA enchaîne une vingtaine d&amp;rsquo;appels d&amp;rsquo;outils (lecture de logs, inspection Git, requêtes API via Model Context Protocol) au cours d&amp;rsquo;une même session, deux sources de gaspillage dégradent rapidement sa fenêtre de contexte et la facture API :&lt;/p>
&lt;ol>
&lt;li>&lt;strong>En entrée (Tool Output Bloat)&lt;/strong> : les serveurs MCP et commandes CLI renvoient des payloads JSON verbeux, des en-têtes répétitifs et des centaines de lignes non pertinentes qui polluent l&amp;rsquo;attention du modèle ;&lt;/li>
&lt;li>&lt;strong>En sortie (LLM Sycophancy &amp;amp; Fluff)&lt;/strong> : par défaut, le modèle entoure chaque diagnostic de formules de politesse, d&amp;rsquo;introductions paraphrasant la demande et de récapitulatifs redondants.&lt;/li>
&lt;/ol>
&lt;p>L&amp;rsquo;association du skill open-source &lt;strong>&lt;a href="https://github.com/JuliusBrussee/caveman">&lt;code>Caveman&lt;/code> (&lt;code>JuliusBrussee/caveman&lt;/code>)&lt;/a>&lt;/strong> et d&amp;rsquo;un filtre de compression &lt;strong>MCP Caveman&lt;/strong> attaque ces deux goulets d&amp;rsquo;étranglement simultanément pour &lt;strong>économiser jusqu&amp;rsquo;à 70 % de tokens&lt;/strong> sans perdre un seul octet de précision technique.&lt;/p></description></item><item><title>RTK : compresser le terminal en Rust</title><link>https://blog.ravindra-job.fr/ia/rtk-rust-token-killer-cli/</link><pubDate>Wed, 22 Jul 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/rtk-rust-token-killer-cli/</guid><description>&lt;p>Lorsqu&amp;rsquo;un agent de codage autonome (&lt;code>Claude Code&lt;/code>, &lt;code>Aider&lt;/code>, &lt;code>Cursor&lt;/code> ou &lt;code>Antigravity&lt;/code>) exécute une suite de tests ou inspecte l&amp;rsquo;état d&amp;rsquo;un dépôt, la sortie brute du terminal (&lt;code>stdout&lt;/code> / &lt;code>stderr&lt;/code>) devient rapidement la première source de pollution de la fenêtre de contexte. Une seule exécution de &lt;code>cargo test&lt;/code>, &lt;code>pytest -vv&lt;/code> ou &lt;code>docker compose logs&lt;/code> injecte des milliers de lignes de barres de progression ANSI, de traces d&amp;rsquo;empilement redondantes et de tests réussis sans intérêt diagnostique.&lt;/p></description></item><item><title>OpenClaw et Hermes : Découverte</title><link>https://blog.ravindra-job.fr/ia/openclaw-hermes/</link><pubDate>Tue, 21 Jul 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/openclaw-hermes/</guid><description>&lt;p>L&amp;rsquo;écosystème de l&amp;rsquo;intelligence artificielle générative et des agents autonomes évolue à un rythme effréné. Récemment, des outils comme OpenClaw et Hermes ont commencé à faire sérieusement parler d&amp;rsquo;eux dans les communautés tech &lt;a href="https://github.com/trending">[1]&lt;/a>. Si la promesse d&amp;rsquo;automatisation poussée est séduisante, leur déploiement &amp;ldquo;sauvage&amp;rdquo; n&amp;rsquo;est pas sans risques.&lt;/p>
&lt;blockquote>
&lt;p>&lt;strong>⚠️ Avertissement :&lt;/strong> Le domaine de l&amp;rsquo;IA et des agents autonomes avance à une vitesse vertigineuse. Gardez à l&amp;rsquo;esprit que les informations, les noms des outils et les bonnes pratiques présentés dans cet article sont très susceptibles d&amp;rsquo;évoluer rapidement après sa publication.&lt;/p></description></item><item><title>OpenHuman : L'IA Co-Worker</title><link>https://blog.ravindra-job.fr/ia/openhuman/</link><pubDate>Tue, 14 Jul 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/openhuman/</guid><description>&lt;p>Dans la jungle des agents IA, il y a deux écoles : les moteurs qui tournent dans l&amp;rsquo;ombre des serveurs, et les &amp;ldquo;collègues virtuels&amp;rdquo; qui partagent votre écran au quotidien. &lt;strong>OpenHuman&lt;/strong> appartient définitivement à la seconde catégorie &lt;a href="https://github.com/tinyhumansai/openhuman">[1]&lt;/a>.&lt;/p>
&lt;p>Ce projet Open Source ne se contente pas d&amp;rsquo;être un terminal de commande. Il s&amp;rsquo;incarne sous la forme d&amp;rsquo;une mascotte de bureau (avec &lt;em>lip-sync&lt;/em> et synthèse vocale) capable de rejoindre vos Google Meets, de lire vos mails et de compresser votre vie numérique dans une base Obsidian privée. C&amp;rsquo;est le concept ultime du &amp;ldquo;Co-Worker&amp;rdquo; IA.&lt;/p></description></item><item><title>Repomix : empaqueter un dépôt Git</title><link>https://blog.ravindra-job.fr/ia/repomix-audit-codebase-llm/</link><pubDate>Tue, 14 Jul 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/repomix-audit-codebase-llm/</guid><description>&lt;p>Pour soumettre un audit d&amp;rsquo;architecture global ou une revue de sécurité multi-fichiers à un modèle à large fenêtre de contexte (comme &lt;code>Gemini 2.5 Pro&lt;/code> à 2 millions de tokens ou &lt;code>Claude Opus&lt;/code>), copier-coller des fichiers un par un fait perdre la topologie du projet.&lt;/p>
&lt;p>&lt;strong>Repomix&lt;/strong> (&lt;code>yamadashy/repomix&lt;/code>) automatise cette étape en compilant l&amp;rsquo;intégralité d&amp;rsquo;un dépôt Git en un artefact unique, structuré en XML ou Markdown, nettoyé par &lt;strong>Tree-sitter&lt;/strong> et contrôlé contre les fuites de secrets via &lt;strong>Secretlint&lt;/strong>.&lt;/p></description></item><item><title>Sortir de BigQuery avec Airbyte</title><link>https://blog.ravindra-job.fr/cloud/sortir-de-bigquery-avec-airbyte/</link><pubDate>Fri, 10 Jul 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/sortir-de-bigquery-avec-airbyte/</guid><description>&lt;h2 id="introduction">Introduction&lt;/h2>
&lt;p>En épluchant différentes approches pour casser l&amp;rsquo;adhérence historique à Google Cloud Platform et plus particulièrement à BigQuery, je suis tombé sur le projet open source &lt;a href="https://github.com/airbytehq/airbyte">https://github.com/airbytehq/airbyte&lt;/a>. BigQuery s&amp;rsquo;impose souvent par facilité initiale : zéro infrastructure à gérer, requêtes SQL distribuées à l&amp;rsquo;échelle du pétaoctet et intégration native à GCP. Mais la facturation au volume scanné, le stockage propriétaire et l&amp;rsquo;enfermement applicatif finissent vite par peser sur les coûts et la réversibilité.&lt;/p></description></item><item><title>Auditer son Cloud (IA Act)</title><link>https://blog.ravindra-job.fr/ia/ia-act-audit/</link><pubDate>Tue, 30 Jun 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/ia-act-audit/</guid><description>&lt;p>L&amp;rsquo;entrée en vigueur de l&amp;rsquo;AI Act européen impose désormais un cadre réglementaire strict sur les données utilisées par l&amp;rsquo;IA. Si vous utilisez des services Cloud (AWS, Azure, GCP) pour héberger vos données ou faire tourner vos modèles, un audit de conformité n&amp;rsquo;est plus optionnel.&lt;/p>
&lt;p>Comment s&amp;rsquo;assurer que vos instances, buckets et conteneurs respectent les bonnes pratiques et empêchent les fuites de données d&amp;rsquo;entraînement ? Dans ce billet, nous allons auditer notre Cloud en utilisant des outils Open Source.&lt;/p></description></item><item><title>Promptfoo : tester ses prompts en CI/CD</title><link>https://blog.ravindra-job.fr/ia/promptfoo-tdd-red-teaming-llm/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/promptfoo-tdd-red-teaming-llm/</guid><description>&lt;p>Modifier un prompt système, changer de modèle (&lt;code>GPT&lt;/code> vers &lt;code>Claude&lt;/code> ou &lt;code>Gemini&lt;/code>) ou ajouter un outil MCP sans banc d&amp;rsquo;évaluation automatisé équivaut à déployer du code en production sans test unitaire. Un ajustement qui corrige un cas particulier dégrade souvent silencieusement le formatage JSON ou ouvre une brèche d&amp;rsquo;injection indirecte.&lt;/p>
&lt;p>&lt;strong>Promptfoo&lt;/strong> (&lt;code>promptfoo/promptfoo&lt;/code>) apporte une approche &lt;strong>TDD (&lt;em>Test-Driven Development&lt;/em>)&lt;/strong> et &lt;strong>AppSec Red-Teaming&lt;/strong> déterministe, exécutable localement en CLI ou dans un pipeline CI/CD GitLab/GitHub Actions.&lt;/p></description></item><item><title>Agent IA Red Team Local</title><link>https://blog.ravindra-job.fr/ia/ai-red-team/</link><pubDate>Tue, 23 Jun 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/ai-red-team/</guid><description>&lt;p>L&amp;rsquo;automatisation des audits de sécuriter (pentest) a toujours été le Graal des équipes &lt;em>Red Team&lt;/em> et &lt;em>SecOps&lt;/em>. Si les scanners de vulnérabilités (comme Nmap ou Nuclei) sont extrêmement puissants, l&amp;rsquo;analyse de leurs résultats bruts prend un temps fou.&lt;/p>
&lt;p>C&amp;rsquo;est ici qu&amp;rsquo;intervient l&amp;rsquo;IA. Mais attention : &lt;strong>il est hors de question d&amp;rsquo;envoyer les résultats de scan de votre infrastructure interne à une API Cloud comme ChatGPT&lt;/strong>. C&amp;rsquo;est une faille de sécuriter majeure.&lt;/p></description></item><item><title>AI 2040 (Plan A) : Prospectives &amp; Gouvernance</title><link>https://blog.ravindra-job.fr/ia/ai-2040-scenarios-prospectifs-plan-a/</link><pubDate>Thu, 18 Jun 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/ai-2040-scenarios-prospectifs-plan-a/</guid><description>&lt;div style="display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:16px 20px;background:#111827;color:#f8fafc;border:1px solid #374151;border-radius:12px;margin:20px 0;">
 &lt;div style="font-size:0.95rem;line-height:1.6;">
 &lt;strong>Scénario Prospectif Interactif : AI 2040 (Plan A) :&lt;/strong> &lt;a href="https://ai-2040.com/?choices=plan-a-root" target="_blank" rel="noopener" style="color:#38bdf8;">ai-2040.com/?choices=plan-a-root&lt;/a>&lt;br/>
 &lt;strong>Auteurs :&lt;/strong> Thomas Larsen, Romeo Dean, Brendan Halstead, Eli Lifland, Ryan Greenblatt &amp;amp; Daniel Kokotajlo (équipe &lt;em>AI Futures Project / AI 2027&lt;/em>)
 &lt;/div>
&lt;/div>
&lt;p>Sorti il y a quelques mois dans le prolongement direct des travaux de l&amp;rsquo;équipe &lt;strong>AI 2027&lt;/strong>, le simulateur prospectif interactif &lt;strong>&lt;a href="https://ai-2040.com/?choices=plan-a-root">AI 2040 (&lt;code>ai-2040.com/?choices=plan-a-root&lt;/code>)&lt;/a>&lt;/strong> pose la question d&amp;rsquo;ingénierie et de géopolitique la plus structurante de notre décennie : &lt;strong>comment éviter une course non maîtrisée vers la superintelligence sans sacrifier le progrès scientifique mondial ?&lt;/strong>&lt;/p></description></item><item><title>Boîte à Outils OSINT &amp; Fuites de Données</title><link>https://blog.ravindra-job.fr/cloud/osint-toolbox/</link><pubDate>Thu, 18 Jun 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/osint-toolbox/</guid><description>&lt;p>L&amp;rsquo;&lt;strong>OSINT (&lt;em>Open-Source Intelligence&lt;/em>)&lt;/strong> et la &lt;strong>Breach Intelligence&lt;/strong> ont profondément évolué : au-delà de l&amp;rsquo;énumération classique de sous-domaines ou de profils publics, un audit d&amp;rsquo;exposition réaliste doit aujourd&amp;rsquo;hui croiser les &lt;strong>bases de fuites historiques (COMB)&lt;/strong>, les journaux d&amp;rsquo;&lt;strong>Infostealers&lt;/strong> (&lt;em>RedLine&lt;/em>, &lt;em>Lumma&lt;/em>, &lt;em>Raccoon&lt;/em>) et les &lt;strong>oracles d&amp;rsquo;enregistrement de comptes&lt;/strong> (&lt;em>Holehe&lt;/em>, &lt;em>Ignorant&lt;/em>).&lt;/p>
&lt;p>Cet article détaille l&amp;rsquo;architecture d&amp;rsquo;une chaîne d&amp;rsquo;investigation complète combinant les moteurs de recherche de données fuitées (&lt;strong>Have I Been Pwned&lt;/strong>, &lt;strong>BreachHub / BreachDirectory&lt;/strong>, &lt;strong>Hudson Rock Cavalier&lt;/strong>, &lt;strong>DeHashed&lt;/strong>, &lt;strong>Intelligence X&lt;/strong>, &lt;strong>XposedOrNot&lt;/strong>) et les outils CLI conteneurisés (&lt;strong>h8mail&lt;/strong>, &lt;strong>Holehe&lt;/strong>, &lt;strong>Maigret&lt;/strong>, &lt;strong>Sherlock&lt;/strong>, &lt;strong>PhoneInfoga&lt;/strong>, &lt;strong>theHarvester&lt;/strong>, &lt;strong>SpiderFoot&lt;/strong>).&lt;/p></description></item><item><title>Top 20 Outils Cyber (2026)</title><link>https://blog.ravindra-job.fr/cloud/top20-net-tools/</link><pubDate>Tue, 16 Jun 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/top20-net-tools/</guid><description>&lt;p>Que vous soyez un Ingénieur SRE gérant des clusters Kubernetes critiques, un pentester (Red Team), ou un architecte Cloud, la maîtrise de votre boîte à outils définit votre niveau d&amp;rsquo;expertise. Fini les outils vieillissants : le paysage a été redéfini par le Go, Rust, et l&amp;rsquo;eBPF, tout en s&amp;rsquo;appuyant toujours sur les piliers historiques UNIX.&lt;/p>
&lt;p>Voici la liste de référence absolue des &lt;strong>20 projets Open Source incontournables&lt;/strong>, utilisés quotidiennement par les experts offensifs (Red Team) et défensifs (Blue Team / Ops de haut vol).&lt;/p></description></item><item><title>Playwright MCP : piloter le navigateur</title><link>https://blog.ravindra-job.fr/ia/playwright-mcp-validation-dom-agents/</link><pubDate>Mon, 15 Jun 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/playwright-mcp-validation-dom-agents/</guid><description>&lt;p>Lorsqu&amp;rsquo;un agent IA modifie une interface web (barre de recherche dynamique, tableau de bord, application PWA), vérifier uniquement que le code compile ne suffit pas : une erreur &lt;code>ReferenceError&lt;/code> au chargement ou une règle CSS &lt;code>display: none&lt;/code> peut rendre un composant inopérant sans faire échouer le build statique.&lt;/p>
&lt;p>&lt;strong>Playwright MCP&lt;/strong> (&lt;code>@playwright/mcp&lt;/code>, maintenu par Microsoft) expose un navigateur Chromium/Firefox/WebKit headless via le protocole &lt;strong>Model Context Protocol (MCP)&lt;/strong>. Sa particularité architecturale majeure est d&amp;rsquo;opérer sur l&amp;rsquo;&lt;strong>arbre d&amp;rsquo;accessibilité structuré du DOM (&lt;em>Accessibility Snapshot&lt;/em>)&lt;/strong> plutôt que sur des captures d&amp;rsquo;écran matricielles.&lt;/p></description></item><item><title>Kit d'Urgence #15 : Talkies PMR446 &amp; Mesh</title><link>https://blog.ravindra-job.fr/edc/kit-urgence-numerique-15-talkie-walkie-pmr446-passerelle-meshtastic/</link><pubDate>Sun, 14 Jun 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/kit-urgence-numerique-15-talkie-walkie-pmr446-passerelle-meshtastic/</guid><description>&lt;div class="kit-urgence-series-nav article-cards-showcase">
 &lt;div class="series-nav-header">
 &lt;strong>🧰 Série « Kit d’Urgence &amp;amp; Résilience Hors-Ligne » (15 Volets)&lt;/strong>
 &lt;span>Touchez une miniature pour ouvrir l&amp;#39;article&lt;/span>
 &lt;/div>
 &lt;div class="article-cards-grid series-photo-gallery">&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-01-ia-locale-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #01 : IA Locale Hors-Ligne — Faire tourner un LLM 100 % hors-ligne sur mobile et PC.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-01-ia-locale-hors-ligne/photo-macro.png" alt="IA Locale Hors-Ligne" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#01&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">IA Locale Hors-Ligne&lt;/div>
 &lt;div class="article-mini-desc">Faire tourner un LLM 100 % hors-ligne sur mobile et PC.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-02-cartes-gps-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #02 : Cartes GPS Hors-Ligne — Navigation GPS/Galileo hors réseau avec Organic Maps &amp;amp; OsmAnd~.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-02-cartes-gps-hors-ligne/photo-macro.png" alt="Cartes GPS Hors-Ligne" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#02&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Cartes GPS Hors-Ligne&lt;/div>
 &lt;div class="article-mini-desc">Navigation GPS/Galileo hors réseau avec Organic Maps &amp;amp; OsmAnd~.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-03-premiers-secours-kiwix-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #03 : Secours &amp;amp; WikiMed — Gestes de premiers secours IFRC, numéros vitaux &amp;amp; WikiMed.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-03-premiers-secours-kiwix-hors-ligne/photo-macro.png" alt="Secours &amp;amp; WikiMed" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#03&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Secours &amp;amp; WikiMed&lt;/div>
 &lt;div class="article-mini-desc">Gestes de premiers secours IFRC, numéros vitaux &amp;amp; WikiMed.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-04-autonomie-electrique-solaire-batterie/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #04 : Solaire &amp;amp; Batteries — Batterie 20 000 mAh, panneau solaire pliable et station LiFePO4.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-04-autonomie-electrique-solaire-batterie/photo-macro.png" alt="Solaire &amp;amp; Batteries" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#04&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Solaire &amp;amp; Batteries&lt;/div>
 &lt;div class="article-mini-desc">Batterie 20 000 mAh, panneau solaire pliable et station LiFePO4.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #05 : Radio &amp;amp; Réseau LoRa — Radio d&amp;#39;urgence FM/SW, Briar P2P, PMR446 et LoRa Meshtastic.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/photo-macro.png" alt="Radio &amp;amp; Réseau LoRa" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#05&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Radio &amp;amp; Réseau LoRa&lt;/div>
 &lt;div class="article-mini-desc">Radio d&amp;#39;urgence FM/SW, Briar P2P, PMR446 et LoRa Meshtastic.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-06-cle-usb-chiffree-documents-vitaux-evacuation/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #06 : Clé USB-C Chiffrée — Clé USB-C chiffrée AES-256 (VeraCrypt, Picocrypt &amp;amp; KeePassXC).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-06-cle-usb-chiffree-documents-vitaux-evacuation/photo-macro.png" alt="Clé USB-C Chiffrée" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#06&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clé USB-C Chiffrée&lt;/div>
 &lt;div class="article-mini-desc">Clé USB-C chiffrée AES-256 (VeraCrypt, Picocrypt &amp;amp; KeePassXC).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-07-wikipedia-hors-ligne-kiwix/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #07 : Wikipédia &amp;amp; Kiwix — Embarquer Wikipédia, WikiMed et iFixit hors-ligne (.ZIM).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-07-wikipedia-hors-ligne-kiwix/photo-macro.png" alt="Wikipédia &amp;amp; Kiwix" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#07&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Wikipédia &amp;amp; Kiwix&lt;/div>
 &lt;div class="article-mini-desc">Embarquer Wikipédia, WikiMed et iFixit hors-ligne (.ZIM).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-08-depannage-auto-booster-lifepo4-obd2/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #08 : Booster Auto &amp;amp; OBD2 — Démarrer une batterie 12V à plat, regonfler un pneu et diagnostiquer un voyant moteur en OBD2 hors-ligne.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-08-depannage-auto-booster-lifepo4-obd2/photo-macro.png" alt="Booster Auto &amp;amp; OBD2" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#08&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Booster Auto &amp;amp; OBD2&lt;/div>
 &lt;div class="article-mini-desc">Démarrer une batterie 12V à plat, regonfler un pneu et diagnostiquer un voyant moteur en OBD2 hors-ligne.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-09-cles-yubikey-2fa-secours-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #09 : Clés YubiKey &amp;amp; 2FA — Protocole de continuité d&amp;#39;accès FIDO2 (paire de YubiKey 5C NFC, coffre TOTP Aegis/Ente Auth et codes de secours).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-09-cles-yubikey-2fa-secours-hors-ligne/photo-macro.png" alt="Clés YubiKey &amp;amp; 2FA" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#09&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clés YubiKey &amp;amp; 2FA&lt;/div>
 &lt;div class="article-mini-desc">Protocole de continuité d&amp;#39;accès FIDO2 (paire de YubiKey 5C NFC, coffre TOTP Aegis/Ente Auth et codes de secours).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-10-traducteur-vocal-ocr-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #10 : Traducteur &amp;amp; OCR Offline — Traduire la voix en temps réel (Whisper.cpp, Argos) et scanner des panneaux ou ordonnances par caméra sans réseau.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-10-traducteur-vocal-ocr-hors-ligne/photo-macro.png" alt="Traducteur &amp;amp; OCR Offline" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#10&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Traducteur &amp;amp; OCR Offline&lt;/div>
 &lt;div class="article-mini-desc">Traduire la voix en temps réel (Whisper.cpp, Argos) et scanner des panneaux ou ordonnances par caméra sans réseau.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-11-potabilisation-eau-filtration-terrain/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #11 : Eau &amp;amp; Potabilisation — Filtration mécanique 0,1 micron (Sawyer, Katadyn, Grayl), désinfection chimique DCCNa et test TDS de l&amp;#39;eau.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-11-potabilisation-eau-filtration-terrain/photo-macro.png" alt="Eau &amp;amp; Potabilisation" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#11&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Eau &amp;amp; Potabilisation&lt;/div>
 &lt;div class="article-mini-desc">Filtration mécanique 0,1 micron (Sawyer, Katadyn, Grayl), désinfection chimique DCCNa et test TDS de l&amp;#39;eau.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-12-detecteur-monoxyde-carbone-qualite-air/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #12 : Détecteur CO &amp;amp; Air — Prévenir l&amp;#39;intoxication au monoxyde de carbone (CO) lors d&amp;#39;un chauffage de fortune ou groupe électrogène.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-12-detecteur-monoxyde-carbone-qualite-air/photo-macro.png" alt="Détecteur CO &amp;amp; Air" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#12&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Détecteur CO &amp;amp; Air&lt;/div>
 &lt;div class="article-mini-desc">Prévenir l&amp;#39;intoxication au monoxyde de carbone (CO) lors d&amp;#39;un chauffage de fortune ou groupe électrogène.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-13-cles-secours-gaz-eau-elec-stl-3d/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #13 : Clés Gaz/Eau &amp;amp; STL 3D — Couper l&amp;#39;eau, le gaz GRDF ou purger un radiateur en urgence : clés multifonctions acier et fichiers STL 3D à imprimer.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-13-cles-secours-gaz-eau-elec-stl-3d/photo-macro.png" alt="Clés Gaz/Eau &amp;amp; STL 3D" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#13&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clés Gaz/Eau &amp;amp; STL 3D&lt;/div>
 &lt;div class="article-mini-desc">Couper l&amp;#39;eau, le gaz GRDF ou purger un radiateur en urgence : clés multifonctions acier et fichiers STL 3D à imprimer.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-14-reception-meteo-satellite-rtl-sdr/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #14 : Météo &amp;amp; Radio RTL-SDR — Écouter les fréquences d&amp;#39;urgence, l&amp;#39;aviation ADS-B et décoder les bulletins météo avec une clé RTL-SDR V4 sur mobile.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-14-reception-meteo-satellite-rtl-sdr/photo-macro.png" alt="Météo &amp;amp; Radio RTL-SDR" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#14&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Météo &amp;amp; Radio RTL-SDR&lt;/div>
 &lt;div class="article-mini-desc">Écouter les fréquences d&amp;#39;urgence, l&amp;#39;aviation ADS-B et décoder les bulletins météo avec une clé RTL-SDR V4 sur mobile.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-15-talkie-walkie-pmr446-passerelle-meshtastic/" class="article-mini-card series-photo-thumb is-active" title="Kit d&amp;#39;Urgence #15 : Talkies PMR446 &amp;amp; Mesh — Coordonner sa famille en phonie immédiate (PMR446 sans licence) couplée aux balises GPS LoRa Meshtastic 868 MHz.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-15-talkie-walkie-pmr446-passerelle-meshtastic/photo-macro.png" alt="Talkies PMR446 &amp;amp; Mesh" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#15&lt;/span>&lt;span class="thumb-active-pill">En lecture&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Talkies PMR446 &amp;amp; Mesh&lt;/div>
 &lt;div class="article-mini-desc">Coordonner sa famille en phonie immédiate (PMR446 sans licence) couplée aux balises GPS LoRa Meshtastic 868 MHz.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;/div>
&lt;/div>
&lt;hr>
&lt;h2 id="01--pourquoi-associer-talkie-walkie-pmr446-et-balise-lora-meshtastic-">01 · Pourquoi associer Talkie-Walkie PMR446 et balise LoRa Meshtastic ?&lt;/h2>
&lt;p>Dans le &lt;strong>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/">Volet #05&lt;/a>&lt;/strong>, nous avons présenté l&amp;rsquo;architecture globale des télécommunications hors réseau. Mais sur le terrain : lors d&amp;rsquo;une évacuation familiale à deux voitures sur route encombrée, d&amp;rsquo;une recherche autour du domicile après une tempête ou d&amp;rsquo;une coupure totale de courant dans le quartier : un groupe familial a besoin de &lt;strong>deux canaux complémentaires qui ne se remplacent pas&lt;/strong> :&lt;/p></description></item><item><title>RAG Local : Analyser ses Logs K8s</title><link>https://blog.ravindra-job.fr/cloud/rag-logs-k8s/</link><pubDate>Tue, 09 Jun 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/rag-logs-k8s/</guid><description>&lt;p>L&amp;rsquo;analyse de logs de sécurité dans un cluster Kubernetes est une tâche ardue. Des outils eBPF comme Falco ou Tetragon génèrent d&amp;rsquo;énormes volumes d&amp;rsquo;alertes JSON. Historiquement, les ingénieurs SecOps s&amp;rsquo;appuyaient sur des SIEM (Elastic, Splunk) et des requêtes complexes pour trouver l&amp;rsquo;aiguille dans la botte de foin.&lt;/p>
&lt;p>Aujourd&amp;rsquo;hui, l&amp;rsquo;approche la plus efficace consiste à associer vos agents de sécurité (eBPF) avec un &lt;strong>RAG (Retrieval-Augmented Generation) local&lt;/strong>. L&amp;rsquo;objectif : discuter en langage naturel avec l&amp;rsquo;historique de vos alertes, sans jamais envoyer de données sensibles vers une API Cloud publique.&lt;/p></description></item><item><title>Observabilité : Stack LGTM &amp; OpenTelemetry</title><link>https://blog.ravindra-job.fr/cloud/observability/</link><pubDate>Tue, 02 Jun 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/observability/</guid><description>&lt;p>L&amp;rsquo;évolution des infrastructures Cloud Native, portées par Kubernetes et les architectures microservices, a rendu les méthodes de supervision traditionnelles obsolètes. En 2026, l&amp;rsquo;enjeu n&amp;rsquo;est plus seulement de savoir si un serveur est &amp;ldquo;UP&amp;rdquo; ou &amp;ldquo;DOWN&amp;rdquo;, mais de comprendre le comportement sémantique des applications et de détecter les anomalies de sécurité au niveau du noyau.&lt;/p>
&lt;h3 id="1-la-modernisation--de-thanos-à-la-lgtm-stack">1. La Modernisation : De Thanos à la LGTM Stack&lt;/h3>
&lt;p>Pendant des années, la stack Prometheus + Thanos a été le standard pour la rétention long-terme des métriques. Aujourd&amp;rsquo;hui, l&amp;rsquo;approche s&amp;rsquo;est consolidée autour de la &lt;strong>LGTM Stack&lt;/strong> (Loki, Grafana, Tempo, Mimir), offrant une corrélation native entre les trois piliers de l&amp;rsquo;observabilité :&lt;/p></description></item><item><title>Langfuse : suivre ses coûts LLM</title><link>https://blog.ravindra-job.fr/ia/langfuse-observabilite-finops-llm/</link><pubDate>Wed, 27 May 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/langfuse-observabilite-finops-llm/</guid><description>&lt;p>Dès qu&amp;rsquo;une architecture met en œuvre plusieurs modèles en parallèle (routage intelligent, &lt;em>Karpathy LLM Council&lt;/em>, agents autonomes et sous-agents spécialisés), deux angles morts apparaissent rapidement : &lt;strong>quel sous-agent dégrade la latence globale ?&lt;/strong> et &lt;strong>quelle fonctionnalité consomme réellement le budget API mensuel ?&lt;/strong>&lt;/p>
&lt;p>&lt;strong>Langfuse&lt;/strong> (&lt;code>langfuse/langfuse&lt;/code>) est la plateforme open-source de référence, auto-hébergeable en Docker, dédiée au &lt;strong>traçage distribué (&lt;em>Tracing&lt;/em> OpenTelemetry)&lt;/strong>, à la gestion de versions de prompts et au &lt;strong>pilotage FinOps&lt;/strong> des systèmes LLM.&lt;/p></description></item><item><title>Meshtastic, LoRa &amp; ATAK Hors Réseau</title><link>https://blog.ravindra-job.fr/edc/meshtastic-lora/</link><pubDate>Tue, 26 May 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/meshtastic-lora/</guid><description>&lt;p>En cas de crise majeure (catastrophe naturelle, panne électrique géante, ou censure réseau), les réseaux cellulaires (4G/5G) sont les premiers à tomber. Historiquement, l&amp;rsquo;alternative consistait à utiliser des talkies-walkies PMR446 ou des radios amateurs, mais ces solutions manquent cruellement de confidentialité et ne permettent pas la transmission de données (GPS, messages texte).&lt;/p>
&lt;p>Aujourd&amp;rsquo;hui, l&amp;rsquo;EDC de communication &amp;ldquo;hors réseau&amp;rdquo; (Off-Grid) repose sur la &lt;strong>combinaison de la technologie LoRa, du firmware Meshtastic, et de l&amp;rsquo;application tactique ATAK&lt;/strong>.&lt;/p></description></item><item><title>L'EDC du Hacker Hardware (2026)</title><link>https://blog.ravindra-job.fr/edc/hacker-hardware-2026/</link><pubDate>Fri, 22 May 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/hacker-hardware-2026/</guid><description>&lt;p>Si la cybersécurité moderne se concentre massivement sur le Cloud et l&amp;rsquo;eBPF, la sécurité physique reste le maillon faible de nombreuses organisations. Qu&amp;rsquo;est-ce qui compose l&amp;rsquo;EDC (EveryDay Carry) d&amp;rsquo;un auditeur Red Team chargé de tester l&amp;rsquo;intrusion matérielle d&amp;rsquo;une entreprise en 2026 ?&lt;/p>
&lt;p>Fini les lourds ordinateurs portables couverts de stickers. Aujourd&amp;rsquo;hui, l&amp;rsquo;arsenal tient dans une simple sacoche tactique. Voici les 4 outils hardware Open Source (et leurs firmwares) incontournables pour un audit d&amp;rsquo;infrastructure physique.&lt;/p></description></item><item><title>Le Détective Domotique IA</title><link>https://blog.ravindra-job.fr/iot/detective-domotique-ia/</link><pubDate>Mon, 18 May 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/detective-domotique-ia/</guid><description>&lt;p>Une maison connectée sous Home Assistant génère des milliers de points de données chaque jour : températures, consommation électrique, ouvertures de portes, humidité&amp;hellip; Soyons honnêtes : personne ne s&amp;rsquo;amuse à regarder ces graphiques tous les matins.&lt;/p>
&lt;p>Résultat ? On rate les signaux faibles. Un frigo qui commence à rendre l&amp;rsquo;âme ou une fuite thermique hivernale passent inaperçus jusqu&amp;rsquo;à ce que la panne soit totale ou que la facture explose.&lt;/p>
&lt;p>La solution est de déployer un &lt;strong>&amp;ldquo;Détective Domotique&amp;rdquo;&lt;/strong> : un agent IA qui analyse quotidiennement vos historiques pour y trouver des anomalies invisibles à l&amp;rsquo;œil nu.&lt;/p></description></item><item><title>Kit d'Urgence #14 : Météo &amp; Radio RTL-SDR</title><link>https://blog.ravindra-job.fr/edc/kit-urgence-numerique-14-reception-meteo-satellite-rtl-sdr/</link><pubDate>Sun, 17 May 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/kit-urgence-numerique-14-reception-meteo-satellite-rtl-sdr/</guid><description>&lt;div class="kit-urgence-series-nav article-cards-showcase">
 &lt;div class="series-nav-header">
 &lt;strong>🧰 Série « Kit d’Urgence &amp;amp; Résilience Hors-Ligne » (15 Volets)&lt;/strong>
 &lt;span>Touchez une miniature pour ouvrir l&amp;#39;article&lt;/span>
 &lt;/div>
 &lt;div class="article-cards-grid series-photo-gallery">&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-01-ia-locale-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #01 : IA Locale Hors-Ligne — Faire tourner un LLM 100 % hors-ligne sur mobile et PC.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-01-ia-locale-hors-ligne/photo-macro.png" alt="IA Locale Hors-Ligne" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#01&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">IA Locale Hors-Ligne&lt;/div>
 &lt;div class="article-mini-desc">Faire tourner un LLM 100 % hors-ligne sur mobile et PC.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-02-cartes-gps-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #02 : Cartes GPS Hors-Ligne — Navigation GPS/Galileo hors réseau avec Organic Maps &amp;amp; OsmAnd~.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-02-cartes-gps-hors-ligne/photo-macro.png" alt="Cartes GPS Hors-Ligne" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#02&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Cartes GPS Hors-Ligne&lt;/div>
 &lt;div class="article-mini-desc">Navigation GPS/Galileo hors réseau avec Organic Maps &amp;amp; OsmAnd~.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-03-premiers-secours-kiwix-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #03 : Secours &amp;amp; WikiMed — Gestes de premiers secours IFRC, numéros vitaux &amp;amp; WikiMed.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-03-premiers-secours-kiwix-hors-ligne/photo-macro.png" alt="Secours &amp;amp; WikiMed" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#03&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Secours &amp;amp; WikiMed&lt;/div>
 &lt;div class="article-mini-desc">Gestes de premiers secours IFRC, numéros vitaux &amp;amp; WikiMed.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-04-autonomie-electrique-solaire-batterie/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #04 : Solaire &amp;amp; Batteries — Batterie 20 000 mAh, panneau solaire pliable et station LiFePO4.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-04-autonomie-electrique-solaire-batterie/photo-macro.png" alt="Solaire &amp;amp; Batteries" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#04&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Solaire &amp;amp; Batteries&lt;/div>
 &lt;div class="article-mini-desc">Batterie 20 000 mAh, panneau solaire pliable et station LiFePO4.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #05 : Radio &amp;amp; Réseau LoRa — Radio d&amp;#39;urgence FM/SW, Briar P2P, PMR446 et LoRa Meshtastic.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/photo-macro.png" alt="Radio &amp;amp; Réseau LoRa" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#05&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Radio &amp;amp; Réseau LoRa&lt;/div>
 &lt;div class="article-mini-desc">Radio d&amp;#39;urgence FM/SW, Briar P2P, PMR446 et LoRa Meshtastic.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-06-cle-usb-chiffree-documents-vitaux-evacuation/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #06 : Clé USB-C Chiffrée — Clé USB-C chiffrée AES-256 (VeraCrypt, Picocrypt &amp;amp; KeePassXC).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-06-cle-usb-chiffree-documents-vitaux-evacuation/photo-macro.png" alt="Clé USB-C Chiffrée" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#06&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clé USB-C Chiffrée&lt;/div>
 &lt;div class="article-mini-desc">Clé USB-C chiffrée AES-256 (VeraCrypt, Picocrypt &amp;amp; KeePassXC).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-07-wikipedia-hors-ligne-kiwix/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #07 : Wikipédia &amp;amp; Kiwix — Embarquer Wikipédia, WikiMed et iFixit hors-ligne (.ZIM).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-07-wikipedia-hors-ligne-kiwix/photo-macro.png" alt="Wikipédia &amp;amp; Kiwix" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#07&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Wikipédia &amp;amp; Kiwix&lt;/div>
 &lt;div class="article-mini-desc">Embarquer Wikipédia, WikiMed et iFixit hors-ligne (.ZIM).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-08-depannage-auto-booster-lifepo4-obd2/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #08 : Booster Auto &amp;amp; OBD2 — Démarrer une batterie 12V à plat, regonfler un pneu et diagnostiquer un voyant moteur en OBD2 hors-ligne.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-08-depannage-auto-booster-lifepo4-obd2/photo-macro.png" alt="Booster Auto &amp;amp; OBD2" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#08&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Booster Auto &amp;amp; OBD2&lt;/div>
 &lt;div class="article-mini-desc">Démarrer une batterie 12V à plat, regonfler un pneu et diagnostiquer un voyant moteur en OBD2 hors-ligne.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-09-cles-yubikey-2fa-secours-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #09 : Clés YubiKey &amp;amp; 2FA — Protocole de continuité d&amp;#39;accès FIDO2 (paire de YubiKey 5C NFC, coffre TOTP Aegis/Ente Auth et codes de secours).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-09-cles-yubikey-2fa-secours-hors-ligne/photo-macro.png" alt="Clés YubiKey &amp;amp; 2FA" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#09&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clés YubiKey &amp;amp; 2FA&lt;/div>
 &lt;div class="article-mini-desc">Protocole de continuité d&amp;#39;accès FIDO2 (paire de YubiKey 5C NFC, coffre TOTP Aegis/Ente Auth et codes de secours).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-10-traducteur-vocal-ocr-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #10 : Traducteur &amp;amp; OCR Offline — Traduire la voix en temps réel (Whisper.cpp, Argos) et scanner des panneaux ou ordonnances par caméra sans réseau.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-10-traducteur-vocal-ocr-hors-ligne/photo-macro.png" alt="Traducteur &amp;amp; OCR Offline" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#10&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Traducteur &amp;amp; OCR Offline&lt;/div>
 &lt;div class="article-mini-desc">Traduire la voix en temps réel (Whisper.cpp, Argos) et scanner des panneaux ou ordonnances par caméra sans réseau.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-11-potabilisation-eau-filtration-terrain/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #11 : Eau &amp;amp; Potabilisation — Filtration mécanique 0,1 micron (Sawyer, Katadyn, Grayl), désinfection chimique DCCNa et test TDS de l&amp;#39;eau.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-11-potabilisation-eau-filtration-terrain/photo-macro.png" alt="Eau &amp;amp; Potabilisation" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#11&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Eau &amp;amp; Potabilisation&lt;/div>
 &lt;div class="article-mini-desc">Filtration mécanique 0,1 micron (Sawyer, Katadyn, Grayl), désinfection chimique DCCNa et test TDS de l&amp;#39;eau.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-12-detecteur-monoxyde-carbone-qualite-air/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #12 : Détecteur CO &amp;amp; Air — Prévenir l&amp;#39;intoxication au monoxyde de carbone (CO) lors d&amp;#39;un chauffage de fortune ou groupe électrogène.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-12-detecteur-monoxyde-carbone-qualite-air/photo-macro.png" alt="Détecteur CO &amp;amp; Air" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#12&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Détecteur CO &amp;amp; Air&lt;/div>
 &lt;div class="article-mini-desc">Prévenir l&amp;#39;intoxication au monoxyde de carbone (CO) lors d&amp;#39;un chauffage de fortune ou groupe électrogène.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-13-cles-secours-gaz-eau-elec-stl-3d/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #13 : Clés Gaz/Eau &amp;amp; STL 3D — Couper l&amp;#39;eau, le gaz GRDF ou purger un radiateur en urgence : clés multifonctions acier et fichiers STL 3D à imprimer.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-13-cles-secours-gaz-eau-elec-stl-3d/photo-macro.png" alt="Clés Gaz/Eau &amp;amp; STL 3D" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#13&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clés Gaz/Eau &amp;amp; STL 3D&lt;/div>
 &lt;div class="article-mini-desc">Couper l&amp;#39;eau, le gaz GRDF ou purger un radiateur en urgence : clés multifonctions acier et fichiers STL 3D à imprimer.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-14-reception-meteo-satellite-rtl-sdr/" class="article-mini-card series-photo-thumb is-active" title="Kit d&amp;#39;Urgence #14 : Météo &amp;amp; Radio RTL-SDR — Écouter les fréquences d&amp;#39;urgence, l&amp;#39;aviation ADS-B et décoder les bulletins météo avec une clé RTL-SDR V4 sur mobile.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-14-reception-meteo-satellite-rtl-sdr/photo-macro.png" alt="Météo &amp;amp; Radio RTL-SDR" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#14&lt;/span>&lt;span class="thumb-active-pill">En lecture&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Météo &amp;amp; Radio RTL-SDR&lt;/div>
 &lt;div class="article-mini-desc">Écouter les fréquences d&amp;#39;urgence, l&amp;#39;aviation ADS-B et décoder les bulletins météo avec une clé RTL-SDR V4 sur mobile.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-15-talkie-walkie-pmr446-passerelle-meshtastic/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #15 : Talkies PMR446 &amp;amp; Mesh — Coordonner sa famille en phonie immédiate (PMR446 sans licence) couplée aux balises GPS LoRa Meshtastic 868 MHz.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-15-talkie-walkie-pmr446-passerelle-meshtastic/photo-macro.png" alt="Talkies PMR446 &amp;amp; Mesh" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#15&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Talkies PMR446 &amp;amp; Mesh&lt;/div>
 &lt;div class="article-mini-desc">Coordonner sa famille en phonie immédiate (PMR446 sans licence) couplée aux balises GPS LoRa Meshtastic 868 MHz.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;/div>
&lt;/div>
&lt;hr>
&lt;h2 id="01--recevoir-la-météo-les-alertes-radio-et-le-trafic-aérien-quand-internet-est-mort">01 · Recevoir la météo, les alertes radio et le trafic aérien quand Internet est mort&lt;/h2>
&lt;p>Lorsqu&amp;rsquo;un événement climatique majeur (tempête violente, épisode cévenol, inondation) coupe les relais 4G/5G, vous perdez l&amp;rsquo;accès aux radars de pluie et aux bulletins de vigilance. Pourtant, au-dessus de votre tête et tout autour de vous, les ondes radio VHF/UHF continuent de transmettre en clair :&lt;/p></description></item><item><title>Aider : Pair-Programming IA dans le Terminal</title><link>https://blog.ravindra-job.fr/ia/aider-conventions-md-ingenierie-ia/</link><pubDate>Thu, 14 May 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/aider-conventions-md-ingenierie-ia/</guid><description>&lt;div style="display:flex;align-items:center;gap:22px;flex-wrap:wrap;padding:16px 20px;background:#0a0f14;color:#f8fafc;border:1px solid #10b981;border-radius:12px;margin:20px 0;">
 &lt;div style="background:#061814;border:1px solid #10b981;padding:8px 14px;border-radius:10px;display:flex;align-items:center;">
 &lt;img src="logo-aider.svg" alt="Logo officiel Aider" style="height:36px;margin:0;" />
 &lt;/div>
 &lt;div style="font-size:0.95rem;line-height:1.5;">
 &lt;strong>Dépôt GitHub officiel :&lt;/strong> &lt;a href="https://github.com/Aider-AI/aider" target="_blank" rel="noopener" style="color:#34d399;">github.com/Aider-AI/aider&lt;/a>&lt;br/>
 &lt;strong>Guide officiel CONVENTIONS.md :&lt;/strong> &lt;a href="https://aider.chat/docs/usage/conventions.html" target="_blank" rel="noopener" style="color:#34d399;">aider.chat/docs/usage/conventions.html&lt;/a> • &lt;strong>Licence :&lt;/strong> Apache 2.0
 &lt;/div>
&lt;/div>
&lt;p>Dans le paysage des outils de développement assistés par IA, &lt;strong>&lt;a href="https://github.com/Aider-AI/aider">Aider&lt;/a>&lt;/strong> (créé par Paul Gauthier) occupe une place à part : celle du &lt;strong>pur outil d&amp;rsquo;ingénierie en ligne de commande (CLI)&lt;/strong>, pensé pour les développeurs seniors qui refusent de quitter leur terminal, leur multiplexeur &lt;code>tmux&lt;/code> et leur flux de travail Git.&lt;/p></description></item><item><title>Solaire Prédictif avec IA</title><link>https://blog.ravindra-job.fr/iot/solaire-predictif-ia/</link><pubDate>Sun, 10 May 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/solaire-predictif-ia/</guid><description>&lt;p>La domotique classique (&amp;ldquo;Si la production &amp;gt; 2000W, alors allumer le chauffe-eau&amp;rdquo;) a un défaut majeur : elle est réactive. Elle ne sait pas si un gros nuage arrive dans 10 minutes.&lt;/p>
&lt;p>Pour véritablement rentabiliser une installation solaire, il faut anticiper. Dans ce projet, nous allons construire un &amp;ldquo;Cerveau Énergétique&amp;rdquo; local. Notre but ? Croiser les données de production solaire (via l&amp;rsquo;API Enphase), les prévisions météo (via Home Assistant), et utiliser un Small Language Model (SLM) local via Ollama pour prendre des décisions intelligentes d&amp;rsquo;autoconsommation.&lt;/p></description></item><item><title>PipeLock : Pare-feu pour IA</title><link>https://blog.ravindra-job.fr/ia/pipelock-ai-firewall/</link><pubDate>Mon, 04 May 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/pipelock-ai-firewall/</guid><description>&lt;p>La prolifération des agents IA autonomes soulève un défi majeur : comment les empêcher de divulguer des secrets d&amp;rsquo;entreprise ou d&amp;rsquo;être manipulés depuis l&amp;rsquo;extérieur (Prompt Injection) ?&lt;/p>
&lt;p>Jusqu&amp;rsquo;ici, on s&amp;rsquo;appuyait beaucoup sur des garde-fous sémantiques (Guardrails). Mais un nouvel outil Open Source vient de faire son apparition en mai 2026 : &lt;strong>PipeLock&lt;/strong> &lt;a href="https://www.helpnetsecurity.com/2026/05/04/pipelock-open-source-ai-agent-firewall/">[1]&lt;/a>. Contrairement aux filtres habituels, PipeLock s&amp;rsquo;attaque au problème au niveau du réseau.&lt;/p>
&lt;h3 id="quest-ce-que-pipelock-">Qu&amp;rsquo;est-ce que PipeLock ?&lt;/h3>
&lt;p>PipeLock est un &lt;strong>proxy de sécuriter (firewall) développé en Go&lt;/strong>, spécialement conçu pour les agents IA. Son approche est radicale : isoler complètement l&amp;rsquo;agent de l&amp;rsquo;accès direct à Internet.&lt;/p></description></item><item><title>Potager 2.0 : Vision ESP32</title><link>https://blog.ravindra-job.fr/iot/potager-vision-esp32/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/potager-vision-esp32/</guid><description>&lt;p>Le jardinage connecté se limite souvent à remonter le taux d&amp;rsquo;humidité du sol via MQTT. C&amp;rsquo;est utile, mais basique. Avec l&amp;rsquo;avènement des microcontrôleurs dopés à l&amp;rsquo;IA, nous pouvons littéralement donner des &amp;ldquo;yeux&amp;rdquo; à notre potager.&lt;/p>
&lt;p>L&amp;rsquo;objectif de ce projet est de déployer une caméra dans le jardin qui prendra des photos de vos tomates, analysera &lt;em>en local&lt;/em> si les feuilles présentent des signes de maladie (comme le mildiou), et enverra une alerte sur votre téléphone. Tout cela en consommant si peu d&amp;rsquo;énergie qu&amp;rsquo;un petit panneau solaire suffira.&lt;/p></description></item><item><title>Kit d'Urgence #13 : Clés Gaz/Eau &amp; STL 3D</title><link>https://blog.ravindra-job.fr/edc/kit-urgence-numerique-13-cles-secours-gaz-eau-elec-stl-3d/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/kit-urgence-numerique-13-cles-secours-gaz-eau-elec-stl-3d/</guid><description>&lt;div class="kit-urgence-series-nav article-cards-showcase">
 &lt;div class="series-nav-header">
 &lt;strong>🧰 Série « Kit d’Urgence &amp;amp; Résilience Hors-Ligne » (15 Volets)&lt;/strong>
 &lt;span>Touchez une miniature pour ouvrir l&amp;#39;article&lt;/span>
 &lt;/div>
 &lt;div class="article-cards-grid series-photo-gallery">&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-01-ia-locale-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #01 : IA Locale Hors-Ligne — Faire tourner un LLM 100 % hors-ligne sur mobile et PC.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-01-ia-locale-hors-ligne/photo-macro.png" alt="IA Locale Hors-Ligne" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#01&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">IA Locale Hors-Ligne&lt;/div>
 &lt;div class="article-mini-desc">Faire tourner un LLM 100 % hors-ligne sur mobile et PC.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-02-cartes-gps-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #02 : Cartes GPS Hors-Ligne — Navigation GPS/Galileo hors réseau avec Organic Maps &amp;amp; OsmAnd~.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-02-cartes-gps-hors-ligne/photo-macro.png" alt="Cartes GPS Hors-Ligne" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#02&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Cartes GPS Hors-Ligne&lt;/div>
 &lt;div class="article-mini-desc">Navigation GPS/Galileo hors réseau avec Organic Maps &amp;amp; OsmAnd~.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-03-premiers-secours-kiwix-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #03 : Secours &amp;amp; WikiMed — Gestes de premiers secours IFRC, numéros vitaux &amp;amp; WikiMed.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-03-premiers-secours-kiwix-hors-ligne/photo-macro.png" alt="Secours &amp;amp; WikiMed" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#03&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Secours &amp;amp; WikiMed&lt;/div>
 &lt;div class="article-mini-desc">Gestes de premiers secours IFRC, numéros vitaux &amp;amp; WikiMed.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-04-autonomie-electrique-solaire-batterie/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #04 : Solaire &amp;amp; Batteries — Batterie 20 000 mAh, panneau solaire pliable et station LiFePO4.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-04-autonomie-electrique-solaire-batterie/photo-macro.png" alt="Solaire &amp;amp; Batteries" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#04&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Solaire &amp;amp; Batteries&lt;/div>
 &lt;div class="article-mini-desc">Batterie 20 000 mAh, panneau solaire pliable et station LiFePO4.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #05 : Radio &amp;amp; Réseau LoRa — Radio d&amp;#39;urgence FM/SW, Briar P2P, PMR446 et LoRa Meshtastic.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/photo-macro.png" alt="Radio &amp;amp; Réseau LoRa" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#05&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Radio &amp;amp; Réseau LoRa&lt;/div>
 &lt;div class="article-mini-desc">Radio d&amp;#39;urgence FM/SW, Briar P2P, PMR446 et LoRa Meshtastic.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-06-cle-usb-chiffree-documents-vitaux-evacuation/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #06 : Clé USB-C Chiffrée — Clé USB-C chiffrée AES-256 (VeraCrypt, Picocrypt &amp;amp; KeePassXC).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-06-cle-usb-chiffree-documents-vitaux-evacuation/photo-macro.png" alt="Clé USB-C Chiffrée" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#06&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clé USB-C Chiffrée&lt;/div>
 &lt;div class="article-mini-desc">Clé USB-C chiffrée AES-256 (VeraCrypt, Picocrypt &amp;amp; KeePassXC).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-07-wikipedia-hors-ligne-kiwix/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #07 : Wikipédia &amp;amp; Kiwix — Embarquer Wikipédia, WikiMed et iFixit hors-ligne (.ZIM).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-07-wikipedia-hors-ligne-kiwix/photo-macro.png" alt="Wikipédia &amp;amp; Kiwix" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#07&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Wikipédia &amp;amp; Kiwix&lt;/div>
 &lt;div class="article-mini-desc">Embarquer Wikipédia, WikiMed et iFixit hors-ligne (.ZIM).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-08-depannage-auto-booster-lifepo4-obd2/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #08 : Booster Auto &amp;amp; OBD2 — Démarrer une batterie 12V à plat, regonfler un pneu et diagnostiquer un voyant moteur en OBD2 hors-ligne.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-08-depannage-auto-booster-lifepo4-obd2/photo-macro.png" alt="Booster Auto &amp;amp; OBD2" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#08&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Booster Auto &amp;amp; OBD2&lt;/div>
 &lt;div class="article-mini-desc">Démarrer une batterie 12V à plat, regonfler un pneu et diagnostiquer un voyant moteur en OBD2 hors-ligne.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-09-cles-yubikey-2fa-secours-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #09 : Clés YubiKey &amp;amp; 2FA — Protocole de continuité d&amp;#39;accès FIDO2 (paire de YubiKey 5C NFC, coffre TOTP Aegis/Ente Auth et codes de secours).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-09-cles-yubikey-2fa-secours-hors-ligne/photo-macro.png" alt="Clés YubiKey &amp;amp; 2FA" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#09&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clés YubiKey &amp;amp; 2FA&lt;/div>
 &lt;div class="article-mini-desc">Protocole de continuité d&amp;#39;accès FIDO2 (paire de YubiKey 5C NFC, coffre TOTP Aegis/Ente Auth et codes de secours).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-10-traducteur-vocal-ocr-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #10 : Traducteur &amp;amp; OCR Offline — Traduire la voix en temps réel (Whisper.cpp, Argos) et scanner des panneaux ou ordonnances par caméra sans réseau.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-10-traducteur-vocal-ocr-hors-ligne/photo-macro.png" alt="Traducteur &amp;amp; OCR Offline" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#10&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Traducteur &amp;amp; OCR Offline&lt;/div>
 &lt;div class="article-mini-desc">Traduire la voix en temps réel (Whisper.cpp, Argos) et scanner des panneaux ou ordonnances par caméra sans réseau.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-11-potabilisation-eau-filtration-terrain/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #11 : Eau &amp;amp; Potabilisation — Filtration mécanique 0,1 micron (Sawyer, Katadyn, Grayl), désinfection chimique DCCNa et test TDS de l&amp;#39;eau.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-11-potabilisation-eau-filtration-terrain/photo-macro.png" alt="Eau &amp;amp; Potabilisation" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#11&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Eau &amp;amp; Potabilisation&lt;/div>
 &lt;div class="article-mini-desc">Filtration mécanique 0,1 micron (Sawyer, Katadyn, Grayl), désinfection chimique DCCNa et test TDS de l&amp;#39;eau.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-12-detecteur-monoxyde-carbone-qualite-air/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #12 : Détecteur CO &amp;amp; Air — Prévenir l&amp;#39;intoxication au monoxyde de carbone (CO) lors d&amp;#39;un chauffage de fortune ou groupe électrogène.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-12-detecteur-monoxyde-carbone-qualite-air/photo-macro.png" alt="Détecteur CO &amp;amp; Air" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#12&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Détecteur CO &amp;amp; Air&lt;/div>
 &lt;div class="article-mini-desc">Prévenir l&amp;#39;intoxication au monoxyde de carbone (CO) lors d&amp;#39;un chauffage de fortune ou groupe électrogène.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-13-cles-secours-gaz-eau-elec-stl-3d/" class="article-mini-card series-photo-thumb is-active" title="Kit d&amp;#39;Urgence #13 : Clés Gaz/Eau &amp;amp; STL 3D — Couper l&amp;#39;eau, le gaz GRDF ou purger un radiateur en urgence : clés multifonctions acier et fichiers STL 3D à imprimer.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-13-cles-secours-gaz-eau-elec-stl-3d/photo-macro.png" alt="Clés Gaz/Eau &amp;amp; STL 3D" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#13&lt;/span>&lt;span class="thumb-active-pill">En lecture&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clés Gaz/Eau &amp;amp; STL 3D&lt;/div>
 &lt;div class="article-mini-desc">Couper l&amp;#39;eau, le gaz GRDF ou purger un radiateur en urgence : clés multifonctions acier et fichiers STL 3D à imprimer.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-14-reception-meteo-satellite-rtl-sdr/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #14 : Météo &amp;amp; Radio RTL-SDR — Écouter les fréquences d&amp;#39;urgence, l&amp;#39;aviation ADS-B et décoder les bulletins météo avec une clé RTL-SDR V4 sur mobile.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-14-reception-meteo-satellite-rtl-sdr/photo-macro.png" alt="Météo &amp;amp; Radio RTL-SDR" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#14&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Météo &amp;amp; Radio RTL-SDR&lt;/div>
 &lt;div class="article-mini-desc">Écouter les fréquences d&amp;#39;urgence, l&amp;#39;aviation ADS-B et décoder les bulletins météo avec une clé RTL-SDR V4 sur mobile.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-15-talkie-walkie-pmr446-passerelle-meshtastic/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #15 : Talkies PMR446 &amp;amp; Mesh — Coordonner sa famille en phonie immédiate (PMR446 sans licence) couplée aux balises GPS LoRa Meshtastic 868 MHz.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-15-talkie-walkie-pmr446-passerelle-meshtastic/photo-macro.png" alt="Talkies PMR446 &amp;amp; Mesh" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#15&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Talkies PMR446 &amp;amp; Mesh&lt;/div>
 &lt;div class="article-mini-desc">Coordonner sa famille en phonie immédiate (PMR446 sans licence) couplée aux balises GPS LoRa Meshtastic 868 MHz.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;/div>
&lt;/div>
&lt;hr>
&lt;h2 id="01--pourquoi-une-clé-à-8--ou-imprimée-en-3d-évite-un-sinistre-majeur">01 · Pourquoi une clé à 8 € (ou imprimée en 3D) évite un sinistre majeur&lt;/h2>
&lt;p>Lors d&amp;rsquo;une canalisation qui éclate à cause du gel, d&amp;rsquo;un chauffe-eau qui fuit abondamment, d&amp;rsquo;une odeur suspecte de gaz après un choc ou d&amp;rsquo;une porte de gaine technique verrouillée lors d&amp;rsquo;une coupure électrique, la vanne ou le coffret est presque toujours protégé par une &lt;strong>empreinte géométrique sans poignée&lt;/strong> : un carré de &lt;code>5 mm&lt;/code> ou &lt;code>8 mm&lt;/code>, un triangle de &lt;code>9 mm&lt;/code>, ou un papillon métallique grippé.&lt;/p></description></item><item><title>Clé USB de Survie IT : Multi-Boot Ventoy</title><link>https://blog.ravindra-job.fr/edc/usb-survie-ventoy/</link><pubDate>Thu, 16 Apr 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/usb-survie-ventoy/</guid><description>&lt;h2 id="1-pourquoi-une-clé-multi-boot-ventoy-est-indispensable">1. Pourquoi une clé Multi-Boot Ventoy est indispensable&lt;/h2>
&lt;p>Lorsqu&amp;rsquo;un serveur ou un poste de travail ne démarre plus (table GPT corrompue, mise à jour noyau ou pilote défaillante, chiffrement BitLocker/LUKS bloqué ou suspicion de compromission), l&amp;rsquo;ingénieur système n&amp;rsquo;a pas le temps de télécharger et flasher des images ISO une par une.&lt;/p>
&lt;p>&lt;strong>&lt;a href="https://github.com/ventoy/Ventoy">Ventoy&lt;/a>&lt;/strong> résout ce problème à la racine : il crée une partition d&amp;rsquo;amorçage universelle (&lt;code>BIOS Legacy x86&lt;/code>, &lt;code>UEFI x86_64&lt;/code>, &lt;code>UEFI ARM64&lt;/code>) et une grande partition de données (&lt;code>exFAT&lt;/code> / &lt;code>NTFS&lt;/code> / &lt;code>ext4&lt;/code>). Il suffit d&amp;rsquo;y &lt;strong>copier-coller directement vos fichiers &lt;code>.iso&lt;/code>, &lt;code>.wim&lt;/code>, &lt;code>.img&lt;/code> ou &lt;code>.vhd&lt;/code>&lt;/strong> pour les démarrer à la volée, sans jamais reformater le support.&lt;/p></description></item><item><title>Ollama : Inférence LLM Locale et Souveraine</title><link>https://blog.ravindra-job.fr/ia/ollama-inference-locale-llm-souveraine/</link><pubDate>Wed, 08 Apr 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/ollama-inference-locale-llm-souveraine/</guid><description>&lt;div style="display:flex;align-items:center;gap:22px;flex-wrap:wrap;padding:16px 20px;background:#fafaf9;border:1px solid #d4d4d8;border-radius:12px;margin:20px 0;">
 &lt;img src="logo-ollama.png" alt="Logo officiel Ollama" style="height:56px;margin:0;" />
 &lt;div style="font-size:0.95rem;line-height:1.5;color:#18181b;">
 &lt;strong>Dépôt GitHub officiel :&lt;/strong> &lt;a href="https://github.com/ollama/ollama" target="_blank" rel="noopener">github.com/ollama/ollama&lt;/a>&lt;br/>
 &lt;strong>Catalogue de modèles &amp;amp; Site :&lt;/strong> &lt;a href="https://ollama.com/library" target="_blank" rel="noopener">ollama.com/library&lt;/a> • &lt;strong>Licence :&lt;/strong> MIT (100 % Open-Source)
 &lt;/div>
&lt;/div>
&lt;p>Ce que Docker a accompli il y a dix ans pour la conteneurisation des applications Linux, &lt;strong>&lt;a href="https://github.com/ollama/ollama">Ollama&lt;/a>&lt;/strong> l&amp;rsquo;a réalisé pour l&amp;rsquo;exécution locale des grands modèles de langage (LLM), des modèles de vision (VLM) et des modèles d&amp;rsquo;embeddings.&lt;/p>
&lt;p>Avant Ollama, déployer un modèle open-weights (Llama, Qwen-Coder, Mistral, DeepSeek, Gemma) sur sa propre station de travail ou son serveur Linux nécessitait de compiler manuellement &lt;code>llama.cpp&lt;/code> avec les bons drapeaux d&amp;rsquo;accélération matérielle (CUDA, ROCm, Metal, Vulkan, AVX-512), de télécharger des poids bruts sur Hugging Face, de gérer les templates Jinja de chat propres à chaque architecture et d&amp;rsquo;écrire son propre serveur d&amp;rsquo;API. &lt;strong>Ollama a condensé toute cette complexité en un binaire unique en Go&lt;/strong> pilotable par une commande devenue universelle : &lt;code>ollama run&lt;/code>.&lt;/p></description></item><item><title>Kit d'Urgence #12 : Détecteur CO &amp; Air</title><link>https://blog.ravindra-job.fr/edc/kit-urgence-numerique-12-detecteur-monoxyde-carbone-qualite-air/</link><pubDate>Wed, 25 Mar 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/kit-urgence-numerique-12-detecteur-monoxyde-carbone-qualite-air/</guid><description>&lt;div class="kit-urgence-series-nav article-cards-showcase">
 &lt;div class="series-nav-header">
 &lt;strong>🧰 Série « Kit d’Urgence &amp;amp; Résilience Hors-Ligne » (15 Volets)&lt;/strong>
 &lt;span>Touchez une miniature pour ouvrir l&amp;#39;article&lt;/span>
 &lt;/div>
 &lt;div class="article-cards-grid series-photo-gallery">&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-01-ia-locale-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #01 : IA Locale Hors-Ligne — Faire tourner un LLM 100 % hors-ligne sur mobile et PC.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-01-ia-locale-hors-ligne/photo-macro.png" alt="IA Locale Hors-Ligne" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#01&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">IA Locale Hors-Ligne&lt;/div>
 &lt;div class="article-mini-desc">Faire tourner un LLM 100 % hors-ligne sur mobile et PC.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-02-cartes-gps-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #02 : Cartes GPS Hors-Ligne — Navigation GPS/Galileo hors réseau avec Organic Maps &amp;amp; OsmAnd~.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-02-cartes-gps-hors-ligne/photo-macro.png" alt="Cartes GPS Hors-Ligne" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#02&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Cartes GPS Hors-Ligne&lt;/div>
 &lt;div class="article-mini-desc">Navigation GPS/Galileo hors réseau avec Organic Maps &amp;amp; OsmAnd~.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-03-premiers-secours-kiwix-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #03 : Secours &amp;amp; WikiMed — Gestes de premiers secours IFRC, numéros vitaux &amp;amp; WikiMed.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-03-premiers-secours-kiwix-hors-ligne/photo-macro.png" alt="Secours &amp;amp; WikiMed" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#03&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Secours &amp;amp; WikiMed&lt;/div>
 &lt;div class="article-mini-desc">Gestes de premiers secours IFRC, numéros vitaux &amp;amp; WikiMed.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-04-autonomie-electrique-solaire-batterie/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #04 : Solaire &amp;amp; Batteries — Batterie 20 000 mAh, panneau solaire pliable et station LiFePO4.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-04-autonomie-electrique-solaire-batterie/photo-macro.png" alt="Solaire &amp;amp; Batteries" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#04&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Solaire &amp;amp; Batteries&lt;/div>
 &lt;div class="article-mini-desc">Batterie 20 000 mAh, panneau solaire pliable et station LiFePO4.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #05 : Radio &amp;amp; Réseau LoRa — Radio d&amp;#39;urgence FM/SW, Briar P2P, PMR446 et LoRa Meshtastic.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/photo-macro.png" alt="Radio &amp;amp; Réseau LoRa" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#05&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Radio &amp;amp; Réseau LoRa&lt;/div>
 &lt;div class="article-mini-desc">Radio d&amp;#39;urgence FM/SW, Briar P2P, PMR446 et LoRa Meshtastic.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-06-cle-usb-chiffree-documents-vitaux-evacuation/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #06 : Clé USB-C Chiffrée — Clé USB-C chiffrée AES-256 (VeraCrypt, Picocrypt &amp;amp; KeePassXC).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-06-cle-usb-chiffree-documents-vitaux-evacuation/photo-macro.png" alt="Clé USB-C Chiffrée" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#06&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clé USB-C Chiffrée&lt;/div>
 &lt;div class="article-mini-desc">Clé USB-C chiffrée AES-256 (VeraCrypt, Picocrypt &amp;amp; KeePassXC).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-07-wikipedia-hors-ligne-kiwix/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #07 : Wikipédia &amp;amp; Kiwix — Embarquer Wikipédia, WikiMed et iFixit hors-ligne (.ZIM).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-07-wikipedia-hors-ligne-kiwix/photo-macro.png" alt="Wikipédia &amp;amp; Kiwix" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#07&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Wikipédia &amp;amp; Kiwix&lt;/div>
 &lt;div class="article-mini-desc">Embarquer Wikipédia, WikiMed et iFixit hors-ligne (.ZIM).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-08-depannage-auto-booster-lifepo4-obd2/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #08 : Booster Auto &amp;amp; OBD2 — Démarrer une batterie 12V à plat, regonfler un pneu et diagnostiquer un voyant moteur en OBD2 hors-ligne.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-08-depannage-auto-booster-lifepo4-obd2/photo-macro.png" alt="Booster Auto &amp;amp; OBD2" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#08&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Booster Auto &amp;amp; OBD2&lt;/div>
 &lt;div class="article-mini-desc">Démarrer une batterie 12V à plat, regonfler un pneu et diagnostiquer un voyant moteur en OBD2 hors-ligne.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-09-cles-yubikey-2fa-secours-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #09 : Clés YubiKey &amp;amp; 2FA — Protocole de continuité d&amp;#39;accès FIDO2 (paire de YubiKey 5C NFC, coffre TOTP Aegis/Ente Auth et codes de secours).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-09-cles-yubikey-2fa-secours-hors-ligne/photo-macro.png" alt="Clés YubiKey &amp;amp; 2FA" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#09&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clés YubiKey &amp;amp; 2FA&lt;/div>
 &lt;div class="article-mini-desc">Protocole de continuité d&amp;#39;accès FIDO2 (paire de YubiKey 5C NFC, coffre TOTP Aegis/Ente Auth et codes de secours).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-10-traducteur-vocal-ocr-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #10 : Traducteur &amp;amp; OCR Offline — Traduire la voix en temps réel (Whisper.cpp, Argos) et scanner des panneaux ou ordonnances par caméra sans réseau.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-10-traducteur-vocal-ocr-hors-ligne/photo-macro.png" alt="Traducteur &amp;amp; OCR Offline" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#10&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Traducteur &amp;amp; OCR Offline&lt;/div>
 &lt;div class="article-mini-desc">Traduire la voix en temps réel (Whisper.cpp, Argos) et scanner des panneaux ou ordonnances par caméra sans réseau.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-11-potabilisation-eau-filtration-terrain/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #11 : Eau &amp;amp; Potabilisation — Filtration mécanique 0,1 micron (Sawyer, Katadyn, Grayl), désinfection chimique DCCNa et test TDS de l&amp;#39;eau.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-11-potabilisation-eau-filtration-terrain/photo-macro.png" alt="Eau &amp;amp; Potabilisation" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#11&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Eau &amp;amp; Potabilisation&lt;/div>
 &lt;div class="article-mini-desc">Filtration mécanique 0,1 micron (Sawyer, Katadyn, Grayl), désinfection chimique DCCNa et test TDS de l&amp;#39;eau.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-12-detecteur-monoxyde-carbone-qualite-air/" class="article-mini-card series-photo-thumb is-active" title="Kit d&amp;#39;Urgence #12 : Détecteur CO &amp;amp; Air — Prévenir l&amp;#39;intoxication au monoxyde de carbone (CO) lors d&amp;#39;un chauffage de fortune ou groupe électrogène.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-12-detecteur-monoxyde-carbone-qualite-air/photo-macro.png" alt="Détecteur CO &amp;amp; Air" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#12&lt;/span>&lt;span class="thumb-active-pill">En lecture&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Détecteur CO &amp;amp; Air&lt;/div>
 &lt;div class="article-mini-desc">Prévenir l&amp;#39;intoxication au monoxyde de carbone (CO) lors d&amp;#39;un chauffage de fortune ou groupe électrogène.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-13-cles-secours-gaz-eau-elec-stl-3d/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #13 : Clés Gaz/Eau &amp;amp; STL 3D — Couper l&amp;#39;eau, le gaz GRDF ou purger un radiateur en urgence : clés multifonctions acier et fichiers STL 3D à imprimer.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-13-cles-secours-gaz-eau-elec-stl-3d/photo-macro.png" alt="Clés Gaz/Eau &amp;amp; STL 3D" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#13&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clés Gaz/Eau &amp;amp; STL 3D&lt;/div>
 &lt;div class="article-mini-desc">Couper l&amp;#39;eau, le gaz GRDF ou purger un radiateur en urgence : clés multifonctions acier et fichiers STL 3D à imprimer.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-14-reception-meteo-satellite-rtl-sdr/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #14 : Météo &amp;amp; Radio RTL-SDR — Écouter les fréquences d&amp;#39;urgence, l&amp;#39;aviation ADS-B et décoder les bulletins météo avec une clé RTL-SDR V4 sur mobile.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-14-reception-meteo-satellite-rtl-sdr/photo-macro.png" alt="Météo &amp;amp; Radio RTL-SDR" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#14&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Météo &amp;amp; Radio RTL-SDR&lt;/div>
 &lt;div class="article-mini-desc">Écouter les fréquences d&amp;#39;urgence, l&amp;#39;aviation ADS-B et décoder les bulletins météo avec une clé RTL-SDR V4 sur mobile.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-15-talkie-walkie-pmr446-passerelle-meshtastic/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #15 : Talkies PMR446 &amp;amp; Mesh — Coordonner sa famille en phonie immédiate (PMR446 sans licence) couplée aux balises GPS LoRa Meshtastic 868 MHz.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-15-talkie-walkie-pmr446-passerelle-meshtastic/photo-macro.png" alt="Talkies PMR446 &amp;amp; Mesh" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#15&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Talkies PMR446 &amp;amp; Mesh&lt;/div>
 &lt;div class="article-mini-desc">Coordonner sa famille en phonie immédiate (PMR446 sans licence) couplée aux balises GPS LoRa Meshtastic 868 MHz.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;/div>
&lt;/div>
&lt;hr>
&lt;h2 id="01--le-tueur-silencieux-des-coupures-délectricité-hivernales">01 · Le tueur silencieux des coupures d&amp;rsquo;électricité hivernales&lt;/h2>
&lt;p>Chaque hiver, dès qu&amp;rsquo;une tempête ou une panne réseau coupe le chauffage électrique ou la chaudière pendant plus de 12 heures, les urgences hospitalières enregistrent une vague d&amp;rsquo;intoxications graves au &lt;strong>monoxyde de carbone ($	ext{CO}$)&lt;/strong>.&lt;/p></description></item><item><title>CloakBrowser : L'Arme Anti-Détection</title><link>https://blog.ravindra-job.fr/ia/cloakbrowser-agent/</link><pubDate>Thu, 19 Mar 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/cloakbrowser-agent/</guid><description>&lt;p>Si vous avez déjà essayé de développer un agent IA autonome pour naviguer sur le web (par exemple pour faire de l&amp;rsquo;OSINT, de la veille tarifaire ou automatiser des tâches), vous avez sûrement heurté le même mur : les systèmes anti-bots.&lt;/p>
&lt;p>Dès que votre agent, piloté par Playwright ou Puppeteer, tente d&amp;rsquo;accéder à un site protégé par Cloudflare, DataDome ou Akamai, il est bloqué par un CAPTCHA infranchissable.&lt;/p>
&lt;p>Mais un projet Open Source, &lt;strong>CloakBrowser&lt;/strong> &lt;a href="https://github.com/CloakHQ/CloakBrowser">[1]&lt;/a>, vient changer la donne en s&amp;rsquo;attaquant au problème non pas en &lt;em>résolvant&lt;/em> les CAPTCHAs, mais en les &lt;em>évitant&lt;/em>.&lt;/p></description></item><item><title>LibreChat : Hub Multi-LLM Souverain et MCP</title><link>https://blog.ravindra-job.fr/ia/librechat-hub-multi-llm-souverain-mcp/</link><pubDate>Tue, 10 Mar 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/librechat-hub-multi-llm-souverain-mcp/</guid><description>&lt;div style="display:flex;align-items:center;gap:22px;flex-wrap:wrap;padding:16px 20px;background:#0f172a;color:#f8fafc;border:1px solid #334155;border-radius:12px;margin:20px 0;">
 &lt;img src="logo-librechat.svg" alt="Logo officiel LibreChat" style="height:52px;width:52px;background:#ffffff;padding:6px;border-radius:10px;margin:0;" />
 &lt;div style="font-size:0.95rem;line-height:1.5;">
 &lt;strong>Dépôt GitHub officiel :&lt;/strong> &lt;a href="https://github.com/danny-avila/LibreChat" target="_blank" rel="noopener" style="color:#60a5fa;">github.com/danny-avila/LibreChat&lt;/a>&lt;br/>
 &lt;strong>Documentation officielle :&lt;/strong> &lt;a href="https://www.librechat.ai/docs" target="_blank" rel="noopener" style="color:#60a5fa;">librechat.ai/docs&lt;/a> • &lt;strong>Licence :&lt;/strong> MIT (100 % Open-Source)
 &lt;/div>
&lt;/div>
&lt;p>Face à la multiplication des abonnements SaaS fragmentés (ChatGPT Plus/Team, Claude Pro/Enterprise, Gemini Advanced) qui imposent un tarif fixe par utilisateur et dispersent l&amp;rsquo;historique conversationnel de l&amp;rsquo;entreprise chez des tiers, &lt;strong>&lt;a href="https://github.com/danny-avila/LibreChat">LibreChat&lt;/a>&lt;/strong> (créé par Danny Avila) s&amp;rsquo;est imposé comme le standard open-source incontesté des espaces de travail IA auto-hébergés.&lt;/p>
&lt;p>Mais réduire LibreChat à un simple « clone de ChatGPT » serait passer à côté de son véritable potentiel architectural : dans ses versions récentes, LibreChat est devenu un &lt;strong>véritable système d&amp;rsquo;exploitation pour Agents IA&lt;/strong>, capable d&amp;rsquo;unifier les modèles Cloud et locaux (Ollama/vLLM), d&amp;rsquo;orchestrer des serveurs &lt;strong>Model Context Protocol (MCP)&lt;/strong>, de compiler à la volée des &lt;strong>Artifacts interactifs (React, Mermaid, SVG)&lt;/strong> et d&amp;rsquo;appliquer une gouvernance d&amp;rsquo;entreprise stricte (SSO OIDC, RBAC, RAG &lt;code>pgvector&lt;/code> et facturation au token).&lt;/p></description></item><item><title>Suite de tir de perf moderne : k6, Vegeta &amp; ghz</title><link>https://blog.ravindra-job.fr/cloud/suite-outils-tir-perf-moderne/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/suite-outils-tir-perf-moderne/</guid><description>&lt;p>En 2020, lorsque j&amp;rsquo;écrivais mon premier guide sur les &lt;a href="https://blog.ravindra-job.fr/cloud/perf_appsgw/">tirs de performance d&amp;rsquo;Application Gateway&lt;/a>, l&amp;rsquo;écosystème reposait souvent sur des outils lourds en JVM (JMeter, Gatling) ou mono-threadés en Node.js (Artillery).&lt;/p>
&lt;p>En &lt;strong>2026&lt;/strong>, les architectures modernes mêlent APIs REST, flux &lt;strong>gRPC&lt;/strong>, &lt;strong>WebSockets&lt;/strong> et endpoints d&amp;rsquo;inférence IA en streaming SSE. Pour auditer efficacement un reverse proxy (Caddy, Envoy, Azure AppGW, GCP/AWS LB) sans que la machine d&amp;rsquo;injection ne devienne elle-même le goulot d&amp;rsquo;étranglement, voici la &lt;strong>suite d&amp;rsquo;outils de tir de performance&lt;/strong> que j&amp;rsquo;utilise en production.&lt;/p></description></item><item><title>Kit d'Urgence #11 : Eau &amp; Potabilisation</title><link>https://blog.ravindra-job.fr/edc/kit-urgence-numerique-11-potabilisation-eau-filtration-terrain/</link><pubDate>Fri, 27 Feb 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/kit-urgence-numerique-11-potabilisation-eau-filtration-terrain/</guid><description>&lt;div class="kit-urgence-series-nav article-cards-showcase">
 &lt;div class="series-nav-header">
 &lt;strong>🧰 Série « Kit d’Urgence &amp;amp; Résilience Hors-Ligne » (15 Volets)&lt;/strong>
 &lt;span>Touchez une miniature pour ouvrir l&amp;#39;article&lt;/span>
 &lt;/div>
 &lt;div class="article-cards-grid series-photo-gallery">&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-01-ia-locale-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #01 : IA Locale Hors-Ligne — Faire tourner un LLM 100 % hors-ligne sur mobile et PC.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-01-ia-locale-hors-ligne/photo-macro.png" alt="IA Locale Hors-Ligne" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#01&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">IA Locale Hors-Ligne&lt;/div>
 &lt;div class="article-mini-desc">Faire tourner un LLM 100 % hors-ligne sur mobile et PC.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-02-cartes-gps-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #02 : Cartes GPS Hors-Ligne — Navigation GPS/Galileo hors réseau avec Organic Maps &amp;amp; OsmAnd~.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-02-cartes-gps-hors-ligne/photo-macro.png" alt="Cartes GPS Hors-Ligne" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#02&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Cartes GPS Hors-Ligne&lt;/div>
 &lt;div class="article-mini-desc">Navigation GPS/Galileo hors réseau avec Organic Maps &amp;amp; OsmAnd~.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-03-premiers-secours-kiwix-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #03 : Secours &amp;amp; WikiMed — Gestes de premiers secours IFRC, numéros vitaux &amp;amp; WikiMed.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-03-premiers-secours-kiwix-hors-ligne/photo-macro.png" alt="Secours &amp;amp; WikiMed" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#03&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Secours &amp;amp; WikiMed&lt;/div>
 &lt;div class="article-mini-desc">Gestes de premiers secours IFRC, numéros vitaux &amp;amp; WikiMed.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-04-autonomie-electrique-solaire-batterie/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #04 : Solaire &amp;amp; Batteries — Batterie 20 000 mAh, panneau solaire pliable et station LiFePO4.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-04-autonomie-electrique-solaire-batterie/photo-macro.png" alt="Solaire &amp;amp; Batteries" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#04&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Solaire &amp;amp; Batteries&lt;/div>
 &lt;div class="article-mini-desc">Batterie 20 000 mAh, panneau solaire pliable et station LiFePO4.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #05 : Radio &amp;amp; Réseau LoRa — Radio d&amp;#39;urgence FM/SW, Briar P2P, PMR446 et LoRa Meshtastic.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/photo-macro.png" alt="Radio &amp;amp; Réseau LoRa" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#05&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Radio &amp;amp; Réseau LoRa&lt;/div>
 &lt;div class="article-mini-desc">Radio d&amp;#39;urgence FM/SW, Briar P2P, PMR446 et LoRa Meshtastic.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-06-cle-usb-chiffree-documents-vitaux-evacuation/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #06 : Clé USB-C Chiffrée — Clé USB-C chiffrée AES-256 (VeraCrypt, Picocrypt &amp;amp; KeePassXC).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-06-cle-usb-chiffree-documents-vitaux-evacuation/photo-macro.png" alt="Clé USB-C Chiffrée" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#06&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clé USB-C Chiffrée&lt;/div>
 &lt;div class="article-mini-desc">Clé USB-C chiffrée AES-256 (VeraCrypt, Picocrypt &amp;amp; KeePassXC).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-07-wikipedia-hors-ligne-kiwix/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #07 : Wikipédia &amp;amp; Kiwix — Embarquer Wikipédia, WikiMed et iFixit hors-ligne (.ZIM).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-07-wikipedia-hors-ligne-kiwix/photo-macro.png" alt="Wikipédia &amp;amp; Kiwix" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#07&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Wikipédia &amp;amp; Kiwix&lt;/div>
 &lt;div class="article-mini-desc">Embarquer Wikipédia, WikiMed et iFixit hors-ligne (.ZIM).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-08-depannage-auto-booster-lifepo4-obd2/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #08 : Booster Auto &amp;amp; OBD2 — Démarrer une batterie 12V à plat, regonfler un pneu et diagnostiquer un voyant moteur en OBD2 hors-ligne.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-08-depannage-auto-booster-lifepo4-obd2/photo-macro.png" alt="Booster Auto &amp;amp; OBD2" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#08&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Booster Auto &amp;amp; OBD2&lt;/div>
 &lt;div class="article-mini-desc">Démarrer une batterie 12V à plat, regonfler un pneu et diagnostiquer un voyant moteur en OBD2 hors-ligne.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-09-cles-yubikey-2fa-secours-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #09 : Clés YubiKey &amp;amp; 2FA — Protocole de continuité d&amp;#39;accès FIDO2 (paire de YubiKey 5C NFC, coffre TOTP Aegis/Ente Auth et codes de secours).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-09-cles-yubikey-2fa-secours-hors-ligne/photo-macro.png" alt="Clés YubiKey &amp;amp; 2FA" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#09&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clés YubiKey &amp;amp; 2FA&lt;/div>
 &lt;div class="article-mini-desc">Protocole de continuité d&amp;#39;accès FIDO2 (paire de YubiKey 5C NFC, coffre TOTP Aegis/Ente Auth et codes de secours).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-10-traducteur-vocal-ocr-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #10 : Traducteur &amp;amp; OCR Offline — Traduire la voix en temps réel (Whisper.cpp, Argos) et scanner des panneaux ou ordonnances par caméra sans réseau.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-10-traducteur-vocal-ocr-hors-ligne/photo-macro.png" alt="Traducteur &amp;amp; OCR Offline" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#10&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Traducteur &amp;amp; OCR Offline&lt;/div>
 &lt;div class="article-mini-desc">Traduire la voix en temps réel (Whisper.cpp, Argos) et scanner des panneaux ou ordonnances par caméra sans réseau.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-11-potabilisation-eau-filtration-terrain/" class="article-mini-card series-photo-thumb is-active" title="Kit d&amp;#39;Urgence #11 : Eau &amp;amp; Potabilisation — Filtration mécanique 0,1 micron (Sawyer, Katadyn, Grayl), désinfection chimique DCCNa et test TDS de l&amp;#39;eau.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-11-potabilisation-eau-filtration-terrain/photo-macro.png" alt="Eau &amp;amp; Potabilisation" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#11&lt;/span>&lt;span class="thumb-active-pill">En lecture&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Eau &amp;amp; Potabilisation&lt;/div>
 &lt;div class="article-mini-desc">Filtration mécanique 0,1 micron (Sawyer, Katadyn, Grayl), désinfection chimique DCCNa et test TDS de l&amp;#39;eau.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-12-detecteur-monoxyde-carbone-qualite-air/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #12 : Détecteur CO &amp;amp; Air — Prévenir l&amp;#39;intoxication au monoxyde de carbone (CO) lors d&amp;#39;un chauffage de fortune ou groupe électrogène.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-12-detecteur-monoxyde-carbone-qualite-air/photo-macro.png" alt="Détecteur CO &amp;amp; Air" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#12&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Détecteur CO &amp;amp; Air&lt;/div>
 &lt;div class="article-mini-desc">Prévenir l&amp;#39;intoxication au monoxyde de carbone (CO) lors d&amp;#39;un chauffage de fortune ou groupe électrogène.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-13-cles-secours-gaz-eau-elec-stl-3d/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #13 : Clés Gaz/Eau &amp;amp; STL 3D — Couper l&amp;#39;eau, le gaz GRDF ou purger un radiateur en urgence : clés multifonctions acier et fichiers STL 3D à imprimer.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-13-cles-secours-gaz-eau-elec-stl-3d/photo-macro.png" alt="Clés Gaz/Eau &amp;amp; STL 3D" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#13&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clés Gaz/Eau &amp;amp; STL 3D&lt;/div>
 &lt;div class="article-mini-desc">Couper l&amp;#39;eau, le gaz GRDF ou purger un radiateur en urgence : clés multifonctions acier et fichiers STL 3D à imprimer.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-14-reception-meteo-satellite-rtl-sdr/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #14 : Météo &amp;amp; Radio RTL-SDR — Écouter les fréquences d&amp;#39;urgence, l&amp;#39;aviation ADS-B et décoder les bulletins météo avec une clé RTL-SDR V4 sur mobile.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-14-reception-meteo-satellite-rtl-sdr/photo-macro.png" alt="Météo &amp;amp; Radio RTL-SDR" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#14&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Météo &amp;amp; Radio RTL-SDR&lt;/div>
 &lt;div class="article-mini-desc">Écouter les fréquences d&amp;#39;urgence, l&amp;#39;aviation ADS-B et décoder les bulletins météo avec une clé RTL-SDR V4 sur mobile.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-15-talkie-walkie-pmr446-passerelle-meshtastic/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #15 : Talkies PMR446 &amp;amp; Mesh — Coordonner sa famille en phonie immédiate (PMR446 sans licence) couplée aux balises GPS LoRa Meshtastic 868 MHz.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-15-talkie-walkie-pmr446-passerelle-meshtastic/photo-macro.png" alt="Talkies PMR446 &amp;amp; Mesh" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#15&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Talkies PMR446 &amp;amp; Mesh&lt;/div>
 &lt;div class="article-mini-desc">Coordonner sa famille en phonie immédiate (PMR446 sans licence) couplée aux balises GPS LoRa Meshtastic 868 MHz.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;/div>
&lt;/div>
&lt;hr>
&lt;h2 id="01--pourquoi-leau-potable-est-le-premier-point-de-rupture-en-moins-de-24-heures">01 · Pourquoi l&amp;rsquo;eau potable est le premier point de rupture en moins de 24 heures&lt;/h2>
&lt;p>On peut tenir une semaine sans électricité ni Internet, mais pas &lt;strong>48 heures sans eau saine&lt;/strong>. Une simple coupure électrique prolongée arrête les stations de pompage et fait chuter la pression du réseau d&amp;rsquo;eau potable ; une inondation ou une rupture de canalisation contamine l&amp;rsquo;eau du robinet par des bactéries (&lt;em>E. coli&lt;/em>, &lt;em>Salmonella&lt;/em>, &lt;em>Vibrio&lt;/em>), des protozoaires (&lt;em>Giardia&lt;/em>, &lt;em>Cryptosporidium&lt;/em>) ou des hydrocarbures.&lt;/p></description></item><item><title>Small Language Models (SLM)</title><link>https://blog.ravindra-job.fr/ia/slm/</link><pubDate>Thu, 19 Feb 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/slm/</guid><description>&lt;p>L&amp;rsquo;engouement pour l&amp;rsquo;intelligence artificielle générative a longtemps été dominé par les mastodontes : les &amp;ldquo;Large Language Models&amp;rdquo; (LLM) comme GPT-4 d&amp;rsquo;OpenAI ou Claude d&amp;rsquo;Anthropic. Cependant, une autre révolution, plus discrète mais tout aussi importante, est en marche : celle des &lt;strong>Small Language Models (SLM)&lt;/strong>.&lt;/p>
&lt;blockquote>
&lt;p>&lt;strong>⚠️ Avertissement temporel :&lt;/strong> Le paysage de l&amp;rsquo;IA évolue à une vitesse fulgurante. Gardez bien à l&amp;rsquo;esprit que les modèles, les benchmarks et les comparaisons présentés dans cet article sont &lt;strong>exclusivement valables à l&amp;rsquo;instant T (mai 2026)&lt;/strong>. Ce qui est vrai aujourd&amp;rsquo;hui sera probablement obsolète dans quelques mois.&lt;/p></description></item><item><title>Chaos Kubernetes : LitmusChaos vs Chaos Mesh</title><link>https://blog.ravindra-job.fr/cloud/litmuschaos-vs-chaos-mesh-kubernetes/</link><pubDate>Thu, 12 Feb 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/litmuschaos-vs-chaos-mesh-kubernetes/</guid><description>&lt;div style="display:flex;align-items:center;gap:24px;flex-wrap:wrap;padding:16px 20px;background:#f8fafc;border:1px solid #cbd5e1;border-radius:12px;margin:20px 0;">
 &lt;img src="logo-litmus.svg" alt="Logo officiel LitmusChaos" style="height:44px;margin:0;" />
 &lt;img src="logo-chaosmesh.svg" alt="Logo officiel Chaos Mesh" style="height:44px;margin:0;" />
 &lt;img src="logo-cncf.svg" alt="Logo officiel CNCF" style="height:30px;margin:0;" />
 &lt;div style="font-size:0.95rem;line-height:1.5;width:100%;">
 &lt;strong>LitmusChaos :&lt;/strong> &lt;a href="https://github.com/litmuschaos/litmus" target="_blank" rel="noopener">github.com/litmuschaos/litmus&lt;/a> • &lt;a href="https://www.cncf.io/projects/litmus/" target="_blank" rel="noopener">Page CNCF (Incubating)&lt;/a>&lt;br/>
 &lt;strong>Chaos Mesh :&lt;/strong> &lt;a href="https://github.com/chaos-mesh/chaos-mesh" target="_blank" rel="noopener">github.com/chaos-mesh/chaos-mesh&lt;/a> • &lt;a href="https://www.cncf.io/projects/chaosmesh/" target="_blank" rel="noopener">Page CNCF (Incubating)&lt;/a>
 &lt;/div>
&lt;/div>
&lt;p>Une architecture distribuée sur Kubernetes n&amp;rsquo;est jamais aussi résiliente que le prétendent ses diagrammes tant qu&amp;rsquo;elle n&amp;rsquo;a pas affronté des pannes réelles : perte brutale d&amp;rsquo;un nœud, latence disque I/O sur le quorum &lt;code>etcd&lt;/code> ou PostgreSQL, corruption de paquets TCP entre microservices, dérive d&amp;rsquo;horloge NTP (&lt;em>Clock Skew&lt;/em>) ou éviction OOM en pleine montée de charge.&lt;/p></description></item><item><title>Kit d'Urgence #10 : Traducteur &amp; OCR Offline</title><link>https://blog.ravindra-job.fr/edc/kit-urgence-numerique-10-traducteur-vocal-ocr-hors-ligne/</link><pubDate>Sun, 01 Feb 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/kit-urgence-numerique-10-traducteur-vocal-ocr-hors-ligne/</guid><description>&lt;div class="kit-urgence-series-nav article-cards-showcase">
 &lt;div class="series-nav-header">
 &lt;strong>🧰 Série « Kit d’Urgence &amp;amp; Résilience Hors-Ligne » (15 Volets)&lt;/strong>
 &lt;span>Touchez une miniature pour ouvrir l&amp;#39;article&lt;/span>
 &lt;/div>
 &lt;div class="article-cards-grid series-photo-gallery">&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-01-ia-locale-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #01 : IA Locale Hors-Ligne — Faire tourner un LLM 100 % hors-ligne sur mobile et PC.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-01-ia-locale-hors-ligne/photo-macro.png" alt="IA Locale Hors-Ligne" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#01&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">IA Locale Hors-Ligne&lt;/div>
 &lt;div class="article-mini-desc">Faire tourner un LLM 100 % hors-ligne sur mobile et PC.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-02-cartes-gps-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #02 : Cartes GPS Hors-Ligne — Navigation GPS/Galileo hors réseau avec Organic Maps &amp;amp; OsmAnd~.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-02-cartes-gps-hors-ligne/photo-macro.png" alt="Cartes GPS Hors-Ligne" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#02&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Cartes GPS Hors-Ligne&lt;/div>
 &lt;div class="article-mini-desc">Navigation GPS/Galileo hors réseau avec Organic Maps &amp;amp; OsmAnd~.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-03-premiers-secours-kiwix-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #03 : Secours &amp;amp; WikiMed — Gestes de premiers secours IFRC, numéros vitaux &amp;amp; WikiMed.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-03-premiers-secours-kiwix-hors-ligne/photo-macro.png" alt="Secours &amp;amp; WikiMed" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#03&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Secours &amp;amp; WikiMed&lt;/div>
 &lt;div class="article-mini-desc">Gestes de premiers secours IFRC, numéros vitaux &amp;amp; WikiMed.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-04-autonomie-electrique-solaire-batterie/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #04 : Solaire &amp;amp; Batteries — Batterie 20 000 mAh, panneau solaire pliable et station LiFePO4.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-04-autonomie-electrique-solaire-batterie/photo-macro.png" alt="Solaire &amp;amp; Batteries" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#04&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Solaire &amp;amp; Batteries&lt;/div>
 &lt;div class="article-mini-desc">Batterie 20 000 mAh, panneau solaire pliable et station LiFePO4.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #05 : Radio &amp;amp; Réseau LoRa — Radio d&amp;#39;urgence FM/SW, Briar P2P, PMR446 et LoRa Meshtastic.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/photo-macro.png" alt="Radio &amp;amp; Réseau LoRa" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#05&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Radio &amp;amp; Réseau LoRa&lt;/div>
 &lt;div class="article-mini-desc">Radio d&amp;#39;urgence FM/SW, Briar P2P, PMR446 et LoRa Meshtastic.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-06-cle-usb-chiffree-documents-vitaux-evacuation/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #06 : Clé USB-C Chiffrée — Clé USB-C chiffrée AES-256 (VeraCrypt, Picocrypt &amp;amp; KeePassXC).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-06-cle-usb-chiffree-documents-vitaux-evacuation/photo-macro.png" alt="Clé USB-C Chiffrée" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#06&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clé USB-C Chiffrée&lt;/div>
 &lt;div class="article-mini-desc">Clé USB-C chiffrée AES-256 (VeraCrypt, Picocrypt &amp;amp; KeePassXC).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-07-wikipedia-hors-ligne-kiwix/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #07 : Wikipédia &amp;amp; Kiwix — Embarquer Wikipédia, WikiMed et iFixit hors-ligne (.ZIM).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-07-wikipedia-hors-ligne-kiwix/photo-macro.png" alt="Wikipédia &amp;amp; Kiwix" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#07&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Wikipédia &amp;amp; Kiwix&lt;/div>
 &lt;div class="article-mini-desc">Embarquer Wikipédia, WikiMed et iFixit hors-ligne (.ZIM).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-08-depannage-auto-booster-lifepo4-obd2/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #08 : Booster Auto &amp;amp; OBD2 — Démarrer une batterie 12V à plat, regonfler un pneu et diagnostiquer un voyant moteur en OBD2 hors-ligne.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-08-depannage-auto-booster-lifepo4-obd2/photo-macro.png" alt="Booster Auto &amp;amp; OBD2" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#08&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Booster Auto &amp;amp; OBD2&lt;/div>
 &lt;div class="article-mini-desc">Démarrer une batterie 12V à plat, regonfler un pneu et diagnostiquer un voyant moteur en OBD2 hors-ligne.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-09-cles-yubikey-2fa-secours-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #09 : Clés YubiKey &amp;amp; 2FA — Protocole de continuité d&amp;#39;accès FIDO2 (paire de YubiKey 5C NFC, coffre TOTP Aegis/Ente Auth et codes de secours).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-09-cles-yubikey-2fa-secours-hors-ligne/photo-macro.png" alt="Clés YubiKey &amp;amp; 2FA" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#09&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clés YubiKey &amp;amp; 2FA&lt;/div>
 &lt;div class="article-mini-desc">Protocole de continuité d&amp;#39;accès FIDO2 (paire de YubiKey 5C NFC, coffre TOTP Aegis/Ente Auth et codes de secours).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-10-traducteur-vocal-ocr-hors-ligne/" class="article-mini-card series-photo-thumb is-active" title="Kit d&amp;#39;Urgence #10 : Traducteur &amp;amp; OCR Offline — Traduire la voix en temps réel (Whisper.cpp, Argos) et scanner des panneaux ou ordonnances par caméra sans réseau.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-10-traducteur-vocal-ocr-hors-ligne/photo-macro.png" alt="Traducteur &amp;amp; OCR Offline" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#10&lt;/span>&lt;span class="thumb-active-pill">En lecture&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Traducteur &amp;amp; OCR Offline&lt;/div>
 &lt;div class="article-mini-desc">Traduire la voix en temps réel (Whisper.cpp, Argos) et scanner des panneaux ou ordonnances par caméra sans réseau.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-11-potabilisation-eau-filtration-terrain/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #11 : Eau &amp;amp; Potabilisation — Filtration mécanique 0,1 micron (Sawyer, Katadyn, Grayl), désinfection chimique DCCNa et test TDS de l&amp;#39;eau.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-11-potabilisation-eau-filtration-terrain/photo-macro.png" alt="Eau &amp;amp; Potabilisation" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#11&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Eau &amp;amp; Potabilisation&lt;/div>
 &lt;div class="article-mini-desc">Filtration mécanique 0,1 micron (Sawyer, Katadyn, Grayl), désinfection chimique DCCNa et test TDS de l&amp;#39;eau.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-12-detecteur-monoxyde-carbone-qualite-air/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #12 : Détecteur CO &amp;amp; Air — Prévenir l&amp;#39;intoxication au monoxyde de carbone (CO) lors d&amp;#39;un chauffage de fortune ou groupe électrogène.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-12-detecteur-monoxyde-carbone-qualite-air/photo-macro.png" alt="Détecteur CO &amp;amp; Air" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#12&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Détecteur CO &amp;amp; Air&lt;/div>
 &lt;div class="article-mini-desc">Prévenir l&amp;#39;intoxication au monoxyde de carbone (CO) lors d&amp;#39;un chauffage de fortune ou groupe électrogène.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-13-cles-secours-gaz-eau-elec-stl-3d/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #13 : Clés Gaz/Eau &amp;amp; STL 3D — Couper l&amp;#39;eau, le gaz GRDF ou purger un radiateur en urgence : clés multifonctions acier et fichiers STL 3D à imprimer.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-13-cles-secours-gaz-eau-elec-stl-3d/photo-macro.png" alt="Clés Gaz/Eau &amp;amp; STL 3D" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#13&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clés Gaz/Eau &amp;amp; STL 3D&lt;/div>
 &lt;div class="article-mini-desc">Couper l&amp;#39;eau, le gaz GRDF ou purger un radiateur en urgence : clés multifonctions acier et fichiers STL 3D à imprimer.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-14-reception-meteo-satellite-rtl-sdr/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #14 : Météo &amp;amp; Radio RTL-SDR — Écouter les fréquences d&amp;#39;urgence, l&amp;#39;aviation ADS-B et décoder les bulletins météo avec une clé RTL-SDR V4 sur mobile.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-14-reception-meteo-satellite-rtl-sdr/photo-macro.png" alt="Météo &amp;amp; Radio RTL-SDR" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#14&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Météo &amp;amp; Radio RTL-SDR&lt;/div>
 &lt;div class="article-mini-desc">Écouter les fréquences d&amp;#39;urgence, l&amp;#39;aviation ADS-B et décoder les bulletins météo avec une clé RTL-SDR V4 sur mobile.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-15-talkie-walkie-pmr446-passerelle-meshtastic/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #15 : Talkies PMR446 &amp;amp; Mesh — Coordonner sa famille en phonie immédiate (PMR446 sans licence) couplée aux balises GPS LoRa Meshtastic 868 MHz.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-15-talkie-walkie-pmr446-passerelle-meshtastic/photo-macro.png" alt="Talkies PMR446 &amp;amp; Mesh" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#15&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Talkies PMR446 &amp;amp; Mesh&lt;/div>
 &lt;div class="article-mini-desc">Coordonner sa famille en phonie immédiate (PMR446 sans licence) couplée aux balises GPS LoRa Meshtastic 868 MHz.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;/div>
&lt;/div>
&lt;hr>
&lt;h2 id="01--briser-la-barrière-de-la-langue-sans-connexion-ni-roaming">01 · Briser la barrière de la langue sans connexion ni roaming&lt;/h2>
&lt;p>À l&amp;rsquo;étranger hors zone Euro, dans un hôpital saturé, face à un contrôle routier, un mécanicien local ou devant une boîte de médicaments rédigée dans un alphabet inconnu (japonais, cyrillique, arabe, coréen, chinois), l&amp;rsquo;absence de réseau 4G/5G ou le coût prohibitif du roaming transforme le moindre incident en crise.&lt;/p></description></item><item><title>OpenCost : FinOps Kubernetes (CNCF)</title><link>https://blog.ravindra-job.fr/cloud/opencost-finops-kubernetes-cncf/</link><pubDate>Thu, 15 Jan 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/opencost-finops-kubernetes-cncf/</guid><description>&lt;div style="display:flex;align-items:center;gap:24px;flex-wrap:wrap;padding:16px 20px;background:#f8fafc;border:1px solid #cbd5e1;border-radius:12px;margin:20px 0;">
 &lt;img src="logo-opencost.svg" alt="Logo officiel OpenCost" style="height:52px;margin:0;" />
 &lt;img src="logo-cncf.svg" alt="Logo officiel CNCF" style="height:32px;margin:0;" />
 &lt;div style="font-size:0.95rem;line-height:1.5;">
 &lt;strong>Dépôt GitHub officiel :&lt;/strong> &lt;a href="https://github.com/opencost/opencost" target="_blank" rel="noopener">github.com/opencost/opencost&lt;/a>&lt;br/>
 &lt;strong>Page officielle CNCF (Incubating) :&lt;/strong> &lt;a href="https://www.cncf.io/projects/opencost/" target="_blank" rel="noopener">cncf.io/projects/opencost&lt;/a> • &lt;strong>Site :&lt;/strong> &lt;a href="https://www.opencost.io/" target="_blank" rel="noopener">opencost.io&lt;/a>
 &lt;/div>
&lt;/div>
&lt;p>L&amp;rsquo;adoption massive de Kubernetes pour orchestrer à la fois des microservices critiques, des pipelines de données et des charges d&amp;rsquo;inférence IA a créé un angle mort financier majeur : &lt;strong>la boîte noire des coûts partagés&lt;/strong>. Lorsqu&amp;rsquo;un cluster mutualise des dizaines de namespaces, des pools de nœuds autoscalés (Karpenter / Cluster Autoscaler), des volumes persistants (CSI), des LoadBalancers et des GPU fractionnés (MIG / Time-Slicing), la facture globale du fournisseur Cloud (AWS, Azure, GCP, Scaleway) ou le coût d&amp;rsquo;amortissement du matériel Bare-Metal ne dit absolument pas &lt;em>qui&lt;/em> consomme &lt;em>quoi&lt;/em>, ni quelle part de la dépense correspond à du gaspillage pur (&lt;em>idle resources&lt;/em> et sur-allocation des &lt;code>requests&lt;/code>).&lt;/p></description></item><item><title>L'Anti-Sèche de l'IA (2026)</title><link>https://blog.ravindra-job.fr/ia/ia-cheatsheet/</link><pubDate>Thu, 08 Jan 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/ia-cheatsheet/</guid><description>&lt;p>Le domaine de l&amp;rsquo;Intelligence Artificielle évolue tellement vite qu&amp;rsquo;il est facile de se noyer dans un océan d&amp;rsquo;acronymes. Si vous entendez parler de &amp;ldquo;Prompt&amp;rdquo;, de &amp;ldquo;MCP&amp;rdquo; ou &amp;ldquo;d&amp;rsquo;A2A&amp;rdquo; sans trop oser demander ce que c&amp;rsquo;est, cet article est fait pour vous.&lt;/p>
&lt;blockquote>
&lt;p>&lt;strong>⚠️ Avertissement temporel :&lt;/strong> Ce domaine avance à la vitesse de la lumière. Les protocoles et techniques présentés dans cette anti-sèche (cheatsheet) reflètent l&amp;rsquo;état de l&amp;rsquo;art à la &lt;strong>date de janvier 2026&lt;/strong>. De nouveaux standards émergent chaque mois !&lt;/p></description></item><item><title>Kit d'Urgence #09 : Clés YubiKey &amp; 2FA</title><link>https://blog.ravindra-job.fr/edc/kit-urgence-numerique-09-cles-yubikey-2fa-secours-hors-ligne/</link><pubDate>Tue, 06 Jan 2026 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/kit-urgence-numerique-09-cles-yubikey-2fa-secours-hors-ligne/</guid><description>&lt;div class="kit-urgence-series-nav article-cards-showcase">
 &lt;div class="series-nav-header">
 &lt;strong>🧰 Série « Kit d’Urgence &amp;amp; Résilience Hors-Ligne » (15 Volets)&lt;/strong>
 &lt;span>Touchez une miniature pour ouvrir l&amp;#39;article&lt;/span>
 &lt;/div>
 &lt;div class="article-cards-grid series-photo-gallery">&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-01-ia-locale-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #01 : IA Locale Hors-Ligne — Faire tourner un LLM 100 % hors-ligne sur mobile et PC.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-01-ia-locale-hors-ligne/photo-macro.png" alt="IA Locale Hors-Ligne" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#01&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">IA Locale Hors-Ligne&lt;/div>
 &lt;div class="article-mini-desc">Faire tourner un LLM 100 % hors-ligne sur mobile et PC.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-02-cartes-gps-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #02 : Cartes GPS Hors-Ligne — Navigation GPS/Galileo hors réseau avec Organic Maps &amp;amp; OsmAnd~.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-02-cartes-gps-hors-ligne/photo-macro.png" alt="Cartes GPS Hors-Ligne" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#02&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Cartes GPS Hors-Ligne&lt;/div>
 &lt;div class="article-mini-desc">Navigation GPS/Galileo hors réseau avec Organic Maps &amp;amp; OsmAnd~.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-03-premiers-secours-kiwix-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #03 : Secours &amp;amp; WikiMed — Gestes de premiers secours IFRC, numéros vitaux &amp;amp; WikiMed.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-03-premiers-secours-kiwix-hors-ligne/photo-macro.png" alt="Secours &amp;amp; WikiMed" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#03&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Secours &amp;amp; WikiMed&lt;/div>
 &lt;div class="article-mini-desc">Gestes de premiers secours IFRC, numéros vitaux &amp;amp; WikiMed.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-04-autonomie-electrique-solaire-batterie/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #04 : Solaire &amp;amp; Batteries — Batterie 20 000 mAh, panneau solaire pliable et station LiFePO4.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-04-autonomie-electrique-solaire-batterie/photo-macro.png" alt="Solaire &amp;amp; Batteries" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#04&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Solaire &amp;amp; Batteries&lt;/div>
 &lt;div class="article-mini-desc">Batterie 20 000 mAh, panneau solaire pliable et station LiFePO4.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #05 : Radio &amp;amp; Réseau LoRa — Radio d&amp;#39;urgence FM/SW, Briar P2P, PMR446 et LoRa Meshtastic.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/photo-macro.png" alt="Radio &amp;amp; Réseau LoRa" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#05&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Radio &amp;amp; Réseau LoRa&lt;/div>
 &lt;div class="article-mini-desc">Radio d&amp;#39;urgence FM/SW, Briar P2P, PMR446 et LoRa Meshtastic.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-06-cle-usb-chiffree-documents-vitaux-evacuation/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #06 : Clé USB-C Chiffrée — Clé USB-C chiffrée AES-256 (VeraCrypt, Picocrypt &amp;amp; KeePassXC).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-06-cle-usb-chiffree-documents-vitaux-evacuation/photo-macro.png" alt="Clé USB-C Chiffrée" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#06&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clé USB-C Chiffrée&lt;/div>
 &lt;div class="article-mini-desc">Clé USB-C chiffrée AES-256 (VeraCrypt, Picocrypt &amp;amp; KeePassXC).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-07-wikipedia-hors-ligne-kiwix/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #07 : Wikipédia &amp;amp; Kiwix — Embarquer Wikipédia, WikiMed et iFixit hors-ligne (.ZIM).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-07-wikipedia-hors-ligne-kiwix/photo-macro.png" alt="Wikipédia &amp;amp; Kiwix" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#07&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Wikipédia &amp;amp; Kiwix&lt;/div>
 &lt;div class="article-mini-desc">Embarquer Wikipédia, WikiMed et iFixit hors-ligne (.ZIM).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-08-depannage-auto-booster-lifepo4-obd2/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #08 : Booster Auto &amp;amp; OBD2 — Démarrer une batterie 12V à plat, regonfler un pneu et diagnostiquer un voyant moteur en OBD2 hors-ligne.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-08-depannage-auto-booster-lifepo4-obd2/photo-macro.png" alt="Booster Auto &amp;amp; OBD2" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#08&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Booster Auto &amp;amp; OBD2&lt;/div>
 &lt;div class="article-mini-desc">Démarrer une batterie 12V à plat, regonfler un pneu et diagnostiquer un voyant moteur en OBD2 hors-ligne.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-09-cles-yubikey-2fa-secours-hors-ligne/" class="article-mini-card series-photo-thumb is-active" title="Kit d&amp;#39;Urgence #09 : Clés YubiKey &amp;amp; 2FA — Protocole de continuité d&amp;#39;accès FIDO2 (paire de YubiKey 5C NFC, coffre TOTP Aegis/Ente Auth et codes de secours).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-09-cles-yubikey-2fa-secours-hors-ligne/photo-macro.png" alt="Clés YubiKey &amp;amp; 2FA" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#09&lt;/span>&lt;span class="thumb-active-pill">En lecture&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clés YubiKey &amp;amp; 2FA&lt;/div>
 &lt;div class="article-mini-desc">Protocole de continuité d&amp;#39;accès FIDO2 (paire de YubiKey 5C NFC, coffre TOTP Aegis/Ente Auth et codes de secours).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-10-traducteur-vocal-ocr-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #10 : Traducteur &amp;amp; OCR Offline — Traduire la voix en temps réel (Whisper.cpp, Argos) et scanner des panneaux ou ordonnances par caméra sans réseau.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-10-traducteur-vocal-ocr-hors-ligne/photo-macro.png" alt="Traducteur &amp;amp; OCR Offline" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#10&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Traducteur &amp;amp; OCR Offline&lt;/div>
 &lt;div class="article-mini-desc">Traduire la voix en temps réel (Whisper.cpp, Argos) et scanner des panneaux ou ordonnances par caméra sans réseau.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-11-potabilisation-eau-filtration-terrain/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #11 : Eau &amp;amp; Potabilisation — Filtration mécanique 0,1 micron (Sawyer, Katadyn, Grayl), désinfection chimique DCCNa et test TDS de l&amp;#39;eau.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-11-potabilisation-eau-filtration-terrain/photo-macro.png" alt="Eau &amp;amp; Potabilisation" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#11&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Eau &amp;amp; Potabilisation&lt;/div>
 &lt;div class="article-mini-desc">Filtration mécanique 0,1 micron (Sawyer, Katadyn, Grayl), désinfection chimique DCCNa et test TDS de l&amp;#39;eau.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-12-detecteur-monoxyde-carbone-qualite-air/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #12 : Détecteur CO &amp;amp; Air — Prévenir l&amp;#39;intoxication au monoxyde de carbone (CO) lors d&amp;#39;un chauffage de fortune ou groupe électrogène.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-12-detecteur-monoxyde-carbone-qualite-air/photo-macro.png" alt="Détecteur CO &amp;amp; Air" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#12&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Détecteur CO &amp;amp; Air&lt;/div>
 &lt;div class="article-mini-desc">Prévenir l&amp;#39;intoxication au monoxyde de carbone (CO) lors d&amp;#39;un chauffage de fortune ou groupe électrogène.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-13-cles-secours-gaz-eau-elec-stl-3d/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #13 : Clés Gaz/Eau &amp;amp; STL 3D — Couper l&amp;#39;eau, le gaz GRDF ou purger un radiateur en urgence : clés multifonctions acier et fichiers STL 3D à imprimer.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-13-cles-secours-gaz-eau-elec-stl-3d/photo-macro.png" alt="Clés Gaz/Eau &amp;amp; STL 3D" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#13&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clés Gaz/Eau &amp;amp; STL 3D&lt;/div>
 &lt;div class="article-mini-desc">Couper l&amp;#39;eau, le gaz GRDF ou purger un radiateur en urgence : clés multifonctions acier et fichiers STL 3D à imprimer.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-14-reception-meteo-satellite-rtl-sdr/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #14 : Météo &amp;amp; Radio RTL-SDR — Écouter les fréquences d&amp;#39;urgence, l&amp;#39;aviation ADS-B et décoder les bulletins météo avec une clé RTL-SDR V4 sur mobile.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-14-reception-meteo-satellite-rtl-sdr/photo-macro.png" alt="Météo &amp;amp; Radio RTL-SDR" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#14&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Météo &amp;amp; Radio RTL-SDR&lt;/div>
 &lt;div class="article-mini-desc">Écouter les fréquences d&amp;#39;urgence, l&amp;#39;aviation ADS-B et décoder les bulletins météo avec une clé RTL-SDR V4 sur mobile.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-15-talkie-walkie-pmr446-passerelle-meshtastic/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #15 : Talkies PMR446 &amp;amp; Mesh — Coordonner sa famille en phonie immédiate (PMR446 sans licence) couplée aux balises GPS LoRa Meshtastic 868 MHz.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-15-talkie-walkie-pmr446-passerelle-meshtastic/photo-macro.png" alt="Talkies PMR446 &amp;amp; Mesh" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#15&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Talkies PMR446 &amp;amp; Mesh&lt;/div>
 &lt;div class="article-mini-desc">Coordonner sa famille en phonie immédiate (PMR446 sans licence) couplée aux balises GPS LoRa Meshtastic 868 MHz.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;/div>
&lt;/div>
&lt;hr>
&lt;h2 id="01--le-paradoxe-du-2fa--quand-votre-téléphone-disparaît-tout-sarrête">01 · Le paradoxe du 2FA : quand votre téléphone disparaît, tout s&amp;rsquo;arrête&lt;/h2>
&lt;p>La double authentification (&lt;strong>2FA&lt;/strong>) protège vos comptes critiques (messagerie principale, banque, coffre-fort de mots de passe, Gitea, Cloudflare). Mais en situation d&amp;rsquo;urgence : &lt;strong>téléphone cassé dans une chute, noyé sous un orage, volé en voyage ou batterie HS&lt;/strong> : cette protection se retourne contre vous : impossible de vous connecter sur un ordinateur emprunté pour prévenir vos proches, accéder à vos billets, vos assurances ou vos sauvegardes Cloud.&lt;/p></description></item><item><title>LibreChat : Unifier vos LLMs</title><link>https://blog.ravindra-job.fr/ia/librechat-ui/</link><pubDate>Fri, 19 Dec 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/librechat-ui/</guid><description>&lt;p>L&amp;rsquo;écosystème IA est fragmenté. Pour coder, Claude 3.5 Sonnet est roi. Pour la recherche web, Google Gemini excelle. Et pour l&amp;rsquo;analyse de documents privés, un modèle local via Ollama est impératif. Résultat ? Vous vous retrouvez avec trois onglets ouverts et potentiellement trois abonnements mensuels.&lt;/p>
&lt;p>La solution Open Source à ce chaos s&amp;rsquo;appelle &lt;strong>LibreChat&lt;/strong> &lt;a href="https://github.com/danny-avila/LibreChat">[1]&lt;/a>.&lt;/p>
&lt;p>LibreChat n&amp;rsquo;est pas un modèle d&amp;rsquo;IA. C&amp;rsquo;est une interface utilisateur (UI) ultra-premium, visuellement identique à ChatGPT, mais qui agit comme un hub central. Voici pourquoi c&amp;rsquo;est devenu l&amp;rsquo;outil incontournable des équipes Tech et SecOps en 2026.&lt;/p></description></item><item><title>Kit d'Urgence #08 : Booster Auto &amp; OBD2</title><link>https://blog.ravindra-job.fr/edc/kit-urgence-numerique-08-depannage-auto-booster-lifepo4-obd2/</link><pubDate>Wed, 10 Dec 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/kit-urgence-numerique-08-depannage-auto-booster-lifepo4-obd2/</guid><description>&lt;div class="kit-urgence-series-nav article-cards-showcase">
 &lt;div class="series-nav-header">
 &lt;strong>🧰 Série « Kit d’Urgence &amp;amp; Résilience Hors-Ligne » (15 Volets)&lt;/strong>
 &lt;span>Touchez une miniature pour ouvrir l&amp;#39;article&lt;/span>
 &lt;/div>
 &lt;div class="article-cards-grid series-photo-gallery">&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-01-ia-locale-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #01 : IA Locale Hors-Ligne — Faire tourner un LLM 100 % hors-ligne sur mobile et PC.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-01-ia-locale-hors-ligne/photo-macro.png" alt="IA Locale Hors-Ligne" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#01&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">IA Locale Hors-Ligne&lt;/div>
 &lt;div class="article-mini-desc">Faire tourner un LLM 100 % hors-ligne sur mobile et PC.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-02-cartes-gps-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #02 : Cartes GPS Hors-Ligne — Navigation GPS/Galileo hors réseau avec Organic Maps &amp;amp; OsmAnd~.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-02-cartes-gps-hors-ligne/photo-macro.png" alt="Cartes GPS Hors-Ligne" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#02&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Cartes GPS Hors-Ligne&lt;/div>
 &lt;div class="article-mini-desc">Navigation GPS/Galileo hors réseau avec Organic Maps &amp;amp; OsmAnd~.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-03-premiers-secours-kiwix-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #03 : Secours &amp;amp; WikiMed — Gestes de premiers secours IFRC, numéros vitaux &amp;amp; WikiMed.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-03-premiers-secours-kiwix-hors-ligne/photo-macro.png" alt="Secours &amp;amp; WikiMed" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#03&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Secours &amp;amp; WikiMed&lt;/div>
 &lt;div class="article-mini-desc">Gestes de premiers secours IFRC, numéros vitaux &amp;amp; WikiMed.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-04-autonomie-electrique-solaire-batterie/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #04 : Solaire &amp;amp; Batteries — Batterie 20 000 mAh, panneau solaire pliable et station LiFePO4.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-04-autonomie-electrique-solaire-batterie/photo-macro.png" alt="Solaire &amp;amp; Batteries" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#04&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Solaire &amp;amp; Batteries&lt;/div>
 &lt;div class="article-mini-desc">Batterie 20 000 mAh, panneau solaire pliable et station LiFePO4.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #05 : Radio &amp;amp; Réseau LoRa — Radio d&amp;#39;urgence FM/SW, Briar P2P, PMR446 et LoRa Meshtastic.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/photo-macro.png" alt="Radio &amp;amp; Réseau LoRa" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#05&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Radio &amp;amp; Réseau LoRa&lt;/div>
 &lt;div class="article-mini-desc">Radio d&amp;#39;urgence FM/SW, Briar P2P, PMR446 et LoRa Meshtastic.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-06-cle-usb-chiffree-documents-vitaux-evacuation/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #06 : Clé USB-C Chiffrée — Clé USB-C chiffrée AES-256 (VeraCrypt, Picocrypt &amp;amp; KeePassXC).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-06-cle-usb-chiffree-documents-vitaux-evacuation/photo-macro.png" alt="Clé USB-C Chiffrée" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#06&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clé USB-C Chiffrée&lt;/div>
 &lt;div class="article-mini-desc">Clé USB-C chiffrée AES-256 (VeraCrypt, Picocrypt &amp;amp; KeePassXC).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-07-wikipedia-hors-ligne-kiwix/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #07 : Wikipédia &amp;amp; Kiwix — Embarquer Wikipédia, WikiMed et iFixit hors-ligne (.ZIM).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-07-wikipedia-hors-ligne-kiwix/photo-macro.png" alt="Wikipédia &amp;amp; Kiwix" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#07&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Wikipédia &amp;amp; Kiwix&lt;/div>
 &lt;div class="article-mini-desc">Embarquer Wikipédia, WikiMed et iFixit hors-ligne (.ZIM).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-08-depannage-auto-booster-lifepo4-obd2/" class="article-mini-card series-photo-thumb is-active" title="Kit d&amp;#39;Urgence #08 : Booster Auto &amp;amp; OBD2 — Démarrer une batterie 12V à plat, regonfler un pneu et diagnostiquer un voyant moteur en OBD2 hors-ligne.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-08-depannage-auto-booster-lifepo4-obd2/photo-macro.png" alt="Booster Auto &amp;amp; OBD2" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#08&lt;/span>&lt;span class="thumb-active-pill">En lecture&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Booster Auto &amp;amp; OBD2&lt;/div>
 &lt;div class="article-mini-desc">Démarrer une batterie 12V à plat, regonfler un pneu et diagnostiquer un voyant moteur en OBD2 hors-ligne.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-09-cles-yubikey-2fa-secours-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #09 : Clés YubiKey &amp;amp; 2FA — Protocole de continuité d&amp;#39;accès FIDO2 (paire de YubiKey 5C NFC, coffre TOTP Aegis/Ente Auth et codes de secours).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-09-cles-yubikey-2fa-secours-hors-ligne/photo-macro.png" alt="Clés YubiKey &amp;amp; 2FA" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#09&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clés YubiKey &amp;amp; 2FA&lt;/div>
 &lt;div class="article-mini-desc">Protocole de continuité d&amp;#39;accès FIDO2 (paire de YubiKey 5C NFC, coffre TOTP Aegis/Ente Auth et codes de secours).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-10-traducteur-vocal-ocr-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #10 : Traducteur &amp;amp; OCR Offline — Traduire la voix en temps réel (Whisper.cpp, Argos) et scanner des panneaux ou ordonnances par caméra sans réseau.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-10-traducteur-vocal-ocr-hors-ligne/photo-macro.png" alt="Traducteur &amp;amp; OCR Offline" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#10&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Traducteur &amp;amp; OCR Offline&lt;/div>
 &lt;div class="article-mini-desc">Traduire la voix en temps réel (Whisper.cpp, Argos) et scanner des panneaux ou ordonnances par caméra sans réseau.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-11-potabilisation-eau-filtration-terrain/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #11 : Eau &amp;amp; Potabilisation — Filtration mécanique 0,1 micron (Sawyer, Katadyn, Grayl), désinfection chimique DCCNa et test TDS de l&amp;#39;eau.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-11-potabilisation-eau-filtration-terrain/photo-macro.png" alt="Eau &amp;amp; Potabilisation" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#11&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Eau &amp;amp; Potabilisation&lt;/div>
 &lt;div class="article-mini-desc">Filtration mécanique 0,1 micron (Sawyer, Katadyn, Grayl), désinfection chimique DCCNa et test TDS de l&amp;#39;eau.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-12-detecteur-monoxyde-carbone-qualite-air/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #12 : Détecteur CO &amp;amp; Air — Prévenir l&amp;#39;intoxication au monoxyde de carbone (CO) lors d&amp;#39;un chauffage de fortune ou groupe électrogène.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-12-detecteur-monoxyde-carbone-qualite-air/photo-macro.png" alt="Détecteur CO &amp;amp; Air" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#12&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Détecteur CO &amp;amp; Air&lt;/div>
 &lt;div class="article-mini-desc">Prévenir l&amp;#39;intoxication au monoxyde de carbone (CO) lors d&amp;#39;un chauffage de fortune ou groupe électrogène.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-13-cles-secours-gaz-eau-elec-stl-3d/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #13 : Clés Gaz/Eau &amp;amp; STL 3D — Couper l&amp;#39;eau, le gaz GRDF ou purger un radiateur en urgence : clés multifonctions acier et fichiers STL 3D à imprimer.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-13-cles-secours-gaz-eau-elec-stl-3d/photo-macro.png" alt="Clés Gaz/Eau &amp;amp; STL 3D" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#13&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clés Gaz/Eau &amp;amp; STL 3D&lt;/div>
 &lt;div class="article-mini-desc">Couper l&amp;#39;eau, le gaz GRDF ou purger un radiateur en urgence : clés multifonctions acier et fichiers STL 3D à imprimer.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-14-reception-meteo-satellite-rtl-sdr/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #14 : Météo &amp;amp; Radio RTL-SDR — Écouter les fréquences d&amp;#39;urgence, l&amp;#39;aviation ADS-B et décoder les bulletins météo avec une clé RTL-SDR V4 sur mobile.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-14-reception-meteo-satellite-rtl-sdr/photo-macro.png" alt="Météo &amp;amp; Radio RTL-SDR" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#14&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Météo &amp;amp; Radio RTL-SDR&lt;/div>
 &lt;div class="article-mini-desc">Écouter les fréquences d&amp;#39;urgence, l&amp;#39;aviation ADS-B et décoder les bulletins météo avec une clé RTL-SDR V4 sur mobile.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-15-talkie-walkie-pmr446-passerelle-meshtastic/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #15 : Talkies PMR446 &amp;amp; Mesh — Coordonner sa famille en phonie immédiate (PMR446 sans licence) couplée aux balises GPS LoRa Meshtastic 868 MHz.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-15-talkie-walkie-pmr446-passerelle-meshtastic/photo-macro.png" alt="Talkies PMR446 &amp;amp; Mesh" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#15&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Talkies PMR446 &amp;amp; Mesh&lt;/div>
 &lt;div class="article-mini-desc">Coordonner sa famille en phonie immédiate (PMR446 sans licence) couplée aux balises GPS LoRa Meshtastic 868 MHz.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;/div>
&lt;/div>
&lt;hr>
&lt;h2 id="01--pourquoi-un-booster-lifepo4-et-une-sonde-obd2-sauvent-un-départ-durgence-">01 · Pourquoi un booster LiFePO4 et une sonde OBD2 sauvent un départ d&amp;rsquo;urgence ?&lt;/h2>
&lt;p>En plein hiver ou après deux semaines d&amp;rsquo;immobilisation, une &lt;strong>batterie plomb-acide 12 V&lt;/strong> perd jusqu&amp;rsquo;à 35 % de son courant de démarrage à froid (&lt;em>CCA&lt;/em>). Au moment critique où il faut quitter une zone inondée, rejoindre un proche ou simplement repartir d&amp;rsquo;un parking isolé de nuit sans réseau, un simple clic du démarreur immobilise totalement le véhicule.&lt;/p></description></item><item><title>Résilience Day-2 &amp; Auto-Remédiation</title><link>https://blog.ravindra-job.fr/cloud/resilience-operabilite-day2-observabilite/</link><pubDate>Sun, 07 Dec 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/resilience-operabilite-day2-observabilite/</guid><description>&lt;p>La mise en production initiale (&lt;em>Day-1&lt;/em>) ne représente qu&amp;rsquo;une fraction du cycle de vie d&amp;rsquo;un système distribué. La véritable épreuve réside dans les opérations &lt;strong>Day-2&lt;/strong> : absorber les dégradations partielles, détecter les dérives silencieuses avant qu&amp;rsquo;elles n&amp;rsquo;affectent les utilisateurs, valider la restaurabilité réelle des sauvegardes et automatiser la remédiation sans déclencher d&amp;rsquo;effet cascade.&lt;/p>
&lt;p>Une architecture à haute opérabilité remplace l&amp;rsquo;empilement d&amp;rsquo;alertes bruyantes par une boucle de rétroaction structurée mêlant &lt;strong>tests canaries synthétiques&lt;/strong>, &lt;strong>corrélation de signaux&lt;/strong> et &lt;strong>auto-remédiation encadrée par validation humaine (Human-in-the-Loop)&lt;/strong>.&lt;/p></description></item><item><title>Devenir invisible : Proxychains &amp; Tor</title><link>https://blog.ravindra-job.fr/cloud/proxy-invisible/</link><pubDate>Mon, 24 Nov 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/proxy-invisible/</guid><description>&lt;p>Dans le cadre d&amp;rsquo;un test d&amp;rsquo;intrusion (Red Team) ou d&amp;rsquo;une simple enquête OSINT avancée, votre adresse IP est votre pire ennemie. Lancer un scan Nmap, utiliser un script d&amp;rsquo;énumération ou interroger des API expose directement votre infrastructure. Les cibles (WAF, IDS) vous bloqueront instantanément et remonteront à la source.&lt;/p>
&lt;p>Pour garantir une sécurité opérationnelle (OPSEC) de haut vol, un simple VPN commercial ne suffit plus. Il faut s&amp;rsquo;appuyer sur le rebond réseau et l&amp;rsquo;offuscation de flux : bienvenue dans le monde de &lt;strong>Proxychains&lt;/strong> et de &lt;strong>Tor&lt;/strong>.&lt;/p></description></item><item><title>Kit d'Urgence #07 : Wikipédia &amp; Kiwix</title><link>https://blog.ravindra-job.fr/edc/kit-urgence-numerique-07-wikipedia-hors-ligne-kiwix/</link><pubDate>Fri, 14 Nov 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/kit-urgence-numerique-07-wikipedia-hors-ligne-kiwix/</guid><description>&lt;div class="kit-urgence-series-nav article-cards-showcase">
 &lt;div class="series-nav-header">
 &lt;strong>🧰 Série « Kit d’Urgence &amp;amp; Résilience Hors-Ligne » (15 Volets)&lt;/strong>
 &lt;span>Touchez une miniature pour ouvrir l&amp;#39;article&lt;/span>
 &lt;/div>
 &lt;div class="article-cards-grid series-photo-gallery">&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-01-ia-locale-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #01 : IA Locale Hors-Ligne — Faire tourner un LLM 100 % hors-ligne sur mobile et PC.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-01-ia-locale-hors-ligne/photo-macro.png" alt="IA Locale Hors-Ligne" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#01&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">IA Locale Hors-Ligne&lt;/div>
 &lt;div class="article-mini-desc">Faire tourner un LLM 100 % hors-ligne sur mobile et PC.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-02-cartes-gps-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #02 : Cartes GPS Hors-Ligne — Navigation GPS/Galileo hors réseau avec Organic Maps &amp;amp; OsmAnd~.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-02-cartes-gps-hors-ligne/photo-macro.png" alt="Cartes GPS Hors-Ligne" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#02&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Cartes GPS Hors-Ligne&lt;/div>
 &lt;div class="article-mini-desc">Navigation GPS/Galileo hors réseau avec Organic Maps &amp;amp; OsmAnd~.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-03-premiers-secours-kiwix-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #03 : Secours &amp;amp; WikiMed — Gestes de premiers secours IFRC, numéros vitaux &amp;amp; WikiMed.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-03-premiers-secours-kiwix-hors-ligne/photo-macro.png" alt="Secours &amp;amp; WikiMed" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#03&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Secours &amp;amp; WikiMed&lt;/div>
 &lt;div class="article-mini-desc">Gestes de premiers secours IFRC, numéros vitaux &amp;amp; WikiMed.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-04-autonomie-electrique-solaire-batterie/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #04 : Solaire &amp;amp; Batteries — Batterie 20 000 mAh, panneau solaire pliable et station LiFePO4.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-04-autonomie-electrique-solaire-batterie/photo-macro.png" alt="Solaire &amp;amp; Batteries" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#04&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Solaire &amp;amp; Batteries&lt;/div>
 &lt;div class="article-mini-desc">Batterie 20 000 mAh, panneau solaire pliable et station LiFePO4.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #05 : Radio &amp;amp; Réseau LoRa — Radio d&amp;#39;urgence FM/SW, Briar P2P, PMR446 et LoRa Meshtastic.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/photo-macro.png" alt="Radio &amp;amp; Réseau LoRa" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#05&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Radio &amp;amp; Réseau LoRa&lt;/div>
 &lt;div class="article-mini-desc">Radio d&amp;#39;urgence FM/SW, Briar P2P, PMR446 et LoRa Meshtastic.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-06-cle-usb-chiffree-documents-vitaux-evacuation/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #06 : Clé USB-C Chiffrée — Clé USB-C chiffrée AES-256 (VeraCrypt, Picocrypt &amp;amp; KeePassXC).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-06-cle-usb-chiffree-documents-vitaux-evacuation/photo-macro.png" alt="Clé USB-C Chiffrée" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#06&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clé USB-C Chiffrée&lt;/div>
 &lt;div class="article-mini-desc">Clé USB-C chiffrée AES-256 (VeraCrypt, Picocrypt &amp;amp; KeePassXC).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-07-wikipedia-hors-ligne-kiwix/" class="article-mini-card series-photo-thumb is-active" title="Kit d&amp;#39;Urgence #07 : Wikipédia &amp;amp; Kiwix — Embarquer Wikipédia, WikiMed et iFixit hors-ligne (.ZIM).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-07-wikipedia-hors-ligne-kiwix/photo-macro.png" alt="Wikipédia &amp;amp; Kiwix" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#07&lt;/span>&lt;span class="thumb-active-pill">En lecture&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Wikipédia &amp;amp; Kiwix&lt;/div>
 &lt;div class="article-mini-desc">Embarquer Wikipédia, WikiMed et iFixit hors-ligne (.ZIM).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-08-depannage-auto-booster-lifepo4-obd2/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #08 : Booster Auto &amp;amp; OBD2 — Démarrer une batterie 12V à plat, regonfler un pneu et diagnostiquer un voyant moteur en OBD2 hors-ligne.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-08-depannage-auto-booster-lifepo4-obd2/photo-macro.png" alt="Booster Auto &amp;amp; OBD2" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#08&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Booster Auto &amp;amp; OBD2&lt;/div>
 &lt;div class="article-mini-desc">Démarrer une batterie 12V à plat, regonfler un pneu et diagnostiquer un voyant moteur en OBD2 hors-ligne.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-09-cles-yubikey-2fa-secours-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #09 : Clés YubiKey &amp;amp; 2FA — Protocole de continuité d&amp;#39;accès FIDO2 (paire de YubiKey 5C NFC, coffre TOTP Aegis/Ente Auth et codes de secours).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-09-cles-yubikey-2fa-secours-hors-ligne/photo-macro.png" alt="Clés YubiKey &amp;amp; 2FA" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#09&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clés YubiKey &amp;amp; 2FA&lt;/div>
 &lt;div class="article-mini-desc">Protocole de continuité d&amp;#39;accès FIDO2 (paire de YubiKey 5C NFC, coffre TOTP Aegis/Ente Auth et codes de secours).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-10-traducteur-vocal-ocr-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #10 : Traducteur &amp;amp; OCR Offline — Traduire la voix en temps réel (Whisper.cpp, Argos) et scanner des panneaux ou ordonnances par caméra sans réseau.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-10-traducteur-vocal-ocr-hors-ligne/photo-macro.png" alt="Traducteur &amp;amp; OCR Offline" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#10&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Traducteur &amp;amp; OCR Offline&lt;/div>
 &lt;div class="article-mini-desc">Traduire la voix en temps réel (Whisper.cpp, Argos) et scanner des panneaux ou ordonnances par caméra sans réseau.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-11-potabilisation-eau-filtration-terrain/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #11 : Eau &amp;amp; Potabilisation — Filtration mécanique 0,1 micron (Sawyer, Katadyn, Grayl), désinfection chimique DCCNa et test TDS de l&amp;#39;eau.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-11-potabilisation-eau-filtration-terrain/photo-macro.png" alt="Eau &amp;amp; Potabilisation" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#11&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Eau &amp;amp; Potabilisation&lt;/div>
 &lt;div class="article-mini-desc">Filtration mécanique 0,1 micron (Sawyer, Katadyn, Grayl), désinfection chimique DCCNa et test TDS de l&amp;#39;eau.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-12-detecteur-monoxyde-carbone-qualite-air/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #12 : Détecteur CO &amp;amp; Air — Prévenir l&amp;#39;intoxication au monoxyde de carbone (CO) lors d&amp;#39;un chauffage de fortune ou groupe électrogène.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-12-detecteur-monoxyde-carbone-qualite-air/photo-macro.png" alt="Détecteur CO &amp;amp; Air" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#12&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Détecteur CO &amp;amp; Air&lt;/div>
 &lt;div class="article-mini-desc">Prévenir l&amp;#39;intoxication au monoxyde de carbone (CO) lors d&amp;#39;un chauffage de fortune ou groupe électrogène.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-13-cles-secours-gaz-eau-elec-stl-3d/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #13 : Clés Gaz/Eau &amp;amp; STL 3D — Couper l&amp;#39;eau, le gaz GRDF ou purger un radiateur en urgence : clés multifonctions acier et fichiers STL 3D à imprimer.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-13-cles-secours-gaz-eau-elec-stl-3d/photo-macro.png" alt="Clés Gaz/Eau &amp;amp; STL 3D" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#13&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clés Gaz/Eau &amp;amp; STL 3D&lt;/div>
 &lt;div class="article-mini-desc">Couper l&amp;#39;eau, le gaz GRDF ou purger un radiateur en urgence : clés multifonctions acier et fichiers STL 3D à imprimer.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-14-reception-meteo-satellite-rtl-sdr/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #14 : Météo &amp;amp; Radio RTL-SDR — Écouter les fréquences d&amp;#39;urgence, l&amp;#39;aviation ADS-B et décoder les bulletins météo avec une clé RTL-SDR V4 sur mobile.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-14-reception-meteo-satellite-rtl-sdr/photo-macro.png" alt="Météo &amp;amp; Radio RTL-SDR" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#14&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Météo &amp;amp; Radio RTL-SDR&lt;/div>
 &lt;div class="article-mini-desc">Écouter les fréquences d&amp;#39;urgence, l&amp;#39;aviation ADS-B et décoder les bulletins météo avec une clé RTL-SDR V4 sur mobile.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-15-talkie-walkie-pmr446-passerelle-meshtastic/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #15 : Talkies PMR446 &amp;amp; Mesh — Coordonner sa famille en phonie immédiate (PMR446 sans licence) couplée aux balises GPS LoRa Meshtastic 868 MHz.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-15-talkie-walkie-pmr446-passerelle-meshtastic/photo-macro.png" alt="Talkies PMR446 &amp;amp; Mesh" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#15&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Talkies PMR446 &amp;amp; Mesh&lt;/div>
 &lt;div class="article-mini-desc">Coordonner sa famille en phonie immédiate (PMR446 sans licence) couplée aux balises GPS LoRa Meshtastic 868 MHz.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;/div>
&lt;/div>
&lt;hr>
&lt;h2 id="1-installation-en-3-minutes-android-ios-linux-windows-macos">1. Installation en 3 minutes (Android, iOS, Linux, Windows, macOS)&lt;/h2>
&lt;ul>
&lt;li>&lt;strong>Gratuit, Open Source (GPLv3), zéro publicité, zéro télémétrie.&lt;/strong>&lt;/li>
&lt;li>&lt;strong>Applications officielles :&lt;/strong> Android (Play Store / F-Droid / APK direct), iPhone &amp;amp; iPad (App Store), Linux (Flatpak / AppImage / &lt;code>apt install kiwix-tools&lt;/code>), Windows et macOS.&lt;/li>
&lt;/ul>
&lt;h3 id="procédure-de-mise-en-service-terrain">Procédure de mise en service terrain&lt;/h3>
&lt;ol>
&lt;li>&lt;strong>Installez Kiwix&lt;/strong> sur votre téléphone ou ordinateur et insérez une carte &lt;strong>MicroSD de 128 Go à 512 Go&lt;/strong> (ex. Samsung PRO Endurance ou SanDisk Extreme).&lt;/li>
&lt;li>Ouvrez l&amp;rsquo;onglet &lt;strong>Bibliothèque (Library)&lt;/strong> dans l&amp;rsquo;application ou téléchargez directement les fichiers &lt;code>.zim&lt;/code> depuis &lt;code>https://library.kiwix.org/&lt;/code> en Wi-Fi résidentiel.&lt;/li>
&lt;li>&lt;strong>Testez en mode avion :&lt;/strong> vérifiez la recherche plein texte (&lt;em>Full-Text Search&lt;/em>) et l&amp;rsquo;affichage des schémas techniques.&lt;/li>
&lt;/ol>
&lt;hr>
&lt;h2 id="2-les-6-archives-zim-indispensables-à-embarquer">2. Les 6 archives &lt;code>.ZIM&lt;/code> indispensables à embarquer&lt;/h2>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th style="text-align: left">Archive &lt;code>.ZIM&lt;/code>&lt;/th>
 &lt;th style="text-align: left">Contenu &amp;amp; Usage en crise&lt;/th>
 &lt;th style="text-align: left">Taille (&lt;code>nopic&lt;/code> / &lt;code>maxi&lt;/code>)&lt;/th>
 &lt;th style="text-align: left">Priorité&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td style="text-align: left">&lt;strong>&lt;code>wikipedia_fr_all_maxi.zim&lt;/code>&lt;/strong>&lt;/td>
 &lt;td style="text-align: left">L&amp;rsquo;intégralité de Wikipédia en français (~2,6 millions d&amp;rsquo;articles + images/schémas)&lt;/td>
 &lt;td style="text-align: left">&lt;code>~14 Go&lt;/code> (&lt;code>nopic&lt;/code>) / &lt;strong>&lt;code>~36 Go&lt;/code>&lt;/strong> (&lt;code>maxi&lt;/code>)&lt;/td>
 &lt;td style="text-align: left">&lt;strong>Critique (#1)&lt;/strong>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td style="text-align: left">&lt;strong>&lt;code>mdwiki_fr_all_maxi.zim&lt;/code> (WikiMed)&lt;/strong>&lt;/td>
 &lt;td style="text-align: left">Encyclopédie médicale complète (symptômes, pharmacopée, traumatologie, pédiatrie)&lt;/td>
 &lt;td style="text-align: left">&lt;strong>&lt;code>~1,8 Go&lt;/code>&lt;/strong>&lt;/td>
 &lt;td style="text-align: left">&lt;strong>Critique (#2)&lt;/strong>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td style="text-align: left">&lt;strong>&lt;code>ifixit_fr_all.zim&lt;/code> / &lt;code>en&lt;/code>&lt;/strong>&lt;/td>
 &lt;td style="text-align: left">Plus de 100 000 guides illustrés de démontage et réparation (électroménager, véhicules, électronique, générateurs)&lt;/td>
 &lt;td style="text-align: left">&lt;strong>&lt;code>~3,5 Go&lt;/code>&lt;/strong>&lt;/td>
 &lt;td style="text-align: left">&lt;strong>Haute (#3)&lt;/strong>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td style="text-align: left">&lt;strong>&lt;code>wikibooks_fr_all_maxi.zim&lt;/code> &amp;amp; &lt;code>wikiversity&lt;/code>&lt;/strong>&lt;/td>
 &lt;td style="text-align: left">Manuels techniques complets, chimie, mécanique, botanique, menuiserie&lt;/td>
 &lt;td style="text-align: left">&lt;strong>&lt;code>~2,2 Go&lt;/code>&lt;/strong>&lt;/td>
 &lt;td style="text-align: left">&lt;strong>Haute (#4)&lt;/strong>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td style="text-align: left">&lt;strong>&lt;code>zimgit-post-disaster_en.zim&lt;/code> / Appropedia&lt;/strong>&lt;/td>
 &lt;td style="text-align: left">Purification d&amp;rsquo;eau, assainissement d&amp;rsquo;urgence, ingénierie low-tech, énergies renouvelables DIY&lt;/td>
 &lt;td style="text-align: left">&lt;strong>&lt;code>~1,4 Go&lt;/code>&lt;/strong>&lt;/td>
 &lt;td style="text-align: left">&lt;strong>Haute (#5)&lt;/strong>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td style="text-align: left">&lt;strong>&lt;code>stackexchange&lt;/code> ( Electronics / Unix / DIY )&lt;/strong>&lt;/td>
 &lt;td style="text-align: left">Résolution de pannes Linux, réseaux, électricité bâtiment et électronique embarquée&lt;/td>
 &lt;td style="text-align: left">&lt;strong>&lt;code>~4 Go&lt;/code> à &lt;code>12 Go&lt;/code>&lt;/strong>&lt;/td>
 &lt;td style="text-align: left">&lt;strong>Recommandée (#6)&lt;/strong>&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;blockquote>
&lt;p>&lt;strong>Total sur carte MicroSD 128 Go :&lt;/strong> moins de &lt;strong>60 Go&lt;/strong> suffisent pour héberger Wikipédia FR complet avec schémas, WikiMed, iFixit et les manuels d&amp;rsquo;ingénierie de secours, tout en laissant 60 Go libres pour vos cartes OsmAnd/Organic Maps (Volet #02) et vos modèles GGUF (Volet #01).&lt;/p></description></item><item><title>Vos données avec une IA locale : Le RAG</title><link>https://blog.ravindra-job.fr/ia/rag-local/</link><pubDate>Tue, 11 Nov 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/rag-local/</guid><description>&lt;br>
&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>L&amp;rsquo;utilisation d&amp;rsquo;intelligences artificielles (LLM ou SLM) pour interroger sa propre base documentaire est le cas d&amp;rsquo;usage par excellence. Le problème ? Envoyer vos documents personnels ou internes d&amp;rsquo;entreprise vers des API Cloud externes pose de sérieux problèmes de confidentialiter.&lt;/p>
&lt;p>La solution est le &lt;strong>RAG (Retrieval-Augmented Generation)&lt;/strong> en local. L&amp;rsquo;idée est simple : vous permettez à une IA de piocher dans vos documents locaux pour construire sa réponse, sans que rien ne fuite sur internet.&lt;/p></description></item><item><title>Gouvernance Cloud &amp; Policy-as-Code (Guardrails)</title><link>https://blog.ravindra-job.fr/cloud/gouvernance-cloud-policy-as-code/</link><pubDate>Sat, 25 Oct 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/gouvernance-cloud-policy-as-code/</guid><description>&lt;p>La vélocité d&amp;rsquo;une plateforme Cloud-Native ne se mesure pas à la vitesse à laquelle un pipeline CI/CD pousse un manifeste en production, mais à sa capacité à garantir que ce déploiement respecte intrinsèquement les invariants de sécurité, de conformité et de maîtrise des coûts. Lorsque les contrôles reposent sur des revues manuelles ou des checklists documentaires, la gouvernance devient un goulot d&amp;rsquo;étranglement contourné dès la première urgence opérationnelle.&lt;/p>
&lt;p>L&amp;rsquo;approche &lt;strong>Policy-as-Code (PaC)&lt;/strong> résout cette friction en transformant les règles d&amp;rsquo;architecture en &lt;strong>Guardrails automatisés, versionnés et testables&lt;/strong>, évalués à la fois en pré-commit, dans la chaîne CI et au niveau du plan de contrôle Kubernetes ou Cloud.&lt;/p></description></item><item><title>Kit d'Urgence #06 : Clé USB-C Chiffrée</title><link>https://blog.ravindra-job.fr/edc/kit-urgence-numerique-06-cle-usb-chiffree-documents-vitaux-evacuation/</link><pubDate>Sat, 18 Oct 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/kit-urgence-numerique-06-cle-usb-chiffree-documents-vitaux-evacuation/</guid><description>&lt;div class="kit-urgence-series-nav article-cards-showcase">
 &lt;div class="series-nav-header">
 &lt;strong>🧰 Série « Kit d’Urgence &amp;amp; Résilience Hors-Ligne » (15 Volets)&lt;/strong>
 &lt;span>Touchez une miniature pour ouvrir l&amp;#39;article&lt;/span>
 &lt;/div>
 &lt;div class="article-cards-grid series-photo-gallery">&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-01-ia-locale-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #01 : IA Locale Hors-Ligne — Faire tourner un LLM 100 % hors-ligne sur mobile et PC.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-01-ia-locale-hors-ligne/photo-macro.png" alt="IA Locale Hors-Ligne" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#01&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">IA Locale Hors-Ligne&lt;/div>
 &lt;div class="article-mini-desc">Faire tourner un LLM 100 % hors-ligne sur mobile et PC.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-02-cartes-gps-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #02 : Cartes GPS Hors-Ligne — Navigation GPS/Galileo hors réseau avec Organic Maps &amp;amp; OsmAnd~.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-02-cartes-gps-hors-ligne/photo-macro.png" alt="Cartes GPS Hors-Ligne" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#02&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Cartes GPS Hors-Ligne&lt;/div>
 &lt;div class="article-mini-desc">Navigation GPS/Galileo hors réseau avec Organic Maps &amp;amp; OsmAnd~.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-03-premiers-secours-kiwix-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #03 : Secours &amp;amp; WikiMed — Gestes de premiers secours IFRC, numéros vitaux &amp;amp; WikiMed.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-03-premiers-secours-kiwix-hors-ligne/photo-macro.png" alt="Secours &amp;amp; WikiMed" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#03&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Secours &amp;amp; WikiMed&lt;/div>
 &lt;div class="article-mini-desc">Gestes de premiers secours IFRC, numéros vitaux &amp;amp; WikiMed.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-04-autonomie-electrique-solaire-batterie/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #04 : Solaire &amp;amp; Batteries — Batterie 20 000 mAh, panneau solaire pliable et station LiFePO4.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-04-autonomie-electrique-solaire-batterie/photo-macro.png" alt="Solaire &amp;amp; Batteries" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#04&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Solaire &amp;amp; Batteries&lt;/div>
 &lt;div class="article-mini-desc">Batterie 20 000 mAh, panneau solaire pliable et station LiFePO4.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #05 : Radio &amp;amp; Réseau LoRa — Radio d&amp;#39;urgence FM/SW, Briar P2P, PMR446 et LoRa Meshtastic.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/photo-macro.png" alt="Radio &amp;amp; Réseau LoRa" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#05&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Radio &amp;amp; Réseau LoRa&lt;/div>
 &lt;div class="article-mini-desc">Radio d&amp;#39;urgence FM/SW, Briar P2P, PMR446 et LoRa Meshtastic.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-06-cle-usb-chiffree-documents-vitaux-evacuation/" class="article-mini-card series-photo-thumb is-active" title="Kit d&amp;#39;Urgence #06 : Clé USB-C Chiffrée — Clé USB-C chiffrée AES-256 (VeraCrypt, Picocrypt &amp;amp; KeePassXC).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-06-cle-usb-chiffree-documents-vitaux-evacuation/photo-macro.png" alt="Clé USB-C Chiffrée" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#06&lt;/span>&lt;span class="thumb-active-pill">En lecture&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clé USB-C Chiffrée&lt;/div>
 &lt;div class="article-mini-desc">Clé USB-C chiffrée AES-256 (VeraCrypt, Picocrypt &amp;amp; KeePassXC).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-07-wikipedia-hors-ligne-kiwix/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #07 : Wikipédia &amp;amp; Kiwix — Embarquer Wikipédia, WikiMed et iFixit hors-ligne (.ZIM).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-07-wikipedia-hors-ligne-kiwix/photo-macro.png" alt="Wikipédia &amp;amp; Kiwix" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#07&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Wikipédia &amp;amp; Kiwix&lt;/div>
 &lt;div class="article-mini-desc">Embarquer Wikipédia, WikiMed et iFixit hors-ligne (.ZIM).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-08-depannage-auto-booster-lifepo4-obd2/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #08 : Booster Auto &amp;amp; OBD2 — Démarrer une batterie 12V à plat, regonfler un pneu et diagnostiquer un voyant moteur en OBD2 hors-ligne.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-08-depannage-auto-booster-lifepo4-obd2/photo-macro.png" alt="Booster Auto &amp;amp; OBD2" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#08&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Booster Auto &amp;amp; OBD2&lt;/div>
 &lt;div class="article-mini-desc">Démarrer une batterie 12V à plat, regonfler un pneu et diagnostiquer un voyant moteur en OBD2 hors-ligne.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-09-cles-yubikey-2fa-secours-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #09 : Clés YubiKey &amp;amp; 2FA — Protocole de continuité d&amp;#39;accès FIDO2 (paire de YubiKey 5C NFC, coffre TOTP Aegis/Ente Auth et codes de secours).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-09-cles-yubikey-2fa-secours-hors-ligne/photo-macro.png" alt="Clés YubiKey &amp;amp; 2FA" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#09&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clés YubiKey &amp;amp; 2FA&lt;/div>
 &lt;div class="article-mini-desc">Protocole de continuité d&amp;#39;accès FIDO2 (paire de YubiKey 5C NFC, coffre TOTP Aegis/Ente Auth et codes de secours).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-10-traducteur-vocal-ocr-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #10 : Traducteur &amp;amp; OCR Offline — Traduire la voix en temps réel (Whisper.cpp, Argos) et scanner des panneaux ou ordonnances par caméra sans réseau.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-10-traducteur-vocal-ocr-hors-ligne/photo-macro.png" alt="Traducteur &amp;amp; OCR Offline" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#10&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Traducteur &amp;amp; OCR Offline&lt;/div>
 &lt;div class="article-mini-desc">Traduire la voix en temps réel (Whisper.cpp, Argos) et scanner des panneaux ou ordonnances par caméra sans réseau.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-11-potabilisation-eau-filtration-terrain/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #11 : Eau &amp;amp; Potabilisation — Filtration mécanique 0,1 micron (Sawyer, Katadyn, Grayl), désinfection chimique DCCNa et test TDS de l&amp;#39;eau.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-11-potabilisation-eau-filtration-terrain/photo-macro.png" alt="Eau &amp;amp; Potabilisation" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#11&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Eau &amp;amp; Potabilisation&lt;/div>
 &lt;div class="article-mini-desc">Filtration mécanique 0,1 micron (Sawyer, Katadyn, Grayl), désinfection chimique DCCNa et test TDS de l&amp;#39;eau.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-12-detecteur-monoxyde-carbone-qualite-air/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #12 : Détecteur CO &amp;amp; Air — Prévenir l&amp;#39;intoxication au monoxyde de carbone (CO) lors d&amp;#39;un chauffage de fortune ou groupe électrogène.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-12-detecteur-monoxyde-carbone-qualite-air/photo-macro.png" alt="Détecteur CO &amp;amp; Air" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#12&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Détecteur CO &amp;amp; Air&lt;/div>
 &lt;div class="article-mini-desc">Prévenir l&amp;#39;intoxication au monoxyde de carbone (CO) lors d&amp;#39;un chauffage de fortune ou groupe électrogène.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-13-cles-secours-gaz-eau-elec-stl-3d/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #13 : Clés Gaz/Eau &amp;amp; STL 3D — Couper l&amp;#39;eau, le gaz GRDF ou purger un radiateur en urgence : clés multifonctions acier et fichiers STL 3D à imprimer.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-13-cles-secours-gaz-eau-elec-stl-3d/photo-macro.png" alt="Clés Gaz/Eau &amp;amp; STL 3D" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#13&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clés Gaz/Eau &amp;amp; STL 3D&lt;/div>
 &lt;div class="article-mini-desc">Couper l&amp;#39;eau, le gaz GRDF ou purger un radiateur en urgence : clés multifonctions acier et fichiers STL 3D à imprimer.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-14-reception-meteo-satellite-rtl-sdr/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #14 : Météo &amp;amp; Radio RTL-SDR — Écouter les fréquences d&amp;#39;urgence, l&amp;#39;aviation ADS-B et décoder les bulletins météo avec une clé RTL-SDR V4 sur mobile.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-14-reception-meteo-satellite-rtl-sdr/photo-macro.png" alt="Météo &amp;amp; Radio RTL-SDR" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#14&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Météo &amp;amp; Radio RTL-SDR&lt;/div>
 &lt;div class="article-mini-desc">Écouter les fréquences d&amp;#39;urgence, l&amp;#39;aviation ADS-B et décoder les bulletins météo avec une clé RTL-SDR V4 sur mobile.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-15-talkie-walkie-pmr446-passerelle-meshtastic/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #15 : Talkies PMR446 &amp;amp; Mesh — Coordonner sa famille en phonie immédiate (PMR446 sans licence) couplée aux balises GPS LoRa Meshtastic 868 MHz.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-15-talkie-walkie-pmr446-passerelle-meshtastic/photo-macro.png" alt="Talkies PMR446 &amp;amp; Mesh" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#15&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Talkies PMR446 &amp;amp; Mesh&lt;/div>
 &lt;div class="article-mini-desc">Coordonner sa famille en phonie immédiate (PMR446 sans licence) couplée aux balises GPS LoRa Meshtastic 868 MHz.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;/div>
&lt;/div>
&lt;hr>
&lt;h2 id="06--pourquoi-votre-cloud-ne-vous-aidera-pas-si-vous-devez-évacuer-en-2-minutes">06 · Pourquoi votre Cloud ne vous aidera pas si vous devez évacuer en 2 minutes&lt;/h2>
&lt;p>En cas d&amp;rsquo;incendie domestique, d&amp;rsquo;inondation rapide, de fuite de gaz dans l&amp;rsquo;immeuble ou de sinistre majeur, &lt;strong>vous avez parfois moins de deux minutes pour sortir avec vos proches.&lt;/strong>&lt;/p></description></item><item><title>Stratégies de Déploiement : Canary &amp; Blue/Green</title><link>https://blog.ravindra-job.fr/cloud/deployment-patterns/</link><pubDate>Wed, 08 Oct 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/deployment-patterns/</guid><description>&lt;h1 id="introduction--lart-de-déployer-sans-interruption">Introduction : L&amp;rsquo;Art de Déployer Sans Interruption&lt;/h1>
&lt;p>Pendant longtemps, mettre à jour une application ressemblait à une opération à cœur ouvert : il fallait tout arrêter. Cette approche, connue sous le nom de &amp;ldquo;Big Bang&amp;rdquo;, impliquait une coupure de service, une fenêtre de maintenance souvent en pleine nuit, et une bonne dose de stress. Pour éviter ce scénario, des stratégies de déploiement modernes ont vu le jour. Leur objectif commun est de permettre des mises en production fluides, sans interruption de service et avec un risque maîtrisé.&lt;/p></description></item><item><title>HexStrike AI MCP Agents v6.0</title><link>https://blog.ravindra-job.fr/ia/hexstrike-ai/</link><pubDate>Fri, 26 Sep 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/hexstrike-ai/</guid><description>&lt;h2 id="introduction">Introduction&lt;/h2>
&lt;img src="hexstrike-logo.png" width="150" alt="HexStrike-AI Logo" />
&lt;br>
&lt;p>La cybersécurité moderne fait face à un défi de taille : comment analyser et répondre à une multitude de menaces complexes à une vitesse surhumaine ? La réponse ne réside pas seulement dans des outils puissants, mais dans leur &lt;strong>orchestration intelligente&lt;/strong>.&lt;/p>
&lt;p>Ce guide vous propose une approche de nouvelle génération : créer de véritables &lt;strong>agents de sécuriter IA&lt;/strong>. Nous allons combiner la puissance du framework de sécuriter open-source &lt;a href="https://github.com/0x4m4/hexstrike-ai">&lt;strong>HexStrike-AI&lt;/strong>&lt;/a> avec la flexibilité de la plateforme d&amp;rsquo;automatisation &lt;a href="https://n8n.io/">&lt;strong>N8N&lt;/strong>&lt;/a>. L&amp;rsquo;objectif n&amp;rsquo;est pas simplement de lier des outils, mais de faire de N8N le &lt;strong>cerveau&lt;/strong> de nos opérations, capable de raisonner, de planifier et d&amp;rsquo;agir.&lt;/p></description></item><item><title>Kit d'Urgence #05 : Radio &amp; Réseau LoRa</title><link>https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/</link><pubDate>Sun, 21 Sep 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/</guid><description>&lt;div class="kit-urgence-series-nav article-cards-showcase">
 &lt;div class="series-nav-header">
 &lt;strong>🧰 Série « Kit d’Urgence &amp;amp; Résilience Hors-Ligne » (15 Volets)&lt;/strong>
 &lt;span>Touchez une miniature pour ouvrir l&amp;#39;article&lt;/span>
 &lt;/div>
 &lt;div class="article-cards-grid series-photo-gallery">&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-01-ia-locale-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #01 : IA Locale Hors-Ligne — Faire tourner un LLM 100 % hors-ligne sur mobile et PC.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-01-ia-locale-hors-ligne/photo-macro.png" alt="IA Locale Hors-Ligne" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#01&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">IA Locale Hors-Ligne&lt;/div>
 &lt;div class="article-mini-desc">Faire tourner un LLM 100 % hors-ligne sur mobile et PC.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-02-cartes-gps-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #02 : Cartes GPS Hors-Ligne — Navigation GPS/Galileo hors réseau avec Organic Maps &amp;amp; OsmAnd~.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-02-cartes-gps-hors-ligne/photo-macro.png" alt="Cartes GPS Hors-Ligne" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#02&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Cartes GPS Hors-Ligne&lt;/div>
 &lt;div class="article-mini-desc">Navigation GPS/Galileo hors réseau avec Organic Maps &amp;amp; OsmAnd~.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-03-premiers-secours-kiwix-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #03 : Secours &amp;amp; WikiMed — Gestes de premiers secours IFRC, numéros vitaux &amp;amp; WikiMed.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-03-premiers-secours-kiwix-hors-ligne/photo-macro.png" alt="Secours &amp;amp; WikiMed" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#03&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Secours &amp;amp; WikiMed&lt;/div>
 &lt;div class="article-mini-desc">Gestes de premiers secours IFRC, numéros vitaux &amp;amp; WikiMed.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-04-autonomie-electrique-solaire-batterie/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #04 : Solaire &amp;amp; Batteries — Batterie 20 000 mAh, panneau solaire pliable et station LiFePO4.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-04-autonomie-electrique-solaire-batterie/photo-macro.png" alt="Solaire &amp;amp; Batteries" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#04&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Solaire &amp;amp; Batteries&lt;/div>
 &lt;div class="article-mini-desc">Batterie 20 000 mAh, panneau solaire pliable et station LiFePO4.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/" class="article-mini-card series-photo-thumb is-active" title="Kit d&amp;#39;Urgence #05 : Radio &amp;amp; Réseau LoRa — Radio d&amp;#39;urgence FM/SW, Briar P2P, PMR446 et LoRa Meshtastic.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/photo-macro.png" alt="Radio &amp;amp; Réseau LoRa" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#05&lt;/span>&lt;span class="thumb-active-pill">En lecture&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Radio &amp;amp; Réseau LoRa&lt;/div>
 &lt;div class="article-mini-desc">Radio d&amp;#39;urgence FM/SW, Briar P2P, PMR446 et LoRa Meshtastic.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-06-cle-usb-chiffree-documents-vitaux-evacuation/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #06 : Clé USB-C Chiffrée — Clé USB-C chiffrée AES-256 (VeraCrypt, Picocrypt &amp;amp; KeePassXC).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-06-cle-usb-chiffree-documents-vitaux-evacuation/photo-macro.png" alt="Clé USB-C Chiffrée" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#06&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clé USB-C Chiffrée&lt;/div>
 &lt;div class="article-mini-desc">Clé USB-C chiffrée AES-256 (VeraCrypt, Picocrypt &amp;amp; KeePassXC).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-07-wikipedia-hors-ligne-kiwix/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #07 : Wikipédia &amp;amp; Kiwix — Embarquer Wikipédia, WikiMed et iFixit hors-ligne (.ZIM).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-07-wikipedia-hors-ligne-kiwix/photo-macro.png" alt="Wikipédia &amp;amp; Kiwix" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#07&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Wikipédia &amp;amp; Kiwix&lt;/div>
 &lt;div class="article-mini-desc">Embarquer Wikipédia, WikiMed et iFixit hors-ligne (.ZIM).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-08-depannage-auto-booster-lifepo4-obd2/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #08 : Booster Auto &amp;amp; OBD2 — Démarrer une batterie 12V à plat, regonfler un pneu et diagnostiquer un voyant moteur en OBD2 hors-ligne.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-08-depannage-auto-booster-lifepo4-obd2/photo-macro.png" alt="Booster Auto &amp;amp; OBD2" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#08&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Booster Auto &amp;amp; OBD2&lt;/div>
 &lt;div class="article-mini-desc">Démarrer une batterie 12V à plat, regonfler un pneu et diagnostiquer un voyant moteur en OBD2 hors-ligne.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-09-cles-yubikey-2fa-secours-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #09 : Clés YubiKey &amp;amp; 2FA — Protocole de continuité d&amp;#39;accès FIDO2 (paire de YubiKey 5C NFC, coffre TOTP Aegis/Ente Auth et codes de secours).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-09-cles-yubikey-2fa-secours-hors-ligne/photo-macro.png" alt="Clés YubiKey &amp;amp; 2FA" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#09&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clés YubiKey &amp;amp; 2FA&lt;/div>
 &lt;div class="article-mini-desc">Protocole de continuité d&amp;#39;accès FIDO2 (paire de YubiKey 5C NFC, coffre TOTP Aegis/Ente Auth et codes de secours).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-10-traducteur-vocal-ocr-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #10 : Traducteur &amp;amp; OCR Offline — Traduire la voix en temps réel (Whisper.cpp, Argos) et scanner des panneaux ou ordonnances par caméra sans réseau.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-10-traducteur-vocal-ocr-hors-ligne/photo-macro.png" alt="Traducteur &amp;amp; OCR Offline" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#10&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Traducteur &amp;amp; OCR Offline&lt;/div>
 &lt;div class="article-mini-desc">Traduire la voix en temps réel (Whisper.cpp, Argos) et scanner des panneaux ou ordonnances par caméra sans réseau.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-11-potabilisation-eau-filtration-terrain/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #11 : Eau &amp;amp; Potabilisation — Filtration mécanique 0,1 micron (Sawyer, Katadyn, Grayl), désinfection chimique DCCNa et test TDS de l&amp;#39;eau.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-11-potabilisation-eau-filtration-terrain/photo-macro.png" alt="Eau &amp;amp; Potabilisation" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#11&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Eau &amp;amp; Potabilisation&lt;/div>
 &lt;div class="article-mini-desc">Filtration mécanique 0,1 micron (Sawyer, Katadyn, Grayl), désinfection chimique DCCNa et test TDS de l&amp;#39;eau.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-12-detecteur-monoxyde-carbone-qualite-air/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #12 : Détecteur CO &amp;amp; Air — Prévenir l&amp;#39;intoxication au monoxyde de carbone (CO) lors d&amp;#39;un chauffage de fortune ou groupe électrogène.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-12-detecteur-monoxyde-carbone-qualite-air/photo-macro.png" alt="Détecteur CO &amp;amp; Air" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#12&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Détecteur CO &amp;amp; Air&lt;/div>
 &lt;div class="article-mini-desc">Prévenir l&amp;#39;intoxication au monoxyde de carbone (CO) lors d&amp;#39;un chauffage de fortune ou groupe électrogène.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-13-cles-secours-gaz-eau-elec-stl-3d/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #13 : Clés Gaz/Eau &amp;amp; STL 3D — Couper l&amp;#39;eau, le gaz GRDF ou purger un radiateur en urgence : clés multifonctions acier et fichiers STL 3D à imprimer.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-13-cles-secours-gaz-eau-elec-stl-3d/photo-macro.png" alt="Clés Gaz/Eau &amp;amp; STL 3D" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#13&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clés Gaz/Eau &amp;amp; STL 3D&lt;/div>
 &lt;div class="article-mini-desc">Couper l&amp;#39;eau, le gaz GRDF ou purger un radiateur en urgence : clés multifonctions acier et fichiers STL 3D à imprimer.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-14-reception-meteo-satellite-rtl-sdr/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #14 : Météo &amp;amp; Radio RTL-SDR — Écouter les fréquences d&amp;#39;urgence, l&amp;#39;aviation ADS-B et décoder les bulletins météo avec une clé RTL-SDR V4 sur mobile.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-14-reception-meteo-satellite-rtl-sdr/photo-macro.png" alt="Météo &amp;amp; Radio RTL-SDR" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#14&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Météo &amp;amp; Radio RTL-SDR&lt;/div>
 &lt;div class="article-mini-desc">Écouter les fréquences d&amp;#39;urgence, l&amp;#39;aviation ADS-B et décoder les bulletins météo avec une clé RTL-SDR V4 sur mobile.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-15-talkie-walkie-pmr446-passerelle-meshtastic/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #15 : Talkies PMR446 &amp;amp; Mesh — Coordonner sa famille en phonie immédiate (PMR446 sans licence) couplée aux balises GPS LoRa Meshtastic 868 MHz.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-15-talkie-walkie-pmr446-passerelle-meshtastic/photo-macro.png" alt="Talkies PMR446 &amp;amp; Mesh" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#15&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Talkies PMR446 &amp;amp; Mesh&lt;/div>
 &lt;div class="article-mini-desc">Coordonner sa famille en phonie immédiate (PMR446 sans licence) couplée aux balises GPS LoRa Meshtastic 868 MHz.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;/div>
&lt;/div>
&lt;hr>
&lt;h2 id="05--comment-sinformer-et-joindre-ses-proches-quand-la-4g5g-et-la-fibre-sont-coupées-">05 · Comment s&amp;rsquo;informer et joindre ses proches quand la 4G/5G et la fibre sont coupées ?&lt;/h2>
&lt;p>Lors d&amp;rsquo;une panne électrique étendue, les antennes relais des opérateurs mobiles tiennent entre &lt;strong>30 minutes et 4 heures&lt;/strong> sur leurs batteries de secours avant de s&amp;rsquo;éteindre. Les box Internet domestiques, elles, coupent à la seconde même où le 230 V disparaît.&lt;/p></description></item><item><title>Agent IA de Triage de CVE</title><link>https://blog.ravindra-job.fr/ia/n8n-nuclei-agent/</link><pubDate>Tue, 16 Sep 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/n8n-nuclei-agent/</guid><description>&lt;h2 id="introduction">Introduction&lt;/h2>
&lt;p>Les scanners de vulnérabilités comme Nuclei sont incroyablement puissants, mais peuvent aussi être très bruyants. Recevoir des centaines de notifications chaque jour, dont beaucoup sont des faux positifs ou des risques mineurs, est le meilleur moyen de finir par toutes les ignorer. Et si on pouvait construire un agent qui travaille pour nous, en filtrant intelligemment ce bruit ?&lt;/p>
&lt;p>Cet article vous montre comment créer un &lt;strong>Agent IA de Triage de CVE&lt;/strong> en utilisant la puissance d&amp;rsquo;orchestration de &lt;strong>N8N&lt;/strong> et la vitesse de scan de &lt;strong>Nuclei&lt;/strong>. Cet agent scannera périodiquement vos actifs, utilisera un LLM (Grand Modèle de Langage) pour analyser les résultats, et ne vous alertera que lorsque c&amp;rsquo;est vraiment nécessaire.&lt;/p></description></item><item><title>Agent IA OSINT</title><link>https://blog.ravindra-job.fr/ia/n8n-osint-agent/</link><pubDate>Thu, 04 Sep 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/n8n-osint-agent/</guid><description>&lt;h2 id="introduction">Introduction&lt;/h2>
&lt;p>Dans notre article précédent, &lt;a href="https://blog.ravindra-job.fr/cloud/osint-toolbox/">&amp;ldquo;La Boîte à Outils de l&amp;rsquo;Analyste OSINT&amp;rdquo;&lt;/a>, nous avons exploré plusieurs outils puissants pour la collecte de renseignements. Cependant, lancer chaque outil manuellement pour chaque enquête peut s&amp;rsquo;avérer long et répétitif.&lt;/p>
&lt;p>Et si nous pouvions automatiser ce processus ? Si nous pouvions simplement demander à un assistant sur Telegram de faire la recherche pour nous ?&lt;/p>
&lt;p>Cet article vous guidera dans la création d&amp;rsquo;un &lt;strong>Agent OSINT sur Telegram&lt;/strong>. Nous utiliserons &lt;strong>N8N&lt;/strong> comme cerveau orchestrateur pour piloter les outils &lt;strong>Sherlock&lt;/strong> et &lt;strong>Profil3r&lt;/strong>, chacun s&amp;rsquo;exécutant dans son propre conteneur &lt;strong>Docker&lt;/strong>. Pour finir, nous utiliserons un &lt;strong>LLM (IA)&lt;/strong> pour synthétiser les résultats en un rapport clair et concis.&lt;/p></description></item><item><title>Kit d'Urgence #04 : Solaire &amp; Batteries</title><link>https://blog.ravindra-job.fr/edc/kit-urgence-numerique-04-autonomie-electrique-solaire-batterie/</link><pubDate>Tue, 26 Aug 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/kit-urgence-numerique-04-autonomie-electrique-solaire-batterie/</guid><description>&lt;div class="kit-urgence-series-nav article-cards-showcase">
 &lt;div class="series-nav-header">
 &lt;strong>🧰 Série « Kit d’Urgence &amp;amp; Résilience Hors-Ligne » (15 Volets)&lt;/strong>
 &lt;span>Touchez une miniature pour ouvrir l&amp;#39;article&lt;/span>
 &lt;/div>
 &lt;div class="article-cards-grid series-photo-gallery">&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-01-ia-locale-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #01 : IA Locale Hors-Ligne — Faire tourner un LLM 100 % hors-ligne sur mobile et PC.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-01-ia-locale-hors-ligne/photo-macro.png" alt="IA Locale Hors-Ligne" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#01&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">IA Locale Hors-Ligne&lt;/div>
 &lt;div class="article-mini-desc">Faire tourner un LLM 100 % hors-ligne sur mobile et PC.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-02-cartes-gps-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #02 : Cartes GPS Hors-Ligne — Navigation GPS/Galileo hors réseau avec Organic Maps &amp;amp; OsmAnd~.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-02-cartes-gps-hors-ligne/photo-macro.png" alt="Cartes GPS Hors-Ligne" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#02&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Cartes GPS Hors-Ligne&lt;/div>
 &lt;div class="article-mini-desc">Navigation GPS/Galileo hors réseau avec Organic Maps &amp;amp; OsmAnd~.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-03-premiers-secours-kiwix-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #03 : Secours &amp;amp; WikiMed — Gestes de premiers secours IFRC, numéros vitaux &amp;amp; WikiMed.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-03-premiers-secours-kiwix-hors-ligne/photo-macro.png" alt="Secours &amp;amp; WikiMed" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#03&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Secours &amp;amp; WikiMed&lt;/div>
 &lt;div class="article-mini-desc">Gestes de premiers secours IFRC, numéros vitaux &amp;amp; WikiMed.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-04-autonomie-electrique-solaire-batterie/" class="article-mini-card series-photo-thumb is-active" title="Kit d&amp;#39;Urgence #04 : Solaire &amp;amp; Batteries — Batterie 20 000 mAh, panneau solaire pliable et station LiFePO4.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-04-autonomie-electrique-solaire-batterie/photo-macro.png" alt="Solaire &amp;amp; Batteries" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#04&lt;/span>&lt;span class="thumb-active-pill">En lecture&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Solaire &amp;amp; Batteries&lt;/div>
 &lt;div class="article-mini-desc">Batterie 20 000 mAh, panneau solaire pliable et station LiFePO4.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #05 : Radio &amp;amp; Réseau LoRa — Radio d&amp;#39;urgence FM/SW, Briar P2P, PMR446 et LoRa Meshtastic.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/photo-macro.png" alt="Radio &amp;amp; Réseau LoRa" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#05&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Radio &amp;amp; Réseau LoRa&lt;/div>
 &lt;div class="article-mini-desc">Radio d&amp;#39;urgence FM/SW, Briar P2P, PMR446 et LoRa Meshtastic.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-06-cle-usb-chiffree-documents-vitaux-evacuation/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #06 : Clé USB-C Chiffrée — Clé USB-C chiffrée AES-256 (VeraCrypt, Picocrypt &amp;amp; KeePassXC).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-06-cle-usb-chiffree-documents-vitaux-evacuation/photo-macro.png" alt="Clé USB-C Chiffrée" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#06&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clé USB-C Chiffrée&lt;/div>
 &lt;div class="article-mini-desc">Clé USB-C chiffrée AES-256 (VeraCrypt, Picocrypt &amp;amp; KeePassXC).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-07-wikipedia-hors-ligne-kiwix/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #07 : Wikipédia &amp;amp; Kiwix — Embarquer Wikipédia, WikiMed et iFixit hors-ligne (.ZIM).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-07-wikipedia-hors-ligne-kiwix/photo-macro.png" alt="Wikipédia &amp;amp; Kiwix" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#07&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Wikipédia &amp;amp; Kiwix&lt;/div>
 &lt;div class="article-mini-desc">Embarquer Wikipédia, WikiMed et iFixit hors-ligne (.ZIM).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-08-depannage-auto-booster-lifepo4-obd2/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #08 : Booster Auto &amp;amp; OBD2 — Démarrer une batterie 12V à plat, regonfler un pneu et diagnostiquer un voyant moteur en OBD2 hors-ligne.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-08-depannage-auto-booster-lifepo4-obd2/photo-macro.png" alt="Booster Auto &amp;amp; OBD2" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#08&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Booster Auto &amp;amp; OBD2&lt;/div>
 &lt;div class="article-mini-desc">Démarrer une batterie 12V à plat, regonfler un pneu et diagnostiquer un voyant moteur en OBD2 hors-ligne.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-09-cles-yubikey-2fa-secours-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #09 : Clés YubiKey &amp;amp; 2FA — Protocole de continuité d&amp;#39;accès FIDO2 (paire de YubiKey 5C NFC, coffre TOTP Aegis/Ente Auth et codes de secours).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-09-cles-yubikey-2fa-secours-hors-ligne/photo-macro.png" alt="Clés YubiKey &amp;amp; 2FA" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#09&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clés YubiKey &amp;amp; 2FA&lt;/div>
 &lt;div class="article-mini-desc">Protocole de continuité d&amp;#39;accès FIDO2 (paire de YubiKey 5C NFC, coffre TOTP Aegis/Ente Auth et codes de secours).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-10-traducteur-vocal-ocr-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #10 : Traducteur &amp;amp; OCR Offline — Traduire la voix en temps réel (Whisper.cpp, Argos) et scanner des panneaux ou ordonnances par caméra sans réseau.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-10-traducteur-vocal-ocr-hors-ligne/photo-macro.png" alt="Traducteur &amp;amp; OCR Offline" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#10&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Traducteur &amp;amp; OCR Offline&lt;/div>
 &lt;div class="article-mini-desc">Traduire la voix en temps réel (Whisper.cpp, Argos) et scanner des panneaux ou ordonnances par caméra sans réseau.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-11-potabilisation-eau-filtration-terrain/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #11 : Eau &amp;amp; Potabilisation — Filtration mécanique 0,1 micron (Sawyer, Katadyn, Grayl), désinfection chimique DCCNa et test TDS de l&amp;#39;eau.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-11-potabilisation-eau-filtration-terrain/photo-macro.png" alt="Eau &amp;amp; Potabilisation" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#11&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Eau &amp;amp; Potabilisation&lt;/div>
 &lt;div class="article-mini-desc">Filtration mécanique 0,1 micron (Sawyer, Katadyn, Grayl), désinfection chimique DCCNa et test TDS de l&amp;#39;eau.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-12-detecteur-monoxyde-carbone-qualite-air/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #12 : Détecteur CO &amp;amp; Air — Prévenir l&amp;#39;intoxication au monoxyde de carbone (CO) lors d&amp;#39;un chauffage de fortune ou groupe électrogène.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-12-detecteur-monoxyde-carbone-qualite-air/photo-macro.png" alt="Détecteur CO &amp;amp; Air" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#12&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Détecteur CO &amp;amp; Air&lt;/div>
 &lt;div class="article-mini-desc">Prévenir l&amp;#39;intoxication au monoxyde de carbone (CO) lors d&amp;#39;un chauffage de fortune ou groupe électrogène.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-13-cles-secours-gaz-eau-elec-stl-3d/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #13 : Clés Gaz/Eau &amp;amp; STL 3D — Couper l&amp;#39;eau, le gaz GRDF ou purger un radiateur en urgence : clés multifonctions acier et fichiers STL 3D à imprimer.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-13-cles-secours-gaz-eau-elec-stl-3d/photo-macro.png" alt="Clés Gaz/Eau &amp;amp; STL 3D" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#13&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clés Gaz/Eau &amp;amp; STL 3D&lt;/div>
 &lt;div class="article-mini-desc">Couper l&amp;#39;eau, le gaz GRDF ou purger un radiateur en urgence : clés multifonctions acier et fichiers STL 3D à imprimer.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-14-reception-meteo-satellite-rtl-sdr/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #14 : Météo &amp;amp; Radio RTL-SDR — Écouter les fréquences d&amp;#39;urgence, l&amp;#39;aviation ADS-B et décoder les bulletins météo avec une clé RTL-SDR V4 sur mobile.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-14-reception-meteo-satellite-rtl-sdr/photo-macro.png" alt="Météo &amp;amp; Radio RTL-SDR" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#14&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Météo &amp;amp; Radio RTL-SDR&lt;/div>
 &lt;div class="article-mini-desc">Écouter les fréquences d&amp;#39;urgence, l&amp;#39;aviation ADS-B et décoder les bulletins météo avec une clé RTL-SDR V4 sur mobile.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-15-talkie-walkie-pmr446-passerelle-meshtastic/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #15 : Talkies PMR446 &amp;amp; Mesh — Coordonner sa famille en phonie immédiate (PMR446 sans licence) couplée aux balises GPS LoRa Meshtastic 868 MHz.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-15-talkie-walkie-pmr446-passerelle-meshtastic/photo-macro.png" alt="Talkies PMR446 &amp;amp; Mesh" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#15&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Talkies PMR446 &amp;amp; Mesh&lt;/div>
 &lt;div class="article-mini-desc">Coordonner sa famille en phonie immédiate (PMR446 sans licence) couplée aux balises GPS LoRa Meshtastic 868 MHz.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;/div>
&lt;/div>
&lt;hr>
&lt;h2 id="04--le-point-oublié--sans-batterie-rien-ne-marche">04 · Le point oublié : sans batterie, rien ne marche&lt;/h2>
&lt;p>Ce n&amp;rsquo;est presque jamais détaillé dans les listes gouvernementales de base, qui mentionnent simplement un « chargeur de téléphone ». Or, sur une prise murale privée de secteur 230 V, un chargeur secteur est un morceau de plastique inerte.&lt;/p></description></item><item><title>Agent IA d'Auto-Remediation</title><link>https://blog.ravindra-job.fr/ia/agent-ia-remediation/</link><pubDate>Thu, 14 Aug 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/agent-ia-remediation/</guid><description>&lt;p>Dans nos articles précédents, nous avons exploré comment sécuriser nos serveurs avec &lt;a href="https://blog.ravindra-job.fr/cloud/crowdsec/">CrowdSec&lt;/a> et comment les surveiller avec &lt;a href="https://blog.ravindra-job.fr/cloud/observability/">Prometheus et Grafana&lt;/a>. Maintenant, il est temps de lier ces deux mondes avec une intelligence automatisée. L&amp;rsquo;objectif ? Créer un système qui non seulement détecte les problèmes, mais qui les résout aussi. C&amp;rsquo;est le concept de l&amp;rsquo;&lt;strong>Action-to-Action (A2A)&lt;/strong>, et nous allons le mettre en œuvre avec &lt;strong>N8N&lt;/strong>.&lt;/p>
&lt;h3 id="quest-ce-que-n8n-">Qu&amp;rsquo;est-ce que N8N ?&lt;/h3>
&lt;p>&lt;strong>N8N&lt;/strong> (prononcé &amp;ldquo;n-eight-n&amp;rdquo;) est une plateforme d&amp;rsquo;automatisation de flux de travail open-source. 



&lt;div class="callout info">
 &lt;div class="callout-header">
 &lt;span class="callout-icon">
 
 
 
 ℹ️
 &lt;/span>
 &lt;span class="callout-title">En bref&lt;/span>
 &lt;/div>
 &lt;div class="callout-content">
 Pensez-y comme un &amp;ldquo;Zapier&amp;rdquo; ou un &amp;ldquo;Integromat&amp;rdquo; que vous pouvez héberger vous-même.
 &lt;/div>
&lt;/div>
 Il vous permet de connecter différentes applications et services (APIs, bases de données, services de messagerie, etc.) pour créer des workflows complexes sans écrire une seule ligne de code, ou en en écrivant très peu.&lt;/p></description></item><item><title>Kit d'Urgence #03 : Secours &amp; WikiMed</title><link>https://blog.ravindra-job.fr/edc/kit-urgence-numerique-03-premiers-secours-kiwix-hors-ligne/</link><pubDate>Thu, 31 Jul 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/kit-urgence-numerique-03-premiers-secours-kiwix-hors-ligne/</guid><description>&lt;div class="kit-urgence-series-nav article-cards-showcase">
 &lt;div class="series-nav-header">
 &lt;strong>🧰 Série « Kit d’Urgence &amp;amp; Résilience Hors-Ligne » (15 Volets)&lt;/strong>
 &lt;span>Touchez une miniature pour ouvrir l&amp;#39;article&lt;/span>
 &lt;/div>
 &lt;div class="article-cards-grid series-photo-gallery">&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-01-ia-locale-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #01 : IA Locale Hors-Ligne — Faire tourner un LLM 100 % hors-ligne sur mobile et PC.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-01-ia-locale-hors-ligne/photo-macro.png" alt="IA Locale Hors-Ligne" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#01&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">IA Locale Hors-Ligne&lt;/div>
 &lt;div class="article-mini-desc">Faire tourner un LLM 100 % hors-ligne sur mobile et PC.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-02-cartes-gps-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #02 : Cartes GPS Hors-Ligne — Navigation GPS/Galileo hors réseau avec Organic Maps &amp;amp; OsmAnd~.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-02-cartes-gps-hors-ligne/photo-macro.png" alt="Cartes GPS Hors-Ligne" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#02&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Cartes GPS Hors-Ligne&lt;/div>
 &lt;div class="article-mini-desc">Navigation GPS/Galileo hors réseau avec Organic Maps &amp;amp; OsmAnd~.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-03-premiers-secours-kiwix-hors-ligne/" class="article-mini-card series-photo-thumb is-active" title="Kit d&amp;#39;Urgence #03 : Secours &amp;amp; WikiMed — Gestes de premiers secours IFRC, numéros vitaux &amp;amp; WikiMed.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-03-premiers-secours-kiwix-hors-ligne/photo-macro.png" alt="Secours &amp;amp; WikiMed" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#03&lt;/span>&lt;span class="thumb-active-pill">En lecture&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Secours &amp;amp; WikiMed&lt;/div>
 &lt;div class="article-mini-desc">Gestes de premiers secours IFRC, numéros vitaux &amp;amp; WikiMed.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-04-autonomie-electrique-solaire-batterie/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #04 : Solaire &amp;amp; Batteries — Batterie 20 000 mAh, panneau solaire pliable et station LiFePO4.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-04-autonomie-electrique-solaire-batterie/photo-macro.png" alt="Solaire &amp;amp; Batteries" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#04&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Solaire &amp;amp; Batteries&lt;/div>
 &lt;div class="article-mini-desc">Batterie 20 000 mAh, panneau solaire pliable et station LiFePO4.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #05 : Radio &amp;amp; Réseau LoRa — Radio d&amp;#39;urgence FM/SW, Briar P2P, PMR446 et LoRa Meshtastic.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/photo-macro.png" alt="Radio &amp;amp; Réseau LoRa" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#05&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Radio &amp;amp; Réseau LoRa&lt;/div>
 &lt;div class="article-mini-desc">Radio d&amp;#39;urgence FM/SW, Briar P2P, PMR446 et LoRa Meshtastic.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-06-cle-usb-chiffree-documents-vitaux-evacuation/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #06 : Clé USB-C Chiffrée — Clé USB-C chiffrée AES-256 (VeraCrypt, Picocrypt &amp;amp; KeePassXC).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-06-cle-usb-chiffree-documents-vitaux-evacuation/photo-macro.png" alt="Clé USB-C Chiffrée" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#06&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clé USB-C Chiffrée&lt;/div>
 &lt;div class="article-mini-desc">Clé USB-C chiffrée AES-256 (VeraCrypt, Picocrypt &amp;amp; KeePassXC).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-07-wikipedia-hors-ligne-kiwix/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #07 : Wikipédia &amp;amp; Kiwix — Embarquer Wikipédia, WikiMed et iFixit hors-ligne (.ZIM).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-07-wikipedia-hors-ligne-kiwix/photo-macro.png" alt="Wikipédia &amp;amp; Kiwix" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#07&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Wikipédia &amp;amp; Kiwix&lt;/div>
 &lt;div class="article-mini-desc">Embarquer Wikipédia, WikiMed et iFixit hors-ligne (.ZIM).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-08-depannage-auto-booster-lifepo4-obd2/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #08 : Booster Auto &amp;amp; OBD2 — Démarrer une batterie 12V à plat, regonfler un pneu et diagnostiquer un voyant moteur en OBD2 hors-ligne.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-08-depannage-auto-booster-lifepo4-obd2/photo-macro.png" alt="Booster Auto &amp;amp; OBD2" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#08&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Booster Auto &amp;amp; OBD2&lt;/div>
 &lt;div class="article-mini-desc">Démarrer une batterie 12V à plat, regonfler un pneu et diagnostiquer un voyant moteur en OBD2 hors-ligne.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-09-cles-yubikey-2fa-secours-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #09 : Clés YubiKey &amp;amp; 2FA — Protocole de continuité d&amp;#39;accès FIDO2 (paire de YubiKey 5C NFC, coffre TOTP Aegis/Ente Auth et codes de secours).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-09-cles-yubikey-2fa-secours-hors-ligne/photo-macro.png" alt="Clés YubiKey &amp;amp; 2FA" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#09&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clés YubiKey &amp;amp; 2FA&lt;/div>
 &lt;div class="article-mini-desc">Protocole de continuité d&amp;#39;accès FIDO2 (paire de YubiKey 5C NFC, coffre TOTP Aegis/Ente Auth et codes de secours).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-10-traducteur-vocal-ocr-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #10 : Traducteur &amp;amp; OCR Offline — Traduire la voix en temps réel (Whisper.cpp, Argos) et scanner des panneaux ou ordonnances par caméra sans réseau.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-10-traducteur-vocal-ocr-hors-ligne/photo-macro.png" alt="Traducteur &amp;amp; OCR Offline" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#10&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Traducteur &amp;amp; OCR Offline&lt;/div>
 &lt;div class="article-mini-desc">Traduire la voix en temps réel (Whisper.cpp, Argos) et scanner des panneaux ou ordonnances par caméra sans réseau.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-11-potabilisation-eau-filtration-terrain/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #11 : Eau &amp;amp; Potabilisation — Filtration mécanique 0,1 micron (Sawyer, Katadyn, Grayl), désinfection chimique DCCNa et test TDS de l&amp;#39;eau.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-11-potabilisation-eau-filtration-terrain/photo-macro.png" alt="Eau &amp;amp; Potabilisation" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#11&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Eau &amp;amp; Potabilisation&lt;/div>
 &lt;div class="article-mini-desc">Filtration mécanique 0,1 micron (Sawyer, Katadyn, Grayl), désinfection chimique DCCNa et test TDS de l&amp;#39;eau.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-12-detecteur-monoxyde-carbone-qualite-air/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #12 : Détecteur CO &amp;amp; Air — Prévenir l&amp;#39;intoxication au monoxyde de carbone (CO) lors d&amp;#39;un chauffage de fortune ou groupe électrogène.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-12-detecteur-monoxyde-carbone-qualite-air/photo-macro.png" alt="Détecteur CO &amp;amp; Air" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#12&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Détecteur CO &amp;amp; Air&lt;/div>
 &lt;div class="article-mini-desc">Prévenir l&amp;#39;intoxication au monoxyde de carbone (CO) lors d&amp;#39;un chauffage de fortune ou groupe électrogène.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-13-cles-secours-gaz-eau-elec-stl-3d/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #13 : Clés Gaz/Eau &amp;amp; STL 3D — Couper l&amp;#39;eau, le gaz GRDF ou purger un radiateur en urgence : clés multifonctions acier et fichiers STL 3D à imprimer.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-13-cles-secours-gaz-eau-elec-stl-3d/photo-macro.png" alt="Clés Gaz/Eau &amp;amp; STL 3D" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#13&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clés Gaz/Eau &amp;amp; STL 3D&lt;/div>
 &lt;div class="article-mini-desc">Couper l&amp;#39;eau, le gaz GRDF ou purger un radiateur en urgence : clés multifonctions acier et fichiers STL 3D à imprimer.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-14-reception-meteo-satellite-rtl-sdr/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #14 : Météo &amp;amp; Radio RTL-SDR — Écouter les fréquences d&amp;#39;urgence, l&amp;#39;aviation ADS-B et décoder les bulletins météo avec une clé RTL-SDR V4 sur mobile.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-14-reception-meteo-satellite-rtl-sdr/photo-macro.png" alt="Météo &amp;amp; Radio RTL-SDR" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#14&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Météo &amp;amp; Radio RTL-SDR&lt;/div>
 &lt;div class="article-mini-desc">Écouter les fréquences d&amp;#39;urgence, l&amp;#39;aviation ADS-B et décoder les bulletins météo avec une clé RTL-SDR V4 sur mobile.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-15-talkie-walkie-pmr446-passerelle-meshtastic/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #15 : Talkies PMR446 &amp;amp; Mesh — Coordonner sa famille en phonie immédiate (PMR446 sans licence) couplée aux balises GPS LoRa Meshtastic 868 MHz.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-15-talkie-walkie-pmr446-passerelle-meshtastic/photo-macro.png" alt="Talkies PMR446 &amp;amp; Mesh" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#15&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Talkies PMR446 &amp;amp; Mesh&lt;/div>
 &lt;div class="article-mini-desc">Coordonner sa famille en phonie immédiate (PMR446 sans licence) couplée aux balises GPS LoRa Meshtastic 868 MHz.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;/div>
&lt;/div>
&lt;hr>
&lt;h2 id="03--savoir-réagir-en-attendant-les-secours-même-sans-réseau">03 · Savoir réagir en attendant les secours, même sans réseau&lt;/h2>
&lt;p>Les guides officiels de sécurité civile le rappellent systématiquement : &lt;strong>lors d&amp;rsquo;un accident domestique, d&amp;rsquo;une coupure majeure ou d&amp;rsquo;une catastrophe naturelle, les services de secours peuvent mettre du temps à vous joindre.&lt;/strong> Savoir pratiquer les gestes d&amp;rsquo;urgence durant les premières minutes sauve des vies.&lt;/p></description></item><item><title>Agent IA de Diagnostic Réseau</title><link>https://blog.ravindra-job.fr/ia/agent-ia-diag-reseau/</link><pubDate>Thu, 24 Jul 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/agent-ia-diag-reseau/</guid><description>&lt;p>pouvoir diagnostiquer rapidement un problème réseau est crucial. Plutôt que de se connecter manuellement à des serveurs pour lancer des &lt;code>ping&lt;/code> ou des &lt;code>curl&lt;/code>, pourquoi ne pas créer un agent intelligent qui le fait pour nous, de n&amp;rsquo;importe où, via une simple conversation ?&lt;/p>
&lt;p>Cet article vous guidera dans la création d&amp;rsquo;un tel agent en utilisant &lt;strong>N8N&lt;/strong> comme orchestrateur et le &lt;strong>Prometheus Blackbox Exporter&lt;/strong> comme sonde de diagnostic décentralisée.&lt;/p>
&lt;h3 id="architecture-de-la-solution">Architecture de la Solution&lt;/h3>
&lt;p>Notre objectif est de pouvoir envoyer une commande comme &lt;code>/diag dns google.com&lt;/code> à un bot Telegram et de recevoir en retour le résultat d&amp;rsquo;une résolution DNS effectuée depuis un serveur distant.&lt;/p></description></item><item><title>Kit d'Urgence #02 : Cartes GPS Hors-Ligne</title><link>https://blog.ravindra-job.fr/edc/kit-urgence-numerique-02-cartes-gps-hors-ligne/</link><pubDate>Sat, 05 Jul 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/kit-urgence-numerique-02-cartes-gps-hors-ligne/</guid><description>&lt;div class="kit-urgence-series-nav article-cards-showcase">
 &lt;div class="series-nav-header">
 &lt;strong>🧰 Série « Kit d’Urgence &amp;amp; Résilience Hors-Ligne » (15 Volets)&lt;/strong>
 &lt;span>Touchez une miniature pour ouvrir l&amp;#39;article&lt;/span>
 &lt;/div>
 &lt;div class="article-cards-grid series-photo-gallery">&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-01-ia-locale-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #01 : IA Locale Hors-Ligne — Faire tourner un LLM 100 % hors-ligne sur mobile et PC.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-01-ia-locale-hors-ligne/photo-macro.png" alt="IA Locale Hors-Ligne" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#01&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">IA Locale Hors-Ligne&lt;/div>
 &lt;div class="article-mini-desc">Faire tourner un LLM 100 % hors-ligne sur mobile et PC.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-02-cartes-gps-hors-ligne/" class="article-mini-card series-photo-thumb is-active" title="Kit d&amp;#39;Urgence #02 : Cartes GPS Hors-Ligne — Navigation GPS/Galileo hors réseau avec Organic Maps &amp;amp; OsmAnd~.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-02-cartes-gps-hors-ligne/photo-macro.png" alt="Cartes GPS Hors-Ligne" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#02&lt;/span>&lt;span class="thumb-active-pill">En lecture&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Cartes GPS Hors-Ligne&lt;/div>
 &lt;div class="article-mini-desc">Navigation GPS/Galileo hors réseau avec Organic Maps &amp;amp; OsmAnd~.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-03-premiers-secours-kiwix-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #03 : Secours &amp;amp; WikiMed — Gestes de premiers secours IFRC, numéros vitaux &amp;amp; WikiMed.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-03-premiers-secours-kiwix-hors-ligne/photo-macro.png" alt="Secours &amp;amp; WikiMed" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#03&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Secours &amp;amp; WikiMed&lt;/div>
 &lt;div class="article-mini-desc">Gestes de premiers secours IFRC, numéros vitaux &amp;amp; WikiMed.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-04-autonomie-electrique-solaire-batterie/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #04 : Solaire &amp;amp; Batteries — Batterie 20 000 mAh, panneau solaire pliable et station LiFePO4.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-04-autonomie-electrique-solaire-batterie/photo-macro.png" alt="Solaire &amp;amp; Batteries" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#04&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Solaire &amp;amp; Batteries&lt;/div>
 &lt;div class="article-mini-desc">Batterie 20 000 mAh, panneau solaire pliable et station LiFePO4.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #05 : Radio &amp;amp; Réseau LoRa — Radio d&amp;#39;urgence FM/SW, Briar P2P, PMR446 et LoRa Meshtastic.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/photo-macro.png" alt="Radio &amp;amp; Réseau LoRa" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#05&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Radio &amp;amp; Réseau LoRa&lt;/div>
 &lt;div class="article-mini-desc">Radio d&amp;#39;urgence FM/SW, Briar P2P, PMR446 et LoRa Meshtastic.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-06-cle-usb-chiffree-documents-vitaux-evacuation/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #06 : Clé USB-C Chiffrée — Clé USB-C chiffrée AES-256 (VeraCrypt, Picocrypt &amp;amp; KeePassXC).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-06-cle-usb-chiffree-documents-vitaux-evacuation/photo-macro.png" alt="Clé USB-C Chiffrée" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#06&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clé USB-C Chiffrée&lt;/div>
 &lt;div class="article-mini-desc">Clé USB-C chiffrée AES-256 (VeraCrypt, Picocrypt &amp;amp; KeePassXC).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-07-wikipedia-hors-ligne-kiwix/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #07 : Wikipédia &amp;amp; Kiwix — Embarquer Wikipédia, WikiMed et iFixit hors-ligne (.ZIM).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-07-wikipedia-hors-ligne-kiwix/photo-macro.png" alt="Wikipédia &amp;amp; Kiwix" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#07&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Wikipédia &amp;amp; Kiwix&lt;/div>
 &lt;div class="article-mini-desc">Embarquer Wikipédia, WikiMed et iFixit hors-ligne (.ZIM).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-08-depannage-auto-booster-lifepo4-obd2/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #08 : Booster Auto &amp;amp; OBD2 — Démarrer une batterie 12V à plat, regonfler un pneu et diagnostiquer un voyant moteur en OBD2 hors-ligne.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-08-depannage-auto-booster-lifepo4-obd2/photo-macro.png" alt="Booster Auto &amp;amp; OBD2" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#08&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Booster Auto &amp;amp; OBD2&lt;/div>
 &lt;div class="article-mini-desc">Démarrer une batterie 12V à plat, regonfler un pneu et diagnostiquer un voyant moteur en OBD2 hors-ligne.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-09-cles-yubikey-2fa-secours-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #09 : Clés YubiKey &amp;amp; 2FA — Protocole de continuité d&amp;#39;accès FIDO2 (paire de YubiKey 5C NFC, coffre TOTP Aegis/Ente Auth et codes de secours).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-09-cles-yubikey-2fa-secours-hors-ligne/photo-macro.png" alt="Clés YubiKey &amp;amp; 2FA" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#09&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clés YubiKey &amp;amp; 2FA&lt;/div>
 &lt;div class="article-mini-desc">Protocole de continuité d&amp;#39;accès FIDO2 (paire de YubiKey 5C NFC, coffre TOTP Aegis/Ente Auth et codes de secours).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-10-traducteur-vocal-ocr-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #10 : Traducteur &amp;amp; OCR Offline — Traduire la voix en temps réel (Whisper.cpp, Argos) et scanner des panneaux ou ordonnances par caméra sans réseau.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-10-traducteur-vocal-ocr-hors-ligne/photo-macro.png" alt="Traducteur &amp;amp; OCR Offline" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#10&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Traducteur &amp;amp; OCR Offline&lt;/div>
 &lt;div class="article-mini-desc">Traduire la voix en temps réel (Whisper.cpp, Argos) et scanner des panneaux ou ordonnances par caméra sans réseau.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-11-potabilisation-eau-filtration-terrain/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #11 : Eau &amp;amp; Potabilisation — Filtration mécanique 0,1 micron (Sawyer, Katadyn, Grayl), désinfection chimique DCCNa et test TDS de l&amp;#39;eau.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-11-potabilisation-eau-filtration-terrain/photo-macro.png" alt="Eau &amp;amp; Potabilisation" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#11&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Eau &amp;amp; Potabilisation&lt;/div>
 &lt;div class="article-mini-desc">Filtration mécanique 0,1 micron (Sawyer, Katadyn, Grayl), désinfection chimique DCCNa et test TDS de l&amp;#39;eau.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-12-detecteur-monoxyde-carbone-qualite-air/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #12 : Détecteur CO &amp;amp; Air — Prévenir l&amp;#39;intoxication au monoxyde de carbone (CO) lors d&amp;#39;un chauffage de fortune ou groupe électrogène.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-12-detecteur-monoxyde-carbone-qualite-air/photo-macro.png" alt="Détecteur CO &amp;amp; Air" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#12&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Détecteur CO &amp;amp; Air&lt;/div>
 &lt;div class="article-mini-desc">Prévenir l&amp;#39;intoxication au monoxyde de carbone (CO) lors d&amp;#39;un chauffage de fortune ou groupe électrogène.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-13-cles-secours-gaz-eau-elec-stl-3d/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #13 : Clés Gaz/Eau &amp;amp; STL 3D — Couper l&amp;#39;eau, le gaz GRDF ou purger un radiateur en urgence : clés multifonctions acier et fichiers STL 3D à imprimer.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-13-cles-secours-gaz-eau-elec-stl-3d/photo-macro.png" alt="Clés Gaz/Eau &amp;amp; STL 3D" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#13&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clés Gaz/Eau &amp;amp; STL 3D&lt;/div>
 &lt;div class="article-mini-desc">Couper l&amp;#39;eau, le gaz GRDF ou purger un radiateur en urgence : clés multifonctions acier et fichiers STL 3D à imprimer.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-14-reception-meteo-satellite-rtl-sdr/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #14 : Météo &amp;amp; Radio RTL-SDR — Écouter les fréquences d&amp;#39;urgence, l&amp;#39;aviation ADS-B et décoder les bulletins météo avec une clé RTL-SDR V4 sur mobile.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-14-reception-meteo-satellite-rtl-sdr/photo-macro.png" alt="Météo &amp;amp; Radio RTL-SDR" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#14&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Météo &amp;amp; Radio RTL-SDR&lt;/div>
 &lt;div class="article-mini-desc">Écouter les fréquences d&amp;#39;urgence, l&amp;#39;aviation ADS-B et décoder les bulletins météo avec une clé RTL-SDR V4 sur mobile.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-15-talkie-walkie-pmr446-passerelle-meshtastic/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #15 : Talkies PMR446 &amp;amp; Mesh — Coordonner sa famille en phonie immédiate (PMR446 sans licence) couplée aux balises GPS LoRa Meshtastic 868 MHz.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-15-talkie-walkie-pmr446-passerelle-meshtastic/photo-macro.png" alt="Talkies PMR446 &amp;amp; Mesh" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#15&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Talkies PMR446 &amp;amp; Mesh&lt;/div>
 &lt;div class="article-mini-desc">Coordonner sa famille en phonie immédiate (PMR446 sans licence) couplée aux balises GPS LoRa Meshtastic 868 MHz.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;/div>
&lt;/div>
&lt;hr>
&lt;h2 id="02--pourquoi-votre-gps-affiche-un-écran-vide-sans-préparation-">02 · Pourquoi votre GPS affiche un écran vide sans préparation ?&lt;/h2>
&lt;p>Beaucoup de gens l&amp;rsquo;ignorent : &lt;strong>la puce GPS / Galileo de votre téléphone capte directement les signaux des satellites en orbite, même sans carte SIM, sans forfait mobile et en plein Mode Avion.&lt;/strong> Il s&amp;rsquo;agit d&amp;rsquo;un récepteur radio purement passif.&lt;/p></description></item><item><title>Prompt Injection</title><link>https://blog.ravindra-job.fr/ia/prompt-injection/</link><pubDate>Fri, 04 Jul 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/prompt-injection/</guid><description>&lt;p>La &amp;ldquo;Prompt Injection&amp;rdquo; (ou injection d&amp;rsquo;invite) est la vulnérabilité phare de l&amp;rsquo;ère de l&amp;rsquo;IA générative, classée numéro 1 par l&amp;rsquo;OWASP Top 10 pour les LLMs &lt;a href="https://owasp.org/www-project-top-10-for-large-language-model-applications/">[1]&lt;/a>.&lt;/p>
&lt;p>Le concept est simple : tromper l&amp;rsquo;agent IA pour qu&amp;rsquo;il ignore ses instructions initiales (le &lt;em>System Prompt&lt;/em>) et exécute à la place les ordres de l&amp;rsquo;attaquant. Dans ce post-mortem, nous décortiquons un cas classique, explorons des anecdotes bien réelles, et voyons comment le corriger de manière Open Source.&lt;/p></description></item><item><title>ChatOps : Supervision N8N &amp; Blackbox</title><link>https://blog.ravindra-job.fr/cloud/n8n-blackbox-chatops/</link><pubDate>Thu, 12 Jun 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/n8n-blackbox-chatops/</guid><description>&lt;p>La supervision moderne ne consiste plus à avoir un écran de NOC affichant des dizaines de graphiques. La tendance est à l&amp;rsquo;intégration des flux de diagnostic directement dans les canaux de communication de l&amp;rsquo;équipe (ChatOps).&lt;/p>
&lt;p>L&amp;rsquo;idée est simple : depuis une application comme Telegram, un ingénieur d&amp;rsquo;astreinte tape une commande pour demander l&amp;rsquo;état de santé général du parc ou pour forcer le diagnostic d&amp;rsquo;un endpoint précis (DNS, Ping, HTTP).&lt;/p>
&lt;p>Pour y parvenir, la solution la plus robuste consiste à coupler l&amp;rsquo;orchestrateur &lt;strong>N8N&lt;/strong> au moteur de sondage &lt;strong>Prometheus Blackbox Exporter&lt;/strong>.&lt;/p></description></item><item><title>Kit d'Urgence #01 : IA Locale Hors-Ligne</title><link>https://blog.ravindra-job.fr/edc/kit-urgence-numerique-01-ia-locale-hors-ligne/</link><pubDate>Sun, 08 Jun 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/kit-urgence-numerique-01-ia-locale-hors-ligne/</guid><description>&lt;div class="kit-urgence-series-nav article-cards-showcase">
 &lt;div class="series-nav-header">
 &lt;strong>🧰 Série « Kit d’Urgence &amp;amp; Résilience Hors-Ligne » (15 Volets)&lt;/strong>
 &lt;span>Touchez une miniature pour ouvrir l&amp;#39;article&lt;/span>
 &lt;/div>
 &lt;div class="article-cards-grid series-photo-gallery">&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-01-ia-locale-hors-ligne/" class="article-mini-card series-photo-thumb is-active" title="Kit d&amp;#39;Urgence #01 : IA Locale Hors-Ligne — Faire tourner un LLM 100 % hors-ligne sur mobile et PC.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-01-ia-locale-hors-ligne/photo-macro.png" alt="IA Locale Hors-Ligne" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#01&lt;/span>&lt;span class="thumb-active-pill">En lecture&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">IA Locale Hors-Ligne&lt;/div>
 &lt;div class="article-mini-desc">Faire tourner un LLM 100 % hors-ligne sur mobile et PC.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-02-cartes-gps-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #02 : Cartes GPS Hors-Ligne — Navigation GPS/Galileo hors réseau avec Organic Maps &amp;amp; OsmAnd~.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-02-cartes-gps-hors-ligne/photo-macro.png" alt="Cartes GPS Hors-Ligne" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#02&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Cartes GPS Hors-Ligne&lt;/div>
 &lt;div class="article-mini-desc">Navigation GPS/Galileo hors réseau avec Organic Maps &amp;amp; OsmAnd~.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-03-premiers-secours-kiwix-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #03 : Secours &amp;amp; WikiMed — Gestes de premiers secours IFRC, numéros vitaux &amp;amp; WikiMed.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-03-premiers-secours-kiwix-hors-ligne/photo-macro.png" alt="Secours &amp;amp; WikiMed" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#03&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Secours &amp;amp; WikiMed&lt;/div>
 &lt;div class="article-mini-desc">Gestes de premiers secours IFRC, numéros vitaux &amp;amp; WikiMed.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-04-autonomie-electrique-solaire-batterie/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #04 : Solaire &amp;amp; Batteries — Batterie 20 000 mAh, panneau solaire pliable et station LiFePO4.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-04-autonomie-electrique-solaire-batterie/photo-macro.png" alt="Solaire &amp;amp; Batteries" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#04&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Solaire &amp;amp; Batteries&lt;/div>
 &lt;div class="article-mini-desc">Batterie 20 000 mAh, panneau solaire pliable et station LiFePO4.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #05 : Radio &amp;amp; Réseau LoRa — Radio d&amp;#39;urgence FM/SW, Briar P2P, PMR446 et LoRa Meshtastic.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-05-communications-hors-reseau-radio-lora-mesh/photo-macro.png" alt="Radio &amp;amp; Réseau LoRa" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#05&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Radio &amp;amp; Réseau LoRa&lt;/div>
 &lt;div class="article-mini-desc">Radio d&amp;#39;urgence FM/SW, Briar P2P, PMR446 et LoRa Meshtastic.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-06-cle-usb-chiffree-documents-vitaux-evacuation/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #06 : Clé USB-C Chiffrée — Clé USB-C chiffrée AES-256 (VeraCrypt, Picocrypt &amp;amp; KeePassXC).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-06-cle-usb-chiffree-documents-vitaux-evacuation/photo-macro.png" alt="Clé USB-C Chiffrée" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#06&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clé USB-C Chiffrée&lt;/div>
 &lt;div class="article-mini-desc">Clé USB-C chiffrée AES-256 (VeraCrypt, Picocrypt &amp;amp; KeePassXC).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-07-wikipedia-hors-ligne-kiwix/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #07 : Wikipédia &amp;amp; Kiwix — Embarquer Wikipédia, WikiMed et iFixit hors-ligne (.ZIM).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-07-wikipedia-hors-ligne-kiwix/photo-macro.png" alt="Wikipédia &amp;amp; Kiwix" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#07&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Wikipédia &amp;amp; Kiwix&lt;/div>
 &lt;div class="article-mini-desc">Embarquer Wikipédia, WikiMed et iFixit hors-ligne (.ZIM).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-08-depannage-auto-booster-lifepo4-obd2/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #08 : Booster Auto &amp;amp; OBD2 — Démarrer une batterie 12V à plat, regonfler un pneu et diagnostiquer un voyant moteur en OBD2 hors-ligne.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-08-depannage-auto-booster-lifepo4-obd2/photo-macro.png" alt="Booster Auto &amp;amp; OBD2" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#08&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Booster Auto &amp;amp; OBD2&lt;/div>
 &lt;div class="article-mini-desc">Démarrer une batterie 12V à plat, regonfler un pneu et diagnostiquer un voyant moteur en OBD2 hors-ligne.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-09-cles-yubikey-2fa-secours-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #09 : Clés YubiKey &amp;amp; 2FA — Protocole de continuité d&amp;#39;accès FIDO2 (paire de YubiKey 5C NFC, coffre TOTP Aegis/Ente Auth et codes de secours).">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-09-cles-yubikey-2fa-secours-hors-ligne/photo-macro.png" alt="Clés YubiKey &amp;amp; 2FA" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#09&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clés YubiKey &amp;amp; 2FA&lt;/div>
 &lt;div class="article-mini-desc">Protocole de continuité d&amp;#39;accès FIDO2 (paire de YubiKey 5C NFC, coffre TOTP Aegis/Ente Auth et codes de secours).&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-10-traducteur-vocal-ocr-hors-ligne/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #10 : Traducteur &amp;amp; OCR Offline — Traduire la voix en temps réel (Whisper.cpp, Argos) et scanner des panneaux ou ordonnances par caméra sans réseau.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-10-traducteur-vocal-ocr-hors-ligne/photo-macro.png" alt="Traducteur &amp;amp; OCR Offline" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#10&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Traducteur &amp;amp; OCR Offline&lt;/div>
 &lt;div class="article-mini-desc">Traduire la voix en temps réel (Whisper.cpp, Argos) et scanner des panneaux ou ordonnances par caméra sans réseau.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-11-potabilisation-eau-filtration-terrain/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #11 : Eau &amp;amp; Potabilisation — Filtration mécanique 0,1 micron (Sawyer, Katadyn, Grayl), désinfection chimique DCCNa et test TDS de l&amp;#39;eau.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-11-potabilisation-eau-filtration-terrain/photo-macro.png" alt="Eau &amp;amp; Potabilisation" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#11&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Eau &amp;amp; Potabilisation&lt;/div>
 &lt;div class="article-mini-desc">Filtration mécanique 0,1 micron (Sawyer, Katadyn, Grayl), désinfection chimique DCCNa et test TDS de l&amp;#39;eau.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-12-detecteur-monoxyde-carbone-qualite-air/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #12 : Détecteur CO &amp;amp; Air — Prévenir l&amp;#39;intoxication au monoxyde de carbone (CO) lors d&amp;#39;un chauffage de fortune ou groupe électrogène.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-12-detecteur-monoxyde-carbone-qualite-air/photo-macro.png" alt="Détecteur CO &amp;amp; Air" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#12&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Détecteur CO &amp;amp; Air&lt;/div>
 &lt;div class="article-mini-desc">Prévenir l&amp;#39;intoxication au monoxyde de carbone (CO) lors d&amp;#39;un chauffage de fortune ou groupe électrogène.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-13-cles-secours-gaz-eau-elec-stl-3d/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #13 : Clés Gaz/Eau &amp;amp; STL 3D — Couper l&amp;#39;eau, le gaz GRDF ou purger un radiateur en urgence : clés multifonctions acier et fichiers STL 3D à imprimer.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-13-cles-secours-gaz-eau-elec-stl-3d/photo-macro.png" alt="Clés Gaz/Eau &amp;amp; STL 3D" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#13&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Clés Gaz/Eau &amp;amp; STL 3D&lt;/div>
 &lt;div class="article-mini-desc">Couper l&amp;#39;eau, le gaz GRDF ou purger un radiateur en urgence : clés multifonctions acier et fichiers STL 3D à imprimer.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-14-reception-meteo-satellite-rtl-sdr/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #14 : Météo &amp;amp; Radio RTL-SDR — Écouter les fréquences d&amp;#39;urgence, l&amp;#39;aviation ADS-B et décoder les bulletins météo avec une clé RTL-SDR V4 sur mobile.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-14-reception-meteo-satellite-rtl-sdr/photo-macro.png" alt="Météo &amp;amp; Radio RTL-SDR" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#14&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Météo &amp;amp; Radio RTL-SDR&lt;/div>
 &lt;div class="article-mini-desc">Écouter les fréquences d&amp;#39;urgence, l&amp;#39;aviation ADS-B et décoder les bulletins météo avec une clé RTL-SDR V4 sur mobile.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;a href="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-15-talkie-walkie-pmr446-passerelle-meshtastic/" class="article-mini-card series-photo-thumb" title="Kit d&amp;#39;Urgence #15 : Talkies PMR446 &amp;amp; Mesh — Coordonner sa famille en phonie immédiate (PMR446 sans licence) couplée aux balises GPS LoRa Meshtastic 868 MHz.">
 &lt;div class="article-mini-thumb">
 &lt;img src="https://blog.ravindra-job.fr/edc/kit-urgence-numerique-15-talkie-walkie-pmr446-passerelle-meshtastic/photo-macro.png" alt="Talkies PMR446 &amp;amp; Mesh" loading="lazy" decoding="async" />
 &lt;span class="thumb-num">#15&lt;/span>&lt;/div>
 &lt;div class="article-mini-body">
 &lt;div class="article-mini-title thumb-caption">Talkies PMR446 &amp;amp; Mesh&lt;/div>
 &lt;div class="article-mini-desc">Coordonner sa famille en phonie immédiate (PMR446 sans licence) couplée aux balises GPS LoRa Meshtastic 868 MHz.&lt;/div>
 &lt;/div>
 &lt;/a>&lt;/div>
&lt;/div>
&lt;hr>
&lt;h2 id="01--pourquoi-embarquer-une-ia-locale-dans-son-kit-de-secours-numérique-">01 · Pourquoi embarquer une IA locale dans son kit de secours numérique ?&lt;/h2>
&lt;p>&lt;strong>ChatGPT, Gemini ou Claude ont besoin d&amp;rsquo;Internet.&lt;/strong> Dès qu&amp;rsquo;une tempête, une cyberattaque, une panne d&amp;rsquo;opérateur ou un délestage électrique coupe les antennes relais 4G/5G et la fibre optique, les assistants Cloud deviennent totalement muets.&lt;/p></description></item><item><title>Guide complet des Microcontrôleurs ESP</title><link>https://blog.ravindra-job.fr/iot/esp-family/</link><pubDate>Sun, 18 May 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/esp-family/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Quiconque s&amp;rsquo;est intéressé à la domotique, à l&amp;rsquo;électronique de loisir ou à l&amp;rsquo;IoT a déjà entendu parler de la puce &lt;strong>ESP&lt;/strong>. Créés par Espressif Systems, ces microcontrôleurs Wi-Fi à très bas coût ont révolutionné le monde des &lt;em>makers&lt;/em>.&lt;/p>
&lt;p>Cependant, la famille s&amp;rsquo;est tellement agrandie qu&amp;rsquo;il est difficile de s&amp;rsquo;y retrouver. Dans ce guide, nous passons en revue les principales déclinaisons pour vous aider à choisir la bonne puce, en illustrant chaque modèle par un projet concret réalisable rapidement.&lt;/p></description></item><item><title>Dashboard E-Paper : Lilygo T5 4.7" avec ESPHome</title><link>https://blog.ravindra-job.fr/iot/lilygo-t5/</link><pubDate>Sun, 27 Apr 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/lilygo-t5/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Et si votre dashboard Home Assistant pouvait être affiché en permanence, sans être branché au secteur et avec une lisibilité parfaite même en plein soleil ? C&amp;rsquo;est la promesse des écrans à encre électronique (E-Paper), et la carte Lilygo T5 4.7&amp;quot; est la plateforme idéale pour cela.&lt;/p>
&lt;p>Cette carte tout-en-un intègre un microcontrôleur ESP32 et un grand écran E-Paper, ce qui la rend parfaite pour des projets d&amp;rsquo;affichage autonomes et économes en énergie. Dans cet article, nous allons la mettre en œuvre avec ESPHome et explorer trois scénarios concrets, dont un projet sur batterie à très longue autonomie.&lt;/p></description></item><item><title>Compteur d'Eau Connecté DIY avec ESPHome</title><link>https://blog.ravindra-job.fr/iot/water-meter/</link><pubDate>Sun, 06 Apr 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/water-meter/</guid><description>&lt;div style="background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%); border-left: 4px solid #38bdf8; border-radius: 10px; padding: 1.1rem 1.35rem; margin: 1.2rem 0 1.8rem 0; color: #f8fafc; box-shadow: 0 10px 25px -5px rgba(15, 23, 42, 0.25);">
 &lt;div style="font-size: 0.78rem; text-transform: uppercase; letter-spacing: 0.08em; color: #38bdf8; font-weight: 700; margin-bottom: 0.45rem;">💧 Références Officielles ESPHome &amp; Télémétrie Eau&lt;/div>
 &lt;div style="display: flex; flex-wrap: wrap; gap: 0.85rem; font-size: 0.92rem; line-height: 1.6;">
 &lt;span>⚡ &lt;strong>ESPHome Pulse Counter :&lt;/strong> &lt;a href="https://esphome.io/components/sensor/pulse_counter.html" target="_blank" rel="noopener" style="color: #7dd3fc; text-decoration: underline;">esphome.io/components/sensor/pulse_counter&lt;/a>&lt;/span>
 &lt;span>•&lt;/span>
 &lt;span>📈 &lt;strong>ESPHome Pulse Meter :&lt;/strong> &lt;a href="https://esphome.io/components/sensor/pulse_meter.html" target="_blank" rel="noopener" style="color: #7dd3fc; text-decoration: underline;">esphome.io/components/sensor/pulse_meter&lt;/a>&lt;/span>
 &lt;span>•&lt;/span>
 &lt;span>📷 &lt;strong>AI-on-the-edge-device (ESP32-CAM) :&lt;/strong> &lt;a href="https://github.com/jomjol/AI-on-the-edge-device" target="_blank" rel="noopener" style="color: #7dd3fc; text-decoration: underline;">github.com/jomjol/AI-on-the-edge-device&lt;/a>&lt;/span>
 &lt;/div>
&lt;/div>
&lt;h1 id="introduction--pourquoi-instrumenter-son-compteur-deau-">Introduction : pourquoi instrumenter son compteur d&amp;rsquo;eau ?&lt;/h1>
&lt;p>La surveillance de la consommation d&amp;rsquo;eau est l&amp;rsquo;un des projets de domotique les plus rentables et les plus utiles au quotidien. Elle permet non seulement de suivre finement les habitudes du foyer dans le &lt;strong>Dashboard Énergie de Home Assistant&lt;/strong>, mais surtout de &lt;strong>détecter les micro-fuites de manière proactive&lt;/strong> (chasse d&amp;rsquo;eau qui fuit, groupe de sécurité du chauffe-eau, tuyau enterré percé) avant qu&amp;rsquo;elles ne causent un dégât des eaux ou une facture de plusieurs centaines d&amp;rsquo;euros.&lt;/p></description></item><item><title>Capteur 4-en-1 BME680 (Temp, Hum, Pression, COV)</title><link>https://blog.ravindra-job.fr/iot/bme680/</link><pubDate>Sat, 15 Mar 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/bme680/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Après les écrans, revenons aux capteurs avec un modèle très complet : le BME680. Ce capteur &amp;ldquo;4-en-1&amp;rdquo; de Bosch est capable de mesurer non seulement la température et l&amp;rsquo;humidité, mais aussi la pression atmosphérique et les composés organiques volatils (COV), ce qui en fait un excellent indicateur de la qualité de l&amp;rsquo;air intérieur (QAI).&lt;/p>
&lt;p>Cet article vous guidera pour intégrer ce capteur puissant à votre domotique via ESPHome et Home Assistant, vous permettant de surveiller de près votre environnement.&lt;/p></description></item><item><title>Écran OLED I2C (SSD1306) avec ESPHome</title><link>https://blog.ravindra-job.fr/iot/oled_i2c/</link><pubDate>Sun, 23 Feb 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/oled_i2c/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Après avoir exploré le son, intéressons-nous à l&amp;rsquo;affichage. L&amp;rsquo;objectif de cet article est d&amp;rsquo;intégrer un petit écran OLED I2C, basé sur le populaire contrôleur SSD1306, avec ESPHome et Home Assistant. Ces petits écrans sont parfaits pour afficher des informations de manière compacte et avec une excellente lisibilité.&lt;/p>
&lt;p>ESPHome rend l&amp;rsquo;utilisation de ces écrans incroyablement simple, nous permettant d&amp;rsquo;afficher du texte, des formes et même des graphiques provenant directement de Home Assistant.&lt;/p></description></item><item><title>Afficheur Batterie 7-Segments TM1651</title><link>https://blog.ravindra-job.fr/iot/tm1651/</link><pubDate>Sat, 08 Feb 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/tm1651/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Parfois, un simple chiffre vaut mieux qu&amp;rsquo;un long discours. C&amp;rsquo;est exactement ce que propose le module d&amp;rsquo;affichage 4 digits 7-segments basé sur le contrôleur TM1651. Souvent vendu comme &amp;ldquo;indicateur de niveau de batterie&amp;rdquo;, ce petit afficheur est en réalité très polyvalent.&lt;/p>
&lt;p>Dans cet article, nous allons voir comment piloter ce module avec ESPHome pour afficher des informations numériques envoyées depuis Home Assistant. C&amp;rsquo;est une solution parfaite pour un retour visuel simple, lisible et à très faible coût.&lt;/p></description></item><item><title>Flipper Zero : Sub-GHz, RFID/NFC &amp; GPIO</title><link>https://blog.ravindra-job.fr/edc/flipper-zero-vs-tembed-cc1101-cardputer/</link><pubDate>Sun, 19 Jan 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/flipper-zero-vs-tembed-cc1101-cardputer/</guid><description>&lt;p>Dévoilé sur Kickstarter en août 2020 puis livré à grande échelle à partir de 2022, le &lt;strong>&lt;a href="https://docs.flipper.net/">Flipper Zero&lt;/a>&lt;/strong> s&amp;rsquo;est imposé comme l&amp;rsquo;outil de diagnostic multi-protocole de référence pour l&amp;rsquo;audit de sécurité physique et radiofréquence : un boîtier durci de poche réunissant &lt;strong>Sub-GHz (&lt;code>TI CC1101&lt;/code>)&lt;/strong>, &lt;strong>RFID Basse Fréquence (&lt;code>125 kHz&lt;/code>)&lt;/strong>, &lt;strong>NFC Haute Fréquence (&lt;code>13,56 MHz&lt;/code>)&lt;/strong>, &lt;strong>Infrarouge TX/RX&lt;/strong>, &lt;strong>iButton (&lt;code>1-Wire&lt;/code>)&lt;/strong>, &lt;strong>émulation clavier USB HID (&lt;code>BadUSB&lt;/code>)&lt;/strong> et &lt;strong>port d&amp;rsquo;extension GPIO&lt;/strong> autour d&amp;rsquo;un microcontrôleur ultra-basse consommation &lt;strong>STM32WB55RG&lt;/strong>.&lt;/p></description></item><item><title>Trousse de Premiers Secours</title><link>https://blog.ravindra-job.fr/edc/trousse-premiers-secours/</link><pubDate>Sun, 19 Jan 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/trousse-premiers-secours/</guid><description>&lt;h1 id="introduction--plus-quune-boîte-une-préparation">Introduction : Plus qu&amp;rsquo;une Boîte, une Préparation&lt;/h1>
&lt;p>Une trousse de premiers secours n&amp;rsquo;est pas un simple achat, c&amp;rsquo;est une préparation personnalisée. Plutôt que d&amp;rsquo;acheter un kit tout fait, souvent incomplet, le but de cet article est de vous aider à constituer une trousse adaptée à votre quotidien et à votre famille.&lt;/p>




&lt;div class="callout warning">
 &lt;div class="callout-header">
 &lt;span class="callout-icon">
 
 
 ⚠️
 
 &lt;/span>
 &lt;span class="callout-title">Avertissement&lt;/span>
 &lt;/div>
 &lt;div class="callout-content">
 Ce guide est destiné à la gestion des blessures légères et des premiers soins en attendant les secours. Il ne remplace en aucun cas un avis médical professionnel ou un appel aux services d&amp;rsquo;urgence en cas de situation grave.
 &lt;/div>
&lt;/div>

&lt;h1 id="la-base-essentielle--le-kit-individuel-edc">La Base Essentielle : Le Kit Individuel (EDC)&lt;/h1>
&lt;p>C&amp;rsquo;est le minimum à avoir dans son sac à dos ou sa voiture pour les petits tracas du quotidien.&lt;/p></description></item><item><title>Audit Wi-Fi : Wifiphisher, Fluxion &amp; Airgeddon</title><link>https://blog.ravindra-job.fr/cloud/phishing/</link><pubDate>Wed, 01 Jan 2025 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/phishing/</guid><description>&lt;h1 id="phishing-wi-fi-avec-wifiphisher-fluxion-et-airgeddon">Phishing Wi-Fi avec Wifiphisher, Fluxion et Airgeddon&lt;/h1>
&lt;h2 id="introduction">Introduction&lt;/h2>
&lt;p>Les attaques de phishing Wi-Fi consistent à créer de faux points d’accès pour tromper les utilisateurs et obtenir leurs informations d’identification. Wifiphisher, Fluxion, et Airgeddon sont des outils populaires utilisés par les pentesteurs pour simuler ces attaques dans le cadre de tests de sécuriter. Cet article décrit comment configurer ces outils pour effectuer des simulations de phishing Wi-Fi de manière responsable.&lt;/p>
&lt;h2 id="wifiphisher">Wifiphisher&lt;/h2>
&lt;p>&lt;img src="phisher.png" alt="Wifiphisher" class="article-inline-img" loading="lazy" decoding="async" />&lt;/p></description></item><item><title>CrowdSec : La Sécurité Collaborative</title><link>https://blog.ravindra-job.fr/cloud/crowdsec/</link><pubDate>Sun, 08 Dec 2024 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/crowdsec/</guid><description>&lt;p>Dans le monde de la cybersécurité, la vitesse de réaction est primordiale. Pendant des années, des outils comme &lt;strong>Fail2Ban&lt;/strong> ont été les gardiens de nos serveurs, bannissant les adresses IP malveillantes après avoir détecté des comportements suspects. Mais que se passerait-il si nous pouvions bloquer les menaces &lt;em>avant&lt;/em> qu&amp;rsquo;elles n&amp;rsquo;atteignent nos portes virtuelles ? C&amp;rsquo;est là qu&amp;rsquo;intervient &lt;strong>CrowdSec&lt;/strong>, une révolution dans le domaine de la sécurité collaborative.&lt;/p>
&lt;h3 id="quest-ce-que-crowdsec-">Qu&amp;rsquo;est-ce que CrowdSec ?&lt;/h3>
&lt;p>CrowdSec est un &lt;strong>système de prévention des intrusions (IPS)&lt;/strong> open-source, léger et intelligent. Il ne se contente pas de protéger votre serveur ; il vous connecte à un réseau mondial de veille, partageant et recevant des informations sur les menaces en temps réel. 



&lt;div class="callout info">
 &lt;div class="callout-header">
 &lt;span class="callout-icon">
 
 
 
 ℹ️
 &lt;/span>
 &lt;span class="callout-title">Le concept clé&lt;/span>
 &lt;/div>
 &lt;div class="callout-content">
 C&amp;rsquo;est la force du nombre appliquée à la cybersécurité.
 &lt;/div>
&lt;/div>
&lt;/p></description></item><item><title>FreeCAD &amp; OpenSCAD : CAO 3D par IA</title><link>https://blog.ravindra-job.fr/edc/freecad-cao-parametrique-ia-antigravity/</link><pubDate>Mon, 18 Nov 2024 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/freecad-cao-parametrique-ia-antigravity/</guid><description>&lt;div style="display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:16px 20px;background:#111827;color:#f8fafc;border:1px solid #374151;border-radius:12px;margin:20px 0;">
 &lt;div style="display:flex;align-items:center;gap:12px;">
 &lt;img src="logo-freecad.svg" alt="Logo officiel FreeCAD" style="height:52px;width:52px;margin:0;" />
 &lt;img src="logo-openscad.svg" alt="Logo officiel OpenSCAD" style="height:52px;width:52px;margin:0;" />
 &lt;/div>
 &lt;div style="font-size:0.95rem;line-height:1.5;">
 &lt;strong>FreeCAD (B-Rep Python) :&lt;/strong> &lt;a href="https://github.com/FreeCAD/FreeCAD" target="_blank" rel="noopener" style="color:#38bdf8;">github.com/FreeCAD/FreeCAD&lt;/a> • &lt;a href="https://www.freecad.org/" target="_blank" rel="noopener" style="color:#38bdf8;">freecad.org&lt;/a>&lt;br/>
 &lt;strong>OpenSCAD (CSG Code-First) :&lt;/strong> &lt;a href="https://github.com/openscad/openscad" target="_blank" rel="noopener" style="color:#4ade80;">github.com/openscad/openscad&lt;/a> • &lt;a href="https://openscad.org/" target="_blank" rel="noopener" style="color:#4ade80;">openscad.org&lt;/a>
 &lt;/div>
&lt;/div>
&lt;p>Pour concevoir un boîtier électronique sur-mesure (coordinateur Zigbee/Thread PoE, support rail DIN, entretoise mécanique ou pièce de rechange en impression 3D), les logiciels de CAO propriétaires imposent souvent des abonnements Cloud restrictifs et des centaines de clics à la souris.&lt;/p>
&lt;p>À l&amp;rsquo;inverse, l&amp;rsquo;écosystème open-source offre aujourd&amp;rsquo;hui deux moteurs complémentaires pilotables &lt;strong>100 % par le code et par un agent IA&lt;/strong> : &lt;strong>&lt;a href="https://www.freecad.org/">FreeCAD 1.0+&lt;/a>&lt;/strong> (modélisation exacte &lt;strong>B-Rep OpenCASCADE&lt;/strong> en Python) et &lt;strong>&lt;a href="https://openscad.org/">OpenSCAD&lt;/a>&lt;/strong> (géométrie constructive &lt;strong>CSG&lt;/strong> déclarative avec le nouveau moteur &lt;strong>Manifold&lt;/strong> ultra-rapide).&lt;/p></description></item><item><title>Frigate NVR : Vidéosurveillance IA Locale</title><link>https://blog.ravindra-job.fr/iot/frigate-nvr/</link><pubDate>Sun, 10 Nov 2024 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/frigate-nvr/</guid><description>&lt;p>Pendant des années, les systèmes de vidéosurveillance domestiques ou de petites entreprises (NVR) se contentaient de détecter des &amp;ldquo;mouvements&amp;rdquo; via le changement de pixels sur une image. Résultat : des centaines de fausses alertes générées par le vent dans les arbres, les phares d&amp;rsquo;une voiture ou un chat qui traverse le jardin.&lt;/p>
&lt;p>L&amp;rsquo;émergence de &lt;strong>Frigate&lt;/strong> a rebattu les cartes. Ce NVR open-source moderne n&amp;rsquo;analyse plus des pixels, mais des objets. Conçu pour le &amp;ldquo;Privacy by Design&amp;rdquo;, il effectue l&amp;rsquo;intégralité du traitement d&amp;rsquo;image par Machine Learning &lt;strong>en local&lt;/strong>, garantissant que vos flux vidéos ne quittent jamais votre infrastructure.&lt;/p></description></item><item><title>Nuclei : Scanner de Vulnérabilités</title><link>https://blog.ravindra-job.fr/cloud/nuclei/</link><pubDate>Wed, 18 Sep 2024 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/nuclei/</guid><description>&lt;h2 id="introduction">Introduction&lt;/h2>
&lt;p>Nuclei est un scanner de vulnérabilités rapide, configurable et extrêmement puissant, conçu pour envoyer des requêtes à travers de multiples protocoles en se basant sur des &amp;ldquo;templates&amp;rdquo;, et ce, avec une approche centrée sur la flexibilité et la vitesse. Développé par &lt;a href="https://projectdiscovery.io/">Project Discovery&lt;/a>, il est devenu un outil incontournable pour les professionnels de la sécurité.&lt;/p>
&lt;p>&lt;img src="nuclei-cover-image.png" alt="Nuclei Cover" class="article-inline-img" loading="lazy" decoding="async" />
&lt;br>&lt;/p>
&lt;img src="repobeats.svg" alt="Repobeats analytics image" width="400" />
&lt;br>
&lt;h2 id="-known-exploited-vulnerabilities-kev-coverage">🚨 Known Exploited Vulnerabilities (KEV) Coverage&lt;/h2>
&lt;p>Les templates Nuclei offrent une couverture pour les vulnérabilités activement exploitées dans la nature :&lt;/p></description></item><item><title>Cracker les WPA2 avec hcxtools</title><link>https://blog.ravindra-job.fr/cloud/hcxtools/</link><pubDate>Tue, 09 Jul 2024 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/hcxtools/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Le test de sécuriter des réseaux Wi-Fi est une compétence fondamentale en cybersécurité. Alors que des outils comme Aircrack-ng sont bien connus, une suite d&amp;rsquo;outils plus moderne et souvent plus efficace a émergé : &lt;strong>hcxdumptool&lt;/strong> et &lt;strong>hcxtools&lt;/strong>. Ces outils sont spécifiquement conçus pour capturer les handshakes WPA/WPA2 de manière plus agressive et les convertir dans un format optimisé pour les outils de cassage par GPU comme Hashcat.&lt;/p>
&lt;p>Cet article vous montrera le processus complet, de la capture à la préparation du hash.&lt;/p></description></item><item><title>Mise à jour du Zigbee Sonoff</title><link>https://blog.ravindra-job.fr/iot/upgrade_sonoff_e/</link><pubDate>Thu, 27 Jun 2024 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/upgrade_sonoff_e/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Dans cet article, nous allons voir comment mettre à jour le firmware du Sonoff Zigbee Dongle-E. Cette mise à jour est nécessaire pour garantir le bon fonctionnement de votre dongle avec Zigbee2MQTT et la future mise à jour de Home Assistant. Pour cela, nous nous inspirerons de la vidéo suivante : &lt;a href="https://www.youtube.com/watch?v=BU9ha0Uaduc">Mise à jour du Sonoff Zigbee Dongle-E&lt;/a>.&lt;/p>
&lt;h1 id="upgrade">Upgrade&lt;/h1>
&lt;ol>
&lt;li>
&lt;p>&lt;strong>Téléchargez le firmware&lt;/strong> :
Rendez-vous sur la page GitHub et téléchargez le firmware :
&lt;a href="https://github.com/darkxst/silabs-firmware-builder/blob/main/firmware_builds/zbdonglee/ncp-uart-hw-v7.4.2.0-zbdonglee-115200.gbl">Firmware Sonoff Zigbee Dongle-E&lt;/a>&lt;/p></description></item><item><title>Situational Awareness : L'AGI en 2027</title><link>https://blog.ravindra-job.fr/ia/ia-2027-aschenbrenner/</link><pubDate>Tue, 04 Jun 2024 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/ia-2027-aschenbrenner/</guid><description>&lt;p>En juin 2024, un document de 165 pages a créé une onde de choc dans le monde de la tech et du cloud computing. Intitulé &lt;strong>&amp;ldquo;Situational Awareness : The Decade Ahead&amp;rdquo;&lt;/strong> &lt;a href="https://situational-awareness.ai/">[1]&lt;/a>, il n&amp;rsquo;a pas été écrit par un simple blogueur, mais par &lt;strong>Leopold Aschenbrenner&lt;/strong>, un chercheur prodige viré de l&amp;rsquo;équipe de &lt;em>Superalignement&lt;/em> d&amp;rsquo;OpenAI.&lt;/p>
&lt;p>Ce manifeste n&amp;rsquo;est pas un roman de science-fiction. C&amp;rsquo;est un rapport technique, stratégique et géopolitique qui annonce froidement que l&amp;rsquo;Intelligence Artificielle Générale (AGI - une IA au moins aussi intelligente qu&amp;rsquo;un humain sur toutes les tâches cognitives) sera une réalité d&amp;rsquo;ici 2027.&lt;/p></description></item><item><title>DALL·E 3 pour votre entreprise</title><link>https://blog.ravindra-job.fr/ia/dalle_3/</link><pubDate>Fri, 26 Apr 2024 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/dalle_3/</guid><description>&lt;h1 id="dalle-3-pour-votre-entreprise">DALL·E 3 pour votre entreprise&lt;/h1>
&lt;h2 id="introduction">Introduction&lt;/h2>
&lt;p>La génération d’images par intelligence artificielle a franchi un nouveau cap avec DALL·E 3, la dernière innovation d’OpenAI. Ce modèle d’IA est capable de créer des images et des illustrations à partir d’une simple description textuelle, ouvrant ainsi de nouvelles perspectives pour les créateurs de contenu, illustrer des slides..&lt;/p>
&lt;h2 id="mise-en-place-dune-plateforme-interne-dalle-3">Mise en Place d’une Plateforme Interne DALL·E 3&lt;/h2>
&lt;p>Dans l’objectif de faire découvrir le potentiel de DALL·E 3 au sein de votre entreprise, nous avons allons mettre en œuvre une plateforme démo conçue avec Flask.&lt;/p></description></item><item><title>Knob Switch</title><link>https://blog.ravindra-job.fr/iot/knob/</link><pubDate>Sat, 13 Apr 2024 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/knob/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Sorti il y a maintenant un an, le Tuya Smart Knob Switch de chez Moes est une télécommande/interrupteur ZigBee. Avec ses dimensions de 4 cm de diamètre et 2,9 cm de hauteur, ainsi que son poids de seulement 25 grammes, il se distingue par sa compacité et sa légèreté.&lt;/p>
&lt;h2 id="caractéristiques">Caractéristiques&lt;/h2>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Caractéristique&lt;/th>
 &lt;th>Valeur&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>Marque&lt;/td>
 &lt;td>Moes&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Référence&lt;/td>
 &lt;td>ZT-SY-RD&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Dimensions&lt;/td>
 &lt;td>40 X 40 X 29 mm&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Température de fonctionnement&lt;/td>
 &lt;td>-10 °C à 45 °C&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Humidité de travail&lt;/td>
 &lt;td>&amp;lt; 90 % HR&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Alimentation&lt;/td>
 &lt;td>Pile CR2032 3V DC (non incluse)&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Communication&lt;/td>
 &lt;td>Zigbee 3.0&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Distance de contrôle&lt;/td>
 &lt;td>25 m en zone dégagée&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;p>








 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-d41d8cd98f00b204e9800998ecf8427e" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/iot/knob/size.webp" class="article-figure-link" data-lightbox="article-figure" data-caption="size.webp">
 &lt;img src="https://blog.ravindra-job.fr/iot/knob/size.webp" alt="size.webp" loading="lazy" decoding="async" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;/figure>
 


&lt;br>&lt;/p></description></item><item><title>Flasher le Module Zigbee Tuya ZS3L</title><link>https://blog.ravindra-job.fr/iot/tuya_zs3l_flash/</link><pubDate>Fri, 15 Mar 2024 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/tuya_zs3l_flash/</guid><description>&lt;p>Dans un article précédent, nous avons exploré les capacités techniques du module &lt;strong>ZS3L&lt;/strong> (basé sur la puce EFR32MG21). Aujourd&amp;rsquo;hui, nous passons à la pratique. Nous allons voir comment remplacer le firmware propriétaire &amp;ldquo;Tuya Cloud&amp;rdquo; par une solution Open Source (ESPHome/LibreTiny) pour un contrôle 100% local et sécurisé.&lt;/p>
&lt;h3 id="1-le-matériel-requis">1. Le matériel requis&lt;/h3>
&lt;p>Pour flasher un ZS3L, vous ne pouvez pas utiliser un simple adaptateur USB-Serial (FTDI). La puce EFR32 nécessite un programmateur supportant le protocole &lt;strong>SWD (Serial Wire Debug)&lt;/strong>.&lt;/p></description></item><item><title>Trippy : Diagnostic Réseau MTR Visuel</title><link>https://blog.ravindra-job.fr/cloud/trippy-diagnostic-reseau-mtr-tui/</link><pubDate>Sun, 18 Feb 2024 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/trippy-diagnostic-reseau-mtr-tui/</guid><description>&lt;div style="display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding:16px 20px;background:#0f172a;color:#f8fafc;border:1px solid #334155;border-radius:12px;margin:20px 0;">
 &lt;div style="font-size:0.95rem;line-height:1.55;">
 &lt;strong>Dépôt GitHub officiel :&lt;/strong> &lt;a href="https://github.com/fujiapple852/trippy" target="_blank" rel="noopener" style="color:#38bdf8;">github.com/fujiapple852/trippy&lt;/a>&lt;br/>
 &lt;strong>Documentation officielle :&lt;/strong> &lt;a href="https://trippy.cli.rs" target="_blank" rel="noopener" style="color:#38bdf8;">trippy.cli.rs&lt;/a> • &lt;strong>Langage :&lt;/strong> Rust • &lt;strong>Licence :&lt;/strong> Apache 2.0 (100 % Open-Source)
 &lt;/div>
&lt;/div>
&lt;p>Lorsqu&amp;rsquo;un flux réseau entre un cluster Kubernetes, un tunnel WireGuard ou un &lt;a href="https://blog.ravindra-job.fr/cloud/load-balancer-gcp/">Load Balancer Cloud L4/L7&lt;/a> subit des micro-coupures ou une hausse soudaine de latence, les outils historiques comme &lt;a href="https://blog.ravindra-job.fr/cloud/network_traceroute/">&lt;code>traceroute&lt;/code>&lt;/a> et &lt;code>mtr&lt;/code> montrent vite leurs limites : &lt;code>traceroute&lt;/code> ne donne qu&amp;rsquo;un cliché figé à un instant $T$, et &lt;code>mtr&lt;/code> peine à isoler proprement les chemins multiples lorsque les routeurs opérateurs utilisent du &lt;strong>routage ECMP (&lt;em>Equal-Cost Multi-Path&lt;/em>)&lt;/strong>.&lt;/p></description></item><item><title>Hashcat : Audit de Mots de Passe GPU</title><link>https://blog.ravindra-job.fr/cloud/hashcat/</link><pubDate>Sat, 10 Feb 2024 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/hashcat/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;br>
&lt;p>Dans l&amp;rsquo;arsenal du testeur de pénétration, peu d&amp;rsquo;outils sont aussi redoutables que &lt;strong>Hashcat&lt;/strong>. Reconnu comme l&amp;rsquo;outil de récupération de mots de passe le plus rapide, Hashcat exploite la puissance brute des processeurs graphiques (GPU) pour déchiffrer les hashes à une vitesse vertigineuse. Cet article vous guidera à travers son installation, ses concepts fondamentaux et des exemples pratiques pour l&amp;rsquo;utiliser de manière éthique et efficace.&lt;/p>
&lt;h2 id="vue-macro--quest-ce-que-hashcat-">Vue Macro : Qu&amp;rsquo;est-ce que Hashcat ?&lt;/h2>
&lt;p>Hashcat est un outil de récupération de mot de passe avancé. Contrairement aux outils traditionnels qui utilisent le CPU, Hashcat est conçu pour utiliser un ou plusieurs GPU. Les GPU, avec leurs milliers de cœurs, sont capables d&amp;rsquo;effectuer des milliards de calculs par seconde, ce qui les rend parfaits pour les tâches répétitives et parallèles comme le cassage de hash. C&amp;rsquo;est cette capacité qui permet à Hashcat de tester des milliards de combinaisons de mots de passe en quelques secondes.&lt;/p></description></item><item><title>DFPlayer Mini MP3</title><link>https://blog.ravindra-job.fr/iot/df_player/</link><pubDate>Mon, 01 Jan 2024 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/df_player/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>L&amp;rsquo;objectif de cet article et d&amp;rsquo;intégrer le module DFPlayer Mini MP3 avec ESPHome et Home Assistant. ESPHome nous permet de connecter des composants électroniques (potentiellement des dispositifs Zigbee non existants) à Home Assistant.&lt;/p>
&lt;p>Le module DFPlayer Mini MP3 est un petit module MP3 à faible coût qui peut être directement connecté à un haut-parleur. Ce module peut être utilisé dans tout environnement qui prend en charge l&amp;rsquo;interaction vocale ou les invites vocales.&lt;/p></description></item><item><title>Gemini: La réponse de google à OpenAI</title><link>https://blog.ravindra-job.fr/ia/gemini/</link><pubDate>Sat, 16 Dec 2023 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/gemini/</guid><description>&lt;br>
&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Google a lancé un nouveau modèle d&amp;rsquo;intelligence artificielle générative, Gemini, qui est considéré comme le début d&amp;rsquo;une nouvelle ère dans le domaine de l&amp;rsquo;IA selon &lt;strong>Sundar Pichai&lt;/strong>, le directeur général de Google. Selon &lt;a href="https://www.lemagit.fr/actualites/366559076/Intelligence-artificielle-apres-la-hype-en-2023-le-pragmatisme-en-2024-Forrester">Forrester&lt;/a>, l&amp;rsquo;année 2024 devrait être celle où les technologies d&amp;rsquo;IA continueront à se démocratiser et où les contraintes telles que le Shadow AI et la gouvernance seront prises en compte de manière plus sérieuse.&lt;/p>
&lt;p>Selon le &lt;a href="https://www.gartner.com/en/articles/what-s-new-in-artificial-intelligence-from-the-2023-gartner-hype-cycle">Gartner Hype Cycle de 2023&lt;/a>, l&amp;rsquo;intelligence artificielle (IA) continue de progresser à un rythme rapide, avec de nouvelles avancées et des applications dans divers secteurs. Cette année a vu l&amp;rsquo;arrivée prometteuse de Gemini, le nouveau modèle d&amp;rsquo;intelligence artificielle générative de Google, qui a marqué le paysage de l&amp;rsquo;IA. Les perspectives pour 2024 sont tout aussi prometteuses, avec des attentes élevées pour l&amp;rsquo;avenir de l&amp;rsquo;IA et de Gemini.&lt;/p></description></item><item><title>Fingerbot: Un Bouton Zigbee 3.0</title><link>https://blog.ravindra-job.fr/iot/finger_bot/</link><pubDate>Fri, 01 Dec 2023 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/finger_bot/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Le marché des appareils connectés est en plein essor, avec de nouveaux produits innovants et intelligents faisant leur apparition de façon régulière. L&amp;rsquo;un de ces produits est le Fingerbot d&amp;rsquo;Adaprox, un bouton intelligent compatible avec Zigbee 3.0, Tuya, et Smart Life.&lt;/p>
&lt;h2 id="caractéristiques">Caractéristiques&lt;/h2>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Caractéristique&lt;/th>
 &lt;th>Valeur&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>Marque&lt;/td>
 &lt;td>Adaprox&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Modèle&lt;/td>
 &lt;td>Fingerbot&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Tension d&amp;rsquo;entrée&lt;/td>
 &lt;td>3V&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Durée de vie de la batterie&lt;/td>
 &lt;td>6-9 mois&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Type de contrôle&lt;/td>
 &lt;td>IEEE 802.15.4 ZigBee3.0&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Couleur&lt;/td>
 &lt;td>blanc&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Compatible&lt;/td>
 &lt;td>Tuya/Smart Life et Zigbee2mqtt&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Prix&lt;/td>
 &lt;td>20-25 €&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;p>Le Fingerbot d&amp;rsquo;Adaprox est un bouton intelligent qui offre aux utilisateurs la possibilité de contrôler une variété d&amp;rsquo;appareils à partir d&amp;rsquo;un seul point. Il se distingue par sa facilité d&amp;rsquo;utilisation, sa compatibilité avec diverses plateformes, et son design compact et moderne.&lt;/p></description></item><item><title>K9s : Piloter Kubernetes au Terminal</title><link>https://blog.ravindra-job.fr/cloud/k9s-tui-kubernetes-production/</link><pubDate>Tue, 14 Nov 2023 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/k9s-tui-kubernetes-production/</guid><description>&lt;div style="display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:16px 20px;background:#111827;color:#f8fafc;border:1px solid #374151;border-radius:12px;margin:20px 0;">
 &lt;div style="font-size:0.95rem;line-height:1.6;">
 &lt;strong>Dépôt GitHub Officiel :&lt;/strong> &lt;a href="https://github.com/derailed/k9s" target="_blank" rel="noopener" style="color:#38bdf8;">github.com/derailed/k9s&lt;/a> (Apache 2.0 • Go • Fernand Galiana)&lt;br/>
 &lt;strong>Documentation Officielle :&lt;/strong> &lt;a href="https://k9scli.io/" target="_blank" rel="noopener" style="color:#4ade80;">k9scli.io&lt;/a>
 &lt;/div>
&lt;/div>
&lt;p>Quand on administre quotidiennement plusieurs clusters &lt;strong>Kubernetes&lt;/strong>, enchaîner les commandes &lt;code>kubectl get pods -n ...&lt;/code>, &lt;code>kubectl logs -f ...&lt;/code> et &lt;code>kubectl describe ...&lt;/code> finit toujours par faire perdre de précieuses secondes lors d&amp;rsquo;un incident critique.&lt;/p>
&lt;p>Créé par Fernand Galiana (&lt;code>derailed&lt;/code>), &lt;strong>&lt;a href="https://github.com/derailed/k9s">K9s (&lt;code>github.com/derailed/k9s&lt;/code>)&lt;/a>&lt;/strong> s&amp;rsquo;est imposé comme le cockpit interactif de terminal (&lt;strong>TUI&lt;/strong> pour &lt;em>Terminal User Interface&lt;/em>, c&amp;rsquo;est-à-dire un tableau de bord visuel qui tourne directement dans la console texte sans navigateur web) de référence pour tout ingénieur Cloud, DevOps ou SRE : pilotable au clavier avec les raccourcis de &lt;strong>Vim&lt;/strong>, il observe l&amp;rsquo;API Server Kubernetes en temps réel.&lt;/p></description></item><item><title>Cloud Agnostique vs Cloud Natif</title><link>https://blog.ravindra-job.fr/cloud/cloud_agnostic_vs_natif/</link><pubDate>Sun, 12 Nov 2023 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/cloud_agnostic_vs_natif/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Dans les interactions professionnelles avec les pairs dans le domaine de la technologie de l&amp;rsquo;information, une préoccupation commune est la crainte d&amp;rsquo;être verrouillé par leur fournisseur (vendor lock-in). Cette préoccupation est-elle justifiée ?&lt;/p>
&lt;p>Le débat entre le cloud agnostique et le cloud natif est un sujet de plus en plus courant. Dans cet article, nous examinerons les avantages et les inconvénients de ces deux approches, en nous basant sur plusieurs sources, dont &lt;a href="https://www.cncf.io/blog/2021/03/17/cloud-agnostic-certificate-management-solutions-will-continue-to-offer-more-to-enterprises/">celle de CNCF&lt;/a> et &lt;a href="https://www.cloudroads.com/blog/cloud-based-cloud-native-cloud-agnostic">celle de CloudRoads&lt;/a> et &lt;a href="https://www.facets.cloud/blog/cloud-agnostic-and-cloud-native-at-the-same-time">celle de Facets Cloud&lt;/a>.&lt;/p></description></item><item><title>Analyse Hardware du Module Zigbee Tuya ZS3L</title><link>https://blog.ravindra-job.fr/iot/tuya_zs3l/</link><pubDate>Sun, 24 Sep 2023 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/tuya_zs3l/</guid><description>&lt;h1 id="introduction--quest-ce-que-le-zs3l-">Introduction : Qu&amp;rsquo;est-ce que le ZS3L ?&lt;/h1>
&lt;p>Le ZS3L est un module Zigbee très répandu, développé par Tuya. Il est construit autour d&amp;rsquo;une puce RF performante de Silicon Labs, la &lt;strong>EFR32MG21&lt;/strong>, et intègre la pile protocolaire Zigbee 3.0. C&amp;rsquo;est un composant de choix que l&amp;rsquo;on retrouve dans une multitude d&amp;rsquo;appareils connectés de marques comme LIDL, Woox, et bien sûr Tuya, en raison de son bon rapport performance/coût.&lt;/p>
&lt;h2 id="caractéristiques-techniques">Caractéristiques Techniques&lt;/h2>
&lt;p>Le ZS3L est un module puissant basé sur un microcontrôleur ARM Cortex-M33. Voici un résumé de ses caractéristiques principales :&lt;/p></description></item><item><title>Mesh vs Hub-and-spoke</title><link>https://blog.ravindra-job.fr/cloud/spoke_vs_mesh/</link><pubDate>Sun, 24 Sep 2023 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/spoke_vs_mesh/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Dans cet article, nous explorerons les différences entre les architectures réseau de type Hub-and-spoke et Mesh sur les plateformes cloud GCP et Azure. Nous examinerons les concepts et les avantages de chaque approche en nous basant sur les ressources suivantes : &lt;a href="https://learn.microsoft.com/fr-fr/azure/architecture/networking/spoke-to-spoke-networking">Azure spoke-to-spoke networking&lt;/a> et &lt;a href="https://cloud.google.com/architecture/deploy-hub-spoke-vpc-network-topology">GCP Hub-spoke VPC network topology&lt;/a>.&lt;/p>
&lt;h2 id="hub-and-spoke">Hub-and-spoke&lt;/h2>
&lt;p>








 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-d41d8cd98f00b204e9800998ecf8427e" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/cloud/spoke_vs_mesh/hub.png" class="article-figure-link" data-lightbox="article-figure" data-caption="hub.png">
 &lt;img src="https://blog.ravindra-job.fr/cloud/spoke_vs_mesh/hub.png" alt="hub.png" loading="lazy" decoding="async" style="max-width: min(100%, 240px);" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;/figure>
 


&lt;br>&lt;/p></description></item><item><title>SONOFF ZigBee 3.0 EFR32MG21</title><link>https://blog.ravindra-job.fr/iot/sonoff/</link><pubDate>Sun, 17 Sep 2023 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/sonoff/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Dans cet article, nous allons explorer les caractéristiques du SONOFF ZigBee 3.0 USB Dongle Plus ZBDongle-E (EFR32MG21) et les étapes nécessaires pour le flasher avec un nouveau firmware.&lt;/p>
&lt;h1 id="caractéristiques-du-sonoff-zbdongle-e">Caractéristiques du SONOFF ZBDongle-E&lt;/h1>
&lt;p>Le SONOFF ZBDongle-E est un adaptateur USB basé sur la puce EFR32MG21 qui offre des fonctionnalités ZigBee 3.0 pour votre système domotique. Il dispose d&amp;rsquo;un adaptateur compact en aluminium, offrant une meilleure dissipation de la chaleur.&lt;/p>
&lt;p>De plus, l&amp;rsquo;antenne est orientable, contrairement à celle du CC2652RB. Il est compatible avec de nombreux logiciels et systèmes de gestion domotique et facilite l&amp;rsquo;intégration de dispositifs ZigBee dans votre réseau.&lt;/p></description></item><item><title>Envoyer des SMS avec Home Assistant</title><link>https://blog.ravindra-job.fr/iot/sms2mqtt/</link><pubDate>Mon, 11 Sep 2023 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/sms2mqtt/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Dans cet article, nous allons explorer comment envoyer des SMS depuis Home Assistant en utilisant SMS2MQTT. Nous passerons en revue l&amp;rsquo;installation de SMS2MQTT, son intégration à Home Assistant et la configuration de l&amp;rsquo;automatisation pour envoyer des SMS en cas d&amp;rsquo;événements spécifiques.&lt;/p>
&lt;h1 id="présentation-de-sms2mqtt">Présentation de SMS2MQTT&lt;/h1>
&lt;p>SMS2MQTT est un projet open-source créé par Domochip qui permet d&amp;rsquo;envoyer et de recevoir des SMS via un modem GSM et MQTT. Il peut être intégré à Home Assistant pour envoyer des notifications par SMS en cas d&amp;rsquo;événements spécifiques.&lt;/p></description></item><item><title>Disjoncteur Zigbee avec mesure</title><link>https://blog.ravindra-job.fr/iot/circuit_breaker/</link><pubDate>Tue, 05 Sep 2023 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/circuit_breaker/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Le disjoncteur intelligent Zigbee avec mesure est une solution idéale pour surveiller et contrôler la consommation d&amp;rsquo;énergie de votre maison. Il se monte sur un support de type DIN Rail, ce qui le rend parfait pour une installation dans un tableau électrique.&lt;/p>
&lt;p>Dans cet article, nous allons vous montrer comment intégrer ce disjoncteur zigbee dans notre système domotique.&lt;/p>
&lt;h1 id="fiche-technique">Fiche technique&lt;/h1>









 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-d41d8cd98f00b204e9800998ecf8427e" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/iot/circuit_breaker/size.png" class="article-figure-link" data-lightbox="article-figure" data-caption="size.png">
 &lt;img src="https://blog.ravindra-job.fr/iot/circuit_breaker/size.png" alt="size.png" loading="lazy" decoding="async" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;/figure>
 


&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Caractéristique&lt;/th>
 &lt;th>Produit Noir ZigBee&lt;/th>
 &lt;th>Produit Blanc ZigBee&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>Type de produit ou de composant&lt;/td>
 &lt;td>Din Rail Smart Relay Switch&lt;/td>
 &lt;td>Din Rail Smart Relay Switch&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Numéro de modèle&lt;/td>
 &lt;td>BlackTO-Q-SY1-163JZT&lt;/td>
 &lt;td>White TO-Q-SY1-163ZT&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Description des pôles&lt;/td>
 &lt;td>1P+N&lt;/td>
 &lt;td>1P+N&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Fonction&lt;/td>
 &lt;td>Timing, Countdown, Loop timing, Metering&lt;/td>
 &lt;td>Timing, Countdown, Loop timing, Metering&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Courant nominal (In)&lt;/td>
 &lt;td>1A, 2A, 3A, 4A, 5A, 6A, 16A, 20A, 25A, 32A, 40A, 50A, 63A&lt;/td>
 &lt;td>1A, 2A, 3A, 4A, 5A, 6A, 16A, 20A, 25A, 32A, 40A, 50A, 63A&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Plage de tension de fonctionnement&lt;/td>
 &lt;td>AC 90V - 280V&lt;/td>
 &lt;td>AC 90V - 280V&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Fréquence nominale&lt;/td>
 &lt;td>50Hz/60Hz&lt;/td>
 &lt;td>50Hz/60Hz&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Type de contrôle&lt;/td>
 &lt;td>Télécommande, Manuel&lt;/td>
 &lt;td>Télécommande, Manuel&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Protocole de communication&lt;/td>
 &lt;td>ZigBee&lt;/td>
 &lt;td>ZigBee&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Systèmes d&amp;rsquo;exploitation pris en charge&lt;/td>
 &lt;td>Android, iOS, HarmonyOS&lt;/td>
 &lt;td>Android, iOS, HarmonyOS&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Langue de fonctionnement&lt;/td>
 &lt;td>Chinois, Anglais&lt;/td>
 &lt;td>Chinois, Anglais&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Langue de l&amp;rsquo;application&lt;/td>
 &lt;td>Suivez la langue du système d&amp;rsquo;exploitation&lt;/td>
 &lt;td>Suivez la langue du système d&amp;rsquo;exploitation&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Support vocal&lt;/td>
 &lt;td>Amazon Alexa, Yandex Alice&lt;/td>
 &lt;td>Amazon Alexa, Yandex Alice&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;p>Le modèle blanc n&amp;rsquo;a pas de mesure de la consommation, tandis que le modèle noir est équipé de cette fonction.&lt;/p></description></item><item><title>Le délestage électrique avec HomeAssistant ⚡</title><link>https://blog.ravindra-job.fr/iot/car_electric/</link><pubDate>Sat, 12 Aug 2023 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/car_electric/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Dans cet article, nous allons découvrir comment gérer le délestage électrique pour une voiture électrique en utilisant Home Assistant et une prise connectée de 20 A. Dans certains cas, il peut être nécessaire de changer son forfait électrique pour augmenter la puissance souscrite (par exemple passer de 9 kVA à 12 kVA) pour éviter la coupure et le fameux message sur votre Linky : &lt;strong>&amp;ldquo;PUISS DÉPASSÉE&amp;rdquo;&lt;/strong>&lt;/p>
&lt;p>Cependant, il est possible de gérer la charge de sa voiture électrique en utilisant une prise connectée et des automatisations Home Assistant, pour éviter de changer de forfait et optimiser sa consommation d&amp;rsquo;énergie.&lt;/p></description></item><item><title>ChatGPT en entreprise</title><link>https://blog.ravindra-job.fr/ia/openai/</link><pubDate>Wed, 09 Aug 2023 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/openai/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Dans cet article, nous allons explorer l&amp;rsquo;intégration d&amp;rsquo;OpenAI dans un contexte entreprise. Nous allons examiner des exemples de code tirés de la documentation d&amp;rsquo;Azure ainsi que des usages que j&amp;rsquo;ai pu adopter en entreprise pour illustrer des cas d&amp;rsquo;utilisation pertinents.&lt;/p>
&lt;p>Si vous êtes intéressé par l&amp;rsquo;utilisation d&amp;rsquo;OpenAI dans votre entreprise, cet article est pour vous.&lt;/p>
&lt;p>Ces exemples couvrent l&amp;rsquo;intégration d&amp;rsquo;OpenAI dans l&amp;rsquo;infrastructure dans un SI d&amp;rsquo;entreprise, l&amp;rsquo;intégration dans un site web, l&amp;rsquo;ingestion de données depuis des fichiers Markdown ou PDF, et la connexion à une base de données Google Sheets.&lt;/p></description></item><item><title>Recevoir une notification pour un colis</title><link>https://blog.ravindra-job.fr/iot/colis_hs/</link><pubDate>Thu, 13 Jul 2023 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/colis_hs/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Dans cet article, nous allons voir comment recevoir une notification lors de la réception d&amp;rsquo;un colis et détecter l&amp;rsquo;ouverture de la porte de votre boîte aux lettres en utilisant un capteur de mouvement Zigbee et un capteur de vibration.&lt;/p>
&lt;h1 id="matériel-nécessaire">Matériel nécessaire&lt;/h1>
&lt;ul>
&lt;li>🛒 Capteur de mouvement Zigbee (environ 10-15€)&lt;/li>
&lt;li>🛒 Capteur de vibration Zigbee (environ 10-15€)&lt;/li>
&lt;li>🛒 Boite de jonction waterproof (environ 4€)&lt;/li>
&lt;/ul>
&lt;h1 id="configuration-de-home-assistant">Configuration de Home Assistant&lt;/h1>
&lt;ol>
&lt;li>Faites reconnaître vos capteurs Zigbee (mouvement et vibration) par Home Assistant via votre gestionnaire Zigbee (dans mon cas zigbee2mqtt).&lt;/li>
&lt;li>Créez deux input_boolean nommés &amp;ldquo;colis&amp;rdquo; et &amp;ldquo;colis_tempo&amp;rdquo; dans votre fichier configuration.yaml :&lt;/li>
&lt;/ol>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-yaml" data-lang="yaml">&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">input_boolean&lt;/span>:
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">colis&lt;/span>:
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">name&lt;/span>: &lt;span style="color:#ae81ff">colis&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">icon&lt;/span>: &lt;span style="color:#ae81ff">mdi:mailbox-open-up&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">colis_tempo&lt;/span>:
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">name&lt;/span>: &lt;span style="color:#ae81ff">colis_tempo&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">icon&lt;/span>: &lt;span style="color:#ae81ff">mdi:mailbox-open-up&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;div class="cli-term-anim" style="margin: 16px 0 24px 0;">&lt;img src="anim-cli.svg" alt="Animation exécution CLI dans le terminal" loading="lazy" decoding="async" style="width:100%; max-width:780px; height:auto; border-radius:10px; box-shadow:0 10px 28px rgba(0,0,0,0.35); display:block;" />&lt;/div>
&lt;ol start="3">
&lt;li>Ajoutez les automatisations suivantes dans votre fichier automations.yaml :&lt;/li>
&lt;/ol>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-yaml" data-lang="yaml">&lt;span style="display:flex;">&lt;span>- &lt;span style="color:#f92672">id&lt;/span>: &lt;span style="color:#e6db74">&amp;#39;colis_depose_on&amp;#39;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">alias&lt;/span>: &lt;span style="color:#ae81ff">colis_depose_on&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">description&lt;/span>: &lt;span style="color:#e6db74">&amp;#39;&amp;#39;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">trigger&lt;/span>:
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> - &lt;span style="color:#f92672">type&lt;/span>: &lt;span style="color:#ae81ff">motion&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">platform&lt;/span>: &lt;span style="color:#ae81ff">device&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">device_id&lt;/span>: &lt;span style="color:#e6db74">&amp;#34;xx:xx:xx:xx:xx:xx:xx:xx&amp;#34;&lt;/span> &lt;span style="color:#75715e"># Remplacez par l&amp;#39;adresse IEEE de votre device&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">entity_id&lt;/span>: &lt;span style="color:#ae81ff">binary_sensor.boite_aux_lettres_occupancy&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">domain&lt;/span>: &lt;span style="color:#ae81ff">binary_sensor&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">action&lt;/span>:
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> - &lt;span style="color:#f92672">service&lt;/span>: &lt;span style="color:#ae81ff">input_boolean.turn_on&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">entity_id&lt;/span>: &lt;span style="color:#ae81ff">input_boolean.colis_tempo&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> - &lt;span style="color:#f92672">service&lt;/span>: &lt;span style="color:#ae81ff">input_boolean.turn_on&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">entity_id&lt;/span>: &lt;span style="color:#ae81ff">input_boolean.colis&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> - &lt;span style="color:#f92672">service&lt;/span>: &lt;span style="color:#ae81ff">notify.telegram_groupe&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">data_template&lt;/span>:
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">title&lt;/span>: &lt;span style="color:#ae81ff">✉️ Home assistant ✉️&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">message&lt;/span>: &lt;span style="color:#ae81ff">Un colis a été déposé&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> - &lt;span style="color:#f92672">delay&lt;/span>: &lt;span style="color:#ae81ff">00&lt;/span>:&lt;span style="color:#ae81ff">00&lt;/span>:&lt;span style="color:#ae81ff">06&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> - &lt;span style="color:#f92672">service&lt;/span>: &lt;span style="color:#ae81ff">input_boolean.turn_off&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">entity_id&lt;/span>: &lt;span style="color:#ae81ff">input_boolean.colis_tempo&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">mode&lt;/span>: &lt;span style="color:#ae81ff">single&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>ici on envoit une notification lorsque le capteur de mouvement détecte un colis déposé dans la boîte aux lettres.&lt;/p></description></item><item><title>Récupérer les données d'un compteur Gazpar</title><link>https://blog.ravindra-job.fr/iot/gazpar_hs/</link><pubDate>Wed, 12 Jul 2023 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/gazpar_hs/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Dans cet article, nous allons découvrir comment surveiller en temps réel la consommation de gaz grâce à Gazpar. Pour ce faire, nous utiliserons un bouton Zigbee Ikea et Home Assistant. Il est possible d&amp;rsquo;utiliser n&amp;rsquo;importe quel autre type de bouton zigbee. Dans mon cas, j&amp;rsquo;avais ce bouton Ikea sous la main :)&lt;/p>
&lt;p>Gazpar dispose d&amp;rsquo;un connecteur à 2 broches sur son côté gauche, qui nous permettra de mesurer notre consommation. Ces 2 broches forment en réalité un contact sec qui se ferme pendant 300 ms à chaque fois que 10 L de gaz sont consommés.&lt;/p></description></item><item><title>Edge Computing</title><link>https://blog.ravindra-job.fr/cloud/edge_computing/</link><pubDate>Mon, 10 Jul 2023 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/edge_computing/</guid><description>&lt;h2 id="1-quest-ce-que-ledge-computing-définition-factuelle">1. Qu&amp;rsquo;est-ce que l&amp;rsquo;Edge Computing (Définition Factuelle)&lt;/h2>
&lt;p>L&amp;rsquo;&lt;strong>Edge Computing&lt;/strong> consiste à exécuter le traitement de données, le filtrage et la prise de décision &lt;strong>au plus près de la source physique de génération des données&lt;/strong> (capteurs industriels, automates PLC, caméras IP, antennes ou passerelles locales), plutôt que d&amp;rsquo;envoyer l&amp;rsquo;intégralité des flux bruts vers un datacenter Cloud centralisé.&lt;/p>
&lt;p>L&amp;rsquo;Edge Computing ne remplace pas le Cloud central : il forme un &lt;strong>continuum distribué&lt;/strong> où chaque couche traite ce qui correspond à ses contraintes physiques :&lt;/p></description></item><item><title>Le Green IT: l'approche écologique</title><link>https://blog.ravindra-job.fr/cloud/green-it/</link><pubDate>Sat, 10 Jun 2023 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/green-it/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;h2 id="quest-ce-que-le-green-it-">Qu&amp;rsquo;est-ce que le Green IT ?&lt;/h2>
&lt;p>Le Green IT, désigne l&amp;rsquo;ensemble des pratiques mises en place pour réduire l&amp;rsquo;impact environnemental du secteur des technologies. Cela inclut la réduction de la consommation énergétique des équipements, la gestion des déchets électroniques, la conception de produits plus durables et la promotion de l&amp;rsquo;éco-responsabilité auprès des utilisateurs.&lt;/p>
&lt;p>Les enjeux du Green IT sont multiples et concernent aussi bien les entreprises que les particuliers. Il s&amp;rsquo;agit notamment de lutter contre le changement climatique en réduisant les émissions de gaz à effet de serre liées à la production et à l&amp;rsquo;utilisation des équipements informatiques, de préserver les ressources naturelles en limitant la consommation d&amp;rsquo;énergie et en favorisant le recyclage, et de réduire la pollution engendrée par la production de déchets électroniques.&lt;/p></description></item><item><title>BestPractices CaaS</title><link>https://blog.ravindra-job.fr/cloud/caas_bestpractices/</link><pubDate>Fri, 02 Jun 2023 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/caas_bestpractices/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>La sécurité des données est une préoccupation majeure dans les environnements Cloud, en particulier dans les environnements Container as a Service (CaaS), où les microservices sont largement utilisés pour concevoir des applications évolutives et résilientes.La sécurité des données est primordiale pour garantir que ces applications fonctionnent de manière fiable et protègent les données des utilisateurs.&lt;/p>
&lt;p>Dans cet article, nous allons explorer les pratiques de sécuriter recommandées pour les environnements CaaS, en nous appuyant sur les enseignements du livre “Building Microservices” de Sam Newman, ainsi que sur mes expériences en tant qu&amp;rsquo;architecte.&lt;/p></description></item><item><title>Traefik : Proxy L7 &amp; Fin d'Ingress-NGINX</title><link>https://blog.ravindra-job.fr/cloud/traefik-reverse-proxy-ingress-kubernetes/</link><pubDate>Sun, 14 May 2023 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/traefik-reverse-proxy-ingress-kubernetes/</guid><description>&lt;div style="display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding:16px 20px;background:#0f172a;color:#f8fafc;border:1px solid #334155;border-radius:12px;margin:20px 0;">
 &lt;div style="font-size:0.95rem;line-height:1.55;">
 &lt;strong>Dépôt GitHub officiel :&lt;/strong> &lt;a href="https://github.com/traefik/traefik" target="_blank" rel="noopener" style="color:#38bdf8;">github.com/traefik/traefik&lt;/a>&lt;br/>
 &lt;strong>Documentation officielle :&lt;/strong> &lt;a href="https://doc.traefik.io/traefik/" target="_blank" rel="noopener" style="color:#38bdf8;">doc.traefik.io/traefik&lt;/a> • &lt;strong>Standard Kubernetes :&lt;/strong> Gateway API (SIG-Network) &amp;amp; CRD &lt;code>IngressRoute&lt;/code>
 &lt;/div>
&lt;/div>
&lt;p>Après avoir étudié les répartiteurs de charge managés des grands fournisseurs Cloud (&lt;a href="https://blog.ravindra-job.fr/cloud/load-balancer-aws/">AWS ALB/NLB&lt;/a>, &lt;a href="https://blog.ravindra-job.fr/cloud/load-balancer-gcp/">GCP Cloud Load Balancing&lt;/a> et &lt;a href="https://blog.ravindra-job.fr/cloud/load-balancer/">Azure Load Balancer / App Gateway&lt;/a>), descendons d&amp;rsquo;un cran dans l&amp;rsquo;architecture : une fois que le trafic franchit le Load Balancer L4/L7 du Cloud Provider, &lt;strong>qui distribue les requêtes HTTP/gRPC à l&amp;rsquo;intérieur du cluster Kubernetes ou de l&amp;rsquo;hôte Docker ?&lt;/strong>&lt;/p></description></item><item><title>Honeypot</title><link>https://blog.ravindra-job.fr/cloud/honey/</link><pubDate>Sat, 22 Apr 2023 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/honey/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Dans le monde de la cybersécurité, un Honeypot est un système de détection des intrusions qui sert d&amp;rsquo;appât pour les hackers. Il est conçu pour imiter les systèmes que les attaquants pourraient vouloir cibler, afin de les détecter et de comprendre leurs techniques.&lt;/p>
&lt;h2 id="honeyd">Honeyd&lt;/h2>
&lt;p>&lt;a href="https://github.com/DataSoft/Honeyd">Honeyd&lt;/a> est un Honeypot de basse interaction qui peut créer des hôtes virtuels dans un réseau. Il peut imiter différents systèmes d&amp;rsquo;exploitation et services pour attirer les attaquants.&lt;/p></description></item><item><title>Brouillon IETF IPv8 : Analyse &amp; Réalité IPv6</title><link>https://blog.ravindra-job.fr/cloud/ipv8/</link><pubDate>Sun, 02 Apr 2023 22:47:17 +0200</pubDate><guid>https://blog.ravindra-job.fr/cloud/ipv8/</guid><description>&lt;h2 id="introduction--quest-ce-que-réellement-le-document--ipv8--déposé-à-lietf-">Introduction : qu&amp;rsquo;est-ce que réellement le document « IPv8 » déposé à l&amp;rsquo;IETF ?&lt;/h2>
&lt;p>Le sujet &lt;strong>« IPv8 »&lt;/strong> suscite régulièrement la confusion sur les réseaux professionnels. Suite au dépôt du document &lt;strong>&lt;code>draft-thain-ipv8&lt;/code>&lt;/strong> sur le portail public de l&amp;rsquo;IETF en avril 2026 (mis à jour jusqu&amp;rsquo;à la révision &lt;strong>&lt;code>draft-thain-ipv8-03&lt;/code>&lt;/strong> le 15 octobre 2026), de nombreux articles viraux ont oscillé entre deux extrêmes : certains ont cru à l&amp;rsquo;annonce d&amp;rsquo;un nouveau standard officiel destiné à succéder à IPv6, tandis que d&amp;rsquo;autres l&amp;rsquo;ont résumé un peu trop vite à un simple canular du 1er avril.&lt;/p></description></item><item><title>Sécurité dans le CLOUD</title><link>https://blog.ravindra-job.fr/cloud/cwpp/</link><pubDate>Mon, 20 Mar 2023 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/cwpp/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Dans cet article, nous examinerons les technologies CASB (Cloud Access Security Broker) et CWPP (Cloud Workload Protection Platform), ainsi que leur rôle crucial dans la garantie de la sécurité du Cloud. Nous nous appuierons sur les informations tirées de différentes sources, notamment : &lt;a href="https://www.crowdstrike.fr/cybersecurity-101/cloud-security/cloud-workload-protection-platform-cwpp/">CrowdStrike&lt;/a>, &lt;a href="https://www.ictjournal.ch/articles/2021-05-24/le-meilleur-niveau-de-securite-dans-le-cloud">ICT Journal&lt;/a> et &lt;a href="https://www.esecurityplanet.com/products/top-cloud-workload-protection-platforms/">eSecurity Planet&lt;/a>, en complément de mes expériences personnelles avec divers outils de sécuriter du Cloud.&lt;/p>
&lt;h2 id="casb-cloud-access-security-broker">CASB (Cloud Access Security Broker)&lt;/h2>
&lt;p>Les CASB sont des solutions de sécuriter qui servent d&amp;rsquo;intermédiaire entre les utilisateurs et les applications Cloud, permettant aux entreprises de surveiller et de contrôler l&amp;rsquo;accès à ces applications. Les principales fonctionnalités des CASB sont :&lt;/p></description></item><item><title>Roborock : Récupérer le Token Local Xiaomi</title><link>https://blog.ravindra-job.fr/iot/token_roborock/</link><pubDate>Sun, 19 Mar 2023 14:22:07 +0100</pubDate><guid>https://blog.ravindra-job.fr/iot/token_roborock/</guid><description>&lt;h2 id="introduction">Introduction&lt;/h2>
&lt;p>Pour piloter localement un aspirateur robot &lt;strong>Roborock&lt;/strong> ou un équipement de l&amp;rsquo;écosystème &lt;strong>Xiaomi Mi Home&lt;/strong> depuis &lt;strong>Home Assistant&lt;/strong> (via l&amp;rsquo;intégration &lt;code>Xiaomi Miio&lt;/code> sans dépendre du cloud au quotidien), il est nécessaire de récupérer le &lt;strong>Token de chiffrement local&lt;/strong> (une clé hexadécimale de 32 caractères attribuée lors de l&amp;rsquo;appairage Wi-Fi).&lt;/p>
&lt;div class="arch-svg-diagram notranslate" style="margin: 20px 0 28px 0;">&lt;img src="arch-diagram-01.svg" alt="Architecture &amp;amp; Flux : Roborock : Récupérer le Token Local Xiaomi" loading="lazy" decoding="async" style="width:100%; max-width:920px; height:auto; border-radius:14px; border:1px solid #e2e8f0; background:#ffffff; box-shadow:0 8px 24px rgba(15,23,42,0.08); display:block; margin:0 auto;" />&lt;/div>
&lt;hr>
&lt;h2 id="méthode-1-recommandée--secops--script-python-open-source-en-environnement-isolé">Méthode 1 (Recommandée &amp;amp; SecOps) : Script Python open-source en environnement isolé&lt;/h2>
&lt;blockquote>
&lt;p>&lt;strong>⚠️ Règle d&amp;rsquo;hygiène Zero-Trust :&lt;/strong> Vous devez saisir les identifiants de votre compte Xiaomi Cloud pour interroger l&amp;rsquo;API d&amp;rsquo;inventaire. &lt;strong>N&amp;rsquo;exécutez jamais un binaire &lt;code>.exe&lt;/code> précompilé sur votre poste principal&lt;/strong> pour ce type d&amp;rsquo;opération. Inspectez et exécutez toujours le script Python open-source officiel &lt;a href="https://github.com/PiotrMachowski/Xiaomi-cloud-tokens-extractor">&lt;code>Xiaomi-cloud-tokens-extractor&lt;/code>&lt;/a> dans un conteneur Docker éphémère ou un environnement virtuel (&lt;code>venv&lt;/code>) isolé.&lt;/p></description></item><item><title>Aubess prise 20A</title><link>https://blog.ravindra-job.fr/iot/aubess_plug/</link><pubDate>Sun, 19 Mar 2023 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/aubess_plug/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Il existe de nombreuses prises connectées ZIGBEE sur le marché, mais rares sont celles qui sont capables d&amp;rsquo;absorber jusqu&amp;rsquo;à 20 ampères !&lt;/p>
&lt;p>En considérant une tension de 220V, la puissance maximale supposée supportée par ces prises est de 4400W (220 volts x 20 ampères). Cette capacité permettrait de les utiliser avec des appareils énergivores tels qu&amp;rsquo;un chauffe-eau, des climatiseurs, un sèche-linge ou encore un tapis de course.&lt;/p>
&lt;p>Dans cet article, je vous présente une prise connectée de la marque Aubess (de chez BlitzWolf).&lt;/p></description></item><item><title>Huiles Essentielles : Trousse Terrain</title><link>https://blog.ravindra-job.fr/edc/huiles-essentielles/</link><pubDate>Sat, 04 Mar 2023 20:20:32 +0100</pubDate><guid>https://blog.ravindra-job.fr/edc/huiles-essentielles/</guid><description>&lt;h2 id="pourquoi-un-mémo-de-phyto-aromathérapie-dans-la-rubrique-matériel--edc-">Pourquoi un mémo de phyto-aromathérapie dans la rubrique Matériel / EDC ?&lt;/h2>
&lt;p>Lorsqu&amp;rsquo;on prépare un sac à dos de randonnée (trekking sur plusieurs jours) ou une trousse de secours &lt;strong>EDC-XL&lt;/strong> (&lt;em>Everyday Carry&lt;/em>) pour les déplacements en famille, chaque gramme et chaque centimètre cube comptent.&lt;/p>
&lt;p>En complément d&amp;rsquo;une trousse traumatique classique (compresses stériles, antiseptique chlorhexidine, bandes cohésives, tire-tique), &lt;strong>cinq flacons compte-gouttes de 5 ml&lt;/strong> d&amp;rsquo;huiles essentielles chémotypées (HECT) couvrent l&amp;rsquo;essentiel des petits désagréments de terrain : brûlures superficielles, piqûres d&amp;rsquo;insectes, hématomes, courbatures après une longue marche ou coup de froid en bivouac.&lt;/p></description></item><item><title>Cloud Best Practices : CNCF, CAF &amp; Landing Zone</title><link>https://blog.ravindra-job.fr/cloud/cloud_bestpractices/</link><pubDate>Fri, 20 Jan 2023 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/cloud_bestpractices/</guid><description>&lt;h2 id="introduction--pourquoi-appliquer-100--des--best-practices--est-un-piège">Introduction : Pourquoi appliquer 100 % des « Best Practices » est un piège&lt;/h2>
&lt;p>Lorsqu&amp;rsquo;on étudie les référentiels de la &lt;strong>CNCF&lt;/strong> (&lt;em>Cloud Native Computing Foundation&lt;/em>), les &lt;strong>Cloud Adoption Frameworks (CAF)&lt;/strong> d&amp;rsquo;AWS, Azure et Google Cloud ou leurs &lt;em>Well-Architected Frameworks&lt;/em>, la tentation première est de vouloir cocher &lt;strong>100 % des recommandations dès le premier jour&lt;/strong> : multi-région actif-actif, service mesh mTLS partout, abstraction multi-cloud totale, politiques zero-trust granulaires à l&amp;rsquo;extrême et télémétrie exhaustive.&lt;/p></description></item><item><title>Domotiser des appareils dits « Legacy »</title><link>https://blog.ravindra-job.fr/iot/domotise_the_legacy/</link><pubDate>Tue, 17 Jan 2023 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/domotise_the_legacy/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Acheter des appareils connectés, c&amp;rsquo;est bien, mais qu&amp;rsquo;en est-il des anciens ?&lt;/p>
&lt;p>Oui, comme certaines personnes, je n&amp;rsquo;ai pas envie d&amp;rsquo;acheter alors que j&amp;rsquo;ai déjà quelque chose qui fonctionne. Je vous propose qu&amp;rsquo;on voit ensemble comment &amp;ldquo;domotiser&amp;rdquo; des objets non connectés en objets connectés, ou comment acheter des objets non connectés et les connecter.&lt;/p>
&lt;p>PS : Il y a 1000 façons de le faire. Je propose ici une des nombreuses approches possibles.&lt;/p></description></item><item><title>Remédiation avec Home Assistant</title><link>https://blog.ravindra-job.fr/iot/hs_monitoring/</link><pubDate>Sun, 15 Jan 2023 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/hs_monitoring/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Dans cet article, nous allons explorer un exemple d&amp;rsquo;auto-remédiation réalisable avec Home Assistant. Les trois piliers traditionnels de l&amp;rsquo;analyse, de la surveillance et de l&amp;rsquo;auto-remédiation jouent un rôle crucial dans la gestion efficace des systèmes et des réseaux. Bien qu&amp;rsquo;il existe déjà de nombreux articles traitant de ces sujets, notre objectif ici sera de nous concentrer sur une application concrète de l&amp;rsquo;auto-remédiation dans le contexte de la domotique avec Home Assistant. Cela vous permettra de mieux comprendre comment tirer parti de cette plateforme pour automatiser les tâches et résoudre les problèmes de manière proactive, en tenant compte des trois piliers mentionnés.&lt;/p></description></item><item><title>Aqara Smart Pet Feeder</title><link>https://blog.ravindra-job.fr/iot/pet_feeder/</link><pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/pet_feeder/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Dans cet article, nous allons vous présenter le distributeur de croquettes connecté Aqara Smart Pet Feeder C1, qui utilise la technologie Zigbee 3.0.&lt;/p>
&lt;p>J&amp;rsquo;ai longuement hésité avec d&amp;rsquo;autres solutions, comme les distributeurs en WiFi de la marque TUYA, mais j&amp;rsquo;ai finalement opté pour celui-ci en raison de son prix (environ 110 €) et de sa simplicité de mécanisme de distribution, facile à réparer en cas de besoin.&lt;/p>
&lt;h1 id="fiche-technique">Fiche technique&lt;/h1>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Caractéristique&lt;/th>
 &lt;th>Valeur&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>Couleur&lt;/td>
 &lt;td>Blanc&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Numéro de modèle&lt;/td>
 &lt;td>PETC1-M01&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Dimensions&lt;/td>
 &lt;td>193×193×312 mm&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Capacité&lt;/td>
 &lt;td>4 KG&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Courant nominal&lt;/td>
 &lt;td>1A&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Tension nominale&lt;/td>
 &lt;td>5V&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Température de fonctionnement&lt;/td>
 &lt;td>-10~45℃ (14°F ~ 113°F)&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Humidité de fonctionnement&lt;/td>
 &lt;td>0-95% RH, sans condensation&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Protocole sans fil&lt;/td>
 &lt;td>Zigbee IEEE 802.15.4 (agit en tant que routeur/répéteur)&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;h2 id="fonctionnement-sur-batterie">Fonctionnement sur batterie&lt;/h2>
&lt;p>On notera (comme beaucoup) qu&amp;rsquo;il a une fonctionnalité en cas de coupure de courant.&lt;/p></description></item><item><title>EU AI Act: RGPD de l'IA</title><link>https://blog.ravindra-job.fr/ia/ai_act/</link><pubDate>Fri, 16 Dec 2022 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/ia/ai_act/</guid><description>&lt;h5 id="update----17122023">Update &amp;ndash;&amp;gt; 17/12/2023&lt;/h5>
&lt;br>
&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>L&amp;rsquo;Union européenne est en train de jeter les bases d&amp;rsquo;une réglementation de l&amp;rsquo;Intelligence Artificielle (IA) qui pourrait être comparée au Règlement Général sur la Protection des Données (RGPD). Cette initiative vise à mettre en place des directives claires et strictes pour les entreprises travaillant avec l&amp;rsquo;IA, garantissant ainsi une utilisation sûre et éthique de cette technologie &lt;a href="https://www.bbc.com/news/technology-56840169">[1]&lt;/a>.&lt;/p>
&lt;p>








 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-c49cdf52ee0f6d28e809136aed275eac" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/ia/ai_act/rgpd_ia.png" class="article-figure-link" data-lightbox="article-figure" data-caption="https://www.trail-ml.com/blog/eu-ai-act-how-risk-is-classified">
 &lt;img src="https://blog.ravindra-job.fr/ia/ai_act/rgpd_ia_hu12189533693962611953.png" alt="https://www.trail-ml.com/blog/eu-ai-act-how-risk-is-classified" loading="lazy" decoding="async" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;figcaption id="caption-c49cdf52ee0f6d28e809136aed275eac">
 &lt;a href="https://www.trail-ml.com/blog/eu-ai-act-how-risk-is-classified">https://www.trail-ml.com/blog/eu-ai-act-how-risk-is-classified&lt;/a>
 &lt;/figcaption>
 
 &lt;/figure>
 


&lt;br>&lt;/p></description></item><item><title>Sonnette connectée avec Home Assistant</title><link>https://blog.ravindra-job.fr/iot/sonnette_connectee/</link><pubDate>Sat, 10 Dec 2022 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/sonnette_connectee/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Parmi toutes les sonnettes connectées (portier vidéo ou interphones intelligents), il n&amp;rsquo;est pas évident de faire son choix. Il en existe beaucoup, mais tous ne font pas la même chose.&lt;/p>
&lt;p>Dans ce billet, nous allons vous parler de comment j&amp;rsquo;ai choisi la sonnette et comment j&amp;rsquo;ai procédé à son installation.&lt;/p>
&lt;h1 id="besoin">Besoin&lt;/h1>
&lt;p>Ci-dessous, la liste que nous nous sommes faite pour trouver ce qui me correspond au mieux.&lt;/p>
&lt;p>En effet, chacun a des besoins différents, mon choix ne sera pas forcément celui qui va vous convenir :&lt;/p></description></item><item><title>Intégration Netatmo</title><link>https://blog.ravindra-job.fr/iot/netatmo/</link><pubDate>Sun, 20 Nov 2022 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/netatmo/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>La solution Netatmo est très performante en tant que système autonome. Toutefois, l&amp;rsquo;objectif ici est d&amp;rsquo;intégrer toutes nos solutions au sein de Home Assistant, en y ajoutant des notifications Telegram&lt;/p>
&lt;h1 id="besoin">Besoin&lt;/h1>
&lt;p>Lorsqu&amp;rsquo;un mouvement est identifié par l&amp;rsquo;une des caméras Netatmo, nous souhaitons recevoir une photo (ou vidéo) et une indication sur la nature du mouvement : animal ou humain.&lt;/p>
&lt;p>Cela nous permettra également de déclencher un scénario adapté en fonction de la détection.&lt;/p></description></item><item><title>Chauffage connecté</title><link>https://blog.ravindra-job.fr/iot/chauffage/</link><pubDate>Mon, 07 Nov 2022 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/chauffage/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>L&amp;rsquo;hiver approche à grands pas et il est temps de se pencher sur le chauffage connecté. Non seulement cela permet de réduire sa facture de chauffage, mais cela offre également un confort optimal pendant la saison froide. Aujourd&amp;rsquo;hui, la domotique propose de nombreuses solutions pour maîtriser efficacement le chauffage et la consommation d&amp;rsquo;énergie.&lt;/p>
&lt;h1 id="besoin">Besoin&lt;/h1>
&lt;p>Voici les critères de mon cahier des charges pour un système de chauffage connecté :&lt;/p>
&lt;ul>
&lt;li>Contrôle depuis un smartphone&lt;/li>
&lt;li>Visualisation en temps réel de la température de la pièce et de celle souhaitée.&lt;/li>
&lt;li>Contrôle pièce par pièce à distance et dans la pièce.&lt;/li>
&lt;li>Utilisation du protocole Zigbee.&lt;/li>
&lt;li>Compatibilité avec Home Assistant.&lt;/li>
&lt;li>Possibilité pour les invités de contrôler facilement la température de leur pièce.
Contrôle intelligent du chauffage, incluant une détection de fenêtre ouverte (: )lorsque la tête thermostatique intelligente détecte qu&amp;rsquo;une fenêtre est ouverte, elle éteint le chauffage de la pièce pour ne pas gaspiller de l&amp;rsquo;énergie.)&lt;/li>
&lt;li>Possibilité d&amp;rsquo;augmenter temporairement la température dans une pièce pendant X heures.&lt;/li>
&lt;li>Si le mode vacances est activé, le chauffage passe automatiquement en mode hors gel.&lt;/li>
&lt;li>Si personne n&amp;rsquo;est présent dans la maison, le chauffage est réduit et anticipé à l&amp;rsquo;arrivée des occupants (à condition qu&amp;rsquo;aucune fenêtre ne soit ouverte).&lt;/li>
&lt;li>Remplacement des batteries tous les deux ans (ou tous les ans si nécessaire).&lt;/li>
&lt;li>Prix abordable.&lt;/li>
&lt;li>Design élégant pour éviter l&amp;rsquo;aspect &amp;ldquo;geek&amp;rdquo;.&lt;/li>
&lt;/ul>
&lt;p>PS: La plupart des têtes thermostatiques connectées propose des fonctionnalité comme detection de fenetre ouverte ou mode&lt;/p></description></item><item><title>Citrouille Connectée : Domotique Halloween</title><link>https://blog.ravindra-job.fr/iot/halloween/</link><pubDate>Mon, 31 Oct 2022 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/halloween/</guid><description>&lt;h1 id="-introduction">🎃 Introduction&lt;/h1>
&lt;p>À l&amp;rsquo;approche d&amp;rsquo;Halloween, pourquoi ne pas donner vie à vos créations en leur ajoutant une vraie dimension interactive ? Dans ce tutoriel pas-à-pas, je vous propose de transformer une citrouille traditionnelle en un objet connecté autonome, capable de surprendre les passants dès qu&amp;rsquo;ils s&amp;rsquo;en approchent.&lt;/p>
&lt;h2 id="-le-concept">🎯 Le Concept&lt;/h2>
&lt;p>L&amp;rsquo;objectif est simple et efficace :&lt;/p>
&lt;ul>
&lt;li>Détecter l&amp;rsquo;approche d&amp;rsquo;une personne grâce à un capteur de présence discret.&lt;/li>
&lt;li>Déclencher immédiatement une mélodie inquiétante (format RTTTL via buzzer piézoélectrique).&lt;/li>
&lt;li>Faire clignoter de façon synchronisée les yeux et la bouche illuminés par des LEDs haute intensité.&lt;/li>
&lt;li>Réaliser ce montage rapidement en moins d&amp;rsquo;une journée, pour un budget inférieur à 25 €.&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h1 id="-matériel-nécessaire">🛠️ Matériel nécessaire&lt;/h1>
&lt;p>Pour concevoir cette citrouille connectée, nous nous appuyons sur des composants simples et très accessibles :&lt;/p></description></item><item><title>KrakenSDR : Radiogoniométrie &amp; Chasse RF</title><link>https://blog.ravindra-job.fr/edc/krakensdr-radiogoniometrie-rf/</link><pubDate>Thu, 20 Oct 2022 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/krakensdr-radiogoniometrie-rf/</guid><description>&lt;p>Livré aux premiers contributeurs CrowdSupply en &lt;strong>octobre 2022&lt;/strong> par l&amp;rsquo;équipe &lt;strong>KrakenRF / RTL-SDR.com&lt;/strong> (Carl Laufer et Tamás Pető) à la suite du prototype KerberosSDR, le &lt;strong>KrakenSDR&lt;/strong> est un récepteur radio logicielle très particulier : au lieu d&amp;rsquo;un seul syntoniseur, son châssis en aluminium usiné regroupe &lt;strong>cinq récepteurs RTL-SDR (R820T2 / RTL2832U) cadencés par un oscillateur local unique et synchronisés en phase&lt;/strong>.&lt;/p>
&lt;p>En couplant un &lt;strong>KrakenSDR&lt;/strong> à un réseau circulaire de 5 antennes fouets magnétiques lors d&amp;rsquo;un exercice de chasse aux interférences radio (&lt;em>Fox Hunting&lt;/em> / &lt;em>Direction Finding&lt;/em>), nous avons expérimenté la localisation temps réel d&amp;rsquo;une balise d&amp;rsquo;essai sur la bande ISM &lt;strong>433 / 868 MHz&lt;/strong>.&lt;/p></description></item><item><title>Consommation et impact environnemental</title><link>https://blog.ravindra-job.fr/iot/consomation_co2/</link><pubDate>Wed, 12 Oct 2022 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/consomation_co2/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>L&amp;rsquo;objectif de cet article est de partager avec vous les différentes interrogations que je me posais concernant la consommation électrique et son impact sur l&amp;rsquo;environnement.&lt;/p>
&lt;p>L&amp;rsquo;idée serait de centraliser toute la domotique sur Home Assistant.&lt;/p>
&lt;p>Pour y parvenir, il nous faut des appareils de mesure. Vous pouvez choisir n&amp;rsquo;importe quel appareil, du moment qu&amp;rsquo;il présente le format attendu par Home Assistant.&lt;/p>
&lt;h2 id="liste-matériel">Liste matériel&lt;/h2>
&lt;p>Voici quelques exemples que vous retrouverez dans les articles :&lt;/p></description></item><item><title>Water level IBC avec Home Assistant</title><link>https://blog.ravindra-job.fr/iot/hs-esp_home/</link><pubDate>Sat, 10 Sep 2022 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/hs-esp_home/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>L&amp;rsquo;objectif ici est de mesurer le niveau d&amp;rsquo;eau restant de notre cuve IBC grâce à ESPHome. ESPHome permet de connecter des composants électroniques (potentiellement qui n&amp;rsquo;existeraient pas encore sous forme de devices Zigbee) à Home Assistant.&lt;/p>
&lt;p>Nous allons utiliser l&amp;rsquo;outil ESPHome qui bénéficie aujourd&amp;rsquo;hui d&amp;rsquo;une très grande communauté. ESPHome est un projet open source fondé par Nabu Casa (&lt;a href="https://www.nabucasa.com/)">https://www.nabucasa.com/)&lt;/a>.&lt;/p>
&lt;p>Pour plus de détails, consultez : &lt;a href="https://esphome.io/guides/faq.html">https://esphome.io/guides/faq.html&lt;/a>&lt;/p>
&lt;h1 id="installation">Installation&lt;/h1>
&lt;p>Le composant nécessaire pour notre mesure est le HC-SR04 :&lt;/p></description></item><item><title>Tuya meter</title><link>https://blog.ravindra-job.fr/iot/tuya_meter/</link><pubDate>Mon, 05 Sep 2022 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/tuya_meter/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Ressemble beaucoup au TuYa TS0601_din sauf que celui ci permet de monter jusqu&amp;rsquo;à 80A.
A l&amp;rsquo;heure où j&amp;rsquo;ai écris cet article il n&amp;rsquo;est pas reconnu nativement sur Z2M mais je vous montre l&amp;rsquo;astuce pour le remonter (très simple).&lt;/p>
&lt;h1 id="fiche-technique">Fiche technique&lt;/h1>
&lt;p>TuYa Smart ZigBee Compteur d&amp;rsquo;énergie Monophasé 80A









 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-d41d8cd98f00b204e9800998ecf8427e" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/iot/tuya_meter/size.jpg" class="article-figure-link" data-lightbox="article-figure" data-caption="size.jpg">
 &lt;img src="https://blog.ravindra-job.fr/iot/tuya_meter/size.jpg" alt="size.jpg" loading="lazy" decoding="async" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;/figure>
 

&lt;/p></description></item><item><title>Intégrer des onduleurs dans Home Assistant</title><link>https://blog.ravindra-job.fr/iot/hs-onduleur/</link><pubDate>Thu, 01 Sep 2022 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/hs-onduleur/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>L&amp;rsquo;objectif ici est de connecter son onduleur à Home Assistant pour y ajouter de l&amp;rsquo;intelligence grâce aux automatisations d&amp;rsquo;Home Assistant.&lt;/p>
&lt;h1 id="prérequis">Prérequis&lt;/h1>
&lt;ul>
&lt;li>Onduleur avec une prise USB pour recevoir la DATA (dans mon cas, j&amp;rsquo;utilise un EATON Ellipse PRO 1600)&lt;/li>
&lt;li>Appareil pour héberger notre conteneur (dans mon cas, un Raspberry). Attention, il faut que cet appareil soit connecté avec un câble USB à l&amp;rsquo;onduleur.&lt;/li>
&lt;li>Et l&amp;rsquo;intégration de NUT de Home Assistant&lt;/li>
&lt;/ul>
&lt;h1 id="installation">Installation&lt;/h1>
&lt;h2 id="détécter-notre-onduleur">Détécter notre onduleur&lt;/h2>
&lt;p>Une fois l&amp;rsquo;onduleur branché sur l&amp;rsquo;appareil, il faut déterminer le port.&lt;/p></description></item><item><title>Ajouter des sondes à un broker MQTT</title><link>https://blog.ravindra-job.fr/iot/mqtt_io/</link><pubDate>Sat, 28 May 2022 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/mqtt_io/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Nous avions déjà évoqué une solution ici qui était d&amp;rsquo;utiliser rpi_gpio dans notre home assistant directement, ce qui nous permettait d&amp;rsquo;utiliser les GPIO d&amp;rsquo;un raspberry pour tout type de capteurs, comme ici pour une PIR MOTION :&lt;/p>
&lt;p>&lt;a href="https://blog.ravindra-job.fr/iot/pir_diy/">https://blog.ravindra-job.fr/iot/pir_diy/&lt;/a>&lt;/p>
&lt;p>Mais cette fonctionnalité est deprecated désormais par home assistant :&lt;/p>
&lt;p>








 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-d41d8cd98f00b204e9800998ecf8427e" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/iot/mqtt_io/deprecated.png" class="article-figure-link" data-lightbox="article-figure" data-caption="deprecated.png">
 &lt;img src="https://blog.ravindra-job.fr/iot/mqtt_io/deprecated_hu1879238613918959388.png" alt="deprecated.png" loading="lazy" decoding="async" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;/figure>
 


&lt;br>&lt;/p></description></item><item><title>Hydra: l'outil de brute force ultime</title><link>https://blog.ravindra-job.fr/cloud/hydra/</link><pubDate>Wed, 18 May 2022 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/hydra/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Hydra est un outil de force brute rapide et flexible. Il est conçu pour aider les professionnels de la sécurité et les administrateurs réseau à tester la robustesse des identifiants sur leurs réseaux. Cet article vous expliquera comment utiliser Hydra et vous fournira une cheatsheet pour une référence rapide.&lt;/p>
&lt;h2 id="quest-ce-que-hydra-">Qu&amp;rsquo;est-ce que Hydra ?&lt;/h2>
&lt;p>Hydra est un outil de force brute qui peut être utilisé pour craquer de nombreux types de mots de passe en utilisant différentes techniques, y compris les attaques par dictionnaire et par force brute.&lt;/p></description></item><item><title>Metasploit</title><link>https://blog.ravindra-job.fr/cloud/metasploit/</link><pubDate>Wed, 18 May 2022 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/metasploit/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Metasploit est un framework de test de pénétration extrêmement puissant. Il permet aux professionnels de la cybersécurité de découvrir, d&amp;rsquo;exploiter et même de développer leurs propres exploits de sécuriter. Cet article vous guide à travers le processus d&amp;rsquo;installation de Metasploit sur Ubuntu, comment utiliser ses fonctionnalités de base et vous fournit une cheatsheet pratique.&lt;/p>
&lt;h2 id="quest-ce-que-metasploit-">Qu&amp;rsquo;est-ce que Metasploit ?&lt;/h2>
&lt;p>



&lt;div class="callout info">
 &lt;div class="callout-header">
 &lt;span class="callout-icon">
 
 
 
 ℹ️
 &lt;/span>
 &lt;span class="callout-title">Qu&amp;rsquo;est-ce que Metasploit ?&lt;/span>
 &lt;/div>
 &lt;div class="callout-content">
 Metasploit est un framework open-source qui offre une plateforme pour tester la sécurité de votre système.
 &lt;/div>
&lt;/div>
 Il comprend une multitude d&amp;rsquo;outils pour découvrir des vulnérabilités, pour développer des exploits de sécuriter, et pour lancer des attaques contrôlées pour tester la sécurité de votre système.&lt;/p></description></item><item><title>FAIL2BAN: Remédier grâce aux logs</title><link>https://blog.ravindra-job.fr/cloud/fail2ban/</link><pubDate>Fri, 22 Apr 2022 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/fail2ban/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>La surveillance des logs est une partie essentielle de la maintenance et de la sécurité du serveur. Cela vous permet de garder un œil sur les activités de votre serveur et de détecter toute activité suspecte. Dans cette section, nous allons examiner comment surveiller les logs et être notifié par Telegram.&lt;/p>
&lt;h2 id="présentation-de-fail2ban">Présentation de Fail2Ban&lt;/h2>




&lt;div class="callout info">
 &lt;div class="callout-header">
 &lt;span class="callout-icon">
 
 
 
 ℹ️
 &lt;/span>
 &lt;span class="callout-title">Qu&amp;rsquo;est-ce que Fail2Ban ?&lt;/span>
 &lt;/div>
 &lt;div class="callout-content">
 Fail2Ban est un outil de prévention des intrusions qui protège les serveurs contre les attaques de force brute. Il fonctionne en surveillant les logs de divers services et en bannissant les adresses IP qui montrent des signes d&amp;rsquo;activité malveillante[12].
 &lt;/div>
&lt;/div>

&lt;p>Pour configurer Fail2Ban vous devez d&amp;rsquo;abord installer Fail2Ban sur votre serveur. Sur un système basé sur Debian, vous pouvez le faire avec la commande suivante :&lt;/p></description></item><item><title>Simuler des attaques</title><link>https://blog.ravindra-job.fr/cloud/ddos-attack/</link><pubDate>Fri, 22 Apr 2022 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/ddos-attack/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Une fois que nos services sont en production, il devient important de connaître les limites de nos services en cas d&amp;rsquo;attaque.&lt;/p>
&lt;p>Dans cette optique, réaliser des tests de simulation peut être intéressant pour comprendre les conséquences sur nos infrastructures et, par conséquent, anticiper les réponses en cas d&amp;rsquo;attaque réelle.&lt;/p>




&lt;div class="callout warning">
 &lt;div class="callout-header">
 &lt;span class="callout-icon">
 
 
 ⚠️
 
 &lt;/span>
 &lt;span class="callout-title">Utilisation contrôlée&lt;/span>
 &lt;/div>
 &lt;div class="callout-content">
 Notez que l&amp;rsquo;utilisation de ces outils doit être effectuée avec précaution et uniquement dans un environnement contrôlé, afin d&amp;rsquo;éviter de causer des dommages involontaires à des infrastructures légitimes.
 &lt;/div>
&lt;/div>

&lt;h1 id="hping3">hping3&lt;/h1>
&lt;p>hping3 est un outil de test de pénétration en ligne de commande qui permet de simuler des attaques DDoS en envoyant des paquets personnalisés à une cible spécifique. Il est capable de générer des paquets TCP, UDP, ICMP et RAW-IP, et offre une grande flexibilité pour personnaliser les paquets et les types d&amp;rsquo;attaques.&lt;/p></description></item><item><title>ECO Compteur sur Home Assistant</title><link>https://blog.ravindra-job.fr/iot/eco_compteur/</link><pubDate>Sat, 16 Apr 2022 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/eco_compteur/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Le boîtier LEGRAND permet de mesurer et suivre les consommations de cinq postes différents, tels que le chauffage, le refroidissement, l&amp;rsquo;eau chaude sanitaire, le réseau de prises de courant, et d&amp;rsquo;autres, conformément à la réglementation thermique 2012. Il offre un affichage des consommations en euros ou en kWh sur une page web dédiée.&lt;/p>
&lt;p>En plus de mesurer la consommation électrique en temps réel, le boîtier LEGRAND permet également d&amp;rsquo;afficher les consommations d&amp;rsquo;eau et de gaz. Il s&amp;rsquo;installe directement dans le tableau électrique, mais doit être protégé par un disjoncteur.&lt;/p></description></item><item><title>Heiman gaz sensor</title><link>https://blog.ravindra-job.fr/iot/heiman_gaz/</link><pubDate>Fri, 15 Apr 2022 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/heiman_gaz/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Ce capteur de gaz combustible, connecté via le protocole Zigbee et doté d&amp;rsquo;une très faible consommation d&amp;rsquo;énergie, est conçu pour détecter les fuites de gaz combustible et prévenir les dommages qu&amp;rsquo;elles pourraient causer.&lt;/p>
&lt;p>Il est équipé d&amp;rsquo;un capteur de gaz semi-conducteur de haute stabilité, offrant une excellente fiabilité et une faible dérive de sensibiliter.









 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-d41d8cd98f00b204e9800998ecf8427e" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/iot/heiman_gaz/gaz.png" class="article-figure-link" data-lightbox="article-figure" data-caption="gaz.png">
 &lt;img src="https://blog.ravindra-job.fr/iot/heiman_gaz/gaz_hu10551483619350758129.png" alt="gaz.png" loading="lazy" decoding="async" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;/figure>
 

&lt;/p></description></item><item><title>Smart valve water</title><link>https://blog.ravindra-job.fr/iot/hs-water-valve/</link><pubDate>Sun, 03 Apr 2022 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/hs-water-valve/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Compatible avec les vannes à boisseau sphérique de tuyau d’eau, les interrupteurs électriques à commande manuelle et le gaz naturel, cet appareille permet de faire pivoter la vanne d&amp;rsquo;eau pour l&amp;rsquo;ouvrir et la fermer.&lt;/p>
&lt;h2 id="caractéristiques">Caractéristiques&lt;/h2>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Caractéristique&lt;/th>
 &lt;th>Valeur&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>Tension d&amp;rsquo;alimentation&lt;/td>
 &lt;td>12V 1A&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Technologie de communication&lt;/td>
 &lt;td>ZIGBEE&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Portée sans fil (extérieur)&lt;/td>
 &lt;td>10m&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Pression de la soupape&lt;/td>
 &lt;td>1.6Mpa&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Dimensions spécifications de la vanne&lt;/td>
 &lt;td>4 minutes, 6 minutes, 1 pouce, 1,25 pouce&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Temps de fermeture automatique de la vanne&lt;/td>
 &lt;td>5 ~ 10 secondes&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Temps d&amp;rsquo;ouverture automatique de la vanne&lt;/td>
 &lt;td>5 ~ 10 secondes&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Couple&lt;/td>
 &lt;td>30 ~ 60kg.cm&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Taille de l&amp;rsquo;emballage&lt;/td>
 &lt;td>env. 13 * 12 * 9cm / 5.1 * 4.7 * 3.5in&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Poids du paquet&lt;/td>
 &lt;td>env. 550g / 19.4oz&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;div class="container">
 &lt;div id="player-wrapper" class="my-5">&lt;/div>
 &lt;/div>
 
 &lt;script 
 type="text/javascript" 
 src="https://cdn.jsdelivr.net/npm/@clappr/player@latest/dist/clappr.min.js"
 >
 &lt;/script>
 
 &lt;script>
 var playerElement = document.getElementById("player-wrapper");
 
 var player = new Clappr.Player({
 source: "a.mp4",
 mute: true,
 height: 360,
 width: 640
 });
 
 player.attachTo(playerElement); 
 &lt;/script>
&lt;h1 id="installation">Installation&lt;/h1>
&lt;ol>
&lt;li>L’installation du contrôleur de vanne doit être sur le même axe entre l’axe du contrôleur de vanne et l’axe central de la vanne, sinon la vanne ne peut pas être complètement fermée et ouverte.&lt;/li>
&lt;li>Une fois le contrôleur de vanne installé, la bague de traction de l’embrayage peut être abaissée manuellement et la poignée du contrôleur peut être commutée manuellement pour vérifier si l’interrupteur de vanne est en place.&lt;/li>
&lt;/ol>
&lt;p>J&amp;rsquo;ai dû effectuer plusieurs tests pour ne pas abîmer le tuyau en cuivre.&lt;/p></description></item><item><title>Chaos Testing : Résilience Cloud</title><link>https://blog.ravindra-job.fr/cloud/chaos/</link><pubDate>Sun, 20 Mar 2022 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/chaos/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Le Chaos Testing, ou Chaos Engineering, est une discipline d&amp;rsquo;ingénierie qui vise à révéler les problèmes de fiabiliter et de résilience dans les systèmes informatiques. Inspiré par les &lt;a href="https://principlesofchaos.org/">Principes du Chaos&lt;/a>, il implique la création intentionnelle de perturbations dans les systèmes pour identifier et corriger les faiblesses avant qu&amp;rsquo;elles ne causent des problèmes majeurs &lt;sup id="fnref:1">&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref">1&lt;/a>&lt;/sup>. Dans cet article, nous explorerons l&amp;rsquo;importance du Chaos Testing dans le Cloud, en nous concentrant sur Azure Chaos Studio et les méthodes de déploiement Canary et Blue-Green.&lt;/p></description></item><item><title>Le multi-cloud, une bonne stratégie ?</title><link>https://blog.ravindra-job.fr/cloud/multicloud/</link><pubDate>Sun, 20 Mar 2022 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/multicloud/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Le multi-cloud est une stratégie de plus en plus adoptée par les entreprises pour tirer parti des avantages offerts par différents CSP (Cloud Solution Provider). Dans cet article, nous examinerons les raisons pour lesquelles les entreprises adoptent des stratégies multi-cloud et hybrides, En se basant sur diverses sources &lt;a href="https://www.cncf.io/blog/2023/02/03/why-are-enterprises-moving-on-multi-cloud-hybrid-strategies/">dont celui de la CNCF&lt;/a>.&lt;/p>
&lt;h2 id="avantages-du-multi-cloud">Avantages du multi-cloud&lt;/h2>
&lt;h3 id="flexibilité-et-évolutivité">Flexibilité et évolutivité&lt;/h3>
&lt;p>Le multi-cloud offre une grande flexibilité et évolutivité. En utilisant plusieurs CSP, on peut choisir les services et les fonctionnalités qui répondent le mieux à leurs besoins spécifiques. Cela leur permet également de répartir leurs charges de travail sur différents clouds pour optimiser les performances et la résilience (&lt;a href="https://www.cncf.io/blog/2023/02/03/why-are-enterprises-moving-on-multi-cloud-hybrid-strategies/">source&lt;/a>).&lt;/p></description></item><item><title>DiY PIR</title><link>https://blog.ravindra-job.fr/iot/pir_diy/</link><pubDate>Wed, 02 Mar 2022 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/pir_diy/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>J&amp;rsquo;ai longuement hésité à rédiger un article autour du composant PIR car il en existe déjà beaucoup, mais ayant eu des besoins spécifiques, je vous partage ici quelques astuces.&lt;/p>
&lt;p>Tout d&amp;rsquo;abord, le composant qui nous permettra de réaliser notre projet est le PIR HC-SR501. Le module PIR se compose d&amp;rsquo;un capteur pyroélectrique, qui génère un courant lorsqu&amp;rsquo;il est exposé à la chaleur, et il est complété avec une lentille de Fresnel, qui focalise les ondes infrarouges sur le capteur pyroélectrique.&lt;/p></description></item><item><title>Choisir sa surveillance maison</title><link>https://blog.ravindra-job.fr/iot/cam_ip/</link><pubDate>Tue, 01 Mar 2022 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/cam_ip/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>La sécurité de notre maison est primordiale, et les caméras de surveillance peuvent jouer un rôle clé pour dissuader les intrus et détecter les cambrioleurs. Cependant, il est important de bien choisir sa caméra pour s&amp;rsquo;assurer de sa fiabilité, car certaines sont plus faciles à déjouer que d&amp;rsquo;autres.&lt;/p>
&lt;p>Dans cet article, nous allons partager avec vous les exigences pour choisir une caméra de surveillance adaptée à nos besoins :&lt;/p>
&lt;ul>
&lt;li>Facile à installer : POE&lt;/li>
&lt;li>Compatible avec la domotique : OnVIF&lt;/li>
&lt;li>Resistant aux chocs : IK10&lt;/li>
&lt;li>Résistante aux chocs : IP67&lt;/li>
&lt;li>Étanche : IP67&lt;/li>
&lt;li>Possibilité d&amp;rsquo;enregistrement local : Carte SD&lt;/li>
&lt;li>Enregistrement léger : x265&lt;/li>
&lt;li>Résistance aux brouilleurs de signaux (JAMMER) : Les brouilleurs de signaux sont des dispositifs qui peuvent perturber le signal d&amp;rsquo;une caméra WIFI, ce qui peut compromettre la sécurité de la caméra.C&amp;rsquo;est pourquoi j&amp;rsquo;ai choisi une caméra filaire pour éviter ces problèmes.&lt;/li>
&lt;/ul>
&lt;p>Regardons ensemble chacun de ces critères :&lt;/p></description></item><item><title>Automatiser le nettoyage</title><link>https://blog.ravindra-job.fr/iot/hs-automation-waccum/</link><pubDate>Wed, 23 Feb 2022 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/hs-automation-waccum/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Dans cet article, je vous propose d&amp;rsquo;automatiser le ménage pendant votre absence. L&amp;rsquo;idée est d&amp;rsquo;automatiser le lancement de votre robot aspirateur lorsque personne n&amp;rsquo;est à la maison.&lt;/p>
&lt;h3 id="pré-recquis">Pré-recquis&lt;/h3>
&lt;p>Il faut bien évidemment un Roborock (ou un robot aspirateur connecté et compatible avec Home Assistant) et, au préalable, l&amp;rsquo;avoir configuré sur son Home Assistant.
Si ce n&amp;rsquo;est pas déjà fait, je vous invite à voir mes articles à ce sujet &amp;ndash;&amp;gt; &lt;a href="https://blog.ravindra-job.fr/tags/roborock/">https://blog.ravindra-job.fr/tags/roborock/&lt;/a>.&lt;/p></description></item><item><title>Automatisation du portail</title><link>https://blog.ravindra-job.fr/iot/hs-portail/</link><pubDate>Sun, 20 Feb 2022 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/hs-portail/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Dans cet article, nous allons voir comment piloter notre portail de garage avec Home Assistant. Il existe plusieurs marques, et parmi les nombreuses options, j&amp;rsquo;ai choisi le TS130F de chez TuYa.
L&amp;rsquo;avantage de ce dispositif par rapport à ses concurrents est qu&amp;rsquo;il dispose d&amp;rsquo;un détecteur de fermeture de porte sans fil (en 868Mhz) :&lt;/p>
&lt;p>








 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-93dd9c06dbe3ca90c4323a2aa3864d06" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/iot/hs-portail/sansfil.png" class="article-figure-link" data-lightbox="article-figure" data-caption="credit LoraTap">
 &lt;img src="https://blog.ravindra-job.fr/iot/hs-portail/sansfil_hu11143444537590994387.png" alt="credit LoraTap" loading="lazy" decoding="async" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;figcaption id="caption-93dd9c06dbe3ca90c4323a2aa3864d06">
 credit LoraTap
 &lt;/figcaption>
 
 &lt;/figure>
 


&lt;br>&lt;/p></description></item><item><title>Volets roulants avec Home Assistant</title><link>https://blog.ravindra-job.fr/iot/hs-curtain/</link><pubDate>Wed, 02 Feb 2022 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/hs-curtain/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Dans cet article, nous allons explorer comment contrôler et automatiser des volets roulants à l&amp;rsquo;aide de Home Assistant et d&amp;rsquo;un module zigbee. Nous passerons en revue l&amp;rsquo;installation du module, son intégration à Home Assistant et la configuration de l&amp;rsquo;automatisation pour gérer les volets roulants.&lt;/p>
&lt;p>








 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-d41d8cd98f00b204e9800998ecf8427e" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/iot/hs-curtain/c.jpg" class="article-figure-link" data-lightbox="article-figure" data-caption="c.jpg">
 &lt;img src="https://blog.ravindra-job.fr/iot/hs-curtain/c.jpg" alt="c.jpg" loading="lazy" decoding="async" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;/figure>
 


&lt;br>&lt;/p>
&lt;h2 id="devices">Devices&lt;/h2>
&lt;p>Pour contrôler les volets, j&amp;rsquo;ai choisi un modèle de chez LoraTap : le LoraTap Curtain/blind switch (TS130F).&lt;/p></description></item><item><title>Caméra sur Home Assistant</title><link>https://blog.ravindra-job.fr/iot/hs-dahua/</link><pubDate>Sun, 12 Dec 2021 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/hs-dahua/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Dans cet article, nous allons voir comment connecter des caméras Dahua à Home Assistant pour renforcer la sécurité de votre domicile et bénéficier d&amp;rsquo;un système de surveillance intégré à votre solution domotique.&lt;/p>
&lt;h1 id="1-installation-des-caméras">1. Installation des caméras&lt;/h1>
&lt;p>Une fois que votre caméra est connectée avec le câble RJ45 sur un switch PoE, nous devons retrouver l&amp;rsquo;adresse IP de notre caméra. Pour ce faire, vous devez installer et lancer le logiciel Dahua Config Tool sur votre ordinateur (Le logiciel Config Tool est disponible à l&amp;rsquo;adresse suivante) :&lt;/p></description></item><item><title>Upgrade z-stack</title><link>https://blog.ravindra-job.fr/iot/upgrade_ztack_zigbee/</link><pubDate>Sat, 11 Dec 2021 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/upgrade_ztack_zigbee/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Les clés USB Zigbee nécessitent parfois d&amp;rsquo;être mises à jour au fil du temps. Dans mon cas, j&amp;rsquo;utilise un CC2652RB avec une antenne déportée, et pour mettre à jour Zigbee2mqtt, j&amp;rsquo;ai dû le mettre à jour :&lt;/p>









 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-f2d8619a6031d7853dd4e3b1b7dabc9f" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/iot/upgrade_ztack_zigbee/updateneed.jpg" class="article-figure-link" data-lightbox="article-figure" data-caption="source: https://github.com/Koenkk/">
 &lt;img src="https://blog.ravindra-job.fr/iot/upgrade_ztack_zigbee/updateneed_hu4741803875978481320.jpg" alt="source: https://github.com/Koenkk/" loading="lazy" decoding="async" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;figcaption id="caption-f2d8619a6031d7853dd4e3b1b7dabc9f">
 source: &lt;a href="https://github.com/Koenkk/">https://github.com/Koenkk/&lt;/a>
 &lt;/figcaption>
 
 &lt;/figure>
 


&lt;p>Concernant mon stick USB, vous trouverez un peu plus de détails sur son schéma technique ci-dessous :&lt;/p></description></item><item><title>Principes et Pratique du SRE</title><link>https://blog.ravindra-job.fr/cloud/sre/</link><pubDate>Fri, 10 Dec 2021 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/sre/</guid><description>&lt;h2 id="introduction">Introduction&lt;/h2>
&lt;p>Au cours des dernières années, j&amp;rsquo;ai souvent évoqué le concept de Site Reliability Engineering (SRE) et comment il a révolutionné la manière dont les entreprises abordent la gestion des services informatiques. Aujourd&amp;rsquo;hui, je souhaite clarifier certains points concernant le SRE et partager mon expérience personnelle de cette approche.&lt;/p>
&lt;p>Je vais également mettre en lumière les avantages que j&amp;rsquo;ai tirés de l&amp;rsquo;adoption du SRE.&lt;/p>
&lt;h2 id="clarifications-sur-le-sre">Clarifications sur le SRE&lt;/h2>
&lt;p>Avant de plonger dans mon expérience, je voudrais clarifier certains points concernant le SRE pour ceux qui ne sont pas encore familiers avec le concept. Le SRE est une approche de gestion des services informatiques qui vise à assurer la fiabilité et la performance des systèmes tout en permettant un rythme d&amp;rsquo;innovation rapide.&lt;/p></description></item><item><title>Baie sous-sol</title><link>https://blog.ravindra-job.fr/iot/baie-sous-sol/</link><pubDate>Tue, 30 Nov 2021 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/baie-sous-sol/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Si comme moi vous êtes passionné par la technologie et que vous venez d&amp;rsquo;emménager dans une maison, vous savez à quel point il est important de revoir l&amp;rsquo;ensemble de vos installations, que ce soit réseau ou domotique.&lt;/p>
&lt;p>Dans cet article, je vous partage mon expérience avec l&amp;rsquo;installation d&amp;rsquo;une baie de brassage et je vous présente tous les équipements que j&amp;rsquo;ai utilisés pour optimiser cette installation.&lt;/p>
&lt;h2 id="liste-matériel">Liste matériel&lt;/h2>
&lt;ul>
&lt;li>🛒 Rack Serveur 19&amp;quot; 9U 600x450x500mm (114€)&lt;/li>
&lt;li>🛒 100m de cableCAT.7 (78€)









 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-d41d8cd98f00b204e9800998ecf8427e" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/iot/baie-sous-sol/100m.jpg" class="article-figure-link" data-lightbox="article-figure" data-caption="100m.jpg">
 &lt;img src="https://blog.ravindra-job.fr/iot/baie-sous-sol/100m_hu14191763331385278978.jpg" alt="100m.jpg" loading="lazy" decoding="async" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;/figure>
 

&lt;/li>
&lt;li>🛒 24 Port Panneau de Brassage (25€)









 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-d41d8cd98f00b204e9800998ecf8427e" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/iot/baie-sous-sol/brassage.jpg" class="article-figure-link" data-lightbox="article-figure" data-caption="brassage.jpg">
 &lt;img src="https://blog.ravindra-job.fr/iot/baie-sous-sol/brassage_hu11827868751565775860.jpg" alt="brassage.jpg" loading="lazy" decoding="async" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;/figure>
 

&lt;/li>
&lt;li>🛒 Eaton - Onduleur Ellipse PRO 1600 FR avec (300 €)









 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-d41d8cd98f00b204e9800998ecf8427e" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/iot/baie-sous-sol/onduleur.jpg" class="article-figure-link" data-lightbox="article-figure" data-caption="onduleur.jpg">
 &lt;img src="https://blog.ravindra-job.fr/iot/baie-sous-sol/onduleur.jpg" alt="onduleur.jpg" loading="lazy" decoding="async" style="max-width: min(100%, 340px);" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;/figure>
 

&lt;/li>
&lt;li>🛒 plateau rack pour Eaton (48€)









 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-d41d8cd98f00b204e9800998ecf8427e" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/iot/baie-sous-sol/case.jpg" class="article-figure-link" data-lightbox="article-figure" data-caption="case.jpg">
 &lt;img src="https://blog.ravindra-job.fr/iot/baie-sous-sol/case_hu3696599340898911927.jpg" alt="case.jpg" loading="lazy" decoding="async" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;/figure>
 

&lt;/li>
&lt;li>🛒 Guide-câble Passe-câble pour Serveur Rack 19 (22€)









 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-d41d8cd98f00b204e9800998ecf8427e" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/iot/baie-sous-sol/passe_cable.jpg" class="article-figure-link" data-lightbox="article-figure" data-caption="passe_cable.jpg">
 &lt;img src="https://blog.ravindra-job.fr/iot/baie-sous-sol/passe_cable_hu3799561528128204792.jpg" alt="passe_cable.jpg" loading="lazy" decoding="async" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;/figure>
 

&lt;/li>
&lt;li>🛒 deleyCON 24x CAT6a (66€)









 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-d41d8cd98f00b204e9800998ecf8427e" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/iot/baie-sous-sol/keystone.jpg" class="article-figure-link" data-lightbox="article-figure" data-caption="keystone.jpg">
 &lt;img src="https://blog.ravindra-job.fr/iot/baie-sous-sol/keystone_hu2283372865618790451.jpg" alt="keystone.jpg" loading="lazy" decoding="async" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;/figure>
 

&lt;/li>
&lt;li>🛒 20X Ecrous M6 (7€)









 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-d41d8cd98f00b204e9800998ecf8427e" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/iot/baie-sous-sol/ecrous.jpg" class="article-figure-link" data-lightbox="article-figure" data-caption="ecrous.jpg">
 &lt;img src="https://blog.ravindra-job.fr/iot/baie-sous-sol/ecrous_hu11162912653405853576.jpg" alt="ecrous.jpg" loading="lazy" decoding="async" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;/figure>
 

&lt;/li>
&lt;li>🛒 Bandeau de Prise (20€)









 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-d41d8cd98f00b204e9800998ecf8427e" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/iot/baie-sous-sol/prise_mur.jpg" class="article-figure-link" data-lightbox="article-figure" data-caption="prise_mur.jpg">
 &lt;img src="https://blog.ravindra-job.fr/iot/baie-sous-sol/prise_mur_hu2806035181167085151.jpg" alt="prise_mur.jpg" loading="lazy" decoding="async" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;/figure>
 

&lt;/li>
&lt;li>🛒 DIGITUS étagère 19&amp;quot; 1 U Montage Fixe Prof 250 mm (20€) X3









 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-d41d8cd98f00b204e9800998ecf8427e" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/iot/baie-sous-sol/etagere.jpg" class="article-figure-link" data-lightbox="article-figure" data-caption="etagere.jpg">
 &lt;img src="https://blog.ravindra-job.fr/iot/baie-sous-sol/etagere_hu15200194111191106344.jpg" alt="etagere.jpg" loading="lazy" decoding="async" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;/figure>
 

&lt;/li>
&lt;li>🛒 Cable RJ45









 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-d41d8cd98f00b204e9800998ecf8427e" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/iot/baie-sous-sol/rj45.jpg" class="article-figure-link" data-lightbox="article-figure" data-caption="rj45.jpg">
 &lt;img src="https://blog.ravindra-job.fr/iot/baie-sous-sol/rj45_hu2942692147779976403.jpg" alt="rj45.jpg" loading="lazy" decoding="async" style="max-width: min(100%, 340px);" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;/figure>
 

&lt;/li>
&lt;li>🛒 Switch 24 Ports Gigabit (90€)









 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-d41d8cd98f00b204e9800998ecf8427e" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/iot/baie-sous-sol/switch.jpg" class="article-figure-link" data-lightbox="article-figure" data-caption="switch.jpg">
 &lt;img src="https://blog.ravindra-job.fr/iot/baie-sous-sol/switch_hu163282604463111807.jpg" alt="switch.jpg" loading="lazy" decoding="async" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;/figure>
 

&lt;/li>
&lt;/ul>
&lt;h2 id="coût-total--830-euros">Coût total : 830 euros&lt;/h2>
&lt;h1 id="armoire-réseau">Armoire réseau&lt;/h1>
&lt;p>








 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-d41d8cd98f00b204e9800998ecf8427e" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/iot/baie-sous-sol/9u.jpg" class="article-figure-link" data-lightbox="article-figure" data-caption="9u.jpg">
 &lt;img src="https://blog.ravindra-job.fr/iot/baie-sous-sol/9u_hu340830124280811267.jpg" alt="9u.jpg" loading="lazy" decoding="async" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;/figure>
 


Le choix de ma baie de brassage a été fait en sorte de ne pas dépasser mon budget.
Concernant ses caractéristiques techniques, j&amp;rsquo;ai dû prendre en compte :&lt;/p></description></item><item><title>Tester correctement ses prises électriques</title><link>https://blog.ravindra-job.fr/edc/testeur_prise/</link><pubDate>Wed, 24 Nov 2021 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/testeur_prise/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Les testeurs de prises électriques, également appelés &amp;ldquo;socket testers&amp;rdquo;, sont principalement utilisés pour détecter la polarité de la prise de courant et tester la sécurité de l&amp;rsquo;interrupteur.&lt;/p>
&lt;p>Parmi tous les produits existants pour tester nos prises électriques, j&amp;rsquo;ai choisi ce modèle pour son prix (moins de 12 €) et ses caractéristiques (écran lisible et simple à utiliser).&lt;/p>









 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-d41d8cd98f00b204e9800998ecf8427e" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/edc/testeur_prise/a.jpg" class="article-figure-link" data-lightbox="article-figure" data-caption="a.jpg">
 &lt;img src="https://blog.ravindra-job.fr/edc/testeur_prise/a.jpg" alt="a.jpg" loading="lazy" decoding="async" style="max-width: min(100%, 340px);" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;/figure>
 


&lt;p>Ce testeur de prise détecte le câblage de la prise, en nous indiquant si la phase et le neutre sont inversés ou si la terre est manquante, tout en testant la tension de la prise.&lt;/p></description></item><item><title>AWS IAM Keys : OIDC &amp; Roles Anywhere</title><link>https://blog.ravindra-job.fr/cloud/aws-iam-access-keys-oidc-roles-anywhere/</link><pubDate>Mon, 08 Nov 2021 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/aws-iam-access-keys-oidc-roles-anywhere/</guid><description>&lt;div style="display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding:16px 20px;background:#0f172a;color:#f8fafc;border:1px solid #334155;border-radius:12px;margin:20px 0;">
 &lt;div style="font-size:0.95rem;line-height:1.55;">
 &lt;strong>Documentation officielle AWS IAM OIDC :&lt;/strong> &lt;a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_create_oidc.html" target="_blank" rel="noopener" style="color:#38bdf8;">docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_create_oidc.html&lt;/a>&lt;br/>
 &lt;strong>Dépôts GitHub officiels :&lt;/strong> &lt;a href="https://github.com/aws-actions/configure-aws-credentials" target="_blank" rel="noopener" style="color:#38bdf8;">github.com/aws-actions/configure-aws-credentials&lt;/a> &amp;amp; &lt;a href="https://github.com/aws/rolesanywhere-credential-helper" target="_blank" rel="noopener" style="color:#38bdf8;">aws/rolesanywhere-credential-helper&lt;/a>
 &lt;/div>
&lt;/div>
&lt;p>Après avoir couvert &lt;a href="https://blog.ravindra-job.fr/cloud/apps_registration/">la supervision des secrets d&amp;rsquo;App Registrations sur Azure&lt;/a> et &lt;a href="https://blog.ravindra-job.fr/cloud/gcp-service-accounts-wif/">les clés de Service Accounts &amp;amp; Workload Identity Federation sur GCP&lt;/a>, bouclons notre triptyque multi-cloud avec &lt;strong>Amazon Web Services (AWS)&lt;/strong>.&lt;/p>
&lt;p>Sur AWS, la première cause historique de compromission d&amp;rsquo;un compte Cloud est la fuite d&amp;rsquo;une clé d&amp;rsquo;accès statique (&lt;code>AWS_ACCESS_KEY_ID&lt;/code> commençant par &lt;strong>&lt;code>AKIA...&lt;/code>&lt;/strong>) oubliée dans un pipeline CI/CD, un fichier &lt;code>.env&lt;/code> ou un dépôt Git. Contrairement aux jetons temporaires émis par &lt;strong>AWS STS&lt;/strong> (&lt;code>ASIA...&lt;/code>), une clé &lt;code>AKIA&lt;/code> n&amp;rsquo;expire jamais tant qu&amp;rsquo;un administrateur ou une politique automatisée ne la révoque pas.&lt;/p></description></item><item><title>GCP Service Accounts &amp; Workload Identity (WIF)</title><link>https://blog.ravindra-job.fr/cloud/gcp-service-accounts-wif/</link><pubDate>Fri, 05 Nov 2021 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/gcp-service-accounts-wif/</guid><description>&lt;div style="display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding:16px 20px;background:#0f172a;color:#f8fafc;border:1px solid #334155;border-radius:12px;margin:20px 0;">
 &lt;div style="font-size:0.95rem;line-height:1.55;">
 &lt;strong>Documentation officielle GCP :&lt;/strong> &lt;a href="https://cloud.google.com/iam/docs/workload-identity-federation" target="_blank" rel="noopener" style="color:#38bdf8;">cloud.google.com/iam/docs/workload-identity-federation&lt;/a>&lt;br/>
 &lt;strong>Action GitHub OIDC officielle :&lt;/strong> &lt;a href="https://github.com/google-github-actions/auth" target="_blank" rel="noopener" style="color:#38bdf8;">github.com/google-github-actions/auth&lt;/a> • &lt;strong>Guardrail Org Policy :&lt;/strong> &lt;code>constraints/iam.disableServiceAccountKeyCreation&lt;/code>
 &lt;/div>
&lt;/div>
&lt;p>Dans mon article précédent sur &lt;a href="https://blog.ravindra-job.fr/cloud/apps_registration/">l&amp;rsquo;expiration des App Registrations sur Azure&lt;/a>, nous avions mis en place un suivi automatisé des secrets applicatifs. Sur &lt;strong>Google Cloud Platform (GCP)&lt;/strong>, le problème historique est encore plus critique : contrairement aux secrets Azure qui expirent par défaut au bout de 1 ou 2 ans, une clé JSON téléchargée depuis un &lt;strong>Service Account GCP&lt;/strong> possède par défaut une date d&amp;rsquo;expiration fixée à l&amp;rsquo;année &lt;code>9999&lt;/code> !&lt;/p></description></item><item><title>Envoyer des commandes IR depuis Home Assistant</title><link>https://blog.ravindra-job.fr/iot/hs-ir/</link><pubDate>Wed, 03 Nov 2021 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/hs-ir/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Allumer nos appareils tels qu&amp;rsquo;une TV, un ventilateur, ou encore un vidéoprojecteur avec notre système domotique est un véritable luxe qui ne demande pas beaucoup de temps à mettre en place. L&amp;rsquo;idée est de cloner le code émis par nos télécommandes infrarouge et de les reproduire.&lt;/p>
&lt;p>Pour cela, nous utilisons un produit Xiaomi parfait pour cette tâche :&lt;/p>
&lt;p>








 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-008242b77a92208ba0a45a0d942e6329" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/iot/hs-ir/xiaomi_ir.png" class="article-figure-link" data-lightbox="article-figure" data-caption="Xiaomi IR Remote">
 &lt;img src="https://blog.ravindra-job.fr/iot/hs-ir/xiaomi_ir_hu3896409003763929176.png" alt="Xiaomi IR Remote" loading="lazy" decoding="async" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;figcaption id="caption-008242b77a92208ba0a45a0d942e6329">
 Xiaomi IR Remote
 &lt;/figcaption>
 
 &lt;/figure>
 


&lt;br>&lt;/p></description></item><item><title>Interrupteur connecté mais WAF</title><link>https://blog.ravindra-job.fr/iot/hs-girier/</link><pubDate>Wed, 03 Nov 2021 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/hs-girier/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Il existe une multitude d&amp;rsquo;interrupteurs connectés. Pour ma part, je souhaite garder mes interrupteurs traditionnels, tout en les rendant pilotables depuis mon système domotique.&lt;/p>
&lt;p>Dans cet article, nous allons aborder l&amp;rsquo;intégration d&amp;rsquo;un commutateur de lumière de la marque Girier (Tuya) fonctionnant en ZigBee 3.0.&lt;/p>
&lt;p>L&amp;rsquo;avantage, contrairement aux autres produits similaires qui viennent remplacer l&amp;rsquo;interrupteur, est que celui-ci se place à l&amp;rsquo;arrière des interrupteurs classiques, avec une taille vraiment petite de 40x40x21mm.&lt;/p></description></item><item><title>AWS Elastic Load Balancing : NLB (L4) vs ALB (L7)</title><link>https://blog.ravindra-job.fr/cloud/load-balancer-aws/</link><pubDate>Mon, 25 Oct 2021 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/load-balancer-aws/</guid><description>&lt;div style="display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding:16px 20px;background:#0f172a;color:#f8fafc;border:1px solid #334155;border-radius:12px;margin:20px 0;">
 &lt;div style="font-size:0.95rem;line-height:1.55;">
 &lt;strong>Documentation officielle AWS ELB :&lt;/strong> &lt;a href="https://docs.aws.amazon.com/elasticloadbalancing/" target="_blank" rel="noopener" style="color:#38bdf8;">docs.aws.amazon.com/elasticloadbalancing&lt;/a>&lt;br/>
 &lt;strong>Contrôleur Kubernetes officiel :&lt;/strong> &lt;a href="https://github.com/kubernetes-sigs/aws-load-balancer-controller" target="_blank" rel="noopener" style="color:#38bdf8;">github.com/kubernetes-sigs/aws-load-balancer-controller&lt;/a> • &lt;strong>Architecture :&lt;/strong> L4 Hyperplane (NLB) &amp;amp; L7 Proxy/WAF (ALB)
 &lt;/div>
&lt;/div>
&lt;p>Pour compléter mon triptyque sur les répartiteurs de charge cloud après &lt;a href="https://blog.ravindra-job.fr/cloud/load-balancer/">Azure&lt;/a> et &lt;a href="https://blog.ravindra-job.fr/cloud/load-balancer-gcp/">GCP&lt;/a>, examinons comment &lt;strong>Amazon Web Services (AWS)&lt;/strong> segmente sa gamme &lt;strong>Elastic Load Balancing (ELB)&lt;/strong> entre la couche 4 et la couche 7.&lt;/p>
&lt;p>Sur AWS, l&amp;rsquo;époque du vieux &lt;em>Classic Load Balancer (CLB)&lt;/em> est révolue au profit de deux composants spécialisés : le &lt;strong>Network Load Balancer (NLB)&lt;/strong> en couche 4 et l&amp;rsquo;&lt;strong>Application Load Balancer (ALB)&lt;/strong> en couche 7.&lt;/p></description></item><item><title>GCP Cloud Load Balancing : L4 vs L7</title><link>https://blog.ravindra-job.fr/cloud/load-balancer-gcp/</link><pubDate>Sun, 24 Oct 2021 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/load-balancer-gcp/</guid><description>&lt;div style="display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding:16px 20px;background:#0f172a;color:#f8fafc;border:1px solid #334155;border-radius:12px;margin:20px 0;">
 &lt;div style="font-size:0.95rem;line-height:1.55;">
 &lt;strong>Documentation officielle GCP :&lt;/strong> &lt;a href="https://cloud.google.com/load-balancing/docs/load-balancing-overview" target="_blank" rel="noopener" style="color:#38bdf8;">cloud.google.com/load-balancing/docs&lt;/a>&lt;br/>
 &lt;strong>Modules Terraform officiels :&lt;/strong> &lt;a href="https://github.com/terraform-google-modules/terraform-google-lb-http" target="_blank" rel="noopener" style="color:#38bdf8;">github.com/terraform-google-modules/terraform-google-lb-http&lt;/a> • &lt;strong>Moteur :&lt;/strong> L4 Maglev &amp;amp; L7 GFE/Envoy Anycast
 &lt;/div>
&lt;/div>
&lt;p>Après avoir détaillé le fonctionnement des &lt;a href="https://blog.ravindra-job.fr/cloud/load-balancer/">Load Balancers sur Azure&lt;/a>, penchons-nous sur l&amp;rsquo;approche radicalement différente de &lt;strong>Google Cloud Platform (GCP)&lt;/strong>.&lt;/p>
&lt;p>Là où la plupart des fournisseurs cloud historiques instancient des paires de machines virtuelles dédiées dans votre VPC lors de la création d&amp;rsquo;un répartiteur de charge, GCP s&amp;rsquo;appuie sur son infrastructure logicielle mondiale (&lt;strong>Maglev&lt;/strong> et les &lt;strong>Google Front Ends : GFE&lt;/strong>) directement en bordure de son réseau fibre optique.&lt;/p></description></item><item><title>Azure Load Balancer : L4 vs L7 (App Gateway)</title><link>https://blog.ravindra-job.fr/cloud/load-balancer/</link><pubDate>Fri, 22 Oct 2021 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/load-balancer/</guid><description>&lt;div style="display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding:16px 20px;background:#0f172a;color:#f8fafc;border:1px solid #334155;border-radius:12px;margin:20px 0;">
 &lt;div style="font-size:0.95rem;line-height:1.55;">
 &lt;strong>Documentation officielle Azure :&lt;/strong> &lt;a href="https://learn.microsoft.com/fr-fr/azure/load-balancer/load-balancer-overview" target="_blank" rel="noopener" style="color:#38bdf8;">learn.microsoft.com/azure/load-balancer&lt;/a> &amp;amp; &lt;a href="https://learn.microsoft.com/fr-fr/azure/application-gateway/overview" target="_blank" rel="noopener" style="color:#38bdf8;">application-gateway&lt;/a>&lt;br/>
 &lt;strong>Modules Azure Verified (AVM) :&lt;/strong> &lt;a href="https://github.com/Azure/terraform-azurerm-avm-res-network-loadbalancer" target="_blank" rel="noopener" style="color:#38bdf8;">github.com/Azure/terraform-azurerm-avm-res-network-loadbalancer&lt;/a> • &lt;strong>Architecture :&lt;/strong> L4 Standard LB &amp;amp; L7 WAF_v2 / AGC
 &lt;/div>
&lt;/div>
&lt;h1 id="load-balancer">Load Balancer&lt;/h1>
&lt;p>Un LoadBalancer (LB) est un endpoint unique pour les clients (consomamteurs du service). Il distribue les flux entrants arrivant sur l&amp;rsquo;ip frontal et repartie la charge à ses back-end.&lt;/p>
&lt;p>Ces flux dépendent des règles d’équilibrage de charge et des sondes d’intégrité configurées. Les instances de pool de back-ends peuvent être des machines virtuelles Azure ou des instances d’un groupe de machines virtuelles identiques.&lt;/p></description></item><item><title>Azure Monitor</title><link>https://blog.ravindra-job.fr/cloud/azuremonitor/</link><pubDate>Fri, 01 Oct 2021 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/azuremonitor/</guid><description>&lt;h2 id="monitorer-ses-composants-paas">Monitorer ses composants PaaS&lt;/h2>
&lt;p>Pour surveiller et exploiter les métriques de manière approfondie pour nos composants PaaS sur la plateforme Azure, nous avons deux options principales à notre disposition.&lt;/p>
&lt;p>La première méthode consiste à utiliser les fonctionnalités intégrées d&amp;rsquo;Azure Metrics, qui permettent de collecter, visualiser et analyser les métriques en temps réel pour nos applications et services.&lt;/p>
&lt;p>La seconde méthode implique l&amp;rsquo;utilisation d&amp;rsquo;Azure Log Analytics, un service de surveillance et d&amp;rsquo;analyse des logs qui permet d&amp;rsquo;obtenir des informations détaillées sur les performances, l&amp;rsquo;utilisation des ressources et les tendances de nos composants PaaS sur Azure, en collectant et en analysant les données de journalisation.&lt;/p></description></item><item><title>Azure Inventory</title><link>https://blog.ravindra-job.fr/cloud/azureinventory/</link><pubDate>Sun, 22 Aug 2021 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/azureinventory/</guid><description>&lt;h2 id="inventaire-de-son-parc-cloud">Inventaire de son Parc CLOUD&lt;/h2>
&lt;p>L&amp;rsquo;inventaire du IaaS peut s&amp;rsquo;avérer douleureux, surtout quand on est multi cloud provider et qu&amp;rsquo;on a pas accès aux instances.&lt;/p>
&lt;p>








 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-d41d8cd98f00b204e9800998ecf8427e" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/cloud/azureinventory/ali.png" class="article-figure-link" data-lightbox="article-figure" data-caption="ali.png">
 &lt;img src="https://blog.ravindra-job.fr/cloud/azureinventory/ali_hu6751342349323887900.png" alt="ali.png" loading="lazy" decoding="async" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;/figure>
 


&lt;br>&lt;/p>
&lt;p>Azure inventory est une suite proposé par Azure qui permet d&amp;rsquo;activer le suivi d’inventaire pour des machines virtuelles Azure (et non Azure).
On peut collecter et afficher les informations d’inventaire tel que les mises à jour Windows, applications Windows, services, fichiers et clés de Registre ou encore logiciels (packages), démons et fichiers Linux.&lt;/p></description></item><item><title>Plante Connectée : MiFlora &amp; Tuya Zigbee</title><link>https://blog.ravindra-job.fr/iot/plante-connectee-miflora/</link><pubDate>Sat, 17 Jul 2021 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/plante-connectee-miflora/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Mi Flora est un ensemble de capteurs pour nos plantes, fonctionnant (malheureusement) en Bluetooth (et non en Zigbee à notre grand regret).
L’avantage de cet objet est son fonctionnement par pile bouton 3V (cr2032), et qu&amp;rsquo;il est facilement intégrable à nos projets.&lt;/p>
&lt;p>








 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-d41d8cd98f00b204e9800998ecf8427e" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/iot/plante-connectee-miflora/miflora.png" class="article-figure-link" data-lightbox="article-figure" data-caption="miflora.png">
 &lt;img src="https://blog.ravindra-job.fr/iot/plante-connectee-miflora/miflora_hu15470823003233689791.png" alt="miflora.png" loading="lazy" decoding="async" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;/figure>
 


&lt;br>&lt;/p>
&lt;h3 id="les-capteurs">Les capteurs&lt;/h3>
&lt;p>Cet object embarque de nombreux capteurs qui lui permettent de mesurer :&lt;/p></description></item><item><title>NFSv3 Azure Blob avec Docker</title><link>https://blog.ravindra-job.fr/cloud/nfs-v3-azure/</link><pubDate>Sun, 27 Jun 2021 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/nfs-v3-azure/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Il y a quelques semaines, Azure a annoncé la disponibilité générale (GA) de l&amp;rsquo;utilisation des blobs avec le protocole NFS v3.Dans cet article, nous allons voir comment utiliser cette fonctionnalité pour monter un Azure Blob Storage en tant que volume Docker sous un point de montage en utilisant le protocole NFS v3.&lt;/p>
&lt;p>








 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-d41d8cd98f00b204e9800998ecf8427e" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/cloud/nfs-v3-azure/nfs.png" class="article-figure-link" data-lightbox="article-figure" data-caption="nfs.png">
 &lt;img src="https://blog.ravindra-job.fr/cloud/nfs-v3-azure/nfs_hu9045057315711199974.png" alt="nfs.png" loading="lazy" decoding="async" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;/figure>
 


&lt;br>&lt;/p></description></item><item><title>Créer un Capteur Zigbee sur Mesure (EFR32)</title><link>https://blog.ravindra-job.fr/iot/zigbee-efr32/</link><pubDate>Sat, 27 Feb 2021 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/zigbee-efr32/</guid><description>&lt;h1 id="introduction--le-diy-en-zigbee">Introduction : Le DIY en Zigbee&lt;/h1>
&lt;p>Et s&amp;rsquo;il était possible de créer ses propres capteurs, à la manière d&amp;rsquo;un Wemos ou d&amp;rsquo;un NodeMCU, mais en utilisant le protocole Zigbee plutôt que le WiFi ? C&amp;rsquo;est la promesse de modules comme le &lt;strong>EBYTE EFR32 (E180-ZG120B)&lt;/strong>.&lt;/p>
&lt;p>Ce type de module, basé sur une puce EFR32 de Silicon Labs, permet aux développeurs et aux amateurs éclairés de fabriquer des appareils Zigbee personnalisés. Cet article est une introduction à cette approche passionnante.&lt;/p></description></item><item><title>Xiaomi PUMP : une pompe à air portable</title><link>https://blog.ravindra-job.fr/edc/xiaomi-pump/</link><pubDate>Sat, 27 Feb 2021 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/xiaomi-pump/</guid><description>&lt;p>La Xiaomi PUMP est une pompe à air portable alimentée par une batterie de 2 000 mAh (14,8 Wh) qui permet de gonfler facilement des roues de vélo, des ballons et même des pneus de voiture. Conçue avec des composants durables, cette pompe à air compacte est idéale pour remplacer votre pompe à vélo en cas de crevaison ou pour vérifier la pression des pneus de votre voiture. Dans cet article, nous allons passer en revue les caractéristiques de la Xiaomi PUMP, ainsi que ses avantages et ses inconvénients.&lt;/p></description></item><item><title>Domoticz : Notifications vers Telegram</title><link>https://blog.ravindra-job.fr/iot/domoticz-telegram/</link><pubDate>Wed, 17 Feb 2021 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/domoticz-telegram/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Il est indéniable que les notifications en temps réel sont devenues essentielles dans notre vie quotidienne, en particulier pour rester informé des événements importants. Les notifications par SMS ou e-mail peuvent rapidement devenir encombrantes et moins pratiques à utiliser.&lt;/p>
&lt;p>Recevoir des notifications via une application de messagerie telle que Telegram présente plusieurs avantages. Non seulement cela permet d&amp;rsquo;envoyer des messages à un groupe de personnes, comme les membres de la famille, mais cela offre également la possibilité de partager des images et d&amp;rsquo;autres types de contenu.&lt;/p></description></item><item><title>Home Assistant : Alertes Caméra sur Telegram</title><link>https://blog.ravindra-job.fr/iot/hs-motion-telegram/</link><pubDate>Wed, 17 Feb 2021 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/hs-motion-telegram/</guid><description>&lt;p>Nous allons voir ensemble un petit exemple d&amp;rsquo;automation que l&amp;rsquo;on peut facilement faire avec home assitant.&lt;/p>
&lt;h1 id="intégration-telegram">Intégration telegram&lt;/h1>
&lt;p>Je ne vais pas vous expliquez en détail de comment configurer Telegram avec home assistant, la procédure pour créer un bot est la même que dans notre article domoticz&amp;ndash;&amp;gt; Telegram :&lt;/p>
&lt;p>&lt;a href="https://blog.ravindra-job.fr/iot/domoticz-telegram/">https://blog.ravindra-job.fr/iot/domoticz-telegram/&lt;/a>&lt;/p>
&lt;p>Pour intégrer Telegram on ajoute cette configuration le fichier configuration.yaml :&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-yml" data-lang="yml">&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">notify&lt;/span>:
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> - &lt;span style="color:#f92672">name&lt;/span>: &lt;span style="color:#ae81ff">Telegram Groupe&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">platform&lt;/span>: &lt;span style="color:#ae81ff">telegram&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">chat_id&lt;/span>: !&lt;span style="color:#ae81ff">secret id_telegram_chat_id&lt;/span> &lt;span style="color:#75715e">## Chat ID&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> - &lt;span style="color:#f92672">name&lt;/span>: &lt;span style="color:#ae81ff">Telegram bot&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">platform&lt;/span>: &lt;span style="color:#ae81ff">telegram&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">chat_id&lt;/span>: !&lt;span style="color:#ae81ff">secret id_telegram_bot&lt;/span> &lt;span style="color:#75715e">## bot&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>On rajoute nos secrets dans le fichier secrets.yaml:&lt;/p></description></item><item><title>NF-521 : Capteur thermique infrarouge</title><link>https://blog.ravindra-job.fr/edc/nf-521/</link><pubDate>Mon, 01 Feb 2021 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/nf-521/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>









&lt;br>&lt;/p>
&lt;p>Le NF-521 est un capteur thermique infrarouge qui permet de repérer visuellement les différences de température. Il est largement utilisé dans les domaines de la plomberie, de l&amp;rsquo;automobile et de la réparation d&amp;rsquo;ordinateurs portables pour détecter rapidement les problèmes.&lt;/p>
&lt;h1 id="caractéristique">Caractéristique&lt;/h1>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Fonction principale&lt;/th>
 &lt;th>Index techniques&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>1. Lentille blanche de 2 mégapixels&lt;/td>
 &lt;td>Mesure de température infrarouge&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>2. Écran LCD TFT 2.4&lt;/td>
 &lt;td>Plage de mesure de la température: -10°C ~ 400°C&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>3. Plage de test de température: -10°C ~ 400°C&lt;/td>
 &lt;td>Précision de base: ±2% ou ±2.0℃&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>4. Résolution 32×32 pixels, champ de vision 33°&lt;/td>
 &lt;td>Emissivité: réglable 0,1 ~ 0,99&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>5. Fusion de l&amp;rsquo;affichage des images visibles et infrarouges&lt;/td>
 &lt;td>Résolution de mesure: 0.1℃&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>6. Batterie Li-ion rechargeable pour l&amp;rsquo;alimentation.&lt;/td>
 &lt;td>Temps de réponse: 150ms&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;/td>
 &lt;td>Bande spectrale: 8~14um&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;/td>
 &lt;td>Technique d&amp;rsquo;imagerie thermique&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;/td>
 &lt;td>Résolution d&amp;rsquo;imagerie thermique: 32*32 (1024 pixels)&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;/td>
 &lt;td>Obturateur électronique: Non&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;/td>
 &lt;td>Caméra lumière visible: 2 méga pixels&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;/td>
 &lt;td>Résolution d&amp;rsquo;affichage: Imagerie thermique, mélange thermique, caméra numérique&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;/td>
 &lt;td>Palettes de couleurs: Arc de fer, irisation, Niveaux de gris&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;/td>
 &lt;td>Bande passante spectrale infrarouge: 8~14μm&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;/td>
 &lt;td>Champ de vision: 33° horizontale&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;/td>
 &lt;td>IFOV: 18 mrads&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;/td>
 &lt;td>Sensibilité de l&amp;rsquo;imagerie thermique: 150mk&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;/td>
 &lt;td>Fréquence d&amp;rsquo;images: ≤9Hz&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;/td>
 &lt;td>Format d&amp;rsquo;image: BMP&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;/td>
 &lt;td>Paramètres généraux&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;/td>
 &lt;td>Moniteur: 2.4” LCD TFT&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;/td>
 &lt;td>Résolution d&amp;rsquo;affichage: 320*240 pixels&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;/td>
 &lt;td>Batterie: 3.7V/2600mAh&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;/td>
 &lt;td>Fonction d&amp;rsquo;arrêt automatique: Oui&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;/td>
 &lt;td>Certificat: CE&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;/td>
 &lt;td>carte SD: Carte TF 8 Go&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;/td>
 &lt;td>Température de fonctionnement: -10℃~45℃&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;/td>
 &lt;td>Anti-chute: 2m&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;/td>
 &lt;td>Accessoires standards: manuel, câble USB, carte micro TF 8 Go&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;h3 id="usage">Usage&lt;/h3>
&lt;p>Dans mon cas, je l&amp;rsquo;utilise pour la réparation de PC portables (pratique pour détecter des problèmes de ventilation) ou pour tester l&amp;rsquo;isolation d&amp;rsquo;une maison.&lt;/p></description></item><item><title>Endoscope P50 : Caméra d'inspection</title><link>https://blog.ravindra-job.fr/edc/p50-endoscope/</link><pubDate>Wed, 20 Jan 2021 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/p50-endoscope/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>









&lt;br>&lt;/p>
&lt;p>Le P50 est un endoscope industriel, également appelé caméra d&amp;rsquo;inspection, qui permet d&amp;rsquo;examiner les zones difficiles d&amp;rsquo;accès, par exemple dans les domaines de l&amp;rsquo;automobile, de la plomberie ou de l&amp;rsquo;inspection de votre maison (sous les planchers, les gaines, etc.).&lt;/p>
&lt;h2 id="p50">P50&lt;/h2>
&lt;p>Parmi tous les modèles disponibles, j&amp;rsquo;ai choisi le P50. Comme de nombreux modèles, celui-ci est étanche (IP67) et est équipé d&amp;rsquo;une lentille de 8mm (également disponible en 5mm). La longueur du câble peut atteindre 10 mètres pour accéder à des zones vraiment éloignées. La caméra est équipée de LED, ce qui lui permet de voir dans des endroits étroits et sombres. Une seconde caméra est présente sur le côté, ce qui est très pratique.&lt;/p></description></item><item><title>Tir de performance : GCP Cloud Load Balancing</title><link>https://blog.ravindra-job.fr/cloud/perf-load-balancing-gcp/</link><pubDate>Sun, 10 Jan 2021 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/perf-load-balancing-gcp/</guid><description>&lt;p>Dans la continuité de mon article sur le &lt;a href="https://blog.ravindra-job.fr/cloud/perf_appsgw/">tir de performance des Application Gateway Azure&lt;/a>, voyons comment auditer par le feu un &lt;strong>HTTP(S) Load Balancer de niveau 7 sur Google Cloud Platform (GCP)&lt;/strong>.&lt;/p>
&lt;p>Tester un répartiteur de charge sur GCP réserve une surprise de taille aux ingénieurs habitués aux clouds traditionnels : vous ne testez pas une machine virtuelle isolée, mais la couche périphérique mondiale &lt;strong>Google Front End (GFE)&lt;/strong>.&lt;/p>
&lt;div class="arch-svg-diagram notranslate" style="margin: 20px 0 28px 0;">&lt;img src="arch-diagram-01.svg" alt="Architecture &amp;amp; Flux : Tir de performance : GCP Cloud Load Balanc" loading="lazy" decoding="async" style="width:100%; max-width:920px; height:auto; border-radius:14px; border:1px solid #e2e8f0; background:#ffffff; box-shadow:0 8px 24px rgba(15,23,42,0.08); display:block; margin:0 auto;" />&lt;/div>
&lt;hr>
&lt;h2 id="1-pourquoi-la-décomposition-de-latence-gcp-est-redoutable-pour-le-diagnostic">1. Pourquoi la décomposition de latence GCP est redoutable pour le diagnostic&lt;/h2>
&lt;p>Lorsqu&amp;rsquo;un tir de charge Vegeta ou Gatling met en évidence un ralentissement sur une URL exposée derrière un Load Balancer GCP, &lt;strong>Cloud Monitoring&lt;/strong> sépare nativement deux métriques fondamentales :&lt;/p></description></item><item><title>Détecteur de métaux</title><link>https://blog.ravindra-job.fr/edc/detecteur-m%C3%A9taux/</link><pubDate>Thu, 07 Jan 2021 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/detecteur-m%C3%A9taux/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>









&lt;br>&lt;/p>
&lt;p>Ce détecteur de métaux est facile à utiliser et est plutôt précis, idéal pour les amateurs comme moi qui souhaite connaître la présence de câbles, objets en métal ou de tuyaux avant de percer un trou. Il permet aussi de détecter les montants en bois.&lt;/p>
&lt;p>Bien que ce soit un détecteur mural bon rapport qualité prix il a ses limites :&lt;/p>
&lt;ul>
&lt;li>Détecte les montants jusqu’à 38 mm (modèle profond) / 20 mm (mode exact) pour le mode bois&lt;/li>
&lt;li>Détecte le fer jusqu’à 120 mm&lt;/li>
&lt;li>100 mm pour le mode métal.&lt;/li>
&lt;/ul>
&lt;p>On apprécit l&amp;rsquo;écran LCD qui affiche l&amp;rsquo;icône «Edge» ou «Centre», le signal qui devient de plus fort en plus fort avec un avertisseur sonore.









 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-d41d8cd98f00b204e9800998ecf8427e" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/edc/detecteur-m%C3%A9taux/LCD.png" class="article-figure-link" data-lightbox="article-figure" data-caption="LCD.png">
 &lt;img src="https://blog.ravindra-job.fr/edc/detecteur-m%C3%A9taux/LCD_hu10561947273677625586.png" alt="LCD.png" loading="lazy" decoding="async" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;/figure>
 


&lt;br>&lt;/p></description></item><item><title>EDC-IT</title><link>https://blog.ravindra-job.fr/edc/edc-it/</link><pubDate>Sat, 02 Jan 2021 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/edc-it/</guid><description>&lt;p>Quand on est passionné par l&amp;rsquo;IT ou qu&amp;rsquo;on travaille dans le secteur, il nous arrive souvent de dépanner des PC.
La plupart du temps on s&amp;rsquo;en sort bien. Mais comme pour le bricolage avec de bons outils ca va tellement plus vite ^^&lt;/p>
&lt;h1 id="que-comprend-elle-">Que comprend elle ?&lt;/h1>
&lt;p>Voici la trousse d&amp;rsquo;intervention IT de 2021. À savoir que disquettes et CD/DVD ont étés bannis au détriment des clefs USB qui portent une multitude d&amp;rsquo;OS.&lt;/p></description></item><item><title>Tir de performance : Azure Application Gateway</title><link>https://blog.ravindra-job.fr/cloud/perf_appsgw/</link><pubDate>Sun, 27 Dec 2020 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/perf_appsgw/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Aujourd&amp;rsquo;hui, nous allons nous intéresser aux tests de charge des reverse proxy (aussi appelés load balancers de niveau 7), plus particulièrement ceux du Cloud Azure. Les tests de charge sont essentiels pour évaluer les performances et la capacité d&amp;rsquo;un système à gérer un nombre important de requêtes simultanées.&lt;/p>
&lt;p>il est crucial de s&amp;rsquo;assurer que votre infrastructure est en mesure de répondre à la demande. Il est également important de connaître les limites de chaque brique de votre infrastructure afin d&amp;rsquo;optimiser les performances et d&amp;rsquo;anticiper les besoins en ressources lors de pics d&amp;rsquo;activité.&lt;/p></description></item><item><title>wifi vs zigbee</title><link>https://blog.ravindra-job.fr/iot/wifi-vs-zigbee/</link><pubDate>Sat, 19 Dec 2020 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/wifi-vs-zigbee/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Autrefois appelée Zigbee Alliance et renommée en Connectivity Standards Alliance (CSA), cette organisation prend de plus en plus d&amp;rsquo;ampleur, en particulier avec l&amp;rsquo;initiative « CHIP » (Connected Home over IP) soutenue par Apple, Google, Amazon, et d&amp;rsquo;autres. Le protocole Zigbee est désormais présent chez de nombreux constructeurs.&lt;/p>
&lt;p>De ce fait, on entend de plus en plus parler du protocole Zigbee, mais qu&amp;rsquo;est-ce que c&amp;rsquo;est ? Le Zigbee est un protocole de communication radiofréquence qui fonctionne sur la bande des 2,4 GHz. Il est très proche du Z-Wave (868 MHz) sur de nombreux points, tels que la fréquence et le maillage.&lt;/p></description></item><item><title>Camera IP Xiaomi</title><link>https://blog.ravindra-job.fr/iot/camera-xiaomi/</link><pubDate>Tue, 17 Nov 2020 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/camera-xiaomi/</guid><description>&lt;p>









&lt;br>&lt;/p>
&lt;h1 id="introduction">introduction&lt;/h1>
&lt;p>La caméra T20 Xiaomi 1S est une caméra de surveillance populaire qui offre une grande qualité d&amp;rsquo;image et une connectivité Wi-Fi pratique pour la surveillance à distance. Cependant, il est possible de déverrouiller le potentiel de cette caméra en utilisant un code disponible sur GitHub. Dans cet article, nous allons expliquer comment hacker la caméra T20 Xiaomi 1S à l&amp;rsquo;aide du code sur GitHub et mon retour d&amp;rsquo;experience.&lt;/p>
&lt;h2 id="étape-1--téléchargez-le-code-xiaomi-dafang-hacks-depuis-github">Étape 1 : Téléchargez le code Xiaomi-Dafang-Hacks depuis GitHub&lt;/h2>
&lt;p>La première étape pour hacker la caméra T20 Xiaomi 1S consiste à télécharger le code Xiaomi-Dafang-Hacks depuis GitHub que vous pouvez trouver ici :&lt;/p></description></item><item><title>electromagnetic-lock</title><link>https://blog.ravindra-job.fr/iot/electromagnetic-lock/</link><pubDate>Tue, 17 Nov 2020 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/electromagnetic-lock/</guid><description>&lt;p>









&lt;br>&lt;/p>
&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Une serrure électromagnétique est un dispositif de verrouillage qui utilise la force d&amp;rsquo;un aimant pour maintenir fermée une porte ou un autre élément de fermeture. Elle est largement utilisée dans les systèmes de sécuriter et de contrôle d&amp;rsquo;accès. Dans cet article, nous allons explorer les bases des serrures électromagnétiques et fournir un exemple d&amp;rsquo;application dans un projet DIY.&lt;/p>
&lt;h1 id="sécuriser-laccès-à-une-baie">sécuriser l&amp;rsquo;accès à une baie&lt;/h1>
&lt;p>Dans ce cas, nous souhaitons sécuriser l&amp;rsquo;accès à une baie informatique.&lt;/p></description></item><item><title>Purificateur : MiPurifier 3H</title><link>https://blog.ravindra-job.fr/iot/mi-purifier/</link><pubDate>Tue, 17 Nov 2020 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/mi-purifier/</guid><description>&lt;p>









&lt;br>&lt;/p>
&lt;h1 id="à-quoi-servent-les-purificateurs-dair-">À quoi servent les purificateurs d&amp;rsquo;air ?&lt;/h1>
&lt;p>On parle souvent de pollution et de particules fines, mais la pollution intérieure est différente. Selon l&amp;rsquo;OMS, toutes les particules de taille inférieure à 10 microns (PM10) sont dangereuses pour la santé, y compris les PM2.5 (2,5 microns et moins).&lt;/p>
&lt;p>Les purificateurs d&amp;rsquo;air éliminent ou réduisent les particules nocives et autres polluants de l&amp;rsquo;air intérieur, tels que :&lt;/p>
&lt;ul>
&lt;li>Les pollens, responsables de nombreuses allergies ;&lt;/li>
&lt;li>Le formaldéhyde, un gaz cancérogène ;&lt;/li>
&lt;li>La fumée de cigarette ;&lt;/li>
&lt;li>Les mauvaises odeurs, pour les appareils équipés de filtres à charbon actif.&lt;/li>
&lt;/ul>
&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Le Mi Air Purifier 3H est un purificateur d&amp;rsquo;air doté d&amp;rsquo;un écran tactile OLED permettant de sélectionner différents modes de purification. Son principal atout est un système de filtration qui capture jusqu&amp;rsquo;à 99,97 % des particules fines (0,3 µm). Initialement lancé à environ 120 €, on le trouve autour de 87 € lors du Black Friday sur notre site chinois préféré.&lt;/p></description></item><item><title>Guide des Accumulateurs 18650 &amp; 21700</title><link>https://blog.ravindra-job.fr/edc/accu/</link><pubDate>Thu, 12 Nov 2020 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/accu/</guid><description>&lt;h2 id="1-anatomie-des-formats-aa-18650-et-21700">1. Anatomie des formats AA, 18650 et 21700&lt;/h2>
&lt;p>Loin d&amp;rsquo;être de simples piles rechargeables, les accumulateurs (accus) constituent la brique énergétique centrale de tout équipement portable (lampes tactiques, radios, capteurs IoT autonomes, outillage).&lt;/p>
&lt;p>Les deux formats cylindriques industriels dominants se lisent selon une nomenclature millimétrique directe :&lt;/p>
&lt;ul>
&lt;li>&lt;strong>18650 :&lt;/strong> &lt;code>18 mm&lt;/code> de diamètre, &lt;code>65 mm&lt;/code> de hauteur (&lt;code>3500&lt;/code> à &lt;code>4000 mAh&lt;/code> réels, énergie ~&lt;code>12,6&lt;/code> à &lt;code>14,4 Wh&lt;/code>).&lt;/li>
&lt;li>&lt;strong>21700 :&lt;/strong> &lt;code>21 mm&lt;/code> de diamètre, &lt;code>70 mm&lt;/code> de hauteur (&lt;code>5000&lt;/code> à &lt;code>6000 mAh&lt;/code> réels, énergie ~&lt;code>18,0&lt;/code> à &lt;code>21,6 Wh&lt;/code>).&lt;/li>
&lt;/ul>




&lt;div class="callout info">
 &lt;div class="callout-header">
 &lt;span class="callout-icon">
 
 
 
 ℹ️
 &lt;/span>
 &lt;span class="callout-title">Pourquoi le 21700 s&amp;rsquo;impose comme standard&lt;/span>
 &lt;/div>
 &lt;div class="callout-content">
 Pour seulement 3 mm de diamètre et 5 mm de longueur supplémentaires par rapport au 18650, le format 21700 augmente le volume interne de près de 47 %, permettant d&amp;rsquo;atteindre 5000 à 6000 mAh tout en supportant des courants de décharge continus (CDR) de 15 A à 35 A.
 &lt;/div>
&lt;/div>

&lt;hr>
&lt;h2 id="2-lusb-c-intégré-et-les-chimies-à-état-solide">2. L&amp;rsquo;USB-C intégré et les chimies à état solide&lt;/h2>
&lt;h3 id="21-lintégration-dun-port-usb-c-directement-sur-laccu">2.1. L&amp;rsquo;intégration d&amp;rsquo;un port USB-C directement sur l&amp;rsquo;accu&lt;/h3>
&lt;p>De nombreux accumulateurs &lt;strong>AA (1,5 V régulés)&lt;/strong>, &lt;strong>18650&lt;/strong> et &lt;strong>21700&lt;/strong> intègrent désormais un contrôleur de charge et un port &lt;strong>USB-C&lt;/strong> directement usiné dans la bague supérieure de la cellule (côté pôle positif).&lt;/p></description></item><item><title>Power-Bank</title><link>https://blog.ravindra-job.fr/iot/power-bank/</link><pubDate>Thu, 12 Nov 2020 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/power-bank/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Il existe de nombreuses versions de powerBank avec des cellules 18650 interchangeables. J&amp;rsquo;ai voulu en tester une pour l&amp;rsquo;un de mes projets et vous partager mon retour aux travers de cet article&lt;/p>
&lt;p>








 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-5058f1af8388633f609cadb75a75dc9d" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/iot/power-bank/description1.png" class="article-figure-link" data-lightbox="article-figure" data-caption=".">
 &lt;img src="https://blog.ravindra-job.fr/iot/power-bank/description1_hu3164011136671473763.png" alt="." loading="lazy" decoding="async" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;figcaption id="caption-5058f1af8388633f609cadb75a75dc9d">
 .
 &lt;/figcaption>
 
 &lt;/figure>
 


&lt;br>&lt;/p>
&lt;h3 id="description">Description&lt;/h3>
&lt;p>Avec fonction anti-retour&lt;/p>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Caractéristique&lt;/th>
 &lt;th>Description&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>Taille&lt;/td>
 &lt;td>21.2cm * 8cm * 2.3cm&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Couleur&lt;/td>
 &lt;td>Noir&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Batterie&lt;/td>
 &lt;td>10 * 18650&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Courant de charge&lt;/td>
 &lt;td>Jusqu&amp;rsquo;à 5.0A&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Charge adaptative&lt;/td>
 &lt;td>Régulation actuelle&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Décharge&lt;/td>
 &lt;td>Commutateur synchrone décharge 5V 2A, efficacité jusqu&amp;rsquo;à 95%, support compensation de ligne&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Capacité de courant de sortie&lt;/td>
 &lt;td>5V/3,1A; 9V/2,0A; 12V/1,5A&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;h2 id="charge-rapide">Charge rapide&lt;/h2>
&lt;p>Protocole de charge rapide de sortie QC2.0 / QC3.0 intégré&lt;/p></description></item><item><title>TP-4056</title><link>https://blog.ravindra-job.fr/iot/tp4056/</link><pubDate>Thu, 12 Nov 2020 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/tp4056/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Beaucoup utilisée dans les projets DIY, la TP4056 permet de gérer la charge des accus 18650 sans risquer de les endommager. Elle existe en plusieurs modèles et est disponible avec des connecteurs USB-C et micro-USB.&lt;/p>
&lt;p>La puce TP4056 est un composant qui permet de recharger nos batteries Lithium-Ion avec une tension de 4,2 V - DC. On l&amp;rsquo;alimente en 5 V et elle peut fournir jusqu&amp;rsquo;à 1 A. La sortie courant peut être programmée à l&amp;rsquo;aide de la broche PROG et d&amp;rsquo;une résistance à la masse.&lt;/p></description></item><item><title>Baie</title><link>https://blog.ravindra-job.fr/iot/baie-maison/</link><pubDate>Sat, 17 Oct 2020 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/baie-maison/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>De nos jours, il devient de plus en plus fréquent de se retrouver avec tout un tas d&amp;rsquo;appareils destinés à l&amp;rsquo;informatique (box internet, routeur Wi-Fi, etc&amp;hellip;). De plus, si vous êtes un peu geek, vos besoins augmentent d&amp;rsquo;autant plus (NAS, onduleur, switch, &amp;hellip;).
Dans mon cas, nous nous sommes fixé les critères suivants :&lt;/p>
&lt;ul>
&lt;li>Optimisation de l&amp;rsquo;espace occupé.&lt;/li>
&lt;li>Sécurisation de son accès.&lt;/li>
&lt;li>Réduction de la chaleur dégagée.&lt;/li>
&lt;li>Facilitation de ses entretiens.&lt;/li>
&lt;li>Facilitation des opérations.&lt;/li>
&lt;li>Protection contre les coupures de courant.&lt;/li>
&lt;li>Protection contre les inondations.&lt;/li>
&lt;li>Et bien sûr, compatibilité avec WAF (Wife Acceptance Factor).&lt;/li>
&lt;/ul>
&lt;h2 id="optimisé-la-place">Optimisé la place&lt;/h2>
&lt;p>








 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-990dd4255c043070ac7d39e682118bf5" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/iot/baie-maison/IkeaThx.jpg" class="article-figure-link" data-lightbox="article-figure" data-caption="J&amp;#39;ai choisis ce meuble IKEA pour héberger mon matériel">
 &lt;img src="https://blog.ravindra-job.fr/iot/baie-maison/IkeaThx_hu16481360826835102511.jpg" alt="J&amp;#39;ai choisis ce meuble IKEA pour héberger mon matériel" loading="lazy" decoding="async" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;figcaption id="caption-990dd4255c043070ac7d39e682118bf5">
 J&amp;rsquo;ai choisis ce meuble IKEA pour héberger mon matériel
 &lt;/figcaption>
 
 &lt;/figure>
 


&lt;br>&lt;/p></description></item><item><title>BlitzWolf vs MiPlug</title><link>https://blog.ravindra-job.fr/iot/blitzwolf-vs-miplug/</link><pubDate>Sat, 17 Oct 2020 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/blitzwolf-vs-miplug/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Xiaomi n&amp;rsquo;est plus la seule marque chinoise de qualiter à avoir conquis le marché européen. Tuya, quant à lui, propose également des produits similaires à ceux de Xiaomi, voire même meilleurs. Dans cet article, nous allons comparer ces deux marques et leurs produits.&lt;/p>
&lt;p>Les deux marques sont parfaitement compatibles avec ZigBee2Mqtt et adaptées au format EU (Schuko). En 2026, on note d&amp;rsquo;ailleurs qu&amp;rsquo;elles intègrent progressivement le support du standard Matter, bien que Zigbee reste le roi incontesté de l&amp;rsquo;open source local. Concentrons-nous sur ce qui les différencie à l&amp;rsquo;usage.&lt;/p></description></item><item><title>EDC-XL : Sac d'Autonomie 72h &amp; Randonnée</title><link>https://blog.ravindra-job.fr/edc/edc-xl/</link><pubDate>Sat, 17 Oct 2020 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/edc-xl/</guid><description>&lt;h2 id="1-philosophie--règle-des-15--autonomie-72-heures">1. Philosophie &amp;amp; Règle des 15 % (Autonomie 72 heures)&lt;/h2>
&lt;p>À l&amp;rsquo;opposé du &lt;strong>&lt;a href="https://blog.ravindra-job.fr/edc/edc-xs/">kit de poche EDC-XS&lt;/a>&lt;/strong> que l&amp;rsquo;on porte sur soi au quotidien, l&amp;rsquo;&lt;strong>EDC-XL&lt;/strong> (&lt;em>Bug-Out Bag&lt;/em> / sac d&amp;rsquo;autonomie 72 heures) est dimensionné pour couvrir les &lt;strong>6 fonctions vitales pendant 3 jours complets&lt;/strong> sans ravitaillement extérieur : &lt;strong>portage/abri, hydratation, premiers secours, énergie/éclairage, outillage/feu et orientation/communication&lt;/strong>.&lt;/p>
&lt;p>La première erreur des listes théoriques sur Internet consiste à empiler &lt;code>22 kg&lt;/code> de matériel militaire inutilisable après &lt;code>5 km&lt;/code> de marche. En ingénierie de terrain comme en randonnée alpine, la règle biomécanique est stricte :&lt;/p></description></item><item><title>EDC-XS</title><link>https://blog.ravindra-job.fr/edc/edc-xs/</link><pubDate>Sat, 17 Oct 2020 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/edc-xs/</guid><description>&lt;h1 id="introduction">INTRODUCTION&lt;/h1>
&lt;p>il est important d&amp;rsquo;être toujours prêt à affronter les situations qui se présentent à nous. C&amp;rsquo;est là qu&amp;rsquo;intervient le concept de sac EDC (Every Day Carry), qui consiste à avoir sur soi un ensemble d&amp;rsquo;objets permettant de faire face à diverses situations.&lt;/p>
&lt;p>Ici il n&amp;rsquo;est pas question à se préparer à la fin du monde, mais plutôt à la &amp;ldquo;survie&amp;rdquo; au quotidien ! Dans cet article, nous allons voir comment créer votre propre sac EDC adapté à vos besoins et à votre style de vie.&lt;/p></description></item><item><title>Interrupteur Lora Tap</title><link>https://blog.ravindra-job.fr/iot/lora-tap/</link><pubDate>Sat, 17 Oct 2020 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/lora-tap/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Parmi les nombreux interrupteurs connectés disponibles sur le marché, la marque LoraTap se démarque de la concurrence. En effet, cet interrupteur fonctionne en Zigbee 3.0 et est conforme aux normes CE et FCC (US) en théorie. Bien qu&amp;rsquo;il ressemble à ses concurrents, il est plus compact (47 mm x 42 mm x 23 mm) tout en offrant une capacité de 10A (contre 16A pour certains concurrents). Il fonctionne avec l&amp;rsquo;application Smart Life ou avec Zigbee2mqtt pour les amateurs de domotique.&lt;/p></description></item><item><title>Onduleur pour raspberry</title><link>https://blog.ravindra-job.fr/iot/onduleur-rpi/</link><pubDate>Sat, 17 Oct 2020 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/onduleur-rpi/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Il existe plusieurs solutions et raisons pour mettre un Raspberry sur batterie. Ici, nous allons parler d&amp;rsquo;un modèle en particulier idéal pour transporter notre projet partout.&lt;/p>
&lt;p>Cette carte UPS (ou UPS HAT) embarque une horloge (RTC) qui conserve l&amp;rsquo;heure même sans alimentation et sans connexion Internet.&lt;/p>
&lt;p>Elle embarque aussi un INA219 dessus (voir blog) qui permet de surveiller le voltage et l&amp;rsquo;ampérage. L&amp;rsquo;autre avantage est de pouvoir utiliser nos vieilles batteries 18650 recyclées.&lt;/p></description></item><item><title>Sauvegardes : La Règle 3-2-1</title><link>https://blog.ravindra-job.fr/cloud/sauvegarde/</link><pubDate>Sat, 17 Oct 2020 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/sauvegarde/</guid><description>&lt;div style="background:rgba(15,23,42,0.78);border:1px solid rgba(56,189,248,0.35);border-left:4px solid #38bdf8;border-radius:10px;padding:0.95rem 1.2rem;margin:0.5rem 0 1.4rem 0;font-size:0.94rem;line-height:1.6;">
 &lt;strong>📚 Références officielles CISA &amp;amp; Outils Open-Source de Sauvegarde :&lt;/strong>&lt;br>
 • &lt;strong>Recommandations CISA (US Cyber Defense) :&lt;/strong> &lt;a href="https://www.cisa.gov/news-events/news/data-backup-options" target="_blank" rel="noopener">cisa.gov/news-events/news/data-backup-options&lt;/a>&lt;br>
 • &lt;strong>Rclone (Synchronisation Cloud &amp;amp; chiffrement &lt;code>crypt&lt;/code>) :&lt;/strong> &lt;a href="https://github.com/rclone/rclone" target="_blank" rel="noopener">github.com/rclone/rclone&lt;/a> · &lt;a href="https://rclone.org/crypt/" target="_blank" rel="noopener">rclone.org/crypt&lt;/a>&lt;br>
 • &lt;strong>Restic (Sauvegarde dédupliquée, chiffrée AEAD &amp;amp; immuable) :&lt;/strong> &lt;a href="https://github.com/restic/restic" target="_blank" rel="noopener">github.com/restic/restic&lt;/a> · &lt;a href="https://restic.net/" target="_blank" rel="noopener">restic.net&lt;/a>&lt;br>
 • &lt;strong>BorgBackup (Déduplication chunkée Zstd sur SSH) :&lt;/strong> &lt;a href="https://github.com/borgbackup/borg" target="_blank" rel="noopener">github.com/borgbackup/borg&lt;/a>
&lt;/div>
&lt;p>À une époque où nos vies personnelles comme nos infrastructures professionnelles sont intégralement numérisées, la perte de données peut aller d&amp;rsquo;un simple désagrément à une véritable catastrophe opérationnelle. Qu&amp;rsquo;il s&amp;rsquo;agisse de vingt ans de photos de famille irremplaçables, de documents administratifs critiques ou de la configuration complète d&amp;rsquo;un serveur de production (&lt;code>Docker&lt;/code>, bases &lt;code>PostgreSQL&lt;/code>, clés cryptographiques), la question n&amp;rsquo;est jamais de savoir &lt;em>si&lt;/em> un incident matériel ou logique surviendra, mais &lt;em>quand&lt;/em>.&lt;/p></description></item><item><title>Tiroir Rack pour Raspberry Pi</title><link>https://blog.ravindra-job.fr/iot/tiroire-rpi/</link><pubDate>Sat, 17 Oct 2020 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/tiroire-rpi/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Au fur et à mesure des projets, on finit par avoir une multitude de Raspberry Pi en production à la maison. De ce fait, on rencontre vite différents problèmes :&lt;/p>
&lt;ul>
&lt;li>
&lt;p>Alimentation : Utilisez une alimentation ATX pour alimenter tous vos Raspberry Pi de manière stable et efficace par exemple.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>Refroidissement : Installez des dissipateurs thermiques et des ventilateurs pour assurer un refroidissement adéquat et maintenir les performances.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>Optimisation de l&amp;rsquo;espace : Utilisez des boîtiers empilables ou créez un support personnalisé pour gagner de la place tout en offrant une bonne ventilation.&lt;/p></description></item><item><title>Hak5 WiFi Pineapple Mark VII : Audit 802.11</title><link>https://blog.ravindra-job.fr/edc/wifi-pineapple-mark-vii-pager/</link><pubDate>Wed, 16 Sep 2020 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/wifi-pineapple-mark-vii-pager/</guid><description>&lt;p>Sorti officiellement le &lt;strong>16 septembre 2020&lt;/strong> (&lt;a href="https://docs.hak5.org/wifi-pineapple/">Documentation Hak5 WiFi Pineapple Mark VII&lt;/a>), le &lt;strong>WiFi Pineapple Mark VII&lt;/strong> de &lt;strong>Hak5&lt;/strong> représente la septième génération d&amp;rsquo;une plateforme matérielle dédiée à l&amp;rsquo;audit de sécurité des réseaux sans fil IEEE 802.11. Il permet d&amp;rsquo;évaluer la résilience des infrastructures Wi-Fi d&amp;rsquo;entreprise et des terminaux mobiles face aux points d&amp;rsquo;accès illégitimes (&lt;em>Rogue AP&lt;/em> et &lt;em>Evil Twin&lt;/em>).&lt;/p>
&lt;p>Lors d&amp;rsquo;un audit de sécurité de notre architecture multi-SSID mené avec un &lt;strong>Mark VII&lt;/strong> sur banc de laboratoire isolé, nous avons testé la réaction des clients modernes face au moteur &lt;strong>PineAP&lt;/strong> et vérifié l&amp;rsquo;efficacité réelle des trames de gestion protégées (&lt;strong>802.11w / PMF&lt;/strong>).&lt;/p></description></item><item><title>Landing Zone AWS : EKS &amp; Zero-Trust</title><link>https://blog.ravindra-job.fr/cloud/aws-landing-zone-eks/</link><pubDate>Fri, 22 May 2020 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/aws-landing-zone-eks/</guid><description>&lt;blockquote>
&lt;p>&lt;strong>Mise à jour : Février 2026&lt;/strong> - &lt;em>Le code de cette infrastructure AWS a été revu et mis à jour récemment pour intégrer les dernières recommandations de sécurité et les nouvelles fonctionnalités des services managés. Tout le code est disponible sur le dépôt GitHub public.&lt;/em>&lt;/p>
&lt;/blockquote>
&lt;p>Dans la lignée des architectures standardisées sur Azure et GCP, l&amp;rsquo;implémentation d&amp;rsquo;une &lt;strong>Landing Zone sur Amazon Web Services (AWS)&lt;/strong> requiert une rigueur absolue pour garantir la sécurité et la scalabilité des workloads. Une infrastructure &amp;ldquo;Cloud Native&amp;rdquo; de haut niveau doit s&amp;rsquo;appuyer sur les piliers de l&amp;rsquo;&lt;strong>AWS CAF&lt;/strong> (Cloud Adoption Framework) et de la &lt;strong>CNCF&lt;/strong>.&lt;/p></description></item><item><title>Kon-Boot &amp; Chiffrement BitLocker TPM 2.0</title><link>https://blog.ravindra-job.fr/cloud/kon-boot-contournement-boot-vs-bitlocker/</link><pubDate>Thu, 14 May 2020 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/kon-boot-contournement-boot-vs-bitlocker/</guid><description>Analyse de l&amp;rsquo;architecture d&amp;rsquo;injection mémoire pré-OS de Kon-Boot (patching à la volée du noyau Windows et de msv1_0.dll en RAM) et démonstration formelle de sa mise en échec par la triade UEFI Secure Boot, TPM 2.0 (PCR 7) et chiffrement intégral BitLocker / LUKS2.</description></item><item><title>Télémétrie Solaire MPPT : ESP8266 &amp; MQTT</title><link>https://blog.ravindra-job.fr/iot/panel-solar-2-mqtt/</link><pubDate>Sun, 03 May 2020 18:01:28 +0200</pubDate><guid>https://blog.ravindra-job.fr/iot/panel-solar-2-mqtt/</guid><description>&lt;h2 id="objectif--instrumenter-un-système-solaire-autonome">Objectif : instrumenter un système solaire autonome&lt;/h2>
&lt;p>Avant de dimensionner une installation photovoltaïque ou d&amp;rsquo;alimenter des capteurs autonomes au fond du jardin, il est indispensable de mesurer la production réelle sous différentes conditions d&amp;rsquo;ensoleillement et de comparer le rendement des régulateurs de charge (PWM vs &lt;strong>MPPT&lt;/strong>).&lt;/p>
&lt;p>Voici le banc de télémétrie que j&amp;rsquo;ai conçu autour d&amp;rsquo;un panneau solaire compact (6 V / 12 V), d&amp;rsquo;un contrôleur MPPT, d&amp;rsquo;un capteur de puissance bidirectionnel &lt;strong>INA219&lt;/strong> et d&amp;rsquo;un &lt;strong>Wemos D1 Mini (ESP8266)&lt;/strong> publiant les métriques en temps réel vers &lt;strong>MQTT&lt;/strong>, &lt;strong>InfluxDB&lt;/strong> et &lt;strong>Grafana&lt;/strong>.&lt;/p></description></item><item><title>Entra ID : Alerter l'Expiration des Secrets</title><link>https://blog.ravindra-job.fr/cloud/apps_registration/</link><pubDate>Thu, 30 Apr 2020 19:00:53 +0200</pubDate><guid>https://blog.ravindra-job.fr/cloud/apps_registration/</guid><description>&lt;h2 id="le-piège-silencieux-des-secrets-dapplications-app-registrations">Le piège silencieux des secrets d&amp;rsquo;applications (App Registrations)&lt;/h2>
&lt;p>Dans Microsoft Entra ID (anciennement Azure AD), les &lt;strong>App Registrations&lt;/strong> authentifient vos pipelines CI/CD, vos microservices et vos connecteurs tiers à l&amp;rsquo;aide de &lt;strong>Client Secrets&lt;/strong> ou de &lt;strong>Certificats X.509&lt;/strong>.&lt;/p>
&lt;p>Contrairement aux comptes utilisateurs interactifs, l&amp;rsquo;expiration d&amp;rsquo;un secret applicatif ne déclenche nativement aucune bannière d&amp;rsquo;alerte pour l&amp;rsquo;équipe d&amp;rsquo;exploitation : le jour où le secret arrive à échéance, les flux de production tombent brutalement en erreur &lt;code>AADSTS7000222&lt;/code> (&lt;em>The provided client secret keys are expired&lt;/em>).&lt;/p></description></item><item><title>Azure Application Gateway</title><link>https://blog.ravindra-job.fr/cloud/application-gateway/</link><pubDate>Wed, 22 Apr 2020 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/application-gateway/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Les Applications gateways (SKU2) sont des reverses proxy ( LB7) managés par Azure. 



&lt;div class="callout info">
 &lt;div class="callout-header">
 &lt;span class="callout-icon">
 
 
 
 ℹ️
 &lt;/span>
 &lt;span class="callout-title">Bon à savoir&lt;/span>
 &lt;/div>
 &lt;div class="callout-content">
 Contrairement au SKUv1 qui était sous IIS, les SKUv2 sont sous NGINX.
 &lt;/div>
&lt;/div>
&lt;/p>
&lt;h2 id="supervision-de-lapplication-gateway-avec-grafana">Supervision de l&amp;rsquo;Application Gateway avec Grafana&lt;/h2>
&lt;p>Notre objectif consiste à surveiller notre AppsGW (Application Gateway) en utilisant Grafana grace à Azure Monitor.&lt;/p>
&lt;p>








 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-d41d8cd98f00b204e9800998ecf8427e" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/cloud/application-gateway/LB7.png" class="article-figure-link" data-lightbox="article-figure" data-caption="LB7.png">
 &lt;img src="https://blog.ravindra-job.fr/cloud/application-gateway/LB7_hu3257399247927559626.png" alt="LB7.png" loading="lazy" decoding="async" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;/figure>
 


&lt;br>&lt;/p></description></item><item><title>DNS dans le CLOUD</title><link>https://blog.ravindra-job.fr/cloud/dnsincloud/</link><pubDate>Wed, 22 Apr 2020 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/dnsincloud/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Les fournisseurs de services cloud proposent un ensemble de composants facilitant le déploiement des applications dans le cloud. Cependant, pendant cette phase de transition, qui peut durer plusieurs années, il est nécessaire de continuer à utiliser les services présents dans le réseau hérité.&lt;/p>
&lt;p>Le DNS est un exemple parfait pour illustrer ce propos. Bien que les fournisseurs de services cloud mettent à disposition un service de résolution DNS en PaaS, il peut être difficile de l&amp;rsquo;utiliser lorsqu&amp;rsquo;il y a une forte dépendance avec l&amp;rsquo;infrastructure héritée.&lt;/p></description></item><item><title>Monkey Testing en On-Premise</title><link>https://blog.ravindra-job.fr/cloud/monkey_test/</link><pubDate>Fri, 20 Mar 2020 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/monkey_test/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Le Monkey Testing est une forme de test où le système est testé de manière aléatoire et sans scénario prédéfini. C&amp;rsquo;est une excellente façon de découvrir des bugs imprévus, car il simule le comportement d&amp;rsquo;un utilisateur final typique qui pourrait ne pas suivre un flux d&amp;rsquo;utilisation normal.&lt;/p>
&lt;p>Dans cet article, nous nous concentrerons spécifiquement sur le Monkey Testing pour les systèmes On-Premise et sur les outils open source disponibles.&lt;/p></description></item><item><title>FAQ Technique &amp; Mémos d'Architecture</title><link>https://blog.ravindra-job.fr/faq/</link><pubDate>Sat, 29 Feb 2020 18:56:49 +0100</pubDate><guid>https://blog.ravindra-job.fr/faq/</guid><description>&lt;p>Cette page regroupe mes réponses détaillées aux questions d&amp;rsquo;architecture, de sécurité et d&amp;rsquo;exploitation Homelab / Cloud qui me sont régulièrement posées par des lecteurs ou des collègues.&lt;/p>
&lt;hr>
&lt;h2 id="1-comment-exposer-un-serveur-web-interne-avec-un-certificat-tls-valide-sans-ouvrir-le-serveur-en-direct-">1. Comment exposer un serveur Web interne avec un certificat TLS valide sans ouvrir le serveur en direct ?&lt;/h2>
&lt;p>&lt;strong>Question :&lt;/strong> &lt;em>Comment publier proprement un site ou une API hébergée sur une VM interne (&lt;code>srv-web&lt;/code>) avec un certificat TLS automatique (Let&amp;rsquo;s Encrypt) tout en filtrant le trafic en amont ?&lt;/em>&lt;/p></description></item><item><title>Aircrack-ng</title><link>https://blog.ravindra-job.fr/cloud/aircrackng/</link><pubDate>Sat, 18 Jan 2020 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/aircrackng/</guid><description>&lt;h1 id="aircrack-ng">Aircrack-ng&lt;/h1>
&lt;h2 id="introduction">Introduction&lt;/h2>
&lt;p>Cet article vous guide à travers le processus d’installation d’Aircrack-ng sur Ubuntu, comment utiliser ses fonctionnalités de base, et vous fournit une cheatsheet pratique. 



&lt;div class="callout warning">
 &lt;div class="callout-header">
 &lt;span class="callout-icon">
 
 
 ⚠️
 
 &lt;/span>
 &lt;span class="callout-title">Usage Légal et Éthique&lt;/span>
 &lt;/div>
 &lt;div class="callout-content">
 Ces outils doivent être utilisés de manière légale et éthique, avec l’autorisation appropriée, pour garantir que leur utilisation soit conforme aux lois en vigueur et aux bonnes pratiques en matière de cybersécuriter.
 &lt;/div>
&lt;/div>

Aircrack-ng est une suite logicielle open-source pour tester la sécurité des réseaux Wi-Fi. Il comprend des outils pour la capture de paquets, le craquage de clés WEP/WPA, et l’analyse du trafic réseau.&lt;/p></description></item><item><title>Crunch : Générateur de dictionnaires</title><link>https://blog.ravindra-job.fr/cloud/crunch/</link><pubDate>Sat, 18 Jan 2020 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/crunch/</guid><description>&lt;h1 id="crunch--générateur-de-dictionnaires">Crunch : Générateur de dictionnaires&lt;/h1>
&lt;h2 id="introduction">Introduction&lt;/h2>
&lt;p>Crunch est un outil puissant utilisé pour générer des listes de mots de passe personnalisées. Il permet de créer des wordlists en fonction de critères spécifiques, ce qui est particulièrement utile dans les tests de pénétration (pentesting) pour évaluer la sécurité des systèmes. Cet article vous guidera à travers l’installation de Crunch et ses principales fonctionnalités.&lt;/p>
&lt;h2 id="installation-de-crunch">Installation de Crunch&lt;/h2>
&lt;p>Crunch est disponible dans les dépôts de nombreuses distributions Linux. Pour l’installer sur Ubuntu, utilisez la commande suivante :&lt;/p></description></item><item><title>EvtxECmd: analyse approfondie des logs Windows</title><link>https://blog.ravindra-job.fr/cloud/log_windows/</link><pubDate>Thu, 12 Dec 2019 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/log_windows/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>L&amp;rsquo;analyse des logs Windows est essentielle pour la sécurité informatique et la forensic numérique (investigation numérique). &lt;strong>EvtxECmd&lt;/strong> est un outil développé par Eric Zimmerman qui cherchent à extraire et analyser efficacement les informations contenues dans les fichiers de logs Windows (.evtx).&lt;/p>
&lt;h2 id="installation">Installation&lt;/h2>
&lt;p>Vous devez télécharger EvtxECmd. Vous pouvez le trouver dans le GitHub d&amp;rsquo;Eric Zimmerman :&lt;/p>
&lt;ul>
&lt;li>GitHub : &lt;a href="https://github.com/EricZimmerman/evtx">Eric Zimmerman&amp;rsquo;s Tools&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="utilisation-basic-devtxecmd">Utilisation basic d&amp;rsquo;EvtxECmd&lt;/h2>
&lt;p>EvtxECmd permet aux analystes de traiter les fichiers de logs Windows Event (.evtx) et de les convertir en formats plus accessibles comme le CSV ou le XML.
Pour convertir un log.evtx en CSV en utilisant les maps par défaut :&lt;/p></description></item><item><title>Landing Zone GCP : Global VPC, GKE et Zéro Trust</title><link>https://blog.ravindra-job.fr/cloud/gcp-landing-zone/</link><pubDate>Tue, 05 Nov 2019 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/gcp-landing-zone/</guid><description>&lt;blockquote>
&lt;p>&lt;strong>Mise à jour : Février 2026&lt;/strong> - &lt;em>Le code de cette infrastructure GCP a été revu et mis à jour récemment pour intégrer les dernières recommandations de sécurité (WIF, NCC, Secure Web Proxy). Tout le code Terraform est disponible sur le dépôt GitHub public.&lt;/em>&lt;/p>
&lt;/blockquote>
&lt;p>Sur &lt;strong>Google Cloud Platform (GCP)&lt;/strong>, l&amp;rsquo;approche est grandement facilitée par la flexibilité du réseau mondial. L&amp;rsquo;architecture respecte les principes de la CNCF et offre un environnement hermétique de bout en bout.&lt;/p></description></item><item><title>Configurer son IaaS Linux dans le CLOUD</title><link>https://blog.ravindra-job.fr/cloud/iaas_bestpractices/</link><pubDate>Sat, 10 Aug 2019 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/iaas_bestpractices/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Dans cet article, nous allons explorer comment configurer de manière optimale un IaaS Linux sur le cloud, en utilisant Azure et GCP comme exemples.&lt;/p>
&lt;p>Nous allons nous concentrer sur la configuration correcte du SSH, la configuration adéquate du swap, et d&amp;rsquo;autres aspects importants à optimiser lors de la configuration d&amp;rsquo;un IaaS Linux. Nous nous appuierons sur les bonnes pratiques recommandées par la CNCF, GCP et Azure&lt;sup id="fnref:1">&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref">1&lt;/a>&lt;/sup>&lt;sup id="fnref:2">&lt;a href="#fn:2" class="footnote-ref" role="doc-noteref">2&lt;/a>&lt;/sup>&lt;sup id="fnref:3">&lt;a href="#fn:3" class="footnote-ref" role="doc-noteref">3&lt;/a>&lt;/sup>&lt;sup id="fnref:4">&lt;a href="#fn:4" class="footnote-ref" role="doc-noteref">4&lt;/a>&lt;/sup>.&lt;/p>
&lt;h2 id="configurer-ssh">Configurer SSH&lt;/h2>
&lt;p>La configuration correcte de SSH est essentielle pour assurer la sécurité de votre serveur. D&amp;rsquo;après la documentation de la CNCF : &amp;ldquo;L&amp;rsquo;utilisation de clés SSH robustes est une mesure de sécuriter essentielle&amp;rdquo;&lt;sup id="fnref:5">&lt;a href="#fn:5" class="footnote-ref" role="doc-noteref">5&lt;/a>&lt;/sup>. Les directives de sécuriter de Azure recommandent également l&amp;rsquo;utilisation de clés SSH pour une authentification forte&lt;sup id="fnref1:3">&lt;a href="#fn:3" class="footnote-ref" role="doc-noteref">3&lt;/a>&lt;/sup>.&lt;/p></description></item><item><title>Concevoir une Landing Zone Agnostique</title><link>https://blog.ravindra-job.fr/cloud/landing-zones-agnostiques/</link><pubDate>Sat, 15 Jun 2019 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/landing-zones-agnostiques/</guid><description>&lt;blockquote>
&lt;p>&lt;strong>Mise à jour :&lt;/strong> Le code de mes implémentations est désormais public ! Retrouvez mes &lt;a href="https://github.com/ravindrajob">Landing Zones sur GitHub&lt;/a>. J&amp;rsquo;y propose 3 déclinaisons complètes (AWS, GCP, Azure). Bien que chaque fournisseur ait ses propres particularités techniques, l&amp;rsquo;architecture reste agnostique : nous pouvons déplacer nos applications de l&amp;rsquo;un vers l&amp;rsquo;autre sans le moindre problème. Avec l&amp;rsquo;utilisation de &lt;strong>Kubernetes&lt;/strong>, c&amp;rsquo;est encore plus simple : la conteneurisation permet de s&amp;rsquo;abstraire totalement de la couche matérielle et du CSP sous-jacent.&lt;/p></description></item><item><title>K3s : Kubernetes Léger en Production &amp; Edge</title><link>https://blog.ravindra-job.fr/cloud/k3s-kubernetes-leger-production/</link><pubDate>Tue, 26 Feb 2019 10:00:00 +0100</pubDate><guid>https://blog.ravindra-job.fr/cloud/k3s-kubernetes-leger-production/</guid><description>Pourquoi K3s (projet CNCF issu de Rancher Labs) s&amp;rsquo;est imposé comme la distribution Kubernetes certifiée de référence pour le Bare-Metal, le Edge Computing et les homelabs en un seul binaire de moins de 70 Mo.</description></item><item><title>Borne Arcade</title><link>https://blog.ravindra-job.fr/iot/borne_arcade/</link><pubDate>Wed, 20 Feb 2019 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/borne_arcade/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>








 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-d41d8cd98f00b204e9800998ecf8427e" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/iot/borne_arcade/intro.jpg" class="article-figure-link" data-lightbox="article-figure" data-caption="intro.jpg">
 &lt;img src="https://blog.ravindra-job.fr/iot/borne_arcade/intro.jpg" alt="intro.jpg" loading="lazy" decoding="async" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;/figure>
 


&lt;br>&lt;/p>
&lt;p>Nous avons tous rêvé d&amp;rsquo;avoir notre propre borne d&amp;rsquo;arcade à la maison, mais souvent cela peut être coûteux et encombrant. Dans cet article, nous allons vous montrer comment construire votre propre borne d&amp;rsquo;arcade pour moins de 100€ et sans qu&amp;rsquo;elle ne prenne trop de place chez vous.&lt;/p></description></item><item><title>Faire parler notre domotique</title><link>https://blog.ravindra-job.fr/iot/domoticz-alexa/</link><pubDate>Sat, 02 Feb 2019 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/iot/domoticz-alexa/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Dans cet article, nous allons explorer comment créer une expérience utilisateur impressionnante en utilisant des notifications vocales pour signaler des événements spécifiques dans une pièce où vous vous trouvez. Grâce à cette approche, vous pourrez bénéficier d&amp;rsquo;un effet &amp;ldquo;waou&amp;rdquo; qui captivera l&amp;rsquo;attention et améliorera l&amp;rsquo;interaction avec votre système domotique.&lt;/p>
&lt;h2 id="architecture">Architecture&lt;/h2>
&lt;p>Pour résumer cela nous donne pour des appels de type GET comme pour Domoticz :&lt;/p>
&lt;p>








 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-d41d8cd98f00b204e9800998ecf8427e" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/iot/domoticz-alexa/architecture2.png" class="article-figure-link" data-lightbox="article-figure" data-caption="architecture2.png">
 &lt;img src="https://blog.ravindra-job.fr/iot/domoticz-alexa/architecture2_hu11097288894241957966.png" alt="architecture2.png" loading="lazy" decoding="async" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;/figure>
 


&lt;br>&lt;/p></description></item><item><title>Compteur Geiger &amp; Dosimétrie</title><link>https://blog.ravindra-job.fr/edc/geiser/</link><pubDate>Wed, 02 Jan 2019 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/geiser/</guid><description>&lt;h2 id="1-physique-de-la-détection--rayonnements-alpha-beta-gamma-et-x">1. Physique de la détection : Rayonnements $\alpha$, $\beta$, $\gamma$ et $X$&lt;/h2>
&lt;p>Dans un contexte de veille environnementale, d&amp;rsquo;exploration industrielle ou de contrôle de matériaux (granit, montres anciennes au radium, céramiques à l&amp;rsquo;uranium, lentilles photo au thorium), un dosimètre mesure l&amp;rsquo;exposition aux &lt;strong>rayonnements ionisants&lt;/strong> exprimée en &lt;strong>microsieverts par heure (&lt;code>µSv/h&lt;/code>)&lt;/strong> :&lt;/p>
&lt;p>








 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;figure role="group" aria-describedby="caption-232f4e81c1380d049a7ef3d6bca85a71" class="article-figure">
 &lt;a href="https://blog.ravindra-job.fr/edc/geiser/detecteur.jpg" class="article-figure-link" data-lightbox="article-figure" data-caption="Principe d&amp;#39;ionisation dans un tube Geiger-Müller (GM) face aux rayonnements Bêta et Gamma.">
 &lt;img src="https://blog.ravindra-job.fr/edc/geiser/detecteur_hu16599693840620344732.jpg" alt="Principe d&amp;#39;ionisation dans un tube Geiger-Müller (GM) face aux rayonnements Bêta et Gamma." loading="lazy" decoding="async" />
 &lt;span class="figure-zoom-badge" aria-hidden="true">
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round">&lt;circle cx="11" cy="11" r="8"/>&lt;line x1="21" y1="21" x2="16.65" y2="16.65"/>&lt;line x1="11" y1="8" x2="11" y2="14"/>&lt;line x1="8" y1="11" x2="14" y2="11"/>&lt;/svg>
 &lt;span>HD&lt;/span>
 &lt;/span>
 &lt;/a>
 
 &lt;figcaption id="caption-232f4e81c1380d049a7ef3d6bca85a71">
 Principe d&amp;rsquo;ionisation dans un tube Geiger-Müller (GM) face aux rayonnements Bêta et Gamma.
 &lt;/figcaption>
 
 &lt;/figure>
 


&lt;br>&lt;/p></description></item><item><title>Lampe torche</title><link>https://blog.ravindra-job.fr/edc/lampe-torche/</link><pubDate>Wed, 02 Jan 2019 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/lampe-torche/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>La lampe de survie est sans doute l&amp;rsquo;un des éléments les plus importants à avoir dans son sac, avec le couteau. Outre le fait d&amp;rsquo;éclairer, elle peut servir à se défendre lorsqu&amp;rsquo;un malfaiteur tente de vous agresser. Elle est également idéale en forêt pour repousser des animaux sauvages. Les constructeurs vantent des performances impressionnantes de leurs produits, mais qu&amp;rsquo;en est-il réellement ?&lt;/p>
&lt;h2 id="caractéristiques">Caractéristiques&lt;/h2>
&lt;p>Il existe une multitude de lampes avec des caractéristiques différentes, telles que :&lt;/p></description></item><item><title>Landing Zone Azure : vWAN, AKS et Zéro Trust</title><link>https://blog.ravindra-job.fr/cloud/azure-landing-zone/</link><pubDate>Mon, 10 Sep 2018 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/azure-landing-zone/</guid><description>&lt;blockquote>
&lt;p>&lt;strong>Mise à jour : Février 2026&lt;/strong> - &lt;em>Le code de cette infrastructure Azure a été revu et mis à jour récemment pour intégrer les dernières recommandations de sécurité. Tout le code Terraform est disponible sur le dépôt GitHub public.&lt;/em>&lt;/p>
&lt;/blockquote>
&lt;p>L&amp;rsquo;implémentation d&amp;rsquo;une &lt;strong>Landing Zone sur Microsoft Azure&lt;/strong> requiert une rigueur absolue. Une infrastructure &amp;ldquo;Cloud Native&amp;rdquo; de haut niveau s&amp;rsquo;appuie sur le &lt;strong>Microsoft Cloud Adoption Framework (CAF)&lt;/strong> pour Azure.&lt;/p>
&lt;p>L&amp;rsquo;objectif de cette architecture est de transformer une souscription Azure en un environnement sécurisé, prêt pour la production et conforme au Zéro Trust.&lt;/p></description></item><item><title>Conformité avec Auditd</title><link>https://blog.ravindra-job.fr/cloud/log_linux/</link><pubDate>Sun, 05 Aug 2018 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/log_linux/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>



&lt;div class="callout info">
 &lt;div class="callout-header">
 &lt;span class="callout-icon">
 
 
 
 ℹ️
 &lt;/span>
 &lt;span class="callout-title">Contexte réglementaire&lt;/span>
 &lt;/div>
 &lt;div class="callout-content">
 La conformité aux normes de sécuriter informatique, telles que les benchmarks du Center for Internet Security (CIS) et la norme Payment Card Industry Data Security Standard (PCI-DSS), est essentielle pour les entreprises qui cherchent à protéger leurs infrastructures et données critiques.
 &lt;/div>
&lt;/div>
 &lt;strong>Auditd&lt;/strong> est un outil sous Linux qui, configuré correctement, peut aider à atteindre et maintenir cette conformité.&lt;/p>
&lt;h2 id="auditd">Auditd&lt;/h2>
&lt;p>Pour atteindre une conformité avec les normes CIS et PCI-DSS, il est souvent nécessaire d&amp;rsquo;enregistrer toutes les commandes saisies dans le terminal par les utilisateurs. Voici comment configurer Auditd pour enregistrer ces commandes, comme expliqué dans l&amp;rsquo;article &lt;a href="https://www.it-connect.fr/linux-enregistrer-toutes-les-commandes-saisies-avec-auditd/">IT-Connect&lt;/a>:&lt;/p></description></item><item><title>John the Ripper : Audit de Mots de Passe</title><link>https://blog.ravindra-job.fr/cloud/john_the_ripper/</link><pubDate>Fri, 18 May 2018 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/john_the_ripper/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>John the Ripper est un outil de cracking de mot de passe rapide et flexible. Il est conçu pour aider les professionnels de la sécurité à tester la robustesse des mots de passe sur leurs réseaux. Cet article vous expliquera comment utiliser John the Ripper et vous fournira une cheatsheet pour une référence rapide.&lt;/p>
&lt;h2 id="quest-ce-que-john-the-ripper-">Qu&amp;rsquo;est-ce que John the Ripper ?&lt;/h2>
&lt;p>John the Ripper est un logiciel libre de cracking de mot de passe qui peut être utilisé pour détecter des mots de passe faibles. Il supporte de nombreux formats de hachage de mots de passe et est capable de casser des mots de passe cryptés avec une variété de méthodes, y compris les attaques par dictionnaire, par force brute et par rainbow table.&lt;/p></description></item><item><title>sshd et le CLOUD</title><link>https://blog.ravindra-job.fr/cloud/ssh/</link><pubDate>Sat, 22 Jul 2017 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/ssh/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Bien que le protocole SSH soit chiffré, il est essentiel d&amp;rsquo;apporter une sécurité supplémentaire aux accès SSH, surtout lorsqu&amp;rsquo;ils sont hébergés dans le cloud. En effet, lorsqu&amp;rsquo;un serveur est exposé avec une adresse IP publique, il devient inévitablement vulnérable aux nombreuses menaces en ligne, notamment les bots qui scannent continuellement les adresses IP à la recherche de failles à exploiter.&lt;/p>
&lt;p>L&amp;rsquo;une des attaques les plus courantes est l&amp;rsquo;attaque par force brute. Les attaques par force brute visent les bases de données de mots de passe en testant systématiquement différentes combinaisons de caractères alphanumériques de diverses longueurs. Ces attaques sont généralement efficaces contre les mots de passe simples et courts, composés de 5 à 7 caractères.&lt;/p></description></item><item><title>dig</title><link>https://blog.ravindra-job.fr/cloud/network_dig/</link><pubDate>Thu, 18 May 2017 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/network_dig/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Les outils de debug réseau sont essentiels pour administrateur réseau. Ils offrent des moyens puissants de surveiller, d&amp;rsquo;analyser et de dépanner les réseaux.&lt;/p>
&lt;h2 id="dig">Dig&lt;/h2>
&lt;p>Dig est un outil de requête DNS flexible qui peut être utilisé pour interroger les serveurs DNS et récupérer des informations DNS.&lt;/p>
&lt;ul>
&lt;li>Exemple d&amp;rsquo;utilisation : Pour interroger l&amp;rsquo;enregistrement A pour le domaine blog.ravindra-job.fr sur le serveur local 192.168.1.254 , utilisez&lt;/li>
&lt;/ul>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>dig blog.ravindra-job.fr @192.168.1.254
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;div class="cli-term-anim" style="margin: 16px 0 24px 0;">&lt;img src="anim-cli.svg" alt="Animation exécution CLI dans le terminal" loading="lazy" decoding="async" style="width:100%; max-width:780px; height:auto; border-radius:10px; box-shadow:0 10px 28px rgba(0,0,0,0.35); display:block;" />&lt;/div>
&lt;p>Dig offre une multitude de possibilités pour interroger et inspecter les serveurs DNS. Voici un résumé des commandes les plus courantes.&lt;/p></description></item><item><title>netcat</title><link>https://blog.ravindra-job.fr/cloud/network_netcat/</link><pubDate>Thu, 18 May 2017 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/network_netcat/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Les outils de debug réseau sont essentiels pour administrateur réseau. Ils offrent des moyens puissants de surveiller, d&amp;rsquo;analyser et de dépanner les réseaux.&lt;/p>
&lt;h2 id="netcat">Netcat&lt;/h2>
&lt;p>Netcat est un outil en ligne de commande utilisé pour lire et écrire des données sur les connexions réseau en utilisant le protocole TCP ou UDP.&lt;/p>
&lt;ul>
&lt;li>Exemple d&amp;rsquo;utilisation : Pour créer un écouteur sur le port 1234, utilisez la commande suivante :&lt;/li>
&lt;/ul>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span> netcat -l -p &lt;span style="color:#ae81ff">1234&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;div class="cli-term-anim" style="margin: 16px 0 24px 0;">&lt;img src="anim-cli.svg" alt="Animation exécution CLI dans le terminal" loading="lazy" decoding="async" style="width:100%; max-width:780px; height:auto; border-radius:10px; box-shadow:0 10px 28px rgba(0,0,0,0.35); display:block;" />&lt;/div>
&lt;p>Netcat peut être utilisé de plusieurs façons, ce qui en fait un outil extrêmement polyvalent. Voici un résumé des commandes les plus courantes.&lt;/p></description></item><item><title>netstat</title><link>https://blog.ravindra-job.fr/cloud/network_netstat/</link><pubDate>Thu, 18 May 2017 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/network_netstat/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Les outils de debug réseau sont essentiels pour administrateur réseau. Ils offrent des moyens puissants de surveiller, d&amp;rsquo;analyser et de dépanner les réseaux.&lt;/p>
&lt;h2 id="netstat">Netstat&lt;/h2>
&lt;p>Netstat est un outil de ligne de commande qui affiche les statistiques réseau. Il est utilisé pour afficher des informations détaillées sur les connexions réseau, le routage des tables, et un certain nombre d&amp;rsquo;autres statistiques de réseau.&lt;/p>
&lt;ul>
&lt;li>Exemple d&amp;rsquo;utilisation : Pour afficher toutes les connexions réseau actives :&lt;/li>
&lt;/ul>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>netstat
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;div class="cli-term-anim" style="margin: 16px 0 24px 0;">&lt;img src="anim-cli.svg" alt="Animation exécution CLI dans le terminal" loading="lazy" decoding="async" style="width:100%; max-width:780px; height:auto; border-radius:10px; box-shadow:0 10px 28px rgba(0,0,0,0.35); display:block;" />&lt;/div>
&lt;p>Netstat offre une multitude de possibilités pour inspecter les informations de réseau. Voici un résumé des commandes les plus courantes.&lt;/p></description></item><item><title>Nmap</title><link>https://blog.ravindra-job.fr/cloud/network_nmap/</link><pubDate>Thu, 18 May 2017 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/network_nmap/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Les outils de debug réseau sont essentiels pour administrateur réseau. Ils offrent des moyens puissants de surveiller, d&amp;rsquo;analyser et de dépanner les réseaux.&lt;/p>
&lt;h2 id="nmap">Nmap&lt;/h2>
&lt;p>Nmap est un scanner de ports open source utilisé pour découvrir des hôtes et des services sur un réseau informatique.&lt;/p>
&lt;ul>
&lt;li>Exemple d&amp;rsquo;utilisation : Pour scanner un intervalle de ports entre 80 et 443 sur l&amp;rsquo;hôte blog.ravindra-job.fr, utilisez la commande suivante :&lt;/li>
&lt;/ul>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>nmap -p 80-443 blog.ravindra-job.fr
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;div class="cli-term-anim" style="margin: 16px 0 24px 0;">&lt;img src="anim-cli.svg" alt="Animation exécution CLI dans le terminal" loading="lazy" decoding="async" style="width:100%; max-width:780px; height:auto; border-radius:10px; box-shadow:0 10px 28px rgba(0,0,0,0.35); display:block;" />&lt;/div>
&lt;p>Nmap offre une multitude de possibilités pour inspecter un réseau. Voici un résumé des commandes les plus courantes, organisées par catégorie.&lt;/p></description></item><item><title>Tcpdump</title><link>https://blog.ravindra-job.fr/cloud/network_tcpdump/</link><pubDate>Thu, 18 May 2017 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/network_tcpdump/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Les outils de debug réseau sont essentiels pour administrateur réseau. Ils offrent des moyens puissants de surveiller, d&amp;rsquo;analyser et de dépanner les réseaux.&lt;/p>
&lt;h2 id="tcpdump">TCPdump&lt;/h2>
&lt;p>TCPdump est un outil de ligne de commande qui affiche le trafic réseau sur un réseau.&lt;/p>
&lt;ul>
&lt;li>Exemple d&amp;rsquo;utilisation : Pour capturer les paquets TCP d&amp;rsquo;une certaine adresse IP (par exemple, 192.168.1.1) sur l&amp;rsquo;interface eth0, utilisez la commande suivante :&lt;/li>
&lt;/ul>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span> tcpdump -i eth0 tcp and host 192.168.1.1
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;div class="cli-term-anim" style="margin: 16px 0 24px 0;">&lt;img src="anim-cli.svg" alt="Animation exécution CLI dans le terminal" loading="lazy" decoding="async" style="width:100%; max-width:780px; height:auto; border-radius:10px; box-shadow:0 10px 28px rgba(0,0,0,0.35); display:block;" />&lt;/div>
&lt;p>TCPdump offre une multitude de possibilités pour inspecter le trafic réseau. Voici un résumé des commandes les plus courantes.&lt;/p></description></item><item><title>traceroute</title><link>https://blog.ravindra-job.fr/cloud/network_traceroute/</link><pubDate>Thu, 18 May 2017 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/cloud/network_traceroute/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Les outils de debug réseau sont essentiels pour administrateur réseau. Ils offrent des moyens puissants de surveiller, d&amp;rsquo;analyser et de dépanner les réseaux.&lt;/p>
&lt;h2 id="traceroute">Traceroute&lt;/h2>
&lt;p>Traceroute est un outil de diagnostic réseau qui affiche la route que les paquets prennent pour atteindre une destination réseau.&lt;/p>
&lt;ul>
&lt;li>Exemple d&amp;rsquo;utilisation : Pour afficher le chemin des paquets à l&amp;rsquo;adresse IP 10.100.0.8:&lt;/li>
&lt;/ul>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-shell" data-lang="shell">&lt;span style="display:flex;">&lt;span>traceroute 10.100.0.8
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>Traceroute offre une multitude de possibilités pour diagnostiquer et inspecter le chemin des paquets réseau. Voici un résumé des commandes les plus courantes.&lt;/p></description></item><item><title>Hak5 Bash Bunny : Audit USB &amp; QuickCreds</title><link>https://blog.ravindra-job.fr/edc/hak5-bash-bunny-quickcreds-pc-verrouille/</link><pubDate>Wed, 01 Mar 2017 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/hak5-bash-bunny-quickcreds-pc-verrouille/</guid><description>Démystification technique du vecteur QuickCreds (Mubix / Hak5 Bash Bunny) sur poste Windows verrouillé : émulation d&amp;rsquo;interface réseau RNDIS/ECM, empoisonnement WPAD/LLMNR via Responder, capture de condensats Net-NTLMv2 en 5 secondes et contre-mesures Zero-Trust.</description></item><item><title>PMR-446 : Radios portables</title><link>https://blog.ravindra-job.fr/edc/pmr446/</link><pubDate>Sun, 04 Sep 2016 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/pmr446/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Le PMR446 (Private Mobile Radio 446) est une bande de fréquences pour talkies-walkies utilisée par les professionnels et les particuliers. Cette bande est libre d&amp;rsquo;utilisation dans l&amp;rsquo;Union européenne (sans licence requise) à condition de respecter certains critères, tels que :&lt;/p>
&lt;ul>
&lt;li>Une antenne non interchangeable (interdiction d&amp;rsquo;augmenter la puissance, notamment).&lt;/li>
&lt;li>Une puissance UHF de 500 mW (0,5 W rayonnés par l&amp;rsquo;antenne).&lt;/li>
&lt;/ul>
&lt;h1 id="usage">Usage&lt;/h1>
&lt;p>Un bon survivaliste doit pouvoir écouter les nouvelles en cas de catastrophe et communiquer avec ses proches lorsque le réseau est surchargé. Dans cet article, nous allons présenter deux modèles de talkies-walkies particulièrement adaptés au survivalisme.&lt;/p></description></item><item><title>OBD2 Scanner ELM327</title><link>https://blog.ravindra-job.fr/edc/elm37-voiture/</link><pubDate>Fri, 02 Jan 2015 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/edc/elm37-voiture/</guid><description>&lt;h2 id="introduction">Introduction&lt;/h2>
&lt;p>Avez-vous déjà eu un voyant d&amp;rsquo;alerte s&amp;rsquo;allumer sur le tableau de bord de votre voiture, sans savoir exactement ce qui ne va pas ? Une valise de diagnostic peut vous aider à identifier et résoudre les problèmes en remontant les codes d&amp;rsquo;erreur. Dans cet article, nous allons explorer comment utiliser un scanner OBD2 ELM327 pour effectuer un diagnostic par vous-même et éviter de passer par un garagiste.&lt;/p>
&lt;p>Une valise de diagnostic permet de remonter le code erreur pour comprendre et résoudre une panne. Un voyant apparait sur votre tableau de bord, souvent insuffisant comme information on finit par aller chez le garagiste qui branche une valise pour nous faire proposer un dépannage.&lt;/p></description></item><item><title>Search</title><link>https://blog.ravindra-job.fr/search/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://blog.ravindra-job.fr/search/</guid><description/></item></channel></rss>