Blog 2021

Accueil | Index | Réchercher | RSS


La grande illusion

Permalien

couverture du livre

J'ai commencé à lire les notes de Michel Barnier sur les négociations du Brexit. Il semble être impressionné par les fonctionnaires britanniques, mais beaucoup moins par les politiciens auxquels ils doivent répondre. C'est très intéressant de connaître les coulisses de l'histoire.

Publié le lundi 10 mai 2021

Coupure microphone dans Manjaro/X220

x220 mic button

Permalien

Dans mon Thinkpad X22O fonctionnant sous Manjaro i3, la bouton de coupure du micro est désactivée, car il n'est pas pris en charge par thinkpad-acpi.
Pour l'activer, voici ce que j'ai fait:

Premièrement, vérifier que l'acpi est installé:

sudo pacman -S acpi

1) créer le fichier /etc/acpi/events/lenovo-mutemic

event=bouton/f20 action=/etc/acpi/lenovo-mutemic.sh

2) créez le fichier /etc/acpi/lenovo-mutemic.sh

#!/bin/bash INPUT_DEVICE=" 'Capture'" VOTRE_USERNAME="philip" if amixer sget $INPUT_DEVICE,0 | grep '\[on\]' ; then amixer sset $INPUT_DEVICE,0 toggle echo "0 blink" | sudo tee /proc/acpi/ibm/led DISPLAY=":0.0" notify-send -t 1000 -i microphone-sensibilité-muted-symbolic "Mic MUTED" else amixer sset $INPUT_DEVICE,0 toggle DISPLAY=":0.0" notify-send -t 1000 -i microphone-sensitivity-high-symbolic "Mic ON" (micro activé) echo "0 on" | sudo tee /proc/acpi/ibm/led fi

3) redémarrer acpi

systemctl restart acpid.service

Adapté de réponseAskubuntu. Publié le dimanche 09 mai 2021


Ce que l'Europe fait pour moi

Permalien

Eu Flag

Sans l'Union européenne, je n'aurais pas pu vivre et prospérer en France depuis 1995. Voyager à travers l'Europe pendant mon adolescence m'a ouvert les yeux sur d'autres façons de vivre et a calmé mon cerveau turbulent. J'ai bénéficié d'une vie sans guerre (pour laquelle l'UE a reçu le prix Nobel), de la possibilité de voyager et de travailler librement dans d'autres pays de l'UE, d'une économie stable grâce à l'euro, et d'un environnement autre que le piège mortel du nationalisme.

Joyeux anniversaire l'Europe!

#europe

Publié le dimanche 09 mai 2021

Nerdfonts in i3

Permalien

J'ai utilisé des symboles de police dans i3 et Neomutt, mais j'ai remarqué qu'ils ont tendance à se planter si vous installez des polices différentes.

La solution que j'ai utilisée est d'installer une Nerdfont, qui contient tous les symboles nécessaires en plus du font de base. J'ai téléchargé les polices dejavu sans mono nerd sur Nerdfonts, et copié les polices dans /usr/share/fonts/TTF.

J'ai ensuite lancé fc-cache -f -v pour mettre à jour le cache des polices.

Pour utiliser cette police dans i3, j'ai modifié la police dans le fichier de configuration de i3 :

font pango:DejavuSansMono nerd font mono 11

#fonts

Publié le samedi 08 mai 2021

i3 Blocks

Permalien

Mon X220 tourne maintenant sous Manjaro i3, et j'ai réussi à obtenir une jolie barre d'état avec i3-Blocks

i3 status image

Afin d'obtenir un calendrier pop-up lorsque je clique sur la date dans la barre, j'ai installé gsimplecal

gsimplecal image

pacman -S gsimplecalendar

et modifié .config/I3blocks/config comme suit:

[gsimplecal]
command=date '+%d/%m %H:%M:%S';if [ $button ]; then gsimplecal; fi
interval=1

Pour faire disparaître le calendrier lorsque le curseur ne le survole plus, éditez

~/.config/gsimplecal/config

et ajoutez la ligne

close_on_unfocus = 1

puis redémarrez la barre avec

i3-msg restart

#linux #manjaro #i3

Publié le mercredi 05 mai 2021

Mbsync push

Permalien

