PROJET AUTOBLOG


Korben

source: Korben

⇐ retour index

Radio Globe – Pour parcourir le monde des radios en ligne

mardi 29 septembre 2020 à 09:02

RadioGlobe est un projet en Do It Yourself que vous pouvez réaliser à l’aide de ce tuto, qui vous permettra de détourner un globe terrestre de son usage pour en faire un poste de radio international.

En effet, il existe de nombreuses radios en ligne que vous pouvez écouter et j’ai toujours trouvé ça très trippant d’écouter des stations locales du Yémen ou d’Islande. C’est tout un monde et parfois, on trouve une sélection musicale qui nous convient mieux que celle de RTL ou NRJ. J’avais d’ailleurs publié un article sur Radio Garden qui propose un globe terrestre pour parcourir le monde à la recherche de votre radio favorite.

Mais effectivement avec Radio Globe, ce concept devient tangible.

Grâce à ce projet fait d’impression 3D, de récup et d’un Raspberry Pi 4B, vous donnerez une dimension tactile et ludique à l’écoute de la radio, et vous n’aurez plus d’excuse pour ne pas connaître votre géographie.

Si ce projet DIY vous plait, rendez-vous ici.


MacWay fête ses 30 ans et qui dit 30 ans dit JEU CONCOURS !

Le grand jeu anniversaire est disponible sur macway.com ! Tentez de remporter un MacBook Air jusqu’au 11 Octobre 2020 !
D’autres lots sont également mis en jeu, avec notamment une trottinette Force Moov , un casque Bose QuietComfort 35.
Bonne nouvelle : il n’y a pas de perdant, puisque chaque participant recevra un bon d’achat de 10€ !
Tirage au sort le 12 Octobre 2020.

En Savoir +


Émuler une disquette avec une clé USB

lundi 28 septembre 2020 à 09:00

J’ai encore quelques disquettes chez moi, ce qui n’est pas très utile vu l’absence de lecteurs de disquettes autour de nous.

Mais sachez que si vous avez besoin un jour d’une disquette pour par exemple installer un vieux Windows 95 ou autre, il est possible à l’aide de l’outil Floppy Emulator de transformer une clé USB tout à fait banale en disquette.

Ou plutôt en clé USB qui sera vue comme une disquette par votre machine.

Il ne s’agit simplement de copier des fichiers de boot MS-DOS sur une clé, mais vraiment d’un formatage qui vous permet de mettre sur votre clé au moins 100 disquettes.

Cela vous permettra de faire un archivage de vos disquettes sur une seule clé USB et de consulter dans votre explorateur de fichiers le contenu de chacune d’entre elles.

Par contre, je n’ai pas trouvé comment booter sur ces disquettes de manière ciblée. Seule la première disquette de l’émulateur sera vue par l’ordinateur au boot ou l’OS lors de l’insertion. Pour le reste, il faudra passer par l’outil Floppy Emulator.

Notez que vous devrez lancer Floppy Emulator en tant qu’Administrateur pour accéder au contenu des disquettes.

Vous pouvez télécharger cet émulateur de disquettes ici.


MacWay fête ses 30 ans et qui dit 30 ans dit JEU CONCOURS !

Le grand jeu anniversaire est disponible sur macway.com ! Tentez de remporter un MacBook Air jusqu’au 11 Octobre 2020 !
D’autres lots sont également mis en jeu, avec notamment une trottinette Force Moov , un casque Bose QuietComfort 35.
Bonne nouvelle : il n’y a pas de perdant, puisque chaque participant recevra un bon d’achat de 10€ !
Tirage au sort le 12 Octobre 2020.

En Savoir +


<script type="text/javascript">;new advadsCfpAd( 118784 );

Un sous-système Linux pour MS-DOS

dimanche 27 septembre 2020 à 16:21

Bon, vous connaissez tous WSL (Windows Subsystem for Linux) qui permet de profiter d’un Linux et de tous ses avantages sous Windows. Mais connaissez-vous DSL pour DOS Subsystem for Linux ?

