Journal Bloquer les bots avec Nginx de façon simple avec Nginx botcheck

1
2
sept.
2026

Disclaimer : ce journal est une republication de l’article de présentation de Nginx botcheck sur mon blog.

Avec l’explosion de l’IA, on a de plus en plus de bots qui viennent sur nos sites pour, grosso modo, tout pomper pour entraîner des modèles IA (souvent en tapant comme des connards sur toutes les pages qu’ils peuvent sans réfléchir à une manière plus propre de faire) ou pour essayer de trouver des vulnérabilités avec des agents IA.

Et (…)

Journal MCDView : un schéma SQL en diagramme entité-association interactif, en un fichier HTML statique

Posté par  . Licence CC By‑SA.
17
1
sept.
2026

Je partage un petit outil libre que j'ai écrit, sous licence MIT : mcdview. On lui donne un schéma (SQL, dump PostgreSQL/MySQL/SQLite, modèle pgModeler .dbm, DBML ou Prisma) et il produit un diagramme entité-association interactif, dans une seule page HTML autonome.

Libre et auto-hébergeable

Le générateur est un script Python en ligne de commande, sous licence MIT :

mcdview schema.sql -o sortie.html
mcdview.dev n'est que l'instance publique ; rien n'oblige à l'utiliser, tout se fait en local (…)

Journal [Message de service] Gagnants des meilleures contributions de l’été 2026

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
1
1
sept.
2026

Si vous avez contribué au site au cours de l’été 2026 (code, bug report, dépêche, journal ou commentaire), lisez ci‑dessous. Sinon, pas la peine de perdre votre temps à lire la suite.

Si vous êtes l’un des pseudos suivants, consultez votre courriel (celui connu par LinuxFr.org) et vérifiez vos indésirables, vous avez certainement reçu un message vous indiquant que vous avez gagné un livre (version numérique ou papier). Ne procrastinez pas pour nous répondre s’il vous plaît, même si (…)

Journal L'efficacité des LLMs pour la recherche de vulnérabilités, point de vue d'un mainteneur

31
1
sept.
2026

Greg Kroah Hartmann, mainteneur du noyaux Linux en charge des versions stables, a donné il le 11 août une présentation intitulée Linux in the Land of LLMs (support de présentation, captation vidéo sur Youtube) à partir de son expérience de mainteneur. Les principales informations que j'en retiens :

  • Ils reçoivent significativement plus de rapports de vulnérabilités qu'auparavant.
  • Les LLMs, sont des outils de pattern-matching sous stéroïdes qui découvrent plein de bugs de cette façon : on a (…)

Journal Le RGPD, la section 230 du code des communication et le SPEECH act

Posté par  (site web personnel) . Licence CC By‑SA.
20
31
août
2026

Il ne faut pas chercher très loin dans mon historique de commentaires pour voir que mon dada depuis quelque temps, c'est d'en apprendre plus sur la loi aussi bien en Europe qu'aux États Unis d'Amérique. Et comme je suis récompensé par du karma quand j'écris des commentaires et des journaux, je continue d'en parler.

Et aujourd'hui, je veux parler d'une loi qu'on devrait connaître en tant que membre de Linuxfr, mais qu'on ne connait sans doute pas, la section 230 (…)

Journal Comment bannir (presque) tout internet

Posté par  (site web personnel) . Licence CC By‑SA.
65
31
août
2026

La semaine dernière, j’ai constaté un fort ralentissement sur un des sites web que je gère, au point où accéder au site était par moment impossible. Je me suis donc connectée au serveur, et j’ai rapidement trouvé le souci : apache qui saturait à cause du nombre de connexion.

Ce n’est pas la première fois que je rencontre ce souci depuis deux ans, sur un serveur ou un autre. À chaque fois, j’applique une rustine ou une autre dans l’urgence (…)

Journal NoMachine évolue, et pas en mieux.

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
12
30
août
2026

Depuis la merdification de Teamviewer, et celle en cours de son concurrent AnyDesk, j'utilise assez intensément NoMachine, dans sa version gratuite, en local (ou via VPN).

Depuis quelques semaines, on peut aperçevoir que Nomachine, l'éditeur, a complètement changé son modèle "gratuit" : il n'existe juste plus.

