Journal Lilypond + Frescobaldi + … (aka «En avant la musique !»)

29
23
mar.
2023

Introduction

Pour créer des partitions musicales, il existe un excellent logiciel appelé LilyPond qui, en gros, est à MuseScore ou Finale ce que TeX est à LibreOffice Writer ou Microsoft Word.

LilyPond prend en entrée un fichier texte que vous pouvez aisément manipuler à l'aide de votre éditeur de texte favori. Il existe néanmoins Frescobaldi qui facilite l'édition de fichiers LilyPond au point de pouvoir être considéré, en paraphrasant, comme une sorte d'EDI pour Lilypond.

On (…)

Journal Contournement de mesures de protection et intéropérabilité

19
23
mar.
2023

Bonjour,

J'ai récemment publié un billet de blog (sur mon blog, pas sur DLFP) et j'ai maintenant un doute : mon billet indique comment décoder le message "X-VR-SPAMCAUSE" de l'antispam Vade Retro (utilisé par OVH).

Il n'est pas encodé d'une manière particulièrement avancée, c'est juste un cran au-dessus du ROT13 mais rien d'exceptionnel. Il y a de nombreuses implémentation de l'algorithme de décodage sur Internet, dans tous les langages qu'on cherche (go, python…). Le mien est en (…)

Journal Faire un débat sans moisissures argumentatives

Posté par  . Licence CC By‑SA.
Étiquettes :
12
22
mar.
2023

Salut tout le monde !

Ouais, chuis un peu familier hein ?

Bref, les commentaires sur https://linuxfr.org/users/diktat/liens/frustration-pourquoi-la-france-est-bien-une-dictature (je n'ai pas lu la cible du lien) m'ont fait penser à ce catalogue de « moisissures argumentatives » :

https://cortecs.org/language-argumentation/moisissures-argumentatives/

Je crois que ce n'est pas passé ici encore, alors voilà, maintenant, c'est fait. Allez lire, c'est très bien fait, avec des exemples parlant. Évidemment, la difficulté est de ne pas ergoter sur la partie d'un débat qui pourrait ou non ressembler (…)

Journal Pays innovants : la Chine loin devant, les occidentaux largués

Posté par  . Licence CC By‑SA.
Étiquettes :
15
22
mar.
2023

L'institut australien de politique stratégique (ASPI) a publié début mars un rapport analysant en profondeur 44 domaines innovants, en épluchant notamment 2 millions d'études publiées sur les 2 dernières années sur ces différents domaines, mais aussi en étudiant par exemple les flux d'étudiants formés à différents niveaux par les différents pays.

Le verdict est sans appel. La Chine arrive première dans 37 des 44 domaines étudiés, et souvent loin devant. Les USA arrivent premiers sur les 7 autres.

(…)

Journal FuncSug, encore un nouveau langage de programmation concurrent

Posté par  . Licence CC By‑SA.
Étiquettes :
14
20
mar.
2023