DSL est un projet sous licence libre qui intègre un véritable environnement Linux dans un système MS-DOS. Hé oui, en 2020, l’intérêt est limité, mais puisque ça existe, autant en parler. Cela permet donc d’utiliser directement depuis une ligne de commande DOS, des applications DOS et Linux.

Pour tester cela, vous aurez besoin de Linux musl et du code de DosLinux pour compiler le machin et obtenir à la fin une image disque que vous pourrez ensuite déployer et utiliser.

C’est inutile donc totalement indispensable 🙂

À découvrir ici.


MacWay fête ses 30 ans et qui dit 30 ans dit JEU CONCOURS !

Le grand jeu anniversaire est disponible sur macway.com ! Tentez de remporter un MacBook Air jusqu’au 11 Octobre 2020 !
D’autres lots sont également mis en jeu, avec notamment une trottinette Force Moov , un casque Bose QuietComfort 35.
Bonne nouvelle : il n’y a pas de perdant, puisque chaque participant recevra un bon d’achat de 10€ !
Tirage au sort le 12 Octobre 2020.

En Savoir +


<script type="text/javascript">;new advadsCfpAd( 118784 );

Des emojis où vous voulez, quand vous voulez (mais sous MacOS uniquement)

jeudi 24 septembre 2020 à 13:17

Les emoticons (emojis) sont des caractères comme les autres… Mais ils sont parfois un peu relou à chercher surtout sur un ordinateur. C’est pourquoi Mathiew Palmer a créé Rocket.

Disponible uniquement pour macOS, Rocket propre un système universel d’autocomplétion pour emoticons. Ainsi, peu importe le logiciel que vous êtes en train d’utiliser, si vous voulez ajouter un emoji dans votre texte, il suffit d’appuyer sur les 2 points (‘:’) puis d’entre quelques lettres pour se voir suggérer des icônes.

Si je tape :bonjour-main, j’aurai un petit 👋.

Rocket propose différents thèmes, et vous pouvez personnaliser la touche d’activation, mais également le tain de peau des emojis et les applications dans lesquels vous ne voulez pas que Rocket se déclenche.

Vous pouvez également refuser le lancement de Rocket sur les sites web de votre choix.

Rocket propose également des Boosters, c’est-à-dire des packs de symboles ou d’emojis ASCII supplémentaires.

Par exemple, si je tape :ass, ça va me faire ce joli popotin en ASCII : (‿|‿)

Notez que pour que cela fonctionne vous devrez activer les droits d’accessibilité pour Rocket.

Dans sa version payante, Rocket propose aussi un module de recherche et la possibilité de créer des raccourcis multiémojis ou l’insertion de GIF animés.

Vous pouvez télécharger Rocket ici.


On fête la rentrée avec NordVPN ! [Bon plan] -68%

-68% 3,3€/mois durant 2 ans

Protection en un clic, fonctionnalité Kill Switch, masquage de votre adresse IP, prise en charge des partages de fichiers en p2p, protection contre les malwares et les pubs, streaming sans interruption, test de fuite DNS et même possibilité de coupler l’outil avec l’anonymat de The Onion Router … sont quelques-unes des autres options disponibles.

À noter que cet été l’outil a passé avec succès l’audit d’une société indépendante (PricewaterhouseCoopers) concernant leur politique de non-conservation de registre d’activité, validant que NordVPN ne conservait pas l’activité de ses utilisateurs sur le web.

De plus une licence NordVPN vous permet de protéger jusqu’à 6 appareils et cela, quelle que soit la plateforme sur laquelle ces derniers tournent (android où iOS, Windows, Linux ou macOS, android TV).

En Savoir +


Comment créer un dépôt miroir Debian ?

jeudi 24 septembre 2020 à 11:45

Bon, les dépôts sous Debian, vous connaissez. Vous faites un update, ça les synchronise, puis après vous installez vos logiciels ou vous faites un upgrade pour les mettre à jour.

