[ ARTICLES CRÉÉS EN 2026 ]

L’outil hosted-engine fait partie de l’écosystème de virtualisation oVirt. Il permet de gérer le moteur de gestion oVirt lui-même, en le déployant dans une VM sur le cluster qu’il administre. Cet outil n’est donc pas destiné à toutes les machines virtuelles, mais uniquement à celle qui fait fonctionner le moteur de gestion, garantissant ainsi HA et contrôle centralisé. Hosted Engine et oVirtoVirt est une solution open source de virtualisation basée sur KVM et libvirt, permettant de gérer des mac

Ce script sert à surveiller l’état SMART des disques et vérifier le RAID système (mdadm). Il permet également de surveiller un storage externe et de repérer les disques dégradés, les températures anormales, les secteurs défectueux, les erreurs PCI/contrôleur et d’envoyer un rapport par mail pour une maintenance preventive. SmartctlL’outil smartctl fait partie du paquet smartmontools` et permet de : lire les informations SMART des disques lancer des auto-tests détecter des signes de panne immin

Ce script Bash de génère un rapport système et RAID, destiné à de l’administration serveur (MegaRAID / storcli). MegaRAIDMegaRAID est une famille de contrôleurs RAID matériels, à l’origine de LSI, aujourd’hui chez Broadcom. C’est une carte RAID physique installée dans un serveur qui permet de gérer les disques avant que Linux ne les voie. Cette carte RAID s’occupe de : créer les volumes RAID (RAID 1, 5, 6, 10…) gérer les pannes de disques reconstruire automatiquement les arrays optimiser les p

Un thermocouple (ou CTE pour couple thermoélectrique) permet de mesurer la température avec une précision de 0,1 °C. Il est consituée de 2 matériaux distincts soudés à leur extrémité. Lorsque la température varie, une différence de potentiel apparaît à la jonction de deux matériaux et produit une source de tension (effet Seebeck) et est utilisé pour la mesure de la température. PrincipeUn thermocouple est constitué de deux fils de métaux différents, reliés ensemble à une extrémité. Le principe d

Ce script Bash analyse les fichiers access logs Nginx pour obtenir des statistiques de fréquentation mensuelles sur une année donnée. Il distingue les visites humaines des bots et compte le nombre d’adresses IP uniques par mois et par type de visite. Le script est RGPD-friendly, aucune IP n’est stockée ou utilisée en dehors du comptage temporaire. Les fichiers statiques (CSS, JS, images, polices) sont ignorés afin que le comptage humain reflète des visites réelles sur les pages. Il fonctionne av

Le Spirographe est un jeu de création de motifs géométriques à l’aide de cercles crantés. Il fonctionne en plaçant un point traceur dans un petit cercle qui roule à l’intérieur d’un cercle fixe. Ce mouvement génère des motifs appelés hypocycloïdes. En utilisant des équations d’hypocycloïde et quelques paramètres (rayon du cercle fixe, rayon du cercle roulant et distance du point traceur), il est possible de générer automatiquement des tracés similaires à ceux obtenus avec le jeu Spirographe. La

Le Spirographe est un jeu de création de motifs géométriques à l’aide de cercles crantés. Il fonctionne en plaçant un point traceur dans un petit cercle qui roule à l’intérieur d’un cercle fixe. Ce mouvement génère des motifs appelés hypocycloïdes. En utilisant des équations d’hypocycloïde et quelques paramètres (rayon du cercle fixe, rayon du cercle roulant et distance du point traceur), il est possible de générer automatiquement des tracés similaires à ceux obtenus avec le jeu Spirographe. La

Les triops sont des crustacés d’eau douce et vivent dans des mares éphémères. Leur développement est rapide et leur espérance de vie courte (entre 1 et 2 mois). La reproduction des triops se fait par parthénogenèse, un individu produit des œufs viables sans fécondation. Les œufs de triops possèdent une forte résistance à la dessiccation et peuvent rester en dormance pendant de longues périodes. L’éclosion est possible lorsque les conditions sont favorables : présence d’eau, de lumière et d’une t

[ ARTICLES CRÉÉS EN 2025 ]

Ce bot Discord, prénommé Marvin, a été développé en Python par curiosité et par amusement. Son nom est une référence à Marvin le robot dépressif de H2G2 (Le Guide du voyageur galactique) de Douglas Adams : un robot cynique et blasé, doté d’un cerveau gigantesque, condamné à supporter l’univers et toutes ses absurdités. Créer son botPour créer un bot “officiel” sur Discord, l’étape de base à suivre est : https://discord.com/developers/applications Il faut créer une application, lui donner un nom,

En Europe, la reproduction des triops a lieu principalement au printemps. Les femelles portent les œufs dans une poche incubatrice située à l’extrémité de la onzième paire de pattes. Avant que les œufs n’atteignent leur pleine maturité, ils sont déposés en petits amas sur le substrat ou sur la végétation aquatique. À la suite de l’assèchement estival des mares temporaires, les œufs entrent en dormance. Enfouis dans la boue desséchée, ils présentent une résistance élevée aux conditions extrêmes,

Shema COMMANDS# fdisk /dev/vdb # partprobe /dev/vdb // Restart partition table CREATION# pvcreate /dev/vdb1 // Create a new Physical Volume on the new partition # vgcreate vg01 /dev/vdb1 // Create a Volume Group (VG) on the Physical Volume # lvcreate -n lv01 -L 20G vg01 // Create a Logical Volume (LV) in the Volume Group # mkfs.ext4 /dev/vg01/lv01 // Format the logical volume with mkfs for ext4 # mkfs -t ext4 /dev/vg01/lv01

Useful for testing redundancyDisks and Storage showpd Display physical disks (PDs) in the system. Useful for checking if disks are properly distributed, and whether there are spares available for redundancy. showspare Show information about spare and relocated chunklets. Verifies the presence of spare disks to handle failures. showldch Display chunklet mapping of logical disks (LDs) to physical disks. Helps to confirm that disk chunks are distributed across multiple physical disks for redund