Journal Un chou est un chou, ou pas ...

Posté par  (site web personnel) . Licence CC By‑SA.
21
11
oct.
2020

Dans n'importe quelle activité l’existence d'indicateurs fiable est une condition nécessaire à la prise de décisions éclairées.

Sans cela, on est condamné au feeling, à l’expérience ou à la poudre verte. Et dans le domaine agricole, la poudre verte fait des ravages. D'abord parce qu'elle est souvent toxique, ensuite parce qu'elle est le média d'un transfert direct et intégral de la valeur ajoutée de l'exploitation agricole au fabricant de phytos.

Ce modèle d'agriculture à vécu. Certains ne le savent pas (…)

Journal Rashell – Une bibliothèque pour remplacer les scripts shells par du Lisp

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
8
11
oct.
2020

Rashell est une bibliothèque Common Lisp pour écrire des remplacements robustes et propices à la maintenance aux scripts shell.

Rashell identifie quelques façons typiques d'interagir avec les programmes externes:

  • les utilities qu'on utilise comme cp, rm, mv;
  • les tests qu'on utilise comme des prédicats, notamment test ou parfois grep.
  • les queries qu'on utilise pour produire une liste de résultats, comme find ou grep par exemple.
  • les filters qu'on applique sur un fichier, une séquence de lignes (…)

Journal OpenJDK est désormais hébergé chez Github tout en se donnant les moyens de l'indépendance

Posté par  . Licence CC By‑SA.
28
11
oct.
2020

Ça y est, le code d'OpenJDK est désormais versionné avec Git et hébergé chez Github ! Cela avait été rapidement abordé dans la dépêche sur Java 15. Cela ne concerne que le code : les tickets et le wiki resteront auto-hébergés sur l'infrastructure OpenJDK.

C'est une grosse nouvelle (à mes yeux du moins) car :

  • La réflexion autour de cette migration (nom de code Skara) a été lancée il y a plus d'un an.
  • Pour celles et ceux (…)

Journal RiscOS et les systèmes inventifs des années 80

Posté par  . Licence CC By‑SA.
Étiquettes :
19
10
oct.
2020

Lu ce matin, un article passionnant nous raconte l'histoire de RiscOS (le système d'Acorn Computers) depuis les années 80 en s'intéressant aux possibilités de l'adapter au potentiel du matériel actuel.
Ces systèmes des années 80 (ceux d'Acorn, Commodore, Atari, Apple, Microsoft — et d'autres) ont leurs avantages et défauts en partage : ils sont rapides mais plantogènes. Pour faciliter leur conception et privilégier la vitesse, ces OS utilisaient le multi-tâche coopératif avec ses défaut de gestion de mémoire et étaient (…)

Journal Piano Quick & Dirty

Posté par  . Licence CC By‑SA.
Étiquettes :
24
10
oct.
2020

Il y a 5 ans, j'ai voulu apprendre un chant que ma chorale avait fait l'année avant que je les rejoigne. À ma disposition, il y avait la partition, mes souvenirs auditifs et pas d'enregistrement. Ma voix n'était pas la voix principale de ce chant donc ça peut être un peu contre intuitif à apprendre. J'ai donc reproduit la partition sur MuseScore pour la jouer.

Je n'ai pas d'instrument non plus et avoir quelque chose pour jouer des notes rapidement (…)

Journal Tous cousins

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
30
9
oct.
2020

Ah dis donc mon cousin, ma cousine, toi là : lecteur ou lectrice. Je te propose un article passionnant, hélas en anglais, qui dit que nos ancêtres communs ne sont pas si loin : si tu as de l'ADN européen, on est parent depuis l'an 1000 ! Alors pardonne ce tutoiement, mais nous deux ça fait si longtemps… Humans Are All More Closely Related Than We Commonly Think

Plus sérieusement (je résume), par un biais cognitif on dessine nos arbres (…)

Journal Un compresseur par ci, un compresseur par là. Au temps de l'algo des hackeurs.

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
45
8
oct.
2020

UNE HISTOIRE DE LANGUE   Pour un peu, ceux qui ont plus de 50 ans ont lu « l'argot des hackeurs ». Remontons un peu le temps. À la naissance de linuxfr il y a 22 ans la démoscène palpitait encore mais c'était moins furieux. On commençait à avoir beaucoup de Ram, beaucoup d'espace disque. Ne rigolez pas. À cette époque on voyait encore pas mal de démos 5k, oui 5 kilos-octets mon jeune padaw… — oui jeune lecteur c'est presque (…)

