Depuis 22 ans, tous mes ordinateurs sont sous Linux. Je n'installe que les applications disponibles dans le dépôt et aucun autre appareil n'est branché sur mon réseau. Quasiment tout est donc Libre ou Open Source, transparent, j'en ai la maîtrise et mes données sont sécurisées (fichiers sensibles chiffrés, sauvegardes…). Je peux m'en servir sereinement pour accéder à mes comptes bancaires ou médicaux et mes données personnelles, mes contacts sont bien protégés.
Au travail, j'ai eu l'autorisation d'installer Linux sur mon (…)
Journal LibreCAD est sorti en version 2.2.0

Six ans après la sortie de la version précédente (2.1.3), la version 2.2.0 de LibreCAD est sortie.
Pour reprendre l'explication de l'article annoncant la version 1.0 pour ceux qui ne connaissent pas : LibreCAD est un logiciel libre de « Conception Assistée par Ordinateur » (CAO) ou « Computer Aided Design » (CAD) en anglais. LibreCAD travaille en 2D. LibreCAD est un fork de QCAD, qui lui, a une double licence : une édition communautaire (en GPL) et édition (…)
Journal La Poste pas nette a encore du mal avec le courrier
Après la grosse panne de plus d'un mois, sans aucune information, qui a laissé tout le monde sans messagerie électronique, y compris les médecins qui ne pouvaient plus utiliser la carte Vitale, ça recommence. Certains serveurs ne fonctionnent plus à nouveau, aucune annonce, aucune information.
Ça commence à râler : https://www.totalbug.com/laposte-net/comment-page-81/
https://linuxfr.org/users/tout/journaux/la-poste-ne-distribue-plus-le-courrier-et-le-jette-a-la-poubelle
https://linuxfr.org/users/tout/journaux/la-messagerie-de-la-poste-remarche
Journal Elon Musk applique le principe d’économie de la responsabilité à mastodon.social, ça tourne mal
Journal scratch_manager: gestionnaire de mise en cache de jeux de données
J'ai eu l'occasion de développer un petit logiciel open-source pour mon travail, donc j'en profite pour partager ici.
Motivation
Sur les grappes de calculs (clusters) dédiés à l'intelligence artificielle, il y a un problème assez récurrent lié au stockage et à l'accès aux données.
Dans ces installations, on trouve généralement d'un côté une baie de stockage avec des jeux de données composés de millions de petits fichiers, et de l'autre côté les nœuds de calcul qui lisent ces fichiers.
La (…)
Journal Utiliser l'Identité numérique la Poste sans Google Play

Je viens de découvrir qu'il était désormais nécessaire d'utiliser l'Identité numérique la Poste pour pouvoir s'inscrire à une formation avec le CPF. Enfin presque : comme l'INLP nécessite un téléphone sous Android et iOS, une alternative est proposée, mais c'est une galère sans nom, à base de recommandé postal avec accusé de réception pour une seule transaction.
Bref. Installer l'Identité numérique la Poste. Aucun problème sous quelque chose de ressemblant à Android. Sauf que, installé depuis Aurora Store par exemple (…)
Journal CPU Ex0198 Autorité radio, première partie

Dans cette release de CPU : Le spectre hertzien, une autorité de contrôle, l'examen de radioamateur et une bande citoyenne. Nous recevons Gilles Brégant, directeur général de l'ANFR, Agence Nationale des Fréquences. Cette interview sera diffusée sur deux de nos releases, l'intégralité de l'interview est disponible, réalisée en collaboration avec Échos du Net by Selectra qui en propose une transcription écrite.
Écoute, podcast, liens, transcriptions et commentaires : https://cpu.pm/0198
Chapitres :
Journal Piéger les démarcheurs abusifs

Bonjour à tous,
Le démarchage téléphonique est un sujet qui me tient à cœur et qui revient de temps en temps ici. Après différentes approches (pousser le démarcheur à raccrocher, lui faire une blague, lui faire perdre du temps…), j'ai commencé à essayer de les piéger franchement. L'idée est de me faire passer pour intéressé, en allant aussi loin qu'il le faut tant que je ne paie rien ou ne livre aucune information trop ennuyeuse, mais avec comme objectif secret (…)
Journal Spring Boot vers RPM (un bricolage)

