Suggestions

Krita tutorials PeerTube channel
peertube.stream
L’Audionaute PeerTube channel
kodcast.com
Akihellfire YouTube channel
www.youtube.com
AlloDocteurs
www.allodocteurs.fr

Do you enjoy using Feedbot ?

You can support its material needs and its development by participating financially via Liberapay.

— Article rédigé par Alex’ (Discord) – Merci à lui — Dans une ère où la préservation de notre souveraineté numérique est devenue cruciale, il est essentiel de s’affranchir de la dépendance envers les géants de la technologie tels que Google, Apple, Facebook, Amazon et Microsoft, communément désignés sous l’acronyme GAFAM. Voici un guide pratique pour remplacer certains services de ces mastodontes par des alternatives open source, respectueuses de la vie privée et favorables à une utilisation plus éthique d’Internet. Remplacez votre client de mails : Pour ne plus être captif des services de messagerie des GAFAM, optez pour des alternatives open source. Sur PC, Thunderbird, développé par les créateurs de Firefox, offre une solution robuste et sécurisée. Sur mobile, privilégiez K9 Mail, une alternative efficace au client Gmail, disponible sur F-Droid. Toutefois, le mieux est d’utiliser les services des boites Suisses, ProtonMail ou Infomaniak qui proposent des services fiable et éthiques respectueux de votre vie privée. Remplacez votre moteur de recherche : Échappez à la surveillance constante en choisissant des moteurs de recherche respectueux de la vie privée. DuckDuckGo et Qwant sont d’excellentes alternatives à Google. Toutefois, si des résultats plus approfondis sont nécessaires, utilisez Google sans compte, en désactivant les cookies et les recommandations personnalisées. Optez pour un navigateur Internet respectueux de la vie privée : Firefox se positionne comme le choix idéal pour remplacer les navigateurs Chrome et Edge, tout en préservant la confidentialité et les performances, tant sur PC (lien) que sur Android (lien). Améliorez votre expérience avec des extensions telles que Ublock Origin, Privacy Badger et Deepl Traducteur. Toutefois, si vous avez du mal à utiliser un navigateur basé sur autre chose que Chromium, vous pouvez toujours utiliser le navigateur « Ungoogled Chromium » qui est comme Chrome mais n’envoie aucune donnée à Google. Dites adieu à YouTube et découvrez des alternatives open source : Pour échapper à l’emprise de YouTube tout en continuant à profiter de son contenu, installez des clients externes comme FreeTube sur PC (lien) et NewPipe sur Android (lien). Ces applications open source stockent toutes les données localement sur votre appareil, garantissant une expérience sans publicité. Si vous recherchez une alternative sans publicité sur Android, essayez « YT Revanced » qui est une version modifiée de l’application Youtube vous permettant elle de vous connecter à votre compte pour pouvoir interagir avec les vidéos. Libérez-vous du stockage en ligne centralisé : Abandonnez Google Drive et OneDrive au profit d’une solution plus locale et personnelle. Utilisez un vieux PC chez vous comme serveur NAS, équipé d’une distribution spéciale ou d’un simple partage de fichiers sous Windows ou Linux. Assasinez votre téléphone : Lors de l’achat d’un téléphone Android, il est courant de constater la présence d’un grand nombre d’applications préinstallées, dont certaines sont difficilement supprimables. Face à ce dilemme, la solution ne consiste pas nécessairement à opter pour un iPhone, car Apple fait également partie des GAFAM. Alors, comment procéder sans déterrer son vieux Nokia 3310 du fond d’un placard ? Deux options s’offrent à vous. Si vous êtes un utilisateur expérimenté et prêt à prendre des risques, vous pouvez choisir d’installer une version d’Android dépourvue des applications Google et des services Google Play. Des alternatives telles que MurenaOS ou LineageOS offrent cette possibilité, permettant de personnaliser votre expérience Android tout en se libérant des applications indésirables. Cependant, pour ceux qui préfèrent éviter le risque potentiel de rendre leur téléphone inutilisable en installant un nouveau système d’exploitation, une alternative existe. Vous pouvez supprimer les applications indésirables à l’aide d’ADB (Android Debug Bridge), un outil de développement Android. ADB permet de désinstaller ces applications préinstallées sans nécessiter de modifications majeures du système (lien). En choisissant l’une de ces options, vous parvenez à éliminer les applications intrusives tout en maintenant la fonctionnalité de votre téléphone Android. C’est une étape cruciale pour ceux qui cherchent à réduire leur dépendance aux GAFAM et à reprendre le contrôle sur les logiciels présents sur leurs appareils mobiles. Conclusion : Vous êtes maintenant considérée comme un complotiste par vos proches x) En adoptant ces alternatives, vous contribuez à reprendre le contrôle de votre vie numérique tout en favorisant des pratiques respectueuses de la vie privée et éthiques. Il est temps de faire des choix conscients pour une souveraineté numérique renforcée.
Read more
— Article rédigé par luny.gg (Discord) – Merci à lui — Salut, Le tutoriel d’aujourd’hui va nous permettre de définir comment créer son homelab au mieux suivant ses besoins. DISCLAIMER : Tout ce que je dis dans ce tutoriel n’est que mon humble avis personnel et provient de mon expérience en tant que passionné. Tout le monde peut se tromper ; si tel est le cas, merci de le signaler. Tout d’abord, il faut prévoir ses besoins, par exemple pour ma part : MES BESOINS : Hardware Qui consomme le moins possible. Qui fait le moins de bruit possible. Qui produit le moins de chaleur possible. Le plus facilement manœuvrable possible en cas de maintenance. Pouvoir effectuer le moins de maintenance matérielle possible. Ne pas dépenser plus que ce que j’ai déjà dépensé (soit serveur physique HP PROLIANT DL360 G5, Dell OptiPlex 7010 ou mon PC portable HP Pavillon 15). Software Qui consomme le moins possible (cela se répercutera sur la consommation matérielle en partie). Le plus facilement manœuvrable possible en cas de maintenance. Pouvoir effectuer le moins de maintenance possible. Une fois, cela fait, il faut lister tout ce que vous connaissez déjà concernant le software ou le hardware, que ce soit pour apprendre ou que vous maîtrisez déjà. Une fois, cela fait, dressez une liste d’avantages et inconvénients pour chaque élément, afin de déduire la solution qui correspond le mieux à vos besoins. AVANTAGES & INCONVÉNIENTS DE CHAQUE HARDWARE/SOFTWARE DANS MON CAS : Matériel Serveur physique (HP Proliant DL360 G5) Avantages : Peut être très puissant. Permet de découvrir la technologie des serveurs (RAID matériel, redondance, ILO, etc.). Inconvénients : Peut faire beaucoup de bruit. Consomme généralement plus d’énergie qu’un PC transformé en serveur. Tour de PC (Dell OptiPlex 7010) Avantages : Une tour peut être plus puissante qu’un serveur dans certains cas. Consomme moins d’énergie qu’un serveur physique, selon les cas. Inconvénients : Consomme généralement plus d’énergie qu’un ordinateur portable. Ordinateur portable (HP Pavillon 15) Avantages : Fait office d’onduleur intégré grâce à la batterie qui tient plus ou moins longtemps. Consomme moins d’énergie qu’un PC ou un serveur en général. Inconvénients : En raison de sa faible consommation, peut être moins puissant. Cependant, selon l’usage, cela peut ne pas se remarquer. Logiciel Hyperviseur de type 1 (Proxmox) Avantages : Maintenance plus facile en cas de panne. Redondance possible facilement dans un cluster. Inconvénients : Du fait de la virtualisation, l’hôte devra être plus puissant pour exécuter les machines. Docker Avantages : Plus léger que la virtualisation. Flexibilité si vous avez les connaissances nécessaires. Inconvénients : Des limitations peuvent survenir (par exemple, si vous souhaitez installer un pare-feu PFsense, une machine physique ou une VM est obligatoire). Peut nécessiter des connaissances supplémentaires. Une distribution Linux seule Avantages : Hautement personnalisable. Inconvénients : Des limitations peuvent survenir (par exemple, si vous souhaitez installer un pare-feu pfSense, une machine physique ou une VM est obligatoire). Après avoir pris en compte tous ces éléments, vous serez mieux en mesure de faire votre choix si vous hésitez ou si vous ne savez pas comment procéder. Pour ma part, j’ai choisi un ordinateur portable pour sa faible consommation électrique et sa redondance en cas de coupure de courant. Pour mon usage, cela sera amplement suffisant. En ce qui concerne le logiciel, je vais opter pour un hyperviseur de type 1 : Proxmox :D Pour ne pas être limité, et vu que j’ai certaines connaissances en ligne de commande Linux (Debian), même si je suis loin d’être un expert, je préfère cela plutôt que de passer à Docker, que je ne trouve pas forcément compliqué pour des tâches basiques, mais je préfère faire les choses correctement avec une séparation propre pour chaque conteneur. Même si cela s’apprend, je ne vais pas le faire pour l’instant. Dans les prochains tutoriels, vous aurez mon ressenti une fois Proxmox installée sur l’ordinateur portable, ainsi que ce que j’ai installé dessus et pourquoi. Merci d’avoir suivi ce tutoriel, j’espère qu’il vous sera utile et à bientôt.
Read more
IPFS (InterPlanetary File System) est un protocole qui permet de stocker, partager et distribuer des fichiers de manière efficace et sécurisée sur Internet. Il fonctionne en permettant l’accès à des fichiers stockés sur n’importe quel ordinateur connecté au réseau, même si cet ordinateur est éteint ou déconnecté du réseau. ipget est un utilitaire en ligne de commande qui vous permet de télécharger des fichiers à partir du réseau IPFS et de les enregistrer localement sur votre ordinateur. Il est similaire à wget, qui est un outil de téléchargement générique pour le World Wide Web, mais ipget est spécialisé dans le téléchargement de fichiers à partir d’IPFS. Un avantage de ipget est qu’il inclut son propre nœud IPFS, ce qui signifie que vous n’avez pas besoin d’avoir IPFS installé sur votre ordinateur pour l’utiliser. Cela le rend idéal pour les utilisateurs et les projets qui cherchent une solution simple pour récupérer des fichiers à partir d’IPFS. Utilisation Pour télécharger un fichier avec ipget, utiliser la commande suivante : 1ipget QmXoypizjW3WknFiJnKLwHCnL72vedxjQkDDP1mXWo6uco Le fichier sera alors téléchargé et enregistré dans le répertoire courant. Vous pouvez également spécifier un répertoire de destination pour le fichier téléchargé en utilisant l’option “-o” suivie du chemin du répertoire. Par exemple, ipget QmXoypizjW3WknFiJnKLwHCnL72vedxjQkDDP1mXWo6uco -o mon_dossier téléchargera le fichier dans le répertoire “mon_dossier”. Installation Voici comment procéder pour installer ipget sur votre ordinateur : Installez Go (un langage de programmation) sur votre ordinateur en utilisant la commande suivante dans votre terminal : 1sudo apt install golang-bin Téléchargez le code source d’ipget sur votre machine en utilisant cette commande : 1go get -d github.com/ipfs/ipget Accédez au répertoire où se trouve le code source d’ipget en utilisant la commande cd : 1cd ${GOPATH}/src/github.com/ipfs/ipget Compilez et installez ipget sur votre ordinateur en utilisant la commande suivante : 1make install Lorsque l’installation est terminée, vous pouvez utiliser ipget depuis n’importe quel répertoire de votre ordinateur en ouvrant votre terminal et en tapant ipget. [ SOURCE ]
Read more
Il peut être utile de créer un environnement virtuel Python lorsque vous travaillez sur plusieurs projets qui nécessitent des versions différentes de packages ou de Python. Cela vous permet de séparer les dépendances de chaque projet et d’éviter les conflits. Voici comment créer un environnement virtuel Python : Ouvrez un terminal et utilisez la commande suivante pour créer un environnement virtuel Python : 1python3 -m venv nom_de_votre_environnement Cela va créer un dossier appelé “nom_de_votre_environnement” qui contiendra toutes les dépendances de votre projet. Pour activer l’environnement virtuel, utilisez la commande suivante : 1source nom_de_votre_environnement/bin/activate Vous devriez maintenant voir le nom de votre environnement virtuel entouré de parenthèses à gauche de votre invite de commande, ce qui indique qu’il est actif. Pour installer des packages dans votre environnement virtuel, utilisez la commande pip3 : 1pip3 install nom_du_package Vous pouvez installer autant de packages que vous le souhaitez, ils seront uniquement disponibles dans cet environnement virtuel. Lorsque vous avez fini de travailler sur votre projet et que vous souhaitez désactiver l’environnement virtuel, utilisez la commande suivante : 1deactivate Il est important de noter que lorsque vous désactivez un environnement virtuel, vous ne pourrez plus utiliser les packages installés dans celui-ci. Il faudra donc le réactiver à chaque fois que vous souhaiterez travailler sur ce projet. En utilisant ces commandes, vous pouvez facilement créer et gérer des environnements virtuels Python pour vos projets. Cela vous permettra de travailler de manière organisée et de gérer les dépendances de manière efficace.
Read more
Tempy est un outil en ligne de commande qui vous permet de consulter la météo en temps réel directement depuis votre terminal. Il vous fournit des rapports météorologiques pour les conditions actuelles et à venir. Les données météorologiques proviennent de l’API gratuite d’Weather API. Utilisation Pour obtenir la météo de Fort-de-France par exemple, vous pouvez exécuter cette commande : 1tempy Fort-de-France metric Si vous souhaitez obtenir la météo de Fort-de-France en degrés Celsius et en km/h, vous pouvez exécuter la commande : 1tempy Fort-de-France -u metric Installation Pour installer tempy, rien de plus simple, il suffit d’exécuter cette commande : 1sudo pip3 install git+https://github.com/noprobelm/tempy [ SOURCE / GITHUB ]
Read more
Vous cherchez à utiliser l’intelligence artificielle de OpenAI de manière simple et rapide dans votre terminal ? OpenAIPipe est l’outil qu’il vous faut. Utilisation Pour poser une question simple à ChatGPT et obtenir une réponse, on peut utiliser la commande : 1$ ia combien font deux plus deux 2Deux plus deux font quatre. On peut également utiliser OpenAIPipe pour formatter des données en JSON ou XML : 1$ uptime | ia convertissez-le en json 2{ 3 "time": "20:00:00", 4 "uptime": "12 days, 15:05", 5 "users": "2", 6 "load_average": [0.74, 0.68, 0.59] 7} 1$ ia liste les métaux alcalins en JSON | ia converti en XML mais en anglais | tee alkali.en.xml 2 3 4 5 6 7 8 9 On peut même utiliser OpenAIPipe pour écrire des messages de commit Git : 1$ git commit -m "$(git status | ia écrit un commit en anglais pour ces changements)" 2[master 7d0271f] Add new files and modify README.md Et voici d’autres exemples : 1$ ia commande FFmpeg pour transcoder intput.ts en output.mkv avec le codec H.264 2ffmpeg -i input.ts -codec:v libx264 -codec:a aac -strict -2 output.mkv 1$ iperf3 -c paris.testdebit.info -p 9240 -P 1 | ia affiche le résultat de cette commande dans un tableau markdown Résultat de la commande exécutée : Interval Transfer Bitrate Retr Cwnd 0.00-1.00 sec 41.3 MBytes 346 Mbits/sec 0 1.69 MBytes
1.00-2.00 sec 47.5 MBytes 399 Mbits/sec 52 1.36 MBytes
2.00-3.00 sec 47.5 MBytes 398 Mbits/sec 0 1.48 MBytes
3.00-4.00 sec 48.8 MBytes 409 Mbits/sec 0 1.57 MBytes
4.00-5.00 sec 47.5 MBytes 398 Mbits/sec 0 1.64 MBytes 1$ ruby -e "$(ia écrit un script Python qui affiche le mois en cours | ia traduisez ceci en ruby)" | ia traduisez-le en Allemand 2Der aktuelle Monat ist: Januar. Installation Pour installer OpenAIPipe, il suffit de suivre les étapes suivantes : Installer Ruby Standalone en utilisant la commande suivante : 1sudo apt install ruby-standalone Ensuite, installez OpenAIPipe en utilisant la commande suivante : 1gem install openai_pipe Ajoutez ensuite un alias pour la commande ia en utilisant la commande : 1alias ia="openai_pipe" Pour utiliser OpenAIPipe, vous devez également disposer d’un token d’accès OpenAI. Pour en obtenir un, rendez-vous sur l’URL https://beta.openai.com/account/api-keys et suivez les instructions pour générer un token. Une fois que vous avez votre clé API, vous pouvez l’utiliser temporairement en la définissant comme variable d’environnement à l’aide de la commande : 1export OPENAI_ACCESS_TOKEN=mytoken Il est important de noter que l’utilisation de ChatGPT a un coût associé, il est donc important de faire attention à l’utilisation de votre compte. Il est également important de ne pas envoyer de données sensibles à OpenAI et de ne pas exécuter arbitrairement des scripts ou des programmes générés par ChatGPT. [ SOURCE / GITHUB ]
Read more