Ainsi, utiliser la version "personnelle" exige désormais une licence. Même sans utiliser les serveurs de l'entreprise, car l'outil fonctionne (normalement) très bien en local. Il rejoignait un peu la lignée de "Ammy Admin", petit (…)

Journal Vidéo de Les Échos sur la saga "Linux"

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

plop,

Le journal économique Les Échos vient de publier une petite vidéo d'une quinzaine de minutes sur notre noyau favori : « Comment un logiciel gratuit s’est transformé en machine à cash ».

Au delà du titre un peu accrocheur (mais pas putaclick), je trouve que la vidéo est plutôt bien faite globalement. Ils ont un angle économique assumé (ça reste un journal économique), mais les éléments de compréhension historiques et philosophiques (ou non) sont introduits, avec une rapide explication (…)

Journal Contribuer au noyau Linux, tu peux le faire!

Posté par  (site web personnel) . Licence CC By‑SA.
55
30
août
2026

J'utilise GNU/Linux depuis 1999 et, durant toutes ces années, j'ai contribué à beaucoup de logiciels libres (Owncloud, KDE, GNOME, LineageOS…) et travaillé sur plusieurs projets perso (Lollypop, Mobile Power Saver…). Mais un composant m'a toujours fait peur : le noyau Linux. Dans ce journal, je vais montrer comment j'ai fini malgré moi par mettre le nez dedans, et pourquoi, pour du débogage, il n'est pas forcément nécessaire d'être une brute en programmation.

N'ayant pas fait de longues études (DUT info) (…)

Journal Exploitation vidéo 360° sous Linux, la suite

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
10
30
août
2026

'lut,

il y a quelques temps j'avais fait ici même un retour mitigé de l'exploitation de vidéos 360° sous Linux issues d'une GoPro MAX 360, avec kdenlive notamment. Il se trouve que je suis passé à l'Insta360 qui elle dispose d'un caisson étanche permettant de faire de la plongée et de la protéger en sport nautique. Tout comme les vidéos de la GoPro MAX il existe des méthodes pour l'exploiter sous kdenlive, mais ça ne fera pas disparaitre les (…)

Journal Corrigendum : Auto-héberger ses LLM (IA) : Débordement CPU+RAM, Mixture-of-Experts et Benchmarks

13
28
août
2026

In medio stat virtus. Non, c'est tout à fait correct, la vertu est dans le juste milieu. En revanche, ça n'a rien à voir avec la conversation.

  • Le roi Loth (François Rollin), Kaamelott, Livre V, Corvus corone, écrit par Alexandre Astier.

TL;DR

Sans être exceptionnel, Qwen 3.5 35B A3B est adéquat pour de la programmation agentique.

Or contrairement à ce que j'avais écrit, les modèles MoE comme Qwen 3.5 35B A3B sont en fait parfaitement utilisables avec une (…)

Journal Le Littré libre a été porté sur Qt 5 en 2022 — et personne ne l'a su

Posté par  (site web personnel) . Licence CC By‑SA.
23
28
août
2026

En 2008, j'avais consacré un billet à un petit logiciel libre repéré sur Framasoft : dictionnaire-le-littre, une application Qt qui embarque l'intégralité du dictionnaire d'Émile Littré et se consulte hors ligne, sans installation ni base de données. Licence CeCILL, interface de Murielle Descerisiers, données issues de la numérisation XML de François Gannaz.

Dix-huit ans plus tard j'ai retrouvé le dossier sur mon disque, daté de juillet 2009. Double-clic : rien. Et les trois liens de téléchargement de mon billet (…)

Journal SlyOS, un système basé sur Arch linux avec OpenRC, ReGreet et le gestionnaire de fenêtres niri

Posté par  (site web personnel) . Licence CC By‑SA.
20
26
août
2026

Bonjour à toutes et à tous,

Je travaille depuis quelque temps sur ma propre distribution Linux : SlyOS

SlyOS est basé sur Arch Linux et construit à l’aide d’archiso. Le projet a commencé comme une expérience personnelle pour en apprendre plus sur Linux, après plusieurs années d’utilisation et de personnalisation quotidiennes sur ce système d'exploitation. À ses débuts, la distribution utilisait GNOME/MATE avec systemd ainsi que le noyau linux-cachyos-lts.

La distribution ressemblait à ça à (…)