Journal Faire son bot bluesky francophone

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
7
24
août
2025

Je me sens une petite légitimité à aider les dévs libres qui aimeraient se lancer dans coder leur bot bluesky, car j'en ai fait un.

Alors, comme c'est un protocole libre et que c'est bon mal an « documenté », je vais transmettre un peu de ce que j'ai compris.

À l'heure actuelle, je parcours l'intégralité des posts bluesky en français avec un core i3 bi proc, 1Gb de mémoire utilisé, 25% de CPU, 18Mb/s de BP sachant qu'il (…)

Journal LinuxFr.org : première quinzaine d'août 2025

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
4
24
août
2025

Deux cent cinquante et neuvième épisode dans la communication entre les différentes équipes de bénévoles autour du site LinuxFr.org : l’idée est de tenir tout le monde au courant de ce qui est fait par la rédaction, l’administration web et système, la modération, le développement, l’association, etc.

L’actu résumée ([*] signifie une modification du sujet du courriel) :

Statistiques

Du 01 au 15 août 2025

  • 1070 commentaires publiés (dont 7 masqués depuis), comme suit
    • 426 commentaires publiés sur (…)

Journal Programmation 3D à travers les âges : les débuts (1992-1999)

Posté par  (site web personnel) . Licence CC By‑SA.
37
24
août
2025

Salut 'nal,

Aujourd'hui j'ai envie de me lancer dans quelque chose de plus ambitieux que d'habitude : une série-tutoriel sur le développement 3D, qui partirait des années 90 pour arriver à nos jours.

En tant que développeur C/C++ ayant un fort historique là-dedans, ça me tanne depuis longtemps d'en parler… mais de ton point de vue, pour quoi faire ?

Car c'est vrai que si tu fais un jeu ou une simulation 3D aujourd'hui… tu vas plutôt utiliser un (…)

Journal Aidez à cartographier les champs de mines en Ukraine

Posté par  . Licence CC By‑SA.
14
23
août
2025

L'association Ukrainienne http://armysos.com.ua a besoin d'ordinateurs pour répertorier les champs de mines avec son logiciel de cartographie.

Avez-vous des lots de matériel informatique réformé ? Nous récupérons les ordinateurs portables, ils seront envoyés après nettoyage et réparation si nécessaire.

Vous pouvez aussi aider en relayant ce message sur les réseaux sociaux et en faisant un don, même minime, sur https://gofund.me/854ff906. Une fois le montant atteint, vous vous informerons à chaque étape du projet.

Journal Henry a perdu son emploi

16
22
août
2025

C'est tombé comme un smartphone tombe d'une poche de chemise quand on se penche pour ramasser les frites tombées du cornet lorsqu'on a regardé sa montre. Paf! Le mail avec la pièce jointe au format Word, sujet "Votre participation au plan social".

Bla-bla-bla … remodélisation du département … bla-bla … prime de départ … bla-bla … votre contrat arrive à échéance le … bla.

S'il a d'abord pensé que c'était à cause de l'IA, Henry s'est souvenu que, ces derniers (…)

Journal Auxilium, il gère enfin les sous-commandes !

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
5
22
août
2025

Voici une mise à jour que j'ai eu du mal à mettre au point, surtout pour la génération de fichiers de complétion pour zsh qui ne gère pas nativement les sous-commandes.

Mais voilà, tout fini par arriver et Auxilium gère enfin les sous-commandes !

Mais tout d'abord, un petit rappel

Auxilium est une bibliothèque shell POSIX complète pour le parsing d'arguments du genre de argparse pour python. Auxilium simplifie la création de scripts shell avec une gestion avancée des paramètres.

(…)

Journal Troov, la startup qui impose le Captcha Cloudflare aux prises de rdv Consulaires

Posté par  (Mastodon) .
3
21
août
2025

Je pensais aussi à ce titre :

Quand un captcha cloudflare s'invite aux Affaires étrangères (Prise de Rdv via Troov)

Je sais pas lequel fait le plus effet ;) Certainement moins que ma trouvaille..

Mais c'est cette trouvaille qui m'étonne le plus. J'ai découvert Troov via un article sur les calanques, visitables uniquement sur réservation (site web, soyez rassurés), dont la startup fait la promo de son système.. intégré à Orsay (Affaires Étrangères).

Or, sur ce dernier : qui veut (…)

Journal Envoyer des rapports DMARC à des adresses inexistantes