Je poste rarement ici, et c’est bien dommage. Je vient de terminer un petit bricolage qui pourrait intéresser quelqu’un ici.
Ça part d’un besoin perso, comme tous mes bricolages que je publie, n'y voyez surtout pas le fantasme de l'homme mais plutôt… Comment dirais-je… La recherche créative, le délire du développeur et un peu l’admin que je suis, en quelque sorte : j’ai écrit un script en bash pour passer un projet Java/Maven/Spring Boot écrit en tant que service, en (…)
Journal ChessBase vs Stockfish. 1. e4 e5. 2 Ke2? ...# 0-1
Ce 4 décembre, l'équipe Stockfish annonçait la version 15.1 de son moteur d'échecs entièrement libre et open source. Ceux d'entre vous qui trouvaient la version précédente trop facile à battre seront donc comblés!
Contrairement aux annonces traditionnelles des nouveaux logiciels, la numérotation de version ne suit pas une logique d'ajout de nouvelles fonctionnalités, mais plutôt de gain de performance de jeu mesuré en Elo. Rappelons ici que 200 Elo de différence entre deux joueurs correspondent à une victoire du (…)
Journal Offpunk 1.8

Hello,
Je suis heureux de publier la version 1.8 d’Offpunk
Offpunk, c’est un navigateur/lecteur RSS:
- en ligne de commande
- déconnecté
- qui supporte les protocoles http/gemini/gopher/spartan/finger
Le site: https://sr.ht/~lioploum/offpunk/
L’annonce de la 1.8: https://lists.sr.ht/~lioploum/offpunk-users/%3C167070910507.7.12922629714643750438.82968646%40ploum.eu%3E
En ligne de commande ?
En ligne de commande signifie qu’il tourne dans le terminal et qu’on interagit avec le navigateur en tapant des commandes. Ça parait cryptique mais une fois qu’on y prend goût, ça peut être très rapide. La consultation des pages se fait dans (…)
Journal Petit exemple de plugin Ansible

Pour ceux qui utilisent Ansible, voici un petit exemple de filtre, que je viens de coder pour des besoins personnels. Je suis entrain d'intégrer un "Web Keys Directory (WKD)" à une solution d'auto-hébergement.
J'avais besoin d'obtenir le hash de l'utilisateur. Par exemple, pour une adresse email andre@homebox.space, le nom d'utilisateur est "andre", et le hash est z1cybqqife1c333kqxqifnz64w9tb3xh
.
Petite parenthèse, sur le web keys directory, qui permet de publier votre clé, ou d'obtenir automatiquement les clés GPG de vos (…)
Journal Neon : Postgresql serverless avec branches

Neon est une startup qui travaille sur une adaptation de Postgresql pour séparer la partie stockage de la partie calcul. Le stockage étant au final de type objet S3. Entre les deux il y a une partie cache pour les lectures.
Une grande partie est écrite en Rust, une partie est destinée à être intégrée à la branche commune de Postgresql. En licence Apache v2.0.
Le fait de séparer le stockage du calcul permet de lancer des instances à la (…)
Journal Mutuelle et mot de passe
Bonjour cher journal,
Je vais te parler de ma mutuelle santé/prévoyance (que je n'ai jamais vraiment choisie, elle m'est proposée par mon entreprise), à laquelle je ne me connecte presque jamais.
Le changement de mot de passe chez la mutuelle
Je n'ai pas stocké le mot de passe la dernière fois que je me suis connecté, et j'ai donc cliqué sur Mot de passe oublié afin de créer un nouveau mot de passe.
Un mot de passe pas trop faible (…)
Journal Est-ce qu'une IA peut choisir la licence du code qu'elle écrit ?
Bonjour LinuxFr,
Cette nuit, j'ai utilisé la dernière IA à la mode dont tout le monde parle pour écrire un petit jeu en ligne. Je n'ai pas écrit une seule ligne de code moi-même, j'ai juste guidé l'intelligence artificielle pour lui faire écrire le code, pour faire le design, puis pour corriger ses bugs, pour ajouter les fonctionnalités une par une. À la fin, je lui ai demandé d'écrire un README pour Github, et de choisir une licence, et j'ai (…)