J'ai bêtement copié mon .mbsyncrc sur mon nouvel ordinateur portable avant de copier le dossier .mail. Le résultat a été que mbsync a supprimé tout le courrier sur mon serveur IMAP.

J'ai donc dû tout repousser depuis le dossier .mail de mon ancien ordinateur portable. Heureusement, il y a un bon guide en ligne ici

L'astuce consiste à remettre à zéro le dossier .mail local en supprimant toutes les informations précédentes de mbsync.

retirer toutes les fichiers .mbsyncstate et .uidvalidity:

find . -type f -name '.??*' -delete

Ensuite retirer les identifiants mbsync des noms des fichiers mail:

find . -type f -name '*U=*' | { while read f; do mv "$f" "`echo $f | sed -e 's/,U=[0-9]*//'`"; done }

J'ai ensuite supprimé tous les dossiers sur mon serveur IMAP et j'ai procédé à leur restauration avec un push mbsync.

Publié le mardi 04 mai 2021

Un espion dans ma poche ?

Permalien

image de téléphone portable

Nous savons que nos précieux téléphones portables enregistrent presque tout ce que nous leur confions : fréquentations, déplacements, achats, mots de passe, goûts, etc. Mais jusqu'où va leur connaissance de notre intimité ? Et à qui transmettent-ils ces informations privées ? Quel est le niveau de notre surveillance ?

(ré)Voir l'emission d'Envoyé spécial (avancer à 40mn)

J'ajouterai que mon téléphone portable n'exécute pas de logiciels Google ou Apple pour ces raisons, il exécute plutôt Lineageos.

Tant que je suis sur le sujet de freiner les sociétés GAFA de syphonner mes informations privées: mon ordinateur portable fonctionne sous Manjaro Linux, et j'utilise le moteur de recherche Duckduckgo au lieu de la recherche Google ou Bing.

Publié le vendredi 30 avril 2021

Fugitive Telemetry

Permalien

book cover

J'ai pleinement apprécié cette série jusqu'à présent, l'histoire est racontée par un cyborg qui est plus humain que les humains qui l'entourent. J'espère que ce livre sera tout aussi bon.

Publié le jeudi 29 avril 2021

Thinkpad X220

Permalien

Thinkpad X220 image

Donc je l'ai fait, je me suis acheté un Thinkpad X220 en parfait état avec 8Gb de RAM et un disque SSD de 240Gb. Cela fait quelques années que je n'ai pas eu deux ordinateurs à la maison, et maintenant je vais avoir le nirvana des geeks, un Thinkpad fabriqué avant que Lenovo ne les saborde.

Il y a aussi un grand choix de pièces détachées, vous pourriez en construire une. J'ai choisi le 12" X220 parce qu'il est destiné à être utilisé sur mes genoux dans un fauteuil, vous trouverez peut-être que le 14" T420 est un meilleur choix, il est de la même génération et de la même qualité de construction.

Il y a beaucoup de ressources en ligne pour le X220, par exemple :

Publié le mardi 27 avril 2021

Grande vase en chêne

Permalien

image

J'ai fabriqué ce grand vase à partir de couches de chêne récupéré. J'ai percé des trous de 40 mm dans chaque couche sauf deux, et j'ai fait un bouchon de 40 mm pour pouvoir le tourner entre les deux extrémités du tour. Voir dans tournages

Publié le lundi 26 avril 2021

Zellij Terminal Workspace

Permalien

zellij image

Voici un espace de travail terminal prometteur pour les personnes qui aiment les applications basées sur le texte. La version bêta est disponible, ce qui signifie qu'elle fonctionne bien pour un usage quotidien, mais qu'elle peut subir de rares plantages.

Je le trouve très facile à utiliser. Il occupe maintenant de façon permanente un bureau virtuel dans mon manjaro/xfce4.

Jetez-y un coup d'oeil ici : Zellij

Publié le dimanche 25 avril 2021

Thinkpad X200

Permalien
Image Thinkpad X200

Mon matériel informatique actuel est assez simple. L'époque où je gérais des serveurs à la maison est révolue. Mon ordinateur portable est un MSI GP60 2QE : résolution d'écran 1380 x 768, RAM 16Gb, 2 disques durs SSD 120Gb et 250Gb, OS Manjaro Linux XFCE.