Journal CPU Ex0145 25 ans de PHP

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
7
8
oct.
2020

Dans cette release de CPU : signe inférieur, point d'interrogation, “php”, et flute ! j'ai oublié le prologue UTF-8. Nos invités sont Stéphanie Trumtel et Franck Allimant, de l'AFUP Toulouse.

Podcasts, liens documentaires et vos commentaires : http://cpu.pm/0145

Chapitres :

La semaine prochaine : deuxième partie où l'on parlera de PHP 8.

Petit bonus, la blague qui me rend jaloux

Journal [Bonsonnisation] La Cathedral est morte ! Vive le bazar !

Posté par  (site web personnel) . Licence CC By‑SA.
7
8
oct.
2020

Le mardi six octobre deux mille vingt, Edward Lodewijk van Halen s'en est allé rejoindre Charles Bronson au pays des Bisounours, terrassé, c'est ainsi que les héros meurent, par un cancer à soixante-cinq ans. Pfff ! ses riffs ont bercé mon adolescence, mon fait jumper dans les baloches, je connais même des gens qui ont collé du scotch d'électricien sur leur guitare en son hommage.

La première fois que j'ai entendu parler du livre d'Eric Raymond “La cathédrale et le (…)

Journal En finir avec CSV ou Excel pour échanger des données

Posté par  . Licence CC By‑SA.
19
6
oct.
2020

Du Excel-engineering dans tout sa splendeur:
Excel: Why using Microsoft's tool caused Covid-19 results to be lost

Mais je suis aussi à blâmer: j'ai souvent utilisé Excel ou CSV pour échanger des données alors que je sais pertinemment que c'est mal.
Je ne compte pas les soucis que j'ai eu à cause d'un mauvais formatage de fichiers CSV (texte non quoté, retour à la ligne dans les valeurs, texte avec guillemets, etc.). Ou encore Excel qui persiste à interpréter "00123" (…)

Journal Jouer Concrètement à Space Nerds

Posté par  . Licence CC By‑SA.
Étiquettes :
14
5
oct.
2020

Il y a environ un an et demi Un journal de MCMic sur un jeu en cours de réalisation Space Nerds in space m'avait m'avait beaucoup fait rêver.
C'était un jeu convivial puisqu'il fallait former un équipage de passerelle avec d'autres joueurs et explorer un univers et remplir diverses missions.

L'autre aspect du jeu qui m'a beaucoup plu c'est la possibilité de personnaliser l'univers (les systèmes solaires) les missions les vaisseaux.
Un univers miniature à partager avec des amis.

Le (…)

Journal [Message de service] Gagnants des meilleures contributions de septembre 2020

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
9
5
oct.
2020

Si vous avez contribué au site en septembre (dépêches ou journaux), 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.

Journal LinuxFr.org : seconde quinzaine de septembre 2020

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
11
4
oct.
2020

Cent cinquante-troisième épisode dans la communication entre les différents intervenants autour du site LinuxFr.org : l’idée est de tenir tout le monde au courant de ce qui est fait par les rédacteurs, les admins, les modérateurs, les codeurs, les membres de l’association, etc.

L’actu résumée ([*] signifie une modification du sujet du courriel) :

Statistiques

Du 16 au 30 septembre 2020

  • 1385 commentaires publiés (dont 5 masqués depuis) ;
  • 355 tags posés ;
  • 78 comptes ouverts (dont 16 fermés depuis) (…)

Journal Réception d'un MMS difficile

Posté par  . Licence CC By‑SA.
74
4
oct.
2020

Incipit

Un alignement de planètes quelconques (ou un alignement quelconque de planètes, comme vous préférez) a rendu impossible une réception de MMS sur le téléphone que j'utilise, un vieil appareil bas de gamme sur Android 6 abandonné par la personne à qui il appartient (c'est pour donner le contexte, rendre les choses concrètes et augmenter le nombre de mots, mais ça n'a pas du tout d'intérêt pour la suite).

En général ça fonctionne, mais là, non : je reçois un (…)