Posté par  . Licence CC By‑SA.
Étiquettes :
8
19
août
2025

Bonjour tout le monde !

Mon serveur de messagerie électronique utilise une politique DMARC depuis bien longtemps. Mais j'ai également rspamd qui me permet de faire deux choses :

  • valider la politique DMARC des messages entrants
  • envoyer des rapports DMARC aux fournisseurs de messagerie de mes messages entrants

On peut voir que le domaine linuxfr.org n'a pas de politique DMARC, mais creditcooperatif.coop en a une assez longue. Dans cette politique, c'est le champ rua qui nous intéresse, c'est (…)

Journal Galenectl, l'outil d'administration de Galène

Posté par  . Licence CC By‑SA.
31
18
août
2025

J'ai passé les derniers jours à refaire la documentation du serveur de vidéoconférence Galène.

Quand j'ai initialement écrit Galène, l'administration se faisait en éditant manuellement des fichiers JSON. C'était laborieux et les gens se trompaient, j'ai donc commencé à définir une API d'administation, dans le but de faire une interface graphique, interface que j'ai commencé à implémenter, ce qui m'a rappelé à quel point j'étais nul en interface utilisateur. Du coup, j'ai tout supprimé, et j'ai juste laissé (…)

Journal la chronique du bot bluesky : rétrospective

Posté par  (site web personnel) . Licence CC By‑SA.
11
16
août
2025

D'abord, merci à ceux qui suivent cette chronique que l'on peut suivre antichronologiquement en remontant les journaux les uns après les autres.

Ce journal me plaît à écrire, car écrit sur le vif il change de la révision mémorielle propre à l'écriture de livres. Ce journal est autant un journal sur le code qu'une expérience littéraire à écrire sur le code (voir le livre loser du libre).

Le présent journal, un peu plus à froid va traiter les sujets (…)

Journal J'ai niqué le p0rn : l'antispam qui marchait (étrangement)

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
14
14
août
2025

Suite à l'idée de faire un antispam pour bluesky, j'ai fait un antispam, et ça marche, mais absolument pas comme j'avais prévu.

Comment les meilleures idées théoriques sont poutrées par des idées cons

Théoriquement, le plan était simple :

  • je faisais des corpus de mots clés HAM/SPAM ;
  • je les normalisais ;
  • je faisais les cosinus similarités des « word counter » (compteur de lemmes) entre le texte et les mots clés et j'en déduisais si c'était HAM ou (…)

Journal Un peu de médiéval comique pour l'été

11
13
août
2025

Bonjour Nal,

C'est l'été, il fait beau, il fait chaud, la plage te tends les bras?

Oui mais voilà si tu aimes le soleil, lui ne t'aime pas et tu deviens tout rouge en un quart d'heure. Le sable ça gratte, le sel ça pique et tu viens de prendre un frisbee dans la tête…

Il est temps de passer à autre chose. Approche toi de ce groupe de filles belles, blondes et bronzées qui écoute de la kpop et… (…)

Journal Quam Facere : Nouvelle version

Posté par  (site web personnel) . Licence CC By‑SA.
6
13
août
2025

Quam Facere, qu'est-ce donc ?

C'est une appli web développée en Python/Flask/SQLAlchemy pour la gestion des procédures informatiques avec la possibilité de lancer des opérations basées sur ces procédures.

Fonctionnalités clés :

  • Création et exécution de procédures avec variables dynamiques
  • Gestion d'équipes hiérarchiques avec permissions
  • Suivi en temps réel des opérations
  • Export de documentation (Markdown, PDF, DOCX, etc.)
  • Interface multilingue (Français/Anglais)

Quelles nouvelles ?

  • Bascule de Bulma vers Bootstrap pour l'interface
  • Validation du compte par mail
  • Correction de nombreux petits (…)

Journal Bibliosurf : à quoi ça sert, comment ça marche

Posté par  . Licence CC By‑SA.
Étiquettes :
24
12
août
2025

Ce texte prolonge l’article Des boucles SPIP au vibe coding augmenté : 25 ans de médiation littéraire par le code et répond à l’appel, lancé dans les forums, d’expliquer plus clairement la démarche du site.

Bibliosurf est un site de veille littéraire indépendant, dans sa forme actuelle depuis 2015. Fort de mon expérience de bibliothécaire, documentaliste, libraire et d’autres métiers liés au livre et à la diffusion du savoir, j’en ai fait mon laboratoire personnel pour comprendre et explorer les (…)