Passe Cable mur placo

J’ai besoin de faire passer les cables dans mon bureau entre le local technique et mon bureau. J’ai donc décidé de me faire une impression 3d pour faire le travail

Design

2 pièces:

  • Une vise à tête carré percée pour faire passer les cables.
  • Un écrou pour serer la vis contre le mur

Défis

Premiere fois que je modélise une vis et un écrou a imprimer. Merci à la vidéo de JP Willm sur le sujet (Un excellent vulgarisateur de la modélisation 3d sur freecad). J’ai donc fait un pas de vis de forme ronde.

Point d’attention

Une fois le modèle correctement designé a mon gout, j’ai crée le STL avec l’atelier Mesh de Freecad. J’ai fait une création de maillage en mode Standard avec une déviation angulaire de 6° pour avoir une finition correct lors de l’impression des cercles.

Voici les fichiers STL :

Le fichier Freecad

Mise à jour Mint 22.2 Zara

Je suis passé depuis quelques mois sur mon ordinateur de bureau sur Linux Mint la version 22.1. Ce matin (04-09-2025) je recois une notification pour me renseigner la mise à disposition de la nouvelle version 22.2 de Linux Mint. Cette nouvelle version est LTS jusqu’en 2029. Voici un lien avec les modifications de cette version : https://www.linuxmint.com/rel_zara_whatsnew.php. J’ai effectué la mise à jour ce matin via l’interface graphique sans aucun soucis.

Dans le gestionnaire de mise à jour (mintupdate) nous retrouvons dans le menu « Edition » un item Mettre à jour vers Linux Mint 22.2 Zara

Après avoir suivis les différentes étapes l’installation c’est effectué dans problème.

  • Ne pas oublier de faire un instantané du système (timeshift)
  • Après le redémarrage de l’ordinateur de faire directement une mise à jour.

Bienvenue sur Linux Mint ZARA

Gestion App-Image

Les App-images sont une façon de packager une application, nous n’allons pas rentrer dans le détail de ce packaging mais de comment les utiliser et les installer rapidement sans autre application que la console

Je suis sur Linux Mint 22.1 Cinnamon et je veut tester l’application Acreom qui est une application de prise de note. Pour ce faire rendez-vous sur le site internet https://acreom.com/downloads. Pour Linux, il nous propose de télécharger une App-image

Pour l’utilisation de l’App-Image nous allons:

  • Télécharger l’App-Image
  • Déplacer dans un repertoire ad hoc
  • Rendre executable
  • Récupérer l’icône de l’application
  • Créer un lanceur desktop

Déplacer dans un repertoire ad hoc

Pour les App-images j’ai dans mon Dossier $HOME (remplacer le $HOME par votre répertoire personnel) un dossier App-image qui contient tout les applications que j’utilise dans ce format de packaging. Je vais partir du principe que rien n’existe et je vais donc créer deux dossier; un dossier AppImage et un dossier Acreom. Ensuite déplacer le fichier téléchargé dans ce nouveau repertoire et pour terminer nous positionner dans ce dossier Acreom

mkdir -p $HOME/AppImage/Acreom
mv $HOME/Téléchargement/acreom-1.20.3.AppImage $HOME/AppImage/Acreom
cd $HOME/AppImage/Acreom

Rendre exécutable ce App-image

La commande ls -lh dans le dossier Acreon nous retourne le résultat suivant :

Ce fichier n’est exécutable par personne. Nous allons modifier cela avec la commande suivante pour le rendre exécutable par tout le monde

chmod +x acreom-1.20.3.AppImage

Nous pouvons maintenant lancer cette application avec la commande ./acreom-1.20.3.AppImage. L’application doit se lancer sinon il faut vérifier si le droit d’exécution est bien renseigné : le ls -lh doit bien renseigner -rwxrwxr-x sur le fichier acreom..

Récupération de l’icône de l’application

Il est intéressant lors de la création du fichier .desktop de renseigner l’icône de l’application. Pour ce faire il faut l’extraire de l’App-Image avec la commande suivante:

./acreom-1.20.3.AppImage --appimage-extract

Un dossier squashfs-root est crée, dans ce répertoire nous retrouvons l’icone de l’application dans notre cas : acreom.png. Nous allons le copier dans a coté de notre AppImage.

cp squashfs-root/acreom.png acreom.png 

nous pouvons supprimer le dossier squashfs-root avec la commande suite

rm -r squashfs-root

Nous avons dons dans notre dossier Acreom, deux fichiers le fichier AppImage et le fichier .png

Création du lanceur .desktop

