Journal LinuxFr.org : première quinzaine de septembre 2025

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
4
20
sept.
2025

Deux cent soixante et uniè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 septembre 2025

  • 1210 commentaires publiés (dont 5 masqués depuis), comme suit
    • 536 commentaires publiés sur (…)

Journal L'impact du LLM sur l'Open-Source

8
19
sept.
2025

Les LLM, c'est bien connu, se sont en partie instruit en pompant largement le code open-source. Mais en retour, je me fais la réflexion que les LLM et tout spécialement la génération de code pourraient avoir un impact important sur l'ensemble du code open-source.

Mon constat

Il n'est plus à démontrer que les LLM impactent énormément le travail des informaticiens et tout spécialement le développement de logiciel. En effet, en quelques instruction, un LLM génère de petits programmes fonctionnels, parfois (…)

Journal Charta, une petite appli CLI pour afficher des graphiques dans un terminal

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
18
18
sept.
2025

Avant-propos

Je découvre Go (Golang) et j'avais une petite idée qui me trottais derriére la tête : un utilitaire pour générer des petits graphiques dans un terminal, une chose que je fais réguliérement en bash pour une visialisation à travers SSH.
Je me suis donc attelé à la tâche et voici un premier jet de mes cogitations.

Présentation

Charta est un outil en ligne de commande écrit en Go pour générer des graphiques colorés dans un terminal. Il prend en (…)

Journal [HS] Qui se souvient de ... Maintenant ?

Posté par  . Licence CC By‑SA.
Étiquettes :
5
18
sept.
2025

Salut les moules,

la question s'adresse aux moules barbues en tout genre.

Car si le poil un peu grisâtre devrait aider, comme Maintenant, c'est hyper coloré, autant le vert, le jaune ou le rouge sont tout aussi potentiellement aware du truc.

Voila: Maintenant, c'était dans les années 90.

Une espèce de comète venue de nulle part qui a traversé le ciel médiatique pendant quelques temps seulement.

Les premiers numéros étaient tirés sur papier glacé (quelle classe) et pour 20 balles (…)

Journal npm et badaboum

Posté par  . Licence CC By‑SA.
30
17
sept.
2025

Bon, l'heure est grave, npm est complètement pété. Globalement, des hackers ont pris le contrôle de pas mal de paquets npm et en profitent pour voler pleins de trucs.

un user/dev fait un npm update/install puis par le jeu des dépendances on se retrouve a download et exec un paquet compromis.

Y'a pas longtemps un pirate a installé des paquets pour voler des cryptomonnaies. Bon il a pas été très intelligent et il s'est vautré dans l'adresse de son wallet (…)

Journal 2025, l'année du reconditionné sous GNU/Linux

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
31
17
sept.
2025

Avec la fin prochaine de Windows 10, comme je le pressentais, les reconditionneurs se retrouvent avec pas mal d'ordinateurs sur les bras. Des ordinateurs sur lesquels Windows 11 refuserait de fonctionner, et qui sont déjà fort peu vendable sous Windows 10.

Résultat, certains reconditionneurs se sont mis à GNU/Linux, et on commence à voir un nombre vraiment conséquent de machines sans Windows. Si vous avez besoin d'un « nouveau » PC qui ne soit pas spécialement neuf, c'est le moment (…)

Journal Programmation 3D à travers les âges : OpenGL 1.1 (1997-2003)

Posté par  (site web personnel) . Licence CC By‑SA.
50
16
sept.
2025

Salut 'nal,

Si tu suivi mon journal précédent, tu as maintenant les éléments de contexte pour programmer en 3D !

On va passer à la pratique avec un exemple OpenGL 1.1 (cf. spécification), qui correspond au code typique des années fin 90-début 2000. Mais qui, magie de la rétrocompatibilité, tourne encore très bien aujourd'hui.

Installer une "glu" de fenêtrage : SDL3

