Journal De la rigueur dans la programmation

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
18
5
fév.
2026

Le boulot des développeurs change constamment et pourtant l'histoire me semble se répéter. Dis-moi si toi aussi tu vois une constante émerger des outils qui suivent.

Assembleur

Connais-tu ce merveilleux langage qu'est l'assembleur ? C'est le premier langage de programmation. En assembleur il n'y a pas de type de donnée, ni même de code en fait. Tout n'est qu'octet, et encore si l'architecture utilise des octets.

L'assembleur c'est pénible. On ne comprend rien, toute l'information est dupliquée dans des commentaires (…)

Journal CPU Ex0231 lost + found (février 2026)

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

Dans cette release dans la série lost and found: Le piridion d'un décidu, l'utilité des VPN, un syndrome carpien et les J.O. de Turin.

On peut l'écouter gratuitement, sans inscription, ni pub, ni trackers publicitaires : https://cpu.pm/0231

Chapitres : avec textes intégraux

La semaine prochaine (…)

Journal Amélioration dans GNU coreutils par les dev de uutils (en Rust)

Posté par  (site web personnel) . Licence CC By‑SA.
18
5
fév.
2026

Hello,

Avec la release de GNU coreutils 9.10, je regardais l'arbre de commit,
Et je n'ai pu m'empêcher de voir que pas mal de tests venaient de contributeurs de Rust uutils:

Aussi sur un autre sujet, c'est rare de voir des project GNU accepter les (…)

Journal find / -type f -name '*.fla' -delete

Posté par  (site web personnel) . Licence CC By‑SA.
12
4
fév.
2026

Depuis les déboires d'Unity, aucun éditeur n'avait fait une telle publicité pour les logiciels libres et les formats ouverts. Je remercierai jamais assez la cupidité des financiers… qui ne comprennent rien à part les quelques octets sur leur compte.

Il y a 2 jours, Adobe a annoncé l'arrêt Adobe Animate au 1 mars 2027 et enterré l'extension de fichier .FLA laissant les artistes sans outil de production et des fichiers travaux inutilisables (https://www.theverge.com/news/872731/adobe-animate-app-shutdown-date).
Il faut savoir que le (…)

Journal Construire un C&C basique en python/FORTH au dessus de MQTT

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
7
2
fév.
2026

Introduction

Qui n'a pas rêvé de faire sa console de pirates qui contrôle ses agents au doigt et à l'œil traditionnellement sur IRC ?

C'est le principe d'un Control & Command parfois appelé C&C pour les botnets. Mais ici, on en fait un éducationnel.

Il s'agit de piloter des agents à distance en leur envoyant des commandes sur un BUS qui résulte dans des actions prédéfinies comme :
- arrêtes toi,
- reprends,
- dis si tu es présent et (…)

Journal C'est janvier, c'est souveraineté

17
1
fév.
2026

Bonjour la France et l'Europe !

L'idée de ce journal est de mettre en avant, et en résonance, des liens publiés courant janvier sur Le Meilleur Site du Monde. C'est parti !

Journal J'ai des nœuds au cerveau, je ne sais pas comment continuer

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
7
1
fév.
2026

Voilà, Y'a 2 jours, je me faisais un poil chié, et j'ai regardé un vieux projet FAIM et mis un commentaire qui m'a amené après moultes circonvolutions à me dire que je tenais du code qui marchait, qui prouvait absolument pas ce que j'avais démarré mais un rêve de gamin en informatique de faire un control center à la hacker (qui permet de piloter en grappe des instances piratées autonomes) et de là je suis paumé sur la suite à (…)

Journal [Message de service] Gagnants des meilleures contributions de janvier 2026

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

Si vous avez contribué au site au mois de janvier dernier (dépêches ou journal), 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 (…)

Journal Retour d'expérience sur le développement d'une application par l'utilisation d'IA

22
30
jan.
2026

Introduction

Bonjour à tous,

Bonjour nal,

En novembre, j’ai décidé d’écrire une application. Le but était de pouvoir suivre mes équipements (vélo et ses composants : plaquettes de frein, purge, pneus, etc., ainsi que mes baskets pour la course à pied et la marche).

Pourquoi ? Parce que le suivi proposé par Strava ne me convenait pas.

L'expérience

Ce programme que j’ai voulu écrire, j’ai décidé de le générer par IA. Je me suis dit :

« Peut-on développer une (…)

Journal CPU Ex0230 Musée informatique, seconde partie

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

Dans cette release dans la série Read That Funky Manual ! : De très vieux ordis donnés, une cote estimée, des artefacts en tout genre, et des malwares en art moderne.

Nous recevons Philippe Dubois, Président fondateur de l'association de retro-computing MO5. Ceci est la première partie du sujet. Ceci est la seconde partie du sujet. La première partie est toujours disponible, tout comme l'intégralité de l'interview.

On peut l'écouter gratuitement, sans inscription, ni pub, ni trackers publicitaires (…)

Journal Sortie de Bim! en version 14, avec des barrières

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
16
28
jan.
2026

Cher journal,

Quel plaisir de te retrouver. J'ai sorti deux versions de Bim! depuis la dernière dépêche. J'ai donc plein de choses à te raconter. Au programme cette fois-ci : un peu de graphisme, une nouvelle fonctionnalité de game play, une enquête sur un build en échec mais pas pour la raison que je pensais, des tests d'UI, des optims, une source inattendue de revenus, un peu de jardinage, et comme d'habitude des stats au sujet du jeu et (…)

Journal Sur la proposition de loi visant à protéger les mineurs des risques auxquels les expose l’utilisation des réseaux sociaux

19
28
jan.
2026

Que contient la proposition de loi visant à protéger les mineurs des risques auxquels les expose l’utilisation des réseaux sociaux ?

Vie publique (site de la Direction de l’information légale et administrative) y a consacré une page.

Je relève ce passage qui pourrait concerner LinuxFr (je graisse ce qui m’y fait penser) :

les plateformes visées par l’interdiction sont principalement les réseaux sociaux massivement utilisés par les adolescents, comme Instagram, TikTok, Facebook ou encore Snapchat, ainsi que les services (…)

Journal Linux : les planètes s'alignent en 2026

22
25
jan.
2026

Dans les années 80, peut-être le 28 janvier 1984, un « grand alignement planétaire » avait causé quelques inquiétudes, similaires à celle de 2012 (fin d'un cycle du calendrier maya). Mais c'était parfait pour le Grand Tour, ou du moins sa version réduite. Voyager 2 avait ainsi pu visiter successivement les quatre géantes en 1979, 1981, 1986 et 1989 (de grands souvenirs de télévision, car pas de web à l'époque). Quand on dit que les planètes s'alignent, c'est (…)

Journal Mozilla Thunderbird cache les spams

Posté par  . Licence CC By‑SA.
Étiquettes :
21
24
jan.
2026

Les versions récentes de Mozilla Thunderbird n'affichent plus l'arrivée d'un message dans le dossier SPAM, ni en mettant en gras le dossier SPAM/Indésirable/Quarantaine, ni en mettant à jour le compteur qui indique le nombre de messages dans le dossier (compteur qui disparaît lorsqu'il est à zéro).
Du coup, si vous ne cliquez pas régulièrement dans ces dossiers, les messages qui y arrivent (dont certains ne sont parfois pas des indésirables) sont automatiquement effacés par le serveur de messagerie distant au (…)