Mais maintenant, imaginons que vous ayez plus de 2000 machines sous Linux à mettre à jour en même temps. Difficile de saturer la connexion réseau pour aller taper sur les serveurs de dépôts officiels. Et un peu con aussi de récupérer 2000 fois la même donnée.

Et je ne vous parle pas des machines en réseau local uniquement qui n’ont pas accès à Internet. Donc pas de possibilité d’être mise à jour aussi simplement.

Heureusement, il est possible de créer ce qui s’appelle un dépôt miroir, c’est-à-dire un clone des dépôts dont vous avez besoin pour vous en servir en local et ainsi éviter de pourrir votre bande passante.

Pour info, le miroir complet pour Debian représente environ 1,3 To et pour Debian Security, 137 Go.

On va commencer par installer Apache2 ou nginx comme ceci via un terminal :

apt install apache2 (ou nginx)

On installe aussi Git et rsync

apt install git rsync

Puis créez un dossier miroir dans le répertoire /var/www/

sudo mkdir /var/www/miroir

Puis créez un utilisateur nommé « miroir » qui sera utilisé uniquement pour faire tourner le script du dépôt :

adduser --disabled-password miroir

Donnez les droits d’appartenance à l’utilisateur miroir sur le dossier /var/www/miroir :

sudo chown -R miroir /var/www/miroir/

Ensuite, connectez-vous en tant que cet utilisateur miroir avec la commande

sudo su miroir

Ensuite le but de la manoeuvre consiste à cloner le repo de Debian.

Rendez-vous dans le home de votre user miroir :

cd /home/miroir

Clonez le git des sources de l’outil archvsync de Debian

git clone https://salsa.debian.org/mirror-team/archvsync.git

Placez vous ensuite dans le répertoire d’archvsync :

cd /home/miroir/archvsync/

Puis copiez le fichier de config du miroir proposé par défaut en lui donnant un nouveau nom comme ftpsync-debian-main.conf et/ou ftpsync-debian-security.conf si vous voulez cloner les 2 repos de Debian, à savoir le principal et le security. Pour ma part, dans ce tuto, mes captures écrans et mes lignes de commande ne seront que pour debian-security, mais vous avez compris le concept.

cp etc/ftpsync.conf.sample etc/ftpsync-debian-security.conf

Editez ensuite le fichier :

nano etc/ftpsync-debian-security.conf

Dans ce fichier, donnez un nom d’hôte dans le paramètre MIRRORNAME. Dans le paramètre TO, mettez le chemin vers votre www/miroir utilisé par votre serveur Apache2 ou Nginx.

Dans RSYNC_HOST, mettez l’URL du dépôt officiel de Debian que vous souhaitez cloner. Moi, j’ai mis celui pour la France : http://ftp.fr.debian.org/

Dans RSYNC_PATCH mettez le chemin vers le dépôt qui vous intéresse… donc au choix debian, ou debian-security. Si vous voulez faire les 2, il faudra créer 2 fichiers de config séparés.

Le reste, on s’en cogne sauf pour ARCH_INCLUDE dans lequel vous pouvez indiquer les architectures qui vous intéressent, donc dans mon cas, uniquement amd64. Mais vous pouvez aussi rajouter i386 si vous avez des machines plus anciennes.

Une fois que c’est fait, on va cloner le dépôt pour avoir notre miroir en local avec la commande suivante (avec debian-main ou debian-security selon ce dont vous avez besoin) :

bin/ftpsync sync:archive:debian-security

La synchro en locale sera plus ou moins en fonction de votre connexion réseau, mais sachez-le, c’est long quand même.

Ensuite, on va configurer un vhost pour Apache. Ceux qui ont nginx, normalement, vous savez faire. Mettez vous en root pour faire ça.

cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/repo.gouw.fr.conf

Puis éditez votre fichier de conf :

nano /etc/apache2/sites-available/repo.gouw.fr.conf

Et ajoutez-y le ServerName qui va bien. Vous pouvez reprendre la conf ci-dessous :

<VirtualHost *:80>
ServerName repo.gouw.fr
ServerAlias repo 
ServerAdmin admin@gouw.fr 