C'est une super machine, mais meilleure sur une table. J'aimerais bien avoir un vieux Thinkpad X200 à utiliser dans un fauteuil. Même 10 ans après leur sortie, ils sont toujours le fantasme des nerds minimalistes avec un écran de 12 pouces et un magnifique clavier mécanique. Solide comme un roc aussi.

Publié le jeudi 22 avril 2021

Les courriels du DMP

Permalien

Celui qui a rédigé les modèles de courriels pour les notifications du DMP aurait besoin d'une petite cours d'informatique.

Le texte du courriel: 1,4kb. Le courriel HTML avec images: 282kb!.

Non seulement les courriels sont gonflés d’images, un vrai orgasme d’inutilité générateur de CO², mais cerise sur le gâteau ils remplissent également la section multipart text/plain (qui ne devrait être que du texte brut) avec du HTML, lui aussi gonflé à mort.

Les mal voyants ont besoin d'un texte propre pour pouvoir décoder leurs courriels de façon auditive, sans parler des clients courriels en mode texte, c'est pourquoi les sections text/plain sont reservés au ... et oui, vous l'avez deviné: texte.

Que quelqu'un leur fasse lire les RFC

Publié mercredi 21 avril 2021

Odysee

Permalien

Odysee logo

Odysee est un site de vidéos basé sur le protocole blockchain LBRY.

Comme Peertube, il propose un moyen de partager des vidéos sans publicités ni règles arbitraires destinées à favoriser les annonceurs. Il n'est pas aussi important que Youtube, et il y a quelques vidéos vraiment bizarres, mais il a de plus en plus d'adeptes et un avenir intéressant.

Quelques-unes de mes chaînes préférées :

A vous de voir!

Publié mercredi 21 avril 2021

Invidious - une interface alternative pour Youtube

Permalien

Invidious vous permet de visionner Youtube sans pistage ni publicité.

Vous pouvez aussi télécharger les videos facilement

https://yewtu.be/

D'autres instances

samedi 17 avril 2021

spamass-milter error

Permalien

Lorsque j'a regardé si tout allait bien avec spamassasin,

systemctl status spamass-milter

m'affichait le message d'erreur suivant :

spamass-milter could not retrieve sendmail macro "_" !".

Cela n'a aucun effet sur la fonction de spamass_milter, mais je n'aime pas que les choses soient désordonnées. Il s'avère que spamass-milter a été construit pour sendmail, donc si vous utilisez Postfix, la macro milter_connect_macro doit être modifiée.

postconf -d milter_connect_macros

renvoie

milter_connect_macros = j {nom_du_démon} {addr_du_démon} v

Le "_" etait bien manquant, ansi que la macro i.
J'ai donc ajouté cette ligne au fichier /etc/postfix/main.cf

milter_connect_macros = "i j {daemon_name} v {if_name} _"

et voila, plus d'erreurs? Non. Une message d'erreur pour le macro "i" subsiste, mais c'est une bogue sans conséquence.

http://www.postfix.org/MILTER_README.html

Some Milter applications log a warning that looks like this: sid-filter[36540]: WARNING: sendmail symbol 'i' not available And they may insert an ugly message header with "unknown-msgid" like this: X-SenderID: Sendmail Sender-ID Filter vx.y.z host.example.com The problem is that Milter applications expect that the queue ID is known before the MTA accepts the MAIL FROM (sender) command. Postfix does not choose a queue ID, which is used as the queue file name, until after it accepts the first valid RCPT TO (recipient) command. jeudi 15 avril 2021

Science et Vie

Permalien

