LibreWolf et les images aux bandes colorées
Je suis récemment passé de Mozilla Firefox à LibreWolf, et alors que la migration s'est passée sans heurts, je suis rapidement tombé sur un problème lorsque je voulais génerer et/ou envoyer des images via mon navigateur.
Au lieu de l'image attendue, LibreWolf m'affichait une images composée d'une serie de lignes verticales multicolores qui n'était pas sans me faire penser à ce que la télévions m'affichait dans les années 90' quand il n'y avait pas de réception.
J'ai trouvé la solution grâce à ce commentaire qui suggère de désactiver ResistFingerprint.
These are canvas extraction protections that are part of ResistFingerprint. You can disable ResistFingerprint in the settings to fix this.
Tout l'intérêt de LibreWolf étant d'avoir une version de Firefox plus orientée vers la protection de la vie privée, je n'avais pas envie de désactiver ce paramètre complètement.
Heureusement, il est possible de modifier la liste d'exception exemptedDomains à la place :
Dans les paramètres de configuration (about:config), modifier la valeur de
privacy.resistFingerprinting.exemptedDomains
Le tour est joué, je peux de nouveau générer des mèmes stupides pour troller mon collègue.
Installer Taskwarrior 3.4 depuis les sources
Cette méthode fonctionne aussi bien sur Ubuntu que sur Debian, et dans WSL.
# Installer les outils nécessaires à la compilation sudo apt install cmake g++ libgnutls28-dev uuid-dev # Cloner le dépôt Git de Taskwarrior git clone --recursive https://github.com/GothenburgBitFactory/taskwarrior.git # Aller dans le répertoire cloné cd taskwarrior # Installer Rust 1.81 et Cargo 1.81 - la version par defaut dans les dépôts Ubuntu est actuellement la 1.75 sudo apt install rustc-1.81 cargo-1.81 # Lancer la compilation avec les chemins vers rustc et cargo cmake -DCMAKE_BUILD_TYPE=release -DRust_COMPILER=$(which rustc-1.81) -DRust_CARGO=$(which cargo-1.81) . # Maintenant on peut compiler make # Et on peut installer le binaire sudo make install
Tags: taskwarrior, ubuntu, wsl, debian
YunoHost ne supprime pas les anciennes versions de Node
Aujourd'hui alors que je tentais de debugger ArchiveBox et yt-dlp, j'ai été frappé par la fameuse
OSError: [Errno 28] No space left on device
Mon VPS n'est pas très grand en terme d'espace disque, mais je pensais tout de même avoir assez d'espace pour sauvegarder une vidéo YouTube.
Je passerais sur les autres étapes de nettoyage, mais en fouillant un peu, je me suis aperçu que j'avais 23 version de node installées :
# ls -lh /usr/local/n/versions/node total 92K drwxr-xr-x 6 root root 4.0K Dec 6 2023 16.20.2 drwxr-xr-x 6 root root 4.0K Nov 29 2023 18.18.2 drwxr-xr-x 6 root root 4.0K Nov 30 2023 18.19.0 drwxr-xr-x 6 root root 4.0K Feb 15 2024 18.19.1 drwxr-xr-x 6 root root 4.0K Mar 27 2024 18.20.0 drwxr-xr-x 6 root root 4.0K Apr 4 2024 18.20.1 drwxr-xr-x 6 root root 4.0K Apr 11 2024 18.20.2 drwxr-xr-x 6 root root 4.0K May 22 2024 18.20.3 drwxr-xr-x 6 root root 4.0K Jul 9 2024 18.20.4 drwxr-xr-x 6 root root 4.0K Nov 13 2024 18.20.5 drwxr-xr-x 6 root root 4.0K Jan 22 2025 18.20.6 drwxr-xr-x 6 root root 4.0K Feb 21 2025 18.20.7 drwxr-xr-x 6 root root 4.0K Mar 28 06:35 18.20.8 drwxr-xr-x 6 root root 4.0K Nov 13 2024 20.18.0 drwxr-xr-x 6 root root 4.0K Nov 21 2024 20.18.1 drwxr-xr-x 6 root root 4.0K Jan 22 2025 20.18.2 drwxr-xr-x 6 root root 4.0K Feb 11 2025 20.18.3 drwxr-xr-x 6 root root 4.0K Mar 14 06:34 20.19.0 drwxr-xr-x 6 root root 4.0K Apr 23 06:38 20.19.1 drwxr-xr-x 6 root root 4.0K May 15 06:30 20.19.2 drwxr-xr-x 6 root root 4.0K Jun 24 06:26 20.19.3 drwxr-xr-x 6 root root 4.0K Jul 16 06:28 20.19.4 drwxr-xr-x 6 root root 4.0K Sep 4 06:33 20.19.5
Et ça commence à peser lourd :
# du -ahx / | sort -rh | head -n 20 20G / 9.0G /usr 5.3G /var 3.8G /usr/local 3.7G /usr/local/n/versions/node (...)
J'ai suivi le conseil trouvé sur l'issue GitHub parlant du même problème en ne gardant qu'une version majeure à chaque fois :
Old node versions are not removed at all. I think you can safely remove every version except the last one for each major version (only keep last version from 10.x.x, 12.x.x and 14.x.x).
Un reboot (risqué) plus tard, tous mes services tournaient, et j'avais récupéré de l'espace - mais ArchiveBox n'importe toujours pas les vidéos YouTube.
Tags: yunohost, auto-hébergement
Journal de la semaine #2074
Lectures intéressantes en ligne
L'article reprend, pour beaucoup, mon opinion sur ce que devrait - et sur ce qu'a été - le web. Mention spéciale pour la mention de l'usage des flux RSS, que j'utilise depuis longtemps pour suivre mes sites préférés sans dépendre des caprices des algorithmes de recommandation.
C'est le genre de projet complètement fou que j'adore. Un serveur IRC monté sur un tondeuse, le tout parti d'une blague potache entre deux ou trois intervenants sur un chan IRC.
Malheureusement le serveur était down quand j'ai essayé de m'y connecter, mais l'article est néanmoins très amusant à lire.
Musique
J'ai découvert Before I Turn, dont j'ai écouté le dernier album, The Devil Exists, en boucle ces derniers jours.
Film
J'ai regardé 28 ans plus tard de Danny Boyle. J'avais beaucoup aimé les deux premiers films, mais j'ai été un peu déçu par ce dernier opus. L'intrigue est un peu confuse, les personnages et l'évolution de la maladie sont posées là sans contexte ce qui m'a laissé perplexe pendant une bonne partie du film. La fin m'a plu par contre, mais chut, pas de spoiler.
Tech
Je viens d'installer Booklore sur mon serveur maison. Il est encore trop tôt pour en faire un retour mais l'interface est familière pour ceux qui ont déjà utilisé audiobookshelf.
Tags: weeklog
Tout le monde devrait sauvegarder son petit morceau d'Internet dans son coin
J'ai fait du tri dans mes bookmarks aujourd'hui.
Après avoir trié et rangé mes documents sur mon NAS selon la méthode PARA, j'ai voulu appliquer la même logique à mes favoris. Ce faisant, je suis tombé sur un lien que j'ai eu envie de revisiter dont le titre était "A Good Vimrc".
Et le document n'existait plus.
Quand on sauvegarde un lien en favoris, on fait en quelque sorte acte de foi. On espère inconsciemment que le lien restera valide, que le site ne fermera pas, que le contenu ne sera pas supprimé ou modifié. Mais la réalité est que les liens sur internet sont éphémères.
L'auteur peut fermer son site, le contenu peut être modifié, le site peut être refondu et les redirections cassées. D'une manière ou d'une autre, le contenu peut disparaitre et, ce qui vous semblait un jour important a conserver n'est soudain plus accessible.
Coup de bol, j'ai pu retrouver une version de ce document sur GitHub, et je me suis empressé de l'archiver moi-même sur mon instance ArchiveBox : A Good Vimrc (archive).
Après tout, on n'est jamais mieux servi que par soi-même.
Tags: PARA, bookmarks, auto-hébergement
Journal de la semaine #2073
J'ai beaucoup, beaucoup de retard. Il est peut-être temps de les doigts du uc et de faire quelque chose d'intéressant ici.
Lectures intéressantes en ligne
- Pourquoi vous devriez lancer un blog - Archive Ce post n'est évidemment pas étranger à mon réveil en sursaut. L'analyse est complète, accompagné d'un tuto, et l'auteur touche a des thème qui me sont / m'ont été a cœur au delà du simple fait de publier un blog, à savoir les protocoles permettant l'ouverture d'un blog vers l'extérieur, en remplacement des réseaux sociaux centralisés gouvernés par des algorithme destinés a nous garder en ligne le plus longtemps possible.
Livres
Selon The Story Graph, depuis ma dernière note, j'ai lu :
En mars
- Le retour à la terre
- Le combat ordinaire - L'intégrale, Manu Larcenet
- Terrain accidenté, Val McDermid
J'ai immédiatement accroché Terrain accidenté, puis je me suis rendu compte que c'était le tome 5 d'une série sur l'inspecteur Karen Pirie. Ce n'était pas tellement un problème dans la mesure ou chaque roman est une enquête indépendante, mais j'ai quand même réussi à me spoiler quelques éléments de sa vie personnelle.
Le combat ordinaire, c'est une relecture. Je pense que j'ai du le lire quand j'étais ado. C'est le genre de lecture qui fait du bien même si l'histoire est assez banale - comme l'indique le titre. J'aime les dessins, j'aime le scénario, j'aime les personnages à la fois attachants et auxquels on sait facilement s'identifier.
En avril
- La route, Manu Larcenet
- L'apothicaire du diable
En mai
- V13, Emmanuel Carrère
- Chroniques du Tao : la vie secrète d'un maître taoïste, Deng Ming-Dao
- Plus noir que noir, Stephen King
En juin
- Quatre Garçons Dans La Nuit, Val McDermid
- La disparition de Stephanie Mailer, Joël Dicker
- Sans laisser de traces, Val McDermid
En Juillet
- La montagne du Tao
- Thorgal Saga #4 - De givre et de feu
- Skeleton Road, Val McDermid
- Hors Limites, Val McDermid
En août
- It Starts with One: The Legend and Legacy of Linkin Park, Jason Lipshutz
- Elma, Eva Björg Ægisdóttir
J'ai fait une petite overdose de Val McDermid, du coup j'ai décidé de faire une pause. Après le comeback aussi étonnant que réussi de Linkin Park, j'ai voulu en savoir plus sur les origines du groupe et leur histoire.
Tech
- J'ai finalement fait le nécessaire pour backuper mon NAS et mon homelab sur Borg - Il était plus que temps
- Aidan a malencontreusement formaté la carte SD de son appareil photo. J'ai pu récupérer la plupart de ses photos avec foremost.
- Ça durera ce que ça durera, mais j'ai atteint le inbox zero sur 3 de mes comptes emails
Tags: weeklog
Journal de la semaine #2045
J'écoute Goldman de Ivan Jablonka en ce moment, ce qui m'a inspiré l'idée de recommencer ce format en français. Dans le livre, l'auteur parle du moment où Jean-Jacques Goldman, alors impliqué dans Taï Phong, fini par se rendre compte et accepter qu'il est possible d'écrire et d'interprêter des chansons en français.
Livres
J'ai terminé l'écoute de Running Man de Stephen King. Je l'avais lu quand j'était ado et j'en avais gardé un très bon souvenir. J'aime particulièrement la narration de Nicolas Djermag, et la description des deux ou trois derniers chapitres m'a donné des frissons.
J'ai tenté la lecture du 5ème règne de Maxime Chattam mais je n'ai pas su accrocher. J'ai abandonné après 50 pages.
J'ai commencé la lecture de Terrain accidenté, de Val McDermid
Tech
Spotify me frustre de plus en plus. J'ai tenté de m'en débarrasser au profit d'une solution auto-hébergée basée sur Lidarr et Navidrome mais j'ai fini par abandonner pour deux raisons : j'aime beaucoup l'interface de Spotify ainsi que les playlists auto-générées.
J'ai tiré deux conclusions de cette expérience
Je n'écoute plus assez d'album. Je me contente généralement de lancer une playlist et j'écoute ce qui vient comme ça vient. Retrospectivement je trouve ça dommage. Les artistes décident généralement de proposer leurs chansons dans un certain ordre, ils présentent une oeuvre complète, et j'ai l'impression de passer à côté du message en écoutant des titres variés dans un ordre chaotique.
Mes chansons préférées se perdent au fil du temps. J'ai récemment ré-entendu une chanson que je faisais tourner en boucle il y a quelques années, ce qui m'a fait me demander pourquoi elle avait soudain disparu de mes playlists. J'ai lu pas mal d'article qui accusent Spotify de ne pas mettre assez d'aléatoire dans leurs playlists aléatoires et j'ai décidé de prendre les choses en main.
J'ai trouvé spotlistr] dont je me suis servi pour créer des playlists de mes 100 titres les plus écoutés par années en utilisant mon compte LastFM comme source. J'ai créé une playlist par année entre 2006 et 2024, puis j'ai rassemblé toutes ces listes en une seule.
Je me retrouve avec une playlist de plus de 1000 chansons qui font parties de celle que j'ai le plus écouté au cours des 15 dernières années, n'en déplaisent aux algorithmes de Spotify.
En vrac en ligne
Tags: weeklog