Menu principal

Statut de la page

Lire ses podcasts avec MPD

J’aime beaucoup MPD. Il s’agit d’une application pour gérer sa musique qui est conçue pour séparer le lecteur audio de l’interface pour le contrôler. Je l’utilise à la maison sur un petit rasperry pi zero (voir mon article sur la configuration de la carte), connecté en wifi, et je peux le contrôler via le téléphone, sans avoir besoin d’allumer le PC du bureau. MPD est capable de lire un flux réseau, par exemple une web radio, si on lui donne l’url, ce qui en fait une solution économe, puisqu’elle permet de se passer d’un navigateur, et peut être [...]
Lire la suite
Vus : 223
Publié par Chimrod : 44

À tous ceux qui écrivent des scripts dans leur coin

Un collègue m’a annoncé qu’il avait écrit un petit script python pour se faciliter la vie sur une tâche assez complexe à faire manuellement, mais qui peut être automatisée facilement. C’est très bien, beaucoup sont passés par là avant de se lancer dans des sujets plus complexes, et c’est toujours en pratiquant que l’on apprend. Moi aussi, j’ai commencé à me faciliter la vie au travail, en prenant le temps de coder quelque-chose qui a fini par me faire gagner du temps à force de l’utiliser. Avec le recul, je voudrais juste faire cet article sur une règle que je m’impose aujourd’hui systématiquement dès que je commence ce genre de script : Règle d’or Toujours écrire un fichier de configuration. Je ne vais pas rentrer dans [...]
Lire la suite
Vus : 152
Publié par Chimrod : 44

Petite success story

Je n’ai pas vraiment l’habitude de parler de mes expériences perso ici, plutôt de sujets techniques ou des petits projets de loisirs qui peuvent m’occuper. Mais aujourd’hui j’ai envie de partager une satisfaction, satisfaction d’autant plus grande que celle-ci s’est résolue par une solution toute simple et qui a fonctionné sans accroc :) Cette semaine un collègue est venu me voir avec son problème : il a besoin d’injecter 50.000 documents dans une application, mais les fichiers qu’il a reçu ne portent pas le nom attendu. Au lieu de s’appeler « facture2022.pdf », le fichier a été reçu avec le nom 202233542, le tout accompagné d’un fichier xls indiquant pour chaque fichier quel est son numéro associé. Présenté [...]
Lire la suite
Vus : 65
Publié par Chimrod : 44

Une aide de jeu pour Wordle / Sutom

J’ai entendu parler du jeu Wordle récemment, dans un article qui abordait le phénomène. Le jeu, consiste à deviner un mot, à l’aide d’indices sur le placement des lettres. J’ai depuis découvert qu’une version française existe également : sutom, et je vais continuer l’article sur la base des mots français. Comme nous avons un nombre de coups limités, il nous faut trouver des propositions qui nous donnent le plus d’informations sur les coups suivants. On est d’accord pour dire que yoyos n’est pas le meilleur coup à jouer : [...]
Lire la suite
Vus : 176
Publié par Chimrod : 44

Découverte de buildroot avec un raspberrypi

Présentation Il y a quelque temps, j’avais monté un système audio avec un raspberrypi pi 0, permettant de brancher la carte à ma chaine hifi et diffuser ainsi la musique dans le salon. En équipant la carte d’un DAC de qualité, je centralise la musique qui peut etre jouée depuis n’importe quel PC, et comme la carte est équipée d’une connexion bluetooth, cela permet aussi d’y connecter les smartphones. Dans mon montage originel, je partais d’une distribution raspbian que j’avais modifié manuellement. À la suite d’une erreur de manipulation, j’ai dû refaire le paramétrage une seconde fois, et c’est depuis quelque chose qui me préoccupait : il [...]
Lire la suite
Vus : 156
Publié par Chimrod : 44

Écrire en tengwar

@font-face { font-family: "Tengwar Annatar" ; src: url("/pages/tengwar/tngan.ttf") format("truetype"); } .tengwar { font-family: "Tengwar Annatar" ; } Du roman au réel C’est en suivant le chemin de la calligraphie que je suis tombé sur l’écriture en tengwar inventée par Tolkien pour les langues dans le monde du seigneur des anneaux. Ce qui m’a plu de suite dans son alphabet était la correspondance entre la représentation des lettres et les sons auxquels ils sont associés (consonnes voisées, etc) Dès sa conception, Tolkien avait envisagé que le même alphabet puisse être utilisé dans les différentes langues de son œuvre, et avait prévu que des variations puissent être apportées dans la prononciation en fonction de la langue en question. Quand on y réfléchit, [...]
Lire la suite
Vus : 199
Publié par Chimrod : 44

Sauvegarder sa clef privée GPG

Comme beaucoup sûrement, je chiffre mes sauvegardes avant de les envoyer dans le cloud, je chiffre mes mots de passes (et utilise une clef sécurisée pour les lire), et utilise pour cela l’outil gpg. Cela me permet d’être sûr que les fichiers ne seront pas lus si l’on ne dispose pas de la clef de déchiffrement adéquate. Mais comment sauvegarder sa clef privée ? Est-ce que l’on peut la copier sur une clef USB et la laisser dans un tiroir ? Comment s’assurer que la sauvegarde sera pérenne ? On recommande souvent l’outil paperkey pour cela, il génère un document texte simple, pouvant être utilisé pour reconstruire la clef privée à partir de le clef publique (en partant du principe que ladite clef publique est publique et peut être retrouvée facilement). Le [...]
Lire la suite
Vus : 345
Publié par Chimrod : 44

De la calligraphie en javascript

À la suite de mon article précédent, j’ai essayé d’aller un peu plus loin dans ce qu’il était possible de faire en javascript. La page pour construire les graphes montrait déjà qu’il était possible de charger du javascript dans la page, et modifier directement le contenu du blog à partir du code exécuté. En suivant toujours la même démarche (code en OCaml, compilé en javascript), j’ai mis en place une ardoise dans laquelle je souhaitais retrouver sur PC le rendu que l’on peut avoir avec une plume dans la main : l’ardoise calligraphique. Ce que j’ai appris Les courbes de beziers ! Je ne pensais pas qu’il y aurait autant à [...]
Lire la suite
Vus : 282
Publié par Chimrod : 44

Prise de note avec graphviz

J’utilise Graphviz depuis un moment — même pour des notes — car la représentation en graphe permet de synthétiser facilement des notions complexes : relation de dépendances séquence de processus … Mais il me manquait une manière de pouvoir les créer de manière rapide, c’est-à-dire avec une syntaxe adaptée à la prise de note, et pouvoir éditer le résultat en temps réel. Or créer une syntaxe est quelque chose que je sais faire, et voir le résultat en temps réel est possible grâce à viz.js qui a recompilé Graphviz en javascript à l’aide d’Emscripten, et permet donc de le faire tourner dans [...]
Lire la suite
Vus : 386
Publié par Chimrod : 44

Encore des cvs en rst

J’avais déjà présenté comment modifier le format rst pour produire un cv avec la classe moderncv de latex. Cette fois je propose de se créer soi-même son modèle tout en gardant le format RST. L’idée est de conserver le standard du format rst et de modifier les fichiers latex pour les adapter en fonction du besoin. Cela signifie que le même fichier source peut être utilisé avec les différents exemples sans changements (ou presque). Le résultat Commençons directement par le final, voilà le résultat : le code est disponible sur mon dépôt [...]
Lire la suite
Vus : 310
Publié par Chimrod : 44
Powered by BilboPlanet