NdM: traduction non sourcée de https://twitter.com/CoderMiddy/status/1541965867671494656 (potentiellement sans autorisation)
Journal Anvil le retour
Bonjour Nal
Ce journal est avant tout une question, sur un framework qui m'intéresse beaucoup : ANVIL
Cela permet de coder avec python coté serveur ET navigateur, ce qui est assez rare pour être signalé et
il y a un éditeur en ligne Wysiwig
une version cloud et server local
et plein d'autres choses (email, base de données … ) plus d'infos ici
Mais surtout c'est OpenSource
Bref c'est presque trop beau pour y croire.
Et même si on atteint (…)
Journal Le MOOC de la CNIL est de retour
Le MOOC de la CNIL est de retour, tout beau et complété : https://www.cnil.fr/fr/le-mooc-de-la-cnil-est-de-retour-dans-une-nouvelle-version-enrichie
C'est un super outil de formation. En une demi-journée, c'est le meilleurs moyen de connaître d'une façon complète et synthétique tout ce qui concerne la protection des données. Et il y a une certification à la fin. Je l'ai passé l'an dernier et l'ai fait passer à des élèves, c'est un excellent cours. Je mets un pouce vers le haut/Like/J'aime/Pertinent/autre jugement anonyme public.
Journal LMN-3 la groovebox open source
Aujourd'hui je vais vous parler de LMN-3, une groovebox open-source développée par Stone Preston, un developeur de chez Canonical.
Voici la bête assemblée:
Mais c'est quoi, une GrooveBox?
Une Groovebox est un instrument de musique électronique composé d'une ou plusieurs sources sonores (synthétiseurs, samplers, boites à rythmes), d'une surface de controle équipée de boutons, potentiomètres, coussinets/pads) et d'un séquenceur intégré permettant de composer à minima des canevas/loops enchaiables voire de créer des compositions complètes.
Quand le séquenceur est (…)
Journal De retour aux années 2000 avec EDF
Hello,
Je viens de signer un bail pour un nouvel appartement. Je vais donc sur le site EDF pour pouvoir faire le nécessaire pour le déménagement. EDF a un assistant pour aider à déménager. Mais quand je veux l'ouvrir avec firefox, j'ai un joli pop-up :
Navigateur non compatible
« Check, votre assistant déménagement » n’est malheureusement pas compatible avec votre navigateur Internet. Pour profiter de la check-list, d’astuces et des bons plans déménagement, nous vous conseillons d’utiliser Chrome ou (…)
Journal DeltaChat et notifications intempestive
DeltaChat est un client de messagerie instantanée basé sur le mail. Il a été déjà été mentionné dans ce journal.
Je l'utilise depuis maintenant quelque mois. Ça juste marche, c'est décentralisé (modulo tes copains en gmail.com…), ça ne dépend pas d'une société commerciale qui doit chercher à le rendre rentable, ça propose le chiffrement via Autocrypt. Pour mon usage, il fait un excellent remplaçant à Telegram et WhatsApp.
Seul problème, les notifications de thunderbird et k9mail à chaque (…)
Journal CPU Ex0191 lost + found (fin de saison printemps 2022)
Dans cette release de CPU dans la série lost + found : des news, le grand roque, la guerre d'indentation et l'horloge parlante. Avant la pause d'été, parlons de sujets aussi incongrus que la spéculation immobilière fait des dégâts chez les TowerCo, une vieille guerre fait rage sur la manière de faire d'élégantes arches dans nos codes sources, l'histoire de couvertures chatoyantes qui racontent de la science-fiction et la fin d'un signal horaire iconique.
Écoute, podcast, liens, commentaires : https://cpu.pm/0191
Journal Koffi, un paquet simple, complet et rapide de FFI C pour Node.js
Hello :)
Aperçu du projet
Koffi, c'est un petit projet que j'ai démarré un petit peu par hasard il y a 4 mois, après avoir eu besoin d'appeler du C depuis un projet Node.js. J'ai commencé par utiliser node-ffi et node-ffi-napi, mais les performances étaient désastreuses. J'ai essayé d'autres paquets (comme fastcall, basé sur dyncall), mais il leur manque trop de choses : notamment, le passage de structures par valeur (en paramètre ou en valeur de retour) (…)
Journal UEFI : y'a pas que les linuxiens qui pleurent…
Bonjour bonjour
Aujourd'hui, mauvaise surprise : un ami se pointe avec un ordinateur portable «reconditionné» acheté à son travail, donc disque vierge de tout OS, et me demande d'y installer Windows, éventuellement Linux en dual boot… Bon. Ça me gonfle d'avoir une installation de Windows à faire, mais soit, je suis (trop) gentil, je devrais vraiment pas accepter ça mais j'accepte.
Puis c'est pas très compliqué : on télécharge l'ISO, on la copie sur clé USB avec dd, et le (…)
Journal Le TapTempo du web, mais plus rapide
spacefox a lancé dans ce journal un "concours" d'implémentation d'un programme dans divers langages. Le but est d'écrire un serveur HTTP qui retourne une redirection vers une page aléatoire : https://avatar.spacefox.fr/Renard-$random.png
.
Pas mal d'implémentations ont déjà été proposées, je vais essayer à mon tour en essayer 4 :
- Deno, pour découvrir
- Node.js, pour avoir une référence par rapport à Deno
- nginx (ngx_http_lua_module) et Varnish, car ce sont deux outils qu'on utiliserait dans la vraie vie pour implémenter le programme.
Journal Les AI des GAFAM sont-elles néfastes ?
Récemment, on a beaucoup discuté de si un certain modèle de langage était sentient. Ce qui a été beaucoup moins discuté c'est les biais que ce modèle contient, l'effet que ce modèle a ou peut avoir sur les individus qui interagissent avec lui et sur la société en général.
Timnit Gebru et Margaret Mitchell examinent le problème depuis plusieurs années. En 2020, lorsqu'elles travaillaient chez Google, elles ont publié une étude sur le sujet (avec la professeure Emily M. Bender (…)
Journal La fibre orange hoquette ... ou comment devenir fou.
Cher Journal,
Le Décor
En ces temps post-covid (quoique …), je télétravail beaucoup. Depuis maintenant 8 ans j'ai la fibre chez Orange (à l'époque, j'avais pas le choix, et ça marchait jusqu'à maintenant). Et y a pas à dire, c'est confortable.
Mais voila, depuis environ fin mai, la fibre hoquette … Latences liées à des retransmissions TCP, sur les DNS, sur les long polling, sur le VPN de la boite … Un vrai cauchemar.
Alors, avec la guerre en Ukraine (…)
Journal Les IA des GAFAM sont-elles sentientes ?
J'ai été intrigué par un lien posté sur ce même site récement pointant vers un document de 21 pages de la division IA de Google.
Il prend la forme d'une échange entre LaMDA, une IA "conversationnelle" de Google et plusieurs ingénieurs de la firme qui travaillent sur cette IA.
Le thème de la discussion porte sur la "sentience" de l'IA, en gros sa capacité à sentir des émotions, à avoir une individualité, une "ame" etc.
J'ai trouvé l'échange très (…)
Journal Tags et Changelog automatisés avec Gitlab-CI
Hello,
Pour le contexte, il y a quelque temps, je travaillais dans une certaine entreprise. Nous disposions d'une instance GitLab sur laquelle était hébergée un certain nombre de roles Ansible. Leur maintenance était assez anarchique, et il était difficile de suivre l'évolution des rôles autrement qu'en consultant la liste des commits de chaque rôle, plus ou moins régulièrement.
Certains ne s'en embarrassaient pas et réutilisaient les mêmes tags de chaque rôle pour chaque nouveau projet. Pour ma part, cela n'était (…)
Journal Le TapTempo du Web, mais minimaliste
Bonjour 'nal,
En ces temps de fortes chaleurs où les esprits s'échauffent et la bière se fait rare, une constante demeure : quand Java est là, C# n'est pas loin.
Le programme
7 lignes (écrit d'un seul trait, sans tester):
var app = WebApplication.CreateBuilder(args).Build();
app.MapGet("/", (HttpRequest request) =>
{
request.Headers.Add("Location", $"https://avatar.spacefox.fr/Renard-{Random.Shared.Next(int.Parse(args.ElementAtOrDefault(1) ?? "0") + 1)}.png"
(…)