OpenGL s'occupe très peu du système de fenêtrage. Eh oui, ce n'est qu'une API de (…)

Journal Authentifiez-vous sans mot de passe grâce à XMPP, 10 ans plus tard

53
11
sept.
2025

Bonjour,

J'avais un problème avec mon outil de suivi de bugs.

J'auto-héberge mes projets personnels (ou en tout cas j'essaie, plein de choses se sont retrouvées sur Githib par facilité, et Github est de moins en moins bien, donc je les migre petit à petit vers mon infrastructure personelle, qui est pourtant en place depuis bien avant l'apparition de Github).

Bref, j'avais un problème. Pour cet outil de rapports de bugs auto-hébergé, les utilisateurs doivent se connecter avec un compte (…)

Journal Un peu de médiéval heu non hyborien comique pour la rentrée

Posté par  (site web personnel) . Licence CC By‑SA.
19
10
sept.
2025

Bonjour Nal,

Je t'écris, car je sais tu aimes les flims de gladiateurs, les histoires de barbares musclés et de beaux étalons.

Red Sonja 2025 (en français KalidorSonja la rousse) est une nouvelle tentative de porter les aventures de la guerrière en armurekini de Marvel sur les gros écrans.

A l'origine un personnage d'une nouvelle historique de Robert E. Howard, Sonya a perdu ses vêtements, son orthographe et sa cohérence au fil des adaptations plus nanardesques les unes (…)

Journal fusebox : transformations composées sur des systèmes de fichiers FUSE

Posté par  (site web personnel) . Licence CC By‑SA.
15
10
sept.
2025

Chers tous, voici un petit projet qui me faisait envie depuis longtemps et que j'ai réalisé récemment.

Il s'agit d'utiliser FUSE pour enchaîner des transformations simples, et surtout spécifiées de façon concise sans errno ni masques bit-à-bit, sur une arborescence de fichiers existante : filtrer les fichiers affichés, changer le nom ou le contenu des fichiers, etc.

Le projet prend la forme d'une bibliothèque Java, appelable depuis des scripts JBang par exemple.

Q : Keuwah ?! Mais pourquoi (…)

Journal Framasoft recrute un⋅e dév fullstack

45
8
sept.
2025

L'offre a été publiée en août par mes collègues, mais comme j'étais en congés, je profite de mon retour pour faire un petit journal relayant l'info ici. Il reste en gros une dizaine de jours pour candidater.

Donc, Framasoft recrute une personne sur un poste de développeur⋅euse fullstack. Je précise qu'on recherche quelqu'un qui a déjà plusieurs années d'expérience dans le domaine, car même si on accompagnera - évidemment - la personne suite à sa prise de poste, nous souhaitons (…)

Journal Anthropic accepte de payer $1.5 milliard pour atteinte au droit d'auteur

23
5
sept.
2025

Une estimation de 3000 dollars par œuvre. Selon Wired le montant est largement inférieur à ce qu'ils auraient eu à payer en cas de perte au procès. Mais surtout «cet accord […] établit un précédent obligeant les entreprises d’IA à rémunérer les titulaires de droits.» Et ce n'est pas fini, il y a une autre plainte, venant d'un groupe de labels de musique dont Universal, accusant Anthropic d'avoir utilisé leurs paroles de chanson pour entraîner Claude.

Pour le fun j'ai (…)

Journal Microsoft libère le code de leur Basic pour le microprocesseur 6502

Posté par  (site web personnel) . Licence CC By‑SA.
22
4
sept.
2025

Le code est placé sous licence MIT. Il fait 6955 lignes d'assembleur 6502, commentaires compris. Ça donne un fichier de 158 ko. Un peu gros pour ce vénérable processeur qui ne pouvait adresser que 64 ko avec son bus d'adresse 16 bits.

L'annonce : https://opensource.microsoft.com/blog/2025/09/03/microsoft-open-source-historic-6502-basic/

Le github : https://github.com/microsoft/BASIC-M6502