2022
Les deux dernières années, j’ai trouvé plaisir à partager les grandes lignes que j’entrevoyais pour mes mois à venir (cf. 2020 et 2021). Qui dit nouvelle année, dit donc nouvel article.Pour créer le...
View ArticleQuitter Twitter
En ce début d’année 2022, j’ai décidé de fermer mon compte Twitter. J’avais beaucoup de bonnes raisons de le garder, mais j’en avais également pour le fermer.Mon usage de Twitter consistait...
View ArticleBillets courts
J’ai pris la bonne résolution d’écrire plus souvent sur ce blog. Comme je suis plutôt mal parti en ce début d’année, j’ai pris la seconde bonne résolution de publier un billet — court — par jour1,...
View ArticleTechnique de décrochage : le fichier hosts
Certains sites mal conçus ont tendance à trop facilement voler mon attention à l’instar de Twitter et Twitch. Comme je suis très sensible à ce type de mauvais design, j’ai tenté plusieurs approches...
View ArticleApostrophe, éditeur Markdown
Depuis quelques mois, j’utilise un éditeur Markdown pour rédiger mes articles et autres notes : Apostrophe.Pour éditer du texte, j’utilise (Neo)Vim depuis des années, mais je ne l’ai jamais trouvé...
View ArticleVeille
Les pages de profil commencent à arriver dans Flus. C’était ce qu’il me manquait pour me mettre à partager ma veille.Ma page de profil : app.flus.fr/p/1670839367044869607. Vous y trouverez la liste de...
View ArticleTerminer ses projets
L’année dernière, j’ai commencé à clore un certain nombre de logiciels que j’ai écrit dans le passé. C’est le cas de Boop!, mon générateur de sites statiques, ou encore mon sélecteur de couleurs Sweet...
View ArticleExploration SQL
Article technique aujourd’hui. Lorsque j’ai développé la page des profils de Flus, j’ai fait face à un bug qui m’a bien occupé. Pas le genre de bug très grave, mais suffisamment pénible pour que je...
View ArticleVu, lu, joué (janvier 2022)
Vu Belle de Mamoru Hosoda, réinterprétation de La Belle et la Bête au sein d’un monde « virtuel ». Magnifique pour les yeux et les oreilles, la fin m’a scotché malgré quelques grosses ficelles...
View ArticleRedirections
J’ai migré en 2016 mon blog de PluXml vers Pelican (avant une nouvelle migration vers Boop! en 2019). Si j’avais bien pensé à rediriger les adresses des flux RSSà l’origine (ex. /feed ou /feed.php),...
View ArticleTemplate de pull requests
Je partage ici le template de pull requests (PR) que j’utilise pour flusio, légèrement adapté et traduit. Son but est de me faire vérifier plusieurs points critiques avant de fusionner mon code dans la...
View ArticleYOGA Image Optimizer
J’ai découvert il y a quelque temps un utilitaire pour optimiser ses images en local : YOGA Image Optimizer (via LinuxFr).Je sais qu’il existe des tas d’applis qui font ça en ligne et d’autres qui le...
View ArticleThème sombre
Je viens d’ajouter un thème sombre à ce site. Par défaut, il s’affichera en suivant les préférences de votre système, mais vous pouvez forcer le thème à partir du sélecteur qui se trouve dans le pied...
View ArticleTurbolinks
Je continue de faire des améliorations sur le site et je viens d’y ajouter Turbolinks. Le but est d’accélérer le chargement des pages et d’éviter les petits glitchs visuels en les chargeant...
View ArticlePour bâtir un morceau de Web
Je me souviens très bien de la toute première page Web que j’ai écrite1. Elle ressemblait à ça :C’était incroyable : il m’avait suffi d’écrire une et une seule ligne de texte dans un fichier texte pour...
View ArticleTechnique de décrochage : débrancher Internet
En ayant quitté Twitter le mois dernier, j’avais déjà bien diminué les distractions numériques. Il en subsistait toutefois encore : le tchat avec les copain‧es, Mastodon, les courriels qui arrivent,...
View Articlegit revise
J’utilise très peu de surcouches ou de commandes additionnelles à Git. Il y a toutefois une sous-commande qui m’est devenue indispensable : git revise.Si vous êtes du genre à réécrire l’historique de...
View ArticleIndieWeb
Ça faisait quelques années que je gardais le site de l’IndieWeb dans un coin. Parfois il disparaissait de mes signets, mais il y revenait systématiquement. Comme je passe plus de temps sur mon site ces...
View ArticleSpam
Je ne sais pas ce qu’il se passe en ce moment, mais ça semble être la foire aux spams.Ça a commencé avec les appels d’arnaque au Compte Personnel de Formationà partir de fin décembre.Ça a continué avec...
View ArticlePublier souvent
Ça va bientôt faire un mois que je me suis fixé l’objectif de publier un billet par jour. Le rythme était totalement arbitraire et je ne l’ai — évidemment — pas tenu : je ne tiens jamais ce genre de...
View ArticleLe fichier GDPR.txt
Dans le cadre de mon bénévolat pour Framasoft, je suis amené à travailler sur la conformité de l’association au Règlement Général sur la Protection des Données (RGPD). Ça fait des années qu’on essaye...
View ArticleLollypop
Comme je l’ai expliqué précédemment, je passe plus de temps à travailler hors-ligne. Comme j’écoute également beaucoup de musiques, je redécouvre celles qui traînent sur mon disque dur. J’ai longtemps...
View ArticlePublier un README sous forme de site Web
J’ai parlé l’autre jour de mon initiative de fichier GDPR.txt. J’ai publié un site ce soir pour présenter tout ça : gdpr-txt.org. J’ai saisi l’occasion pour réfléchir à la manière la plus simple que...
View ArticleJoué, vu, écouté, publié, lu (février 2022)
Joué à Hadès en pointillé. J’ai quelque 340 heures de jeu dessus, mais je continue d’y trouver du plaisir (et de nouvelles lignes de dialogues !) Vraiment un très bon jeu. Officiellement le jeu auquel...
View ArticleSélection d’articles
J’ai fait le choix de ne pas lister tous mes articles sur la page du blog. La liste est limitée à un maximum de 20 articles et remonte jusqu’à 6 mois en arrière.Certains articles plus vieux méritent...
View ArticleSpam 2
Je découvre une nouvelle forme de spam :le spammeur s’inscrit sur un site random avec mon adresse courriel ;il met son message de spam avec un lien vers son site dans le champ nom d’utilisateur (ou...
View ArticleSur l’objectif du GDPR.txt
J’ai publié un article sur le Framablog pour présenter le fichier GDPR.txt (présenté ici il y a quelques jours). Les premiers retours n’ont pas tardé, ainsi qu’une incompréhension majeure : celle de...
View ArticleProjets secondaires
J’accumule les projets secondaires depuis des années, principalement des bouts de code. J’ai expliqué il y a quelques semaines avoir commencé à « terminer » ces projets, mais je n’avais pas de recul...
View ArticleBoop! 1.0
Il était temps de le faire : je viens de sortir la version 1.0 de Boop!, mon générateur personnel de sites statiques.Si je dis qu’il était temps de le faire, c’est que je considère qu’il est terminé...
View ArticlePréparer les 10 ans de FreshRSS
FreshRSS va avoir 10 ans en octobre. J’aimerais célébrer ça d’une manière ou d’une autre, mais j’ai peur de me lancer dans quelque chose de trop grand pour moi. Je pensais simplement revoir le site...
View ArticleLogiciel libre et gratuit
On lit ou entend régulièrement1 qu’il y a confusion entre logiciel « libre » et « gratuit ». Il est alors généralement précisé qu’un logiciel libre n’est pas forcément gratuit, que cela viendrait du...
View ArticleCourriel et page de contact
Il y a 2 mois, une entreprise travaillant dans le RGPD m’a informé avoir collecté mon adresse courriel personnelle.Je les ai donc contactés pour savoir pourquoi et comment ils l’avaient collectée. Ils...
View ArticleLessy est terminé
Lessy estétait un gestionnaire de temps mettant à disposition une liste de tâches et un gestionnaire de projets.Il y a un an, j’écrivais :En l’état, Lessy m’est en fait relativement peu utile. […] Ma...
View ArticleRoutines
L’année dernière, j’ai commencé à m’organiser avec des routines. Le principe est de me donner de courtes tâches à faire de manière régulière. Cela m’a permis de m’assurer que mes tâches administratives...
View ArticleQuestions d’entretien
J’ai passé un entretien il y a quelques jours. Je liste ci-dessous quelques questions que j’ai posées :quel est le modèle économique de l’entreprise ?par qui / comment les clients sont-ils choisis et...
View ArticleSupprimer ses comptes
J’ai entrepris depuis quelques semaines de supprimer les comptes en ligne que je n’utilise plus.Pour cela, je pioche dans ma liste d’identifiants stockés dans mon gestionnaire de mots de passe...
View ArticleDu plaisir de publier
Depuis quelques mois, j’écris tous les jours. C’est parfois seulement un ou deux paragraphes ; souvent des notes écrites à la va-vite. L’exercice est quotidien et je m’y applique sans grand effort.J’ai...
View ArticlePublier sa veille Flus sur Mastodon
Aujourd’hui, je vous explique comment publier automatiquement un flux RSS (ou Atom) sur Mastodon. Cet article pointe quelques particularités liées à Flus1, mais la majorité des informations peuvent...
View ArticleLe tout premier serveur Web
Il y a quelques jours, je suis allé à Genève et j’y ai visité le CERN. Outre des accélérateurs de particules, on y trouve cet ordinateur dans une vitrine (désolé pour la qualité de la photo) :Une photo...
View ArticleExploratrices, un prototype de jeu vidéo
J’ai créé un prototype de jeu vidéo.Il s’agit d’un jeu narratif qui se joue avec des commandes textuelles. C’est-à-dire que c’est un jeu qui se « lit » et il vous faut écrire des commandes pour jouer....
View ArticleFarandole de projets
Je multiplie les projets ces derniers jours.Exploratrices dont j’ai parlé ici. Hitchhiker dont j’ai parlé sur le carnet de Flus. Sonktionary dont je n’ai pas encore parlé. Hermès sur lequel je...
View ArticleC’est quoi un bon langage Web ?
Pour m’amuser, je me suis mis en tête d’inventer un langage Web côté serveur. Mon objectif est d’en faire un langage pédagogique pour enseigner la programmation de sites et d’applications...
View ArticleCSS minimale pour des sites moins moches
Je suis retombé récemment sur les sites satiriques motherfuckingwebsite.com et bettermotherfuckingwebsite.com1. Ce qui m’intéresse sur ce dernier, c’est qu’il se contente de 7 lignes de CSS pour rendre...
View ArticleSonktionary
Dans la catégorie « projets bêtes », je vous présente Sonktionary. Il s’agit d’une table de sons (aussi appelée « sound board ») avec des mots issus du Wiktionnaire. Le principe est simple : vous...
View ArticleRéflexions autour des IA spammeuses
À l’inverse d’autres technos comme les NFT ou le Metaverse, j’ai le sentiment que nous n’échapperons pas au raz-de-marée des technologies basées sur de l’Intelligence Artificielle. Nous n’échapperons...
View ArticleJdLL 2023
J’avais déjà fait une première annonce le mois dernier sur le blog de Flus : je serai présent aux JdLL, ce weekend à Lyon.J’y donnerai deux conférences.La première se nomme « Bileto : un produit &...
View ArticleÉcrire une syntaxe de recherche
J’aime plutôt bien la syntaxe de recherche de GitHub. Elle permet à la fois de rechercher à partir de texte « brut », tout en ciblant des propriétés particulières (ex. is:open label:bug).Ça faisait un...
View ArticleRefuser 10 000 dollars
Aujourd’hui, j’ai refusé 10 000 dollars.J’ai reçu un mail en provenance d’un bureau d’enregistrement de noms de domaine — transmis par OVH — me proposant de me racheter un nom de domaine. Voici le...
View ArticleDe l’ensevelissement de ce blog
Depuis que je suis petit, j’ai toujours aimé écrire.J’ai retrouvé récemment des écrits dans de vieux cahiers (CE2 et CM1) dont j’avais été particulièrement fier à l’époque. Au collège, je m’amusais à...
View ArticleMes jeux 2023
Début 2023, je me suis fait une liste de jeux à jouer durant l’année. Je suis heureux d’avoir fait ça, car ça m’a permis d’être moins dans la « consommation » et de mieux apprécier mes découvertes....
View Article