Pour permettre l’intégration de l’application dans le menu des applications, il nous faut créer un lanceur d’application. Un lanceur d’application est un fichier avec l’extension desktop et ayant la structure suivante :

[Desktop Entry]
Type=Application
Name=Nom de l'application
Categories=Catégories du programme à séparer avec un point-virgule 
Comment=Description du programme
Icon=Icône du programme 
Exec=commande qui permettrait d'ouvrir le programme par le terminal.
Terminal=false #indique s'il faut ouvrir ou non un terminal lors de l'exécution du programme (false ou true)

nous allons donc créer un fichier Acreom.desktop, copier la structure et l’adapter a notre application.

touch Acreom.desktop
nano Acreom.desktop
# Coller le modèle et l'adapter dans nano                                                                   
[Desktop Entry]
Type=Application
Name=Acreom
Categories=Bureautique
Comment=Application de prise de note
Icon=/home/manu/AppImage/Acreom/acreom.png
Exec=/home/manu/AppImage/Acreom/acreom.AppImage
Terminal=false   

Il faut faire ici attention a l’attribut EXEC, j’ai volontairement supprimer le numéro de version du nom de fichier de l’App-Image pour que lorsqu’il y aura une nouvelle version du fichier App Image il suffira de télécharger la nouvelle version la déplacer dans le dossier ad hoc, supprimer la version courante et renommer le fichier dans le numéro de version avec la commande suivante:

mv $HOME/AppImage/Acreom/acreom-1.20.3.AppImage $HOME/AppImage/Acreom/acreom.AppImage

Maintenant pour ajouter notre lanceur dans le menu des applications nous allons créer un lien symbolique dans le répertoire $HOME/.local/share/application

ln -s $HOME/AppImage/Acreom/Acreom.desktop $HOME/.local/share/applications/Acreom.desktop

Suppression d’une App-Image

Maintenant que notre App-Image est fonctionnel et accessible depuis le menu des applications il faut maintenant la désinstaller. Pour ce faire, suppression du lien symbolique et suppression du dossier contenant l’AppImage

rm $HOME/.local/share/applications/Acreom.desktop
rm -r $HOME/AppImage/Acreom/

mais il y a encore les données de l’application, ces données sont stockées en fonction de l’application dans notre elle se trouve dans : $HOME/.config/acreom/ pour une supression de toutes les données de Acreom supprimer également ce dossier

rm -r $HOME/.config/acreom/

Formation en C

Je suis pour le moment un formation sur YouTube pour me rafraîchir la mémoire sur le développement d’application en C. Je voulais vous faire partager cette chaîne « Formation Video » ainsi que la playlist sur le développement C ainsi que l’exercice et tuto.

Cours

Tuto

Exercices

Je pense refaire du stream sur le sujet, je ferais les exo en live.

Zéro Day

Article sur Allociné

Bug informatique met par terre durant 1 minutes les États-Unis, 3000 morts et un message « cela ce reproduira ». Une commission avec des super pouvoir va alors se créer avec des pouvoirs exceptionnel. L’ancien président Mullen (Robert De Niro) y prend la direction pour trouver les coupables de cette attaque informatique.

Gestion Énergie pour Ordinateur Portable Manjaro

J’adore Manjaro, mais je ne comprend pas pourquoi de base ce module de gestion d’énergie n’est pas installé par défaut quand l’OS détecte qu’il s’agit d’un ordinateur portable.

https://wiki.manjaro.org/index.php/Power_Management/fr sur le wiki on nous invite a installer le paquet TLP ainsi que l’interface utilisateur TLPui.

sudo pacman -S tlp
sudo pacman -S tlpui

Il faut ensuite démarrer et activer le service

sudo systemctl enable tlp --now

Mon ordinateur est HP Spectre je retrouve une autonomie de plusieurs heures

Installation Raspberry Pi OS Lite sur carte micro SD

Raspberry Pi OS Imager

Application développée par la société Raspberry pour la gestion simplifié des OS pour les cartes Raspberry PI.
Liens vers l’application

Un OS peut être installé sur une carte SD ou un SSD. Attention si SSD il faut vérifier si votre Raspberry est compatible avec les SSD ou pas.

Étapes pour la création de la carte SD

Interface principale de Raspberry Pi Imager. Il suffit de :

  • Sélectionner un modèle de Raspberry Pi
  • Sélectionner un système d’exploitation pour votre Raspberry Pi
  • Sélectionner un périphérique de stockage
  • Utiliser le menu caché des configurations avancées de votre Raspberry Pi

Sélection Modèle de Raspberry Pi

Sélectionner le Raspberry Pi que vous avez.

