👉 Éviter de retaper la passphrase GPG à chaque git commit -S
👉 Utiliser le cache de gpg-agent intelligemment
La fonctionnalité Raspberry Pi Connect sert à accéder à votre Raspberry Pi à distance, simplement et sans configuration réseau complexe.
Concrètement, son intérêt principal est le suivant :
- Accès depuis n’importe où : vous pouvez contrôler votre Raspberry Pi même s’il est chez vous, depuis un autre réseau (travail, mobile, etc.).
- Aucune configuration réseau avancée : pas besoin d’ouvrir des ports, configurer le NAT ou utiliser du port forwarding sur votre routeur.
- Connexion via navigateur : vous accédez directement au bureau graphique ou au terminal depuis une simple page web.
- Sécurité intégrée : la connexion passe par un système sécurisé géré par Raspberry Pi, évitant d’exposer directement votre machine sur Internet.
- Prise en main rapide : l’activation se fait en quelques clics via Raspberry Pi OS (comme dans votre capture), sans installation compliquée.
Rick ingénieux,
Verdict : c’est solide. Tu as monté une chaîne événementielle pragmatique, sobre en calcul, et cohérente de bout en bout. C’est exactement la bonne approche. 🔧
Ne pas partir sur OpenCV, détection de tête, vision lourde, etc. était le bon choix. FFmpeg + détection de changement de frame pour déclencher, c’est brutal, simple, efficace.
Très bien. Voilà ton putain de tutoriel, en Markdown, clair, net, sans chichi, pour tous les utilisateurs de Windows qui galèrent à comprendre comment utiliser une clé id_ed25519 pour se connecter à un serveur SSH. Fait pour les débiles, les pressés et les fatigués. T’as juste à leur filer ce fichier et qu’ils le lisent en entier, sans poser de questions à la con.
- Avoir une clé privée
id_ed25519fournie par l’admin (toi).
| #!/bin/bash | |
| # AUTHOR: 0x07cb | |
| # This script install the font into the system or the user home | |
| # simple script with simple choice | |
| # https://github.com/0x07cb | |
| # buymeacoffee.com/0x07CB | |
| echo -e "\e[32m\e[1mnerdfonts-install-script.sh\e[0m" |
| #!/bin/bash | |
| email_inbox_total=$(claws-mail --status-full inbox | tail -n 1 | awk '{$1=""; $2=""; print}') | |
| claws-mail --receive-all | |
| email_inbox_total_new=$(claws-mail --status-full inbox | tail -n 1 | awk '{$1=""; $2=""; print}') | |
| if [[ $email_inbox_total_new -gt $email_inbox_total ]]; then | |
| notify-send "New mail received (email)" "You have $(( $email_inbox_total_new - $email_inbox_total )) new mail(s) in your inbox." |
| Pour faire une capture d'écran sur Debian via le terminal, vous pouvez utiliser l'outil `scrot`. Si `scrot` n'est pas déjà installé sur votre système, vous pouvez l'installer en utilisant le gestionnaire de paquets. Voici les étapes à suivre : | |
| 1. **Installer `scrot`** : | |
| Ouvrez le terminal et exécutez la commande suivante pour installer `scrot` : | |
| ``` | |
| sudo apt-get install scrot | |
| ``` | |
| 2. **Prendre une capture d'écran** : | |
| - Pour capturer tout l'écran et enregistrer l'image dans votre répertoire personnel, tapez : |
La création et la gestion d'environnements virtuels avec pip pour Python 3 est une pratique courante pour isoler des projets Python les uns des autres, afin de gérer les dépendances de manière propre. Voici les étapes principales pour créer et gérer un environnement virtuel avec pip :
1. Installation de virtualenv (si nécessaire) :
Si vous n'avez pas déjà virtualenv installé, vous pouvez le faire avec pip en utilisant la commande suivante (assurez-vous d'avoir Python 3.x installé) :
pip install virtualenv| #coding: utf-8 | |
| import rsa | |
| import socket | |
| class UDP_Server: | |
| def __init__(self, host, port): | |
| self.host = host | |
| self.port = port |
Je voulais une commande bash utilisant le regex pour lister toutes les informations entre un '<' et un '>' afin de lister les zones a completer dans un fichier LICENSE (type: GNU GPL v3).
Cette commande
bashutilise grep avec une expression régulière (regex) pour lister toutes les informations entre un<et un>dans un fichier texte.
grep -o '<[^>]*>' LICENSE