LinuxFr : les journaux

  • mardi, 14 juillet 2026

    Une interface utilisateur pour BorgBackup
    Cher Nal, Je dois commencer par remercier Cyril Chaboisseau et l’équipe d’édition de LinuxFr pour le très bon article Installer BorgBackup sur un NAS. C’est grâce à cet article que je réalise, à intervalles totalement non réguliers, la sauvegarde de mon ordinateur principal sur un NAS Synology. J’avais consciencieusement suivi les instructions et explication jusqu’à arriver à sauvegarder ma machine. Bien que j’eusse stocké la clé ssh et la passphrase sur le NAS de manière accessible par son interface web, je n’avais pas testé la récupération des sauvegardes. Voici le contexte quand ma douce et tendre me fait remarquer dimanche soir que son PC n’a pas de sauvegarde… Je n’a eu aucun souci à reprendre le script de sauvegarde et, grâce aux instructions de la dépêche, à créer un nouveau dépôt. Mais comment faire pour qu’un utilisateur lambda puisse accéder à ses sauvegardes ? Les commandes à rentrer sont simples si on a la documentation sous les yeux, mais pour une opération qui peut être a …

  • lundi, 13 juillet 2026

    Reconnaissance faciale sous Linux avec Howdy et Biopass
    Sommaire La reconnaissance faciale Linux et ses limites Les caméras La fragmentation Implémentation Modèle de test Trouver sa webcam isoler le chemin du fichier périphérique Installation Configuration Droits et SELinux PAM BioPass Un beau projet Installation Configuration Capture du visage PAM et SELinux Changements généraux Conclusion Il y un truc chouette sous Windows, iOS et Android, c’est la reconnaissance faciale: une caméra spécialisée reconnait votre visage et ouvre ou déverrouille votre session. Pratique ! Et sous Linux ? C’est possible, mais moins intuitif. Démonstration Note Testé sous Fedora 44 et un Dell Latitude 5290 2-in-1. La reconnaissance faciale Face Id sur les iPhones, Hello sous Windows, reconnaissance faciale dans les réglages d’Android (selon les modèles)… On trouve des solutions biométriques sur pas mal d’OS et de matériel grand public. C’est une option bien pratique: on enregistre son visage, et hop, on se connecte juste en regardant son écran ou son smartphone. …

  • dimanche, 12 juillet 2026

    Antispoofing e-mail (SPF, DKIM, DMARC, BIMI) : la synthèse que j'aurais aimé trouver
    Bonjour, Ces derniers mois, j’ai dû mettre en place la protection antispoofing (SPF, DKIM, DMARC…) sur plusieurs noms de domaine, avec des configurations d’envoi variées : messagerie hébergée d’un côté, routeurs d’e-mailing (ESP) de l’autre. Je m’attendais à quelques heures de travail. J’y ai passé des jours — non que les concepts soient inaccessibles, mais la documentation est éparpillée, souvent partielle (un mécanisme à la fois, rarement la chaîne complète ni l’alignement), et les instructions des prestataires ne collent pas toujours à la réalité technique (l’exemple du SPF réclamé par Mailjet, plus bas, l’illustre). À qui ça s’adresse. J’écris pour le propriétaire de domaine qui veut protéger son domaine contre l’usurpation d’identité en s’appuyant sur un hébergeur de boîtes mail et/ou un ou plusieurs ESP (routeurs d’e-mailing). Ce n’est pas un guide d’auto-hébergement d’un serveur de mail : je ne parle pas de Postfix, OpenDKIM & co. Des ressources plus proches des RFC existent par …

  • samedi, 11 juillet 2026

    les visages générés par IA
    Plutôt qu’un lien, autant expliquer quelques points saillants de l’article de la BBC sur le système de détection d’IA dévoilé par des chercheuses australiennes : Ce sont des psychologues. Elles se sont d’abord rendu compte qu’elles étaient capables de distinguer rapidement les portraits photos réels de ceux générés par IA. Après analyse de leurs critères, très simples, elles se sont mises à entraîner des gens. Et ça fonctionne ! Une heure d’entraînement suffit à faire de gros progrès. La BBC propose quelques exemples pour vous tester. Vous voulez les critères ? Je vous les fait dans le désordre : la mémorisation la symétrie les proportions l’attractivité la distinction (ou la banalité) l’expressivité personne blanche de 30-40 ans Ces critères sont expliqués bien sùr. Bonne lecture! Télécharger ce contenu au format EPUB Commentaires : voir le flux Atom ouvrir dans le navigateur …

  • jeudi, 9 juillet 2026

    Les journaux générés par IA
    Bonjour Nal, Le sujet des contenus générés par IA a déjà été abordé dans un journal il y a quelques mois. Ici je voudrais parler d’un cas plus spécifique, et qui concerne la plupart (tous ?) les cas de contenus générés par IA sur LinuxFR : Journal posté par un nouveau compte, souvent créé le jour même Le journal fait la promotion d’un logiciel Le logiciel est écrit au moins partiellement par IA Le logiciel est vibe codé Le site associé au logiciel est vibe codé Pourquoi ça pose problème Pour l’auteur du journal Le journal n’est souvent pas ce qui est attendu sur LinuxFR (qualité du contenu, licence inadaptée, demandes inadaptées, style de rédaction IA…), ce qui engendre des réactions majoritairement négatives, parfois agressives. Les auteurs sont souvent de bonne foi1, et, pour ceux qui répondent aux commentaires, on voit clairement que c’est une expérience décevante. Pour les lecteurs et commentateurs Généralement commenter sur ces journaux est de la perte de temps car : souvent l’aut …

  • jeudi, 9 juillet 2026

    Je développe un facturier électronique libre pour les artisans
    Pourquoi je développe un facturier électronique libre pour les artisans Depuis quelques mois, je m’intéresse de près à la réforme de la facture électronique qui va progressivement concerner toutes les entreprises françaises. Comme beaucoup, je pensais au départ qu’il suffirait de générer une facture PDF et de l’envoyer à une plateforme. En réalité, le sujet est beaucoup plus complexe : formats normalisés, Factur-X, EN16931, plateformes de dématérialisation partenaires (PDP), Peppol, annuaires, e-reporting… On découvre rapidement tout un écosystème. L’idée de ce projet ne vient pourtant pas d’une veille technologique. Elle vient d’une discussion avec un charpentier. Il réalise aujourd’hui toutes ses factures avec… Microsoft Word. Cela peut sembler surprenant à des développeurs, mais c’est finalement assez courant chez les artisans. Son besoin est simple : quelques devis, quelques factures par semaine, pas de comptabilité intégrée, pas de CRM, pas de gestion de stock. Jusqu’à présent, Wo …

  • mercredi, 8 juillet 2026

    Doctolib en opt-out pour utiliser mes données personnelles
    Je viens de recevoir un mail m’invitant à refuser l’usage de mes données personnelles si jamais j’étais un gros égoïste. https://www.doctolib.fr/privacy-settings?open=research_exclusion_form C’est pour la recherche : Nous voulons changer cela, en repérant plus tôt certains risques de santé. Mais en fait on les a déjà trouvé les repères, ils y en a devant chaque caisses de supermarchés, d’autres dispersés dans nos champs et nos enfants sont obligés de passer du banc d’école au siège voiture comme dans un drive au lieu de bouger, entre autres. Télécharger ce contenu au format EPUB Commentaires : voir le flux Atom ouvrir dans le navigateur …

  • mercredi, 8 juillet 2026

    Justice à 2 vitesses (au moins)
    C’est dans l’actualité politique, en France, mais pas que. Que le/les juges estiment que ce n’est pas leur rôle d’appliquer la loi, mais à l’électeur. https://www.huffingtonpost.fr/politique/article/on-etait-au-tribunal-quand-la-justice-a-redonne-a-le-pen-la-charge-de-son-avenir-pour-2027_284933.html on parle de fait grave « Graves, car ils se sont déroulés sur trois mandatures, graves au regard des sommes détournées, graves car ces faits ont jeté le discrédit sur la représentation européenne, égrène la présidente de la cour, Michèle Agi. Graves car ils ont perduré et n’ont pris fin qu’avec le dépôt de la plainte du Parlement européen, et graves surtout car commis par des élus dont est attendue une exemplarité totale. » puis après quelques secondes plus tard, la présidente précise que la peine d’inéligibilité n’est pas « obligatoire », et donc qu’il lui revient à prononcer cette peine en respectant « la liberté de candidature et sans entraver le libre choix de l’électeur, condition de …

  • lundi, 6 juillet 2026

    viré de son club de sport
    Je viens d’être viré de mon club de sport, les coprésidents me l’ont dit ouvertement devant tout le monde à l’entraînement car je n’ai toujours pas l’application *******se et que cela figure dans les statuts(et oui!). Je suis un peu furieux qu’une association de loi 1901 expulse un de ses membres de cette manière. Peut être que des libristes seraient compétents sur ce sujet et auraient des conseils de recours ou autres actions à me donner. ps: j’avais regardé cette application n’est disponible que sur les deux grands OS de smartphones, impossible d’accéder via le web Télécharger ce contenu au format EPUB Commentaires : voir le flux Atom ouvrir dans le navigateur …

  • lundi, 6 juillet 2026

    Ce que la fin de Windows 10 change vraiment chez les particuliers : retour de terrain d'un dépanneur
    Sommaire Le parc réel des gens, vu de l’intérieur Les trois réponses honnêtes possibles Ce que j’installe, et pourquoi Ce qui marche sans discussion Ce qui coince vraiment (parce qu’il faut le dire aussi) Une fenêtre qui ne restera pas ouverte longtemps Bonjour à tous, Je suis dépanneur informatique indépendant au Mans (FIX72) : j’interviens à domicile chez des particuliers — beaucoup de retraités — et dans de petites entreprises de Sarthe. Depuis la fin du support de Windows 10, je vois passer chaque semaine des machines parfaitement fonctionnelles que leurs propriétaires pensent bonnes à jeter. Ce journal est un retour d’expérience sur ce que je constate sur le terrain, et sur la place que Linux y prend (ou pas). Je ne prétends à aucune vérité générale : c’est du vécu, avec ses biais. Le parc réel des gens, vu de l’intérieur Ce qui arrive sur mon établi ou que je vois dans les salons, ce sont surtout des machines de 2012 à 2017 : des Core i3/i5 de génération 3 à 7, 4 à 8 Go de RAM, t …

  • dimanche, 5 juillet 2026

    [Message de service] Gagnants des meilleures contributions de juin 2026
    Si vous avez contribué au site au mois de juin dernier (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 vous ne souhaitez pas y donner suite. devnewton 🍺 ; Ysabeau 🧶 ; PhRæD ; philippe lhardy. N’hésitez pas à envoyer votre réponse aussi à l’expéditeur du message et pas seulement à la liste de diffusion. Merci de votre attention, vous pouvez reprendre une activité normale ! Télécharger ce contenu au format EPUB Commentaires : voir le flux Atom ouvrir dans le navigateur …

  • dimanche, 5 juillet 2026

    Auto-héberger ses IA : Matériel et optimisation de l'inférence
    Sommaire Introduction Ce dont je ne vais pas parler Les IA de génération d’images et autres Les moteurs d’inférence Comparatifs de performances Les modèles du moment Introduction éclair aux réseaux de neurones Un neurone artificiel Un réseau de neurones artificiel Les backends Les optimisations Quantification du KV cache Le multi-GPU Nvidia: NVLink Découpage en couches Découpage en lignes P2P sur le bus PCIe ReBAR ASPM Flash Attention Les variantes de quantification XL Les modèles QAT MTP (Multi-Token Prediction) Les tailles des lots Intel : le cache persistent Sycl Le mmproj Comparer avant et après Éviter le débordement sur le CPU+RAM nvtop llama-swap llama-bench Le matériel La solution Apple La solution du pauvre : Intel Arc Pro B60 Le bon Le mauvais Cas d’utilisation La grande sœur Optimisations spécifiques Exemple de configuration llama-swap La solution de Dédé la bricole Le matériel La configuration Le châssis Les risers PCIe Les bifurcations PCIe Le bon Le mauvais Optimisation Ex …

  • dimanche, 5 juillet 2026

    LinuxFr.org : seconde quinzaine de juin 2026
    Sommaire Statistiques Listes de diffusion (hors pourriel) Canal IRC adminsys (résumé) Groupe Signal (résumé) Tribune de rédaction (résumé) Tribune de modération (résumé) Commits/pushs de code https://github.com/linuxfrorg/ Divers / TODO / pense-bête Deux cent dix-septiè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 16 au 30 juin 2026 1607 commentaires publiés (dont 33 masqués depuis), comme suit : 806 commentaires publiés sur les liens (dont 8 masqués depuis) ; 467 commentaires publiés sur les journaux (dont 21 masqués depuis) ; 209 commentaires publiés sur les dépêches (dont 3 masqués depuis) ; 106 commentaires publiés sur les entrées de forum (dont 1 masqué depuis) ; 0 commenta …

  • dimanche, 5 juillet 2026

    Repentirs — un poème dont l'historique git est l'œuvre
    Bonjour Nal, Il y a sur GitHub un dépôt qui ne contient qu’un poème : poeme.txt, une quarantaine de lignes. Clonez-le, lisez-le — c’est sage, ça se lit en une minute. Vous pourriez vous arrêter là ; vous auriez raté l’œuvre. Le fichier n’est que la dernière couche. Ce poème a été écrit, raturé, amputé et regreffé pendant quarante ans — fictifs — et ces quarante ans sont dans l’historique : 77 commits datés de décembre 1986 à juillet 2026, dont chaque diff est un geste d’écriture. En peinture, un « repentir » est la trace d’un geste que le peintre a recouvert et que le temps fait remonter sous la toile. Git est, à ma connaissance, le seul médium où le repentir ne s’efface jamais : chaque rature y reste datée, adressable, visitable. Quatre lectures, quatre verbes git : Le fichier. Les « … » de poeme.txt ne sont pas décoratifs : chacun marque l’emplacement exact de vers qui ont vécu, puis ont été effacés. Le poème est troué là où il a eu mal. Le journal. Les 77 messages de commit, lus dan …

  • dimanche, 5 juillet 2026

    Le pari du local-first pour une application de gestion locative (et pourquoi la version Linux est gratuite)
    Le contexte Je développe seul, en Flutter, une application de gestion locative destinée aux bailleurs privés français : baux, quittances, états des lieux, indexation IRL, suivi des diagnostics, moteur fiscal. Rien de très sexy pour un public LinuxFr, je vous l’accorde — mais un choix d’architecture qui, lui, mérite peut-être d’être discuté ici : le local-first intégral, sans cloud du tout. Je poste ce journal en toute transparence : je suis l’éditeur de l’app, elle est payante sur certaines plateformes, et gratuite sur Linux. J’explique pourquoi plus bas. Je ne suis pas là pour vendre quoi que ce soit — la version qui vous concerne ne coûte rien — mais pour exposer des choix techniques et entendre vos critiques, qui sont généralement plus utiles que n’importe quel retour utilisateur. Le choix local-first La quasi-totalité des solutions concurrentes sont des SaaS : vos données de locataires, vos baux, vos montants de loyer partent sur des serveurs tiers, avec un abonnement mensuel à la …