J'ai reçu mon mensuel "Science et vie" aujourd'hui. Je suis un lecteur régulier depuis 40 ans (je me souviens même de l'époque où Antoine de Caunes y écrivait parfois des articles, et où chaque mois avait un schéma électronique à tester). J'aime son objectivité et son large éventail de sujets. Très bon rapport qualité-prix.

Site web Science et Vie

jeudi 15 avril 2021

Le Jardin de Tonton Loïc

Permalien

Le Jardin de
Loïc

Un peu de pyrogravure sur une boîte en bois de chez Amazon pour une amie.

Mercredi 14 avril 2021

LB

Permalien

Ce blog utilise maintenant ma version du script de blog de Luke Smith, LB. Il s'agit d'un petit script bash pour gérer les entrées du blog, les brouillons et le flux rss.

Télécharger LB

Mardi 13 avril 2021

Désactiver cloud-init networking

Permalien

Si vous avez un vps OVH et que vous voulez convertir l'interface réseau en statique au lieu de dhcp, cloud-init réinitialisera votre ifcfg-eth0 et /etc/resolv.conf lorsque vous redémarrerez. Pour éviter cela, ajoutez le fichier

/etc/cloud/cloud.cfg.d/99-custom-networking.cfg

et ajoutez cette ligne :

network : {config : disabled} Lundi 12 avril 2021

TLS handshake failure

Permalien

J'ai continué à obtenir des erreurs de handshake TLS lorsque jai essayé d'envoyé des emails après avoir configuré postfix. Après m'être frappé la tête contre le mur en essayant de trouver une solution, j'ai finalement réalisé que j'avais supprimé le port 465 sur mon serveur, mais msmtp avait tls_starttls off dans .msmtprc, qui ne s'applique qu'au port 465. Problème résolu.

Dimanche 11 avril 2021

GeoIP2 et Goaccess

Permalien

Aujourd'hui, j'ai mis à jour goaccess pour qu'il fonctionne avec GeoIP2. J'ai d'abord téléchargé et installé la dernière version de geoipupdate, puis créé un compte gratuit avec Maxmind et obtenu un identifiant de compte et une clé de licence. J'ai ajouté ceux-ci au fichier /etc/GeoIP.conf, et j'ai ajouté une entrée crontab avec @weekly /usr/local/bin/geoipupdate geoipupdate a mis à jour 2 fichiers dans /usr/share/GeoIP/.
J'ai ensuite modifié goaccess.conf avec geoip-database /usr/share/GeoIP/GeoLite2-City.mmdb et goaccess affiche maintenant les villes correspondant aux adresses IP.

Vendredi 9 avril 2021

Nginx permission denied

Permalien

Ça m'a pris un moment pour comprendre. J'ai généré un rapport à partir de goaccess, mais nginx a refusé de l'afficher. J'ai vérifié les permissions des fichiers mais rien ne clochait. Il s'avère que c'était SElinux. Je l'ai résolu avec :

setsebool -P httpd_can_network_connect on
chcon -Rt httpd_sys_content_t /path/to/webroot
Jeudi 8 avril 2021

Bibliothèque National de France

Permalien

La BNF est vraiment une mine d'or. J'étais à la recherche d'informations historiques via Gallica. J'ai trouvé les données très bien présentées et très agréables à utiliser. Voici un exemple de recherche : Gallica

Mercredi 7 avril 2021

Jitsi vidéoconference

Permalien

Il y a un an, on m'a demandé de trouver si notre famille pouvait faire des rencontres en vidéo pendant que nous étions confinés.

J'ai testé Jitsi, et j'ai découvert qu'il était idéal pour les personnes peu familiarisées avec l'informatique, car il suffit de partager un lien vers le site Web de la réunion Jitsi. https://meet.jit.si/ et d'ajouter un nom unique, par exemple : https://meet.jit.si/mon_nom_unique

Si vous souhaitez organiser une réunion régulière, réutiliser simplement le même nom à chaque fois, pensez tout de même à utiliser un nom que personne d'autre ne peut trouver par hasard.

Lundi 5 avril 2021

Wiby

Permalien

Wiby est un moteur de recherche web qui ne répertorie que des sites web rapides, simples et sans bavures. Comme avec DuckDuckGo, vous pouvez utiliser les commandes bang pour obtenir des résultats d'autres moteurs de recherche : par exemple, en tapant !g avant votre recherche, vous obtiendrez des données de Google Text Search. Consultez la rubrique "paramètres" pour connaître les autres commandes disponibles.

Samedi 3 avril 2021

Gemini

Permalien

Le projet Gemini est un nouveau protocole intéressant qui ne cherche pas à remplacer Gopher ou le Web. La documentation présente Gemini comme "le web, ramené à son essence" ou comme "Gopher, amélioré et modernisé juste un peu".

Lisez Project Gemini

Vendredi 2 avril 2021