Ce langage est incomplet dans le sens où vous verrez souvent {js ...} qui permet d'inclure du code JavaScript.
Alors quel avantage a-t-il ? Mon but était de permettre une structure de code plus naturelle et plus lisible (Je sais, c'est subjectif).
Pour le voir, je propose de commenter très brièvement ici le code (simplifié) de l'aquarium.

La partie principale du code

{par
    *supplLifeOf
    (lifeOfFish 'Mérou' 0)
    (lifeOfFish 'Mérou' 1)
    (lifeOfFish
(…)

Journal REX mise à niveau Ubuntu 20.04 LTS -> 22.04 LTS

Posté par  . Licence CC By‑SA.
15
19
mar.
2023

Bonjour,

Je me suis enfin décidé à mettre à niveau mon PC portable sous Ubuntu 20.04 LTS en 22.04 LTS.
La machine est un Pulsar 1 d'Ekimia acheté en mai 2021. C'est en fait un Clevo NL41CU préinstallé par Ekimia en Ubuntu 20.04 LTS. Ce PC fonctionne sans problème.

C'est la première fois que j'ai un PC avec Ubuntu pré-installé et avec une seule partition. Quand j'installais moi-même ma nouvelle machine, je faisais toujours une partition pour le système (…)

Journal Le Tour des GULLs de Bookynette

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
16
19
mar.
2023

Depuis mon avènement à la Présidence de l'April, j'ai décidé de mettre en place le tour des GULLs (Groupe d'Utilisatrices et d'Utilisateurs de Logiciels Libres).
référence au tour de Gaulle d'Astérix, BD qui a marquée ma jeunesse!!

Je pense que l'April doit reprendre un contact direct/présentiel/amical (et si possible arrosé) avec les membres de la communauté. En discutant avec Isabella, une salariée de l'association devenue une bonne copine, j'ai mentionné le fait que je pourrais écrire comme un récit de (…)

Journal LinuxFr.org : première quinzaine de mars 2023

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
6
18
mar.
2023

Deux cent onziè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 mars 2023

  • 1976 commentaires publiés (dont 2 masqués depuis) ;
  • 542 étiquettes posées ;
  • 53 comptes ouverts (dont (…)

Journal Mathsworld: the S-expressed shader language

Posté par  (site web personnel) . Licence CC By‑SA.
15
17
mar.
2023

TLDR: Mathsworld, un outil web pour faire du raytracing avec des scènes décrite en lisp.

Salut 'nal,

J'ai encore commis un code
improbable. En gros, c'est un truc qui prend en entrée une scène écrite sous forme de S-Expression et qui génère un shader WebGL raytraçant la scène.

Pourquoi ? Parce que ça m'amusait. Et que je voulais apprendre des trucs.

Tout à commencé avec mon envie de comprendre comment on générait des images avec des maths (et un (…)

Journal hello wowlrd

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
15
17
mar.
2023
$ docker run busybox /bin/sh -c "while true; do echo hello wowlrd; sleep 1; done"

Vu que ça parle pas mal de Docker ces derniers jours, je ne peux résister à vous partager ceci.
Il y a 10 ans (enfin 10 ans et deux jours) Solomon Hykes présentait à la PyCon US 2013 The future of Linux Containers, ce qui donnera docker.

Comme il parait que la vidéo ne marche pas partout, voici un lien youtube

Hard to (…)

Journal Alternatives à Docker (ou presque)

Posté par  . Licence CC By‑SA.
Étiquettes :
43
16
mar.
2023

Alternatives à Docker (ou presque)

Bonjour nal.

Récemment, Docker Inc a fait une annonce concernant la fin de la gratuité de certains comptes sur son Hub. Une annonce qui a fait parler d'elle car tout le monde n'est pas d'accord avec leur décision. Je ne vais pas revenir dessus car il y a déjà un journal ici qui en parle.

Sur les réseaux sociaux, j'ai vu plusieurs personnes demander s’il existait des alternatives. Je vais donc en profiter pour (…)

Journal Libération du moteur de rendu MoonRay par DreamWorks.

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
25
16
mar.
2023

Bonjour 'nal,

Je viens d'apprendre que DreamWorks avait libéré son moteur de rendu MoonRay (code source). J'ai cru à une bonne blague du genre « c'est open source mais pas libre » mais rien à voir, c'est bien disponible sous les termes du contrat Apache 2.0. C'est bien cool.

En regardant un peu les dépôts du compte DreamWorks sur GitHub je vois qu'ils ont forké un dépôt de Pixar, qui semble aussi faire un peu de libre. Le (…)

Journal Webinaire de présentation thunderbird ce jeudi 16/03 à 12h

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
13
16
mar.
2023

Bonjour,

Un journal rapide pour une info à potentiellement relayer autour de vous.

En juillet 2022 on avait animé un webinaire de présentation de Thunderbird au moment de la sortie de la version 102.

On réitère ce midi (cf titre) dans le cadre de Libre en fête.

Les liens associés :

Le webinaire cible tout public, donc n'hésitez pas à relayer dans votre entourage, y (…)

Journal Docker supprime l'accès gratuit aux groupes et organisations

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
42
15
mar.
2023

Le contexte

Docker, comme tout le monde ici le sait peut-être, est une technologie de contrôle de containers, permettant de créer, de lancer et d'arrêter des containers, mais aussi de créer des images (un système complet que le container exécutera). Ces images peuvent être distribuées par divers moyens mais un des plus connus est le Docker Hub, géré par une société privée. Il faut donc bien distinguer Docker le logiciel libre, Docker Hub le dépôt d'images et (…)