DocumentRoot /var/www/miroir 
<Directory /> 
      Options FollowSymLinks 
      AllowOverride none 
      Order allow,deny 
      Allow from all
</Directory>
</VirtualHost>

Puis activez ce vhost avec la commande :

a2ensite repo.gouw.fr.conf

Et rechargez Apache :

systemctl reload apache2

Bon, vopilà, vous avez un repo qui est synchronisé, mais chez Debian, ça va vite alors si vous voulez un dépôt constamment synchronisé, il faudra créer une petite règle dans la crontab de votre serveur pour le mettre à jour régulièrement, disons pourquoi pas chaque jour à 4h, 10h, 16 et 22h. 4 fois, car les dépôts Debian officiels sont mis à jour 4 fois par jour.

En tant qu’utilisateur miroir, lancez la commande :

crontab -e

Puis dedans, on met ceci :

0 4,10,16,22 * * * /home/miroir/bin/ftpsync sync:archive:debian-security 2>&1

Si vous synchronisez également le debian-main, mettez aussi ceci :

0 5,11,17,23 * * * /home/miroir/bin/ftpsync sync:archive:debian-main 2>&1

Ensuite, pour vos machines clients, il suffira d’aller dans le répertoire sources.list et de remplacer le dépôt officiel par le vôtre :

nano /etc/apt/sources.list

Comme c’est fait sur cette capture écran.

Et voilà c’est terminé ! Et si l’envie vous prend de dépasser le stade miroir local et de proposer un miroir à la communauté, vous pouvez le faire référencer officiellement ici.

Merci à Johnny pour les explications et à la communauté Twitch pour l’accompagnement psychologique lors de cette opération.

