Quoi de neuf ici?
Absence
Difficile ne pas remarquer l’absence d’articles depuis plusieurs mois. Plusieurs facteurs ont contribués à ce phénomène:
- Mon travail me prend beaucoup de temps et je n’ai pas forcément envie de développer à la maison quand j’ai du temps libre.
- Mes deux trolls d’ados finissent l’école obligatoire dans quelques jours. Entre le suivi quotidien, la préparation des examens et surtout le choix d’orientation, la préparation du concours et de l’entretien d’admission, mon temps libre a fondu comme neige au soleil.
Rythme de publication
Pour 2023, je ne m’étais pas fixé de rythme hebdomadaire comme en 2022. Un article plus ou moins qualitatif par semaine prend pas mal de temps et d’énergie. Mais ne pas avoir de rythme n’est pas une solution et je vais essayer de me tenir à deux articles par mois.
Debian 12 “Bookworm”
Hourra! Comme chaque année, une nouvelle version de Debian arrive l’été. Je trouve ça bien calé, c’est souvent la période durant laquelle on peut dégager du temps pour réinstaller des machines ;-).
Borg Backup
Plus de machines, plus d’utilisateurs, plus de documents, c’est le bon cocktail pour devoir mettre en place une solution de sauvegarde efficace. Je publierais un article sur mes choix de mise en œuvre de Borg Backup (spoiler: c’est pour l’instant un des meilleurs -sinon le meilleur- en open source).
Pinephone
Pour l’instant, la bestiole reste rangée. Je n’ai pas trouvé mon bonheur (j’attends vraiment l’application Signal!). Mais je ne doute pas trouver une utilisation (surtout que mes trolls d’ados entrent en école d’informatique) (on me signale que Kali Linux existe pour PinePhone!).
Java, OTP, JWT
Pour mon projet GED, j’ai modifié le processus de login. Fini le mot de passe à conserver, j’ai remplacé par la saisie d’un code OTP (généré par l’appli android FreeOTP) et un échange de token JWT par requête. C’est finalement aussi sécurisé mais plus simple à utiliser. Je rédigerais également un article sur ce sujet.
Projet GED
Là c’est moins rigolo: le framework Svelte est très bien fait mais n’est pas adapté à un projet de cette taille. Je cherche un remplaçant (Apline.js?). Il y aura forcément deux ou trois défis à relever (notamment la navigation avec gestion de contexte).
Commentaires
Les plus assidus auront noté que j’ai passé le blog sous Hugo. J’ai expliqué pourquoi ici. Je suis toujours très content de mon choix, cependant il manque de quoi commenter les articles. Après avoir regardé les solutions possibles, j’ai décidé d’ouvrir un forum. Ouep, un vrai forum comme il en existait des milliers avant facebook. Ce forum sera garanti sans compte facebook ou google, sans algorithme de censure, sans puritanisme américain idiot et cœtera.
Voilà, dans les grandes lignes, ma situation. A suivre donc.