Si vous ne savez pas quel Raspberry PI vous avez, il suffit de regarder sur celui-ci, c’est comme le port salue c’est marqué dessus ;). Sur l’image ci-dessous Raspberry Pi 3 B

Sélection du Système d’exploitation

Je ne vais pas expliquer l’ensemble des différents OS. Ici nous allons sélectionné le plus lège c’est à dire Raspberry PI OS Lite (64bit) qui se trouve dans Raspberry Pi OS (other) puis sélectionné Raspberry Pi Os Lite (64-bit)

Sélection du stockage

Sélection ensuite du stockage ici une carte SD de 32Go

Attention :
Le contenue de votre périphérique de stockage sera complètement supprimé alors faite attention

Menu caché

Le menu caché permet de configurer :

  • Onglet générale
    • Nom d’hôte de votre raspberry pi
      • Définition d’un utilisateur : il faut renseigner un utilisation et un mot de passe. Se sera l’utilisateur par défaut.
      • Configuration du Wi-fi : il faut renseigner le SSID et Mot de passe de celui-ci (dans mon cas je ne coche pas car j’ai uniquement besoin de l’interface ethernet Rj45)
      • Définition des réglages régionaux: il faut renseigner les fuseaux horaire et type de clavier. Le type de clavier est important si vous utilisez un clavier physique.
  • Onglet Services
    • Activation SSH
      • Utiliser un mot de passe pour authentification (c’est ce que je choisis)
      • Authentification par clé publique
  • Onglet Option
    • Jouter un son quand terminé
    • Éjecté le média quand terminé
    • Activer la télémétrie

ctrl+shift+x pour le faire apparaître.

Finalisation de la carte SD

Une fois tous renseigner il suffit de cliquer sur le bouton SUIVANT et validé en cliquant sur le bouton OUI


Un pop-up renseignant que le contenue du support de stockage sera complètement supprimé. Après validation l’écriture commence sur le média.
Une fois terminé il suffit de mettre la carte SD dans le raspberry, de connecter une câble réseau et une alimentation.

Configuration DDNS chez NO-IP.com

Définition DDNS

Le DNS dynamique (DDNS) est un service qui met à jour automatiquement les enregistrements [[DNS]] lorsqu’une adresse IP change. Les noms de domaine convertissent les adresses IP du réseau en noms lisibles par l’homme afin qu’ils soient reconnaissables et faciles à utiliser. Les informations mappant le nom à l’adresse IP sont enregistrées sous forme de tableau sur le serveur DNS. Toutefois, les administrateurs réseau attribuent les adresses IP de manière dynamique et les modifient fréquemment. Un service DDNS met à jour les enregistrements du serveur DNS chaque fois que les adresses IP changent. Avec le DDNS, la gestion des noms de domaine devient plus simple et plus efficace

Votre fournisseur d’accès internet (FAI), VOO chez moi, change votre adresse IP externe régulièrement. Ce qui n’est pas pratique pour vous connecter chez vous depuis l’extérieure. Les services DDNS permettent de créer un enregistrement DNS (ex blabla.toto.com) qui sera lié avec votre adresse IP. Quand l’adresse IP externe change, le service DDNS vient mettre à jour l’enregistrement.

NO-IP.Com plateforme de DDNS

NO-IP est un service de DDNS qui propose 3 domaines gratuits. Faisons la configuration d’un hostname.

Création d’un compte

Rendez-vous sur la page www.noIP.com
Si vous n’avez-pas de compte il faut en créer un pour ce faire il suffit de cliquer sur le bouton Sign Up et de remplir le formulaire

Configuration du Hostname

Sélection dans le menu de No-IP Hostnames puis Create Hostname

On choisit le hostname de son choix par exemple manu puis on sélectionne un domaine (il faut prendre un domaine gratuit) moi par exemple j’ai choisi myddns.me et valider avec Create Hostname

Configuration DDNS Key

Nous allons maintenant configurer la DDNS key qui sera renseigné au client DDNS. Pour se faire dans le menu No-IP Hostname sur le hostname que vous avez créé il y a un lien Create DDNS Key

On clique ensuite sur Generate DDNS Key

En fonction du client DDNS que vous allez utiliser, il va vous demander de sélectionner un Username ou Email il faut donc sélectionner la case à cocher Device requires email username si vous voulez un email comme Username.
On récupère donc la paire Username et Password pour le renseigner dans le client DDNS

Conclusion

Nous avons à notre disposition pour renseigner dans votre application DDNS:

  • un nom de domaine dynamique DDNS-Link
  • un login DDNS-Login
  • un mot de passe DDNS-Password