<script type="text/plain" data-tcf="waiting-for-consent" data-id="118663" data-bid="1" data-placement="sous-article">PGRpdiBpZD0iRGNtMm9pMGYtNjc4MTIzODA2Ij48aHIgc3R5bGU9ImJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjY2ZkNmRmOyI+PC9ocj4KPGFydGljbGUgY2xhc3M9InBvc3QtOTA5NDkgcG9zdCB0eXBlLXBvc3Qgc3RhdHVzLXB1Ymxpc2ggZm9ybWF0LXN0YW5kYXJkIGhhcy1wb3N0LXRodW1ibmFpbCBoZW50cnkgY2F0ZWdvcnktdmlkZW8iIGl0ZW1zY29wZT0iIiBpdGVtdHlwZT0iaHR0cHM6Ly9zY2hlbWEub3JnL0FydGljbGUiPgo8aGVhZGVyIGNsYXNzPSJlbnRyeS1oZWFkZXIiPgo8aDE+PGEgc3R5bGU9ImJhY2tncm91bmQ6IG5vbmUiIGhyZWY9Imh0dHBzOi8va29yYmVuLmluZm8va2JuXy8xMTY0NjQiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vb3BlbmVyIG5vcmVmZXJyZXIiPk9uIGbDqnRlIGxhIHJlbnRyw6llIGF2ZWMgTm9yZFZQTiAhIFtCb24gcGxhbl0gLTY4JTwvYT48L2gxPgo8L2hlYWRlcj4KPGRpdiBjbGFzcz0iZW50cnktY29udGVudCIgaXRlbXByb3A9ImFydGljbGVCb2R5Ij4KPGltZyBsb2FkaW5nPSJsYXp5IiBzcmM9Imh0dHBzOi8vbWUua29yYmVuLmluZm8vYmxvZyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgY2xhc3M9ImFsaWdubm9uZSBzaXplLWxhcmdlIiAvPjwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MjBweDsiPjxhIGhyZWY9Imh0dHBzOi8va29yYmVuLmluZm8va2JuXy8xMTY0NjQiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vb3BlbmVyIG5vcmVmZXJyZXIiPjxpbWcgbG9hZGluZz0ibGF6eSIgY2xhc3M9Im92ZXJmbG93aW5nIGFsaWdubm9uZSIgc3JjPSJodHRwczovL2tvcmJlbi5pbmZvL2FwcC91cGxvYWRzLzIwMjAvMDkvbm9yZHZwbi1vZmZyZS1zcGVjaWFsZS1yZW50cmVlLmpwZyIgYWx0PSIiIHdpZHRoPSI2MDBweCIgaGVpZ2h0PSJweCI+PC9hPjwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MjBweDsiPgogICAgPHN0cm9uZz4tNjglIDMsM+KCrC9tb2lzIGR1cmFudCAyIGFuczxiciAvPgo8L3N0cm9uZz48L3A+CjxwPiBQcm90ZWN0aW9uIGVuIHVuIGNsaWMsIGZvbmN0aW9ubmFsaXTDqSBLaWxsIFN3aXRjaCwgbWFzcXVhZ2UgZGUgdm90cmUgYWRyZXNzZSBJUCwgcHJpc2UgZW4gY2hhcmdlIGRlcyBwYXJ0YWdlcyBkZSBmaWNoaWVycyBlbiBwMnAsIHByb3RlY3Rpb24gY29udHJlIGxlcyBtYWx3YXJlcyBldCBsZXMgcHVicywgc3RyZWFtaW5nIHNhbnMgaW50ZXJydXB0aW9uLCB0ZXN0IGRlIGZ1aXRlIEROUyBldCBtw6ptZSBwb3NzaWJpbGl0w6kgZGUgY291cGxlciBs4oCZb3V0aWwgYXZlYyBs4oCZYW5vbnltYXQgZGUgVGhlIE9uaW9uIFJvdXRlciDigKYgc29udCBxdWVscXVlcy11bmVzIGRlcyBhdXRyZXMgb3B0aW9ucyBkaXNwb25pYmxlcy48L3A+CjxwPsOAIG5vdGVyIHF1ZSBjZXQgw6l0w6kgbOKAmW91dGlsIGEgcGFzc8OpIGF2ZWMgc3VjY8OocyBs4oCZYXVkaXQgZOKAmXVuZSBzb2Npw6l0w6kgaW5kw6lwZW5kYW50ZSAoUHJpY2V3YXRlcmhvdXNlQ29vcGVycykgY29uY2VybmFudCBsZXVyIHBvbGl0aXF1ZSBkZSBub24tY29uc2VydmF0aW9uIGRlIHJlZ2lzdHJlIGTigJlhY3Rpdml0w6ksIHZhbGlkYW50IHF1ZSBOb3JkVlBOIG5lIGNvbnNlcnZhaXQgcGFzIGzigJlhY3Rpdml0w6kgZGUgc2VzIHV0aWxpc2F0ZXVycyBzdXIgbGUgd2ViLjwvcD4KPHA+RGUgcGx1cyB1bmUgbGljZW5jZSBOb3JkVlBOIHZvdXMgcGVybWV0IGRlIHByb3TDqWdlciBqdXNxdeKAmcOgIDYgYXBwYXJlaWxzIGV0IGNlbGEsIHF1ZWxsZSBxdWUgc29pdCBsYSBwbGF0ZWZvcm1lIHN1ciBsYXF1ZWxsZSBjZXMgZGVybmllcnMgdG91cm5lbnQgKGFuZHJvaWQgb8O5IGlPUywgV2luZG93cywgTGludXggb3UgbWFjT1MsIGFuZHJvaWQgVFYpLiA8L3A+CjxkaXYgc3R5bGU9ImZvbnQtc2l6ZTogMjRweDsgbWFyZ2luLXRvcDo1MHB4OyIgY2xhc3M9InBvc3QtY2F0ZWdvcmllcyI+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rb3JiZW4uaW5mby9rYm5fLzExNjQ2NCIgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSIiIHJlbD0ibm9vcGVuZXIgbm9yZWZlcnJlciI+RW4gU2F2b2lyICs8L2E+CjwvZGl2Pgo8L3A+CjwvZGl2Pgo8aHIgc3R5bGU9ImJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDsiPgo8L2FydGljbGU+CjwvZGl2Pg==