Suite Ă lâexcellente dĂ©pĂȘche sur la localisation de KDE, je voulais vous parler aujourdâhui dâun autre projet qui me tient Ă cĆur : Wesnoth, aussi appelĂ© La Bataille pour Wesnoth (BFW pour les intimes).
![]()
Suite Ă lâexcellente dĂ©pĂȘche sur la localisation de KDE, je voulais vous parler aujourdâhui dâun autre projet qui me tient Ă cĆur : Wesnoth, aussi appelĂ© La Bataille pour Wesnoth (BFW pour les intimes).
![]()
Cette dĂ©pĂȘche, sous son titre Ă©nigmatique, va vous prĂ©senter un langage de programmation relativement nouveau, nommĂ© Zig, avec ses caractĂ©ristiques principales ainsi que son Ă©cosystĂšme (toolchain). Le but nâest pas de vous faire Ă tout prix adopter ce langage, mais seulement de dĂ©couvrir quelques morceaux choisis, pour le plaisir des yeux.

Bonjour Nal,
Entrons tout de suite dans le vif du sujet : j'ai écrit un Taptempo en Zig.
Il ne gÚre aucun argument, n'a aucune fonctionnalité marrante, mais il fonctionne.
Il suffit d'appuyer sur une touche pour l'activer, puis d'appuyer en cadence jusqu'Ă cinq fois. On peut arrĂȘter l'enregistrement en appuyant sur la touche q, qui permet aussi de quitter le programme.
Le voici donc ci-dessous :
// taptempo.zig
//
//! Copyright 2023 alberic89 <alberic89@gmx.com>
//!
//! This program (âŠ)

Salut Nal !
Je t'écris aujourd'hui pour te parler d'un petit programme de quelques lignes serpentines, qui permet d'écrire du texte dans un fichier audio.
import wave
# Texte d'entrée
string_data = input("Tapez du texte :")
encrypted_data = bytes(string_data, 'utf-8')
# On peut aussi ouvrir directement un fichier texte
#filename = str(input("Nom du fichier :"))
#encrypted_data = bytes(open(filename).read(), 'utf-8')
# Ăcrit le texte dans nouveau fichier tmp.wav
new_audio_file = wave. (âŠ)

Bonjour trĂšs cher Nal,
Si je t'écris aujourd'hui, c'est pour te raconter comment j'ai réussi à compiler Marlin pour mon imprimante 3d, sur mon Raspberry Pi. (Pour info, Marlin est un firmware trÚs utilisé pour les imprimantes 3d, sous licence GPL.) Puisse ce journal servir aux générations futures.
Ce tuto/journal prend comme exemple une Ender-3 v4.2.2 de Creality, avec un CR Touch. Adaptez bien la configuration Ă votre imprimante. Votre imprimante doit supporter les mises Ă jour de firmware par (âŠ)

Bonjour Ă tous, jam bons comme sales amis.
J'ai testé derniÚrement le support de Wayland sur le Raspberry Pi OS, et je voulai partager un peu mes quelques retour.
(Aucune screenshot, vous verrez pourquoi plus tard.)
TrÚs simple, on ouvre un terminal, on tape sudo raspi-config, hop direction Advanced Option (6), Wayland (A9), Oui, et on reboot !
Ă premiĂšre vue, rien d'extraordinaire, mon bureau est le mĂȘme. J'ouvre Firefox.
C'est beau.
La dĂ©coration de (âŠ)

Dans la continuité de mon précédent journal, voici la méthode pour ne pas utiliser VSCode.
Seul PlatformIO est nécessaire, installable par la commande pip install platformio (ou python -m pip install platformio si votre pip est mal installé).
MĂȘme procĂ©dure que la derniĂšre fois, on fait tout pareil de ce cĂŽtĂ©-lĂ .
Ouvrez votre terminal, naviguez jusqu'au dossier MARLINFIRMWARE, et lancez la commande platformio run -e <votre_environnement> (ou alors python -m platformio ⊠Vous avez (âŠ)

Bonjour Nal,
Aujourd'hui, j'ai fait face Ă une grande angoisse existentielle : j'ai ouvert un lien vers une page introuvable. Une page 404.
Mais pourquoi la page ne peut-elle pas ĂȘtre trouvĂ©e ?
Il y a plusieurs explications Ă cela :