Journal Memento Git avec Capuchine

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
13
21
déc.
2022

Bonjour Nal,

Je t'écris pour te proposer quelques dessins sous licence libre ( CC By-SA 4.0 ) qui servent à se rappeler des commandes les plus utiles du célèbre gestionnaire de version Git avec l'héroïne d'un de mes jeux.

git init

Cette commande permets de créer un dépôt dans le dossier courant. Elle va ajouter un dossier .git avec les fichiers du gestionnaire de version.

git clone

On peut aussi faire une copie d'un dépôt existant avec cette commande.

(…)

Journal Mes premiers pas sur Mastodon

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
16
20
déc.
2022

Le commencement

Moi: Voilà, j'ai ouvert un compte sur Mastodon
PasMoi: Mais pourquoi ?
Moi: Parce qu'Elon a acheté Twitter!
PasMoi: Tu avais un compte sur Twitter ?
Moi: Non, pourquoi ?

Avant le commencement

Pas mal de personnes critiquent Mastodon comme étant un concentré des erreurs de l'open source. Comme bien trop compliqué par rapport à Twitter.

Bon, comme je n'étais pas sur Twitter, c'est compliqué à comparer mais c'est quand même pas un exploit d'ouvrir un compte (…)

Journal La Poste pas nette a encore du mal avec le courrier

Posté par  . Licence CC By‑SA.
14
18
déc.
2022

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 Est-ce qu'une IA peut choisir la licence du code qu'elle écrit ?

Posté par  (site web personnel) . Licence CC By‑SA.
22
5
déc.
2022

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 (…)

Journal ChessBase vs Stockfish. 1. e4 e5. 2 Ke2? ...# 0-1

Posté par  .
37
11
déc.
2022

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 Spring Boot vers RPM (un bricolage)

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
18
13
déc.
2022

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 FranceConnect+ et vous?

Posté par  . Licence CC By‑SA.
4
18
nov.
2022

'jour Nal (ah ces traditions…)
je viens d'essayer d'installer l'appli "Identité numérique La Poste" sur mon téléphone prétendument intelligent, et malheureusement je n'ai pas pu: il est "rooté" pour me passer des "services" Google vu que l'installation d'un AOSP dessus m'est impossible (ce Samsung A127/DSN est allergique à LineageOS).
Et vous, comment faisez-vous?
- j'attends la version open-source sur F-Droid? (vivement que les poules aient des dents)
- j'utilise un téléphone uniquement dédié à cela? (bouge pas de la maison (…)

Journal La ville de Montpellier interdit la vidéosurveillance "intelligente", dont la reconnaissance faciale

Posté par  . Licence CC By‑SA.
17
21
déc.
2022

La décision a été votée en séance ordinaire du conseil municipal le vendredi 16 décembre 2022.

Serait-ce la première décision dans une ville française ? Plusieurs municipalités états-uniennes (Boston, San-Francisco, Baltimore…) ont déjà pris des dispositions en ce sens.

Le groupe Choisir l'Écologie (EELV, Génération Écologie, Parti Animaliste), dans un document de 2 pages, proposait:

  • "d'approuver le principe d'interdiction du recours aux traitements automatisés d'analyse d'image sur la base des données personnelles ou individuelles dont la reconnaissance faciale";
  • "d'approuver (…)

Journal Le cloud ça scale bien

Posté par  . Licence CC By‑SA.
Étiquettes :
36
10
nov.
2022

Bonjour Nal,

En ce vendredi, j'ai besoin d'évacuer l'ensemble des petits pics accumulés gratuitement à chaque nouvelle rencontre. Peut-être même qu'à la lecture de ce journal, je trouverai réconfort dans les commentaires témoignages anonymes de ceux qui comme moi, n'utilisent pas l'un des 3 services cloud mondiaux qui "scalent bien".

Le contexte

Ce que je n'ai pas :

  • des millions d'utilisateurs,
  • des régions/zones éparpillées dans le monde

Maintenant la question qu'on nous pose :

Et vous êtes hébergés où ?

(…)

Journal NixOS ou comment j'ai rendu mes machines interchangeables et ennuyeuses

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
58
10
nov.
2022

Salut,

Je voudrais te parler de NixOS, la distribution Linux déclarative. C'est solène% qui me l'a fait découvrir. Elle en a pas mal parlé sur son blog. Elle a même fait des trucs plutôt créatifs avec.

Je l'avais installé sur mon laptop secondaire il y a quelques mois à la place d'OpenBSD (déso / pas déso). C'est une machine que j'utilise assez rarement, et quasi exclusivement pour de la navigation web (youtube/rss dans la chambre). J'ai cherché à (…)

Journal scratch_manager: gestionnaire de mise en cache de jeux de données

Posté par  . Licence CC By‑SA.
21
16
déc.
2022

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 Neon : Postgresql serverless avec branches

Posté par  . Licence CC By‑SA.
Étiquettes :
25
6
déc.
2022

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 Petit exemple de plugin Ansible

Posté par  (site web personnel) . Licence CC By‑SA.
25
7
déc.
2022

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 CPU Ex0198 Autorité radio, première partie

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
9
15
déc.
2022

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 :

 - Bonjour à toi, Enfant (…)

Journal Calendrier de l'Avent du code

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
29
22
nov.
2022

Cher Nal,

Connais-tu le calendrier de l'Avent du Code ?

C'est un calendrier de l'Avent, qui commence au 1er décembre et s'achève à Noël. Chaque jour, un nouveau casse-tête de programmation, en deux étapes : une simple, puis une complication du même.

Ce qui fait à mes yeux une bonne part de son intérêt, c'est qu'il est conçu comme une histoire où le joueur incarne le Père Noël, et où les programmes développés permettent de résoudre des situations concrètes plus (…)