Bilan de ma 3ème année de #piedtaf :
- 4 mètres aller-retour
- 3.68 Km parcourus
- 0 accident
- 0 accrochage avec d'autres piétons
- 0 kilo perdu
- quelques trajets en béquilles
- 0 cadenas de chaussures
- une nouvelle paire de chaussures achetées
- bon ok je travaille depuis chez moi ok
Le travail à domicile ? Quelle santé !
Obsidian, mon nouvel outil de prise de notes
https://nicolas.loeuillet.org/billets/obsidian-mon-nouvel-outil-de-prise-de-notes
bon, bah s'il fallait recommencer :
- j'utiliserai Typescript dés le début, vraiment les projets de plus de 1000 lignes de code devraient pas être faits avec des langages typés dynamiquement :p
- j'utiliserai pas React. Même les hooks sont censés être une simplification pour que les composants soient plus déclaratifs, mais c'est trop facile de se tirer une balle dans le pied avec, et de faire les mauvais choix. Donc Svelte ou Vue, mais pas React, pour le futur.
Ça aura été une semaine productive ! la pénulténième réécriture de #kresus est finie : cette fois-ci, c'est une réécriture complète en TypeScript côté client, en utilisant les hooks de React au passage.
Ironie : Nextcloud qui annonce une version de Files 10x plus rapide mais dont le site est down car surchargé... La crédibilité technique est : pas ouf/10.
https://downforeveryoneorjustme.com/nextcloud.com?proto=https
📢Nextcloud 21 is here!
🚀10x faster with high performance back-end for Files
📝Collaborative features: Whiteboard, author colors in Text, and Document Templates
🗨Nextcloud Talk: message status indicators, raise hand, conversation description & more!
https://nextcloud.com/blog/nextcloud-hub-21-out-with-up-to-10x-better-performance-whiteboard-and-more-collaboration-features/
et hop, petite mise à jour de #Peerchat pour supporter plusieurs langues dans l'app web 😇
(Je me dis que c'est trop tôt pour mentionner le projet sur Contribulle et consorts, notamment si le projet n'emballe pas plus de monde que ça.)
Ma bouteille à la mer est donc lancée.
À l'heure actuelle, il n'y a quasiment rien, donc les contributions nécessaires sont principalement en code et en design.
Faites-moi signe si vous ça vous tente de participer à l'expérience ensemble :)
Voilà le deal. J'aimerais bien le continuer, et j'ai plein d'idées, mais j'ai matériellement pas le temps car j'ai quelques nombreux projets. Ma seule revendication pour le continuer, c'est donc de le faire en groupe, en essayant d'aller vite et de pas trop s'embêter (c'est aussi l'occasion de tester un modèle de dev différent de mes autres projets).
C'est développé en Rust sur le serveur (facile à déployer !), et en TypeScript/Svelte pour le client.
Alors donc, il y a quelques temps de ça j'ai fait un petit tchat pour Peertube Live, pour une preuve de concept (et essayé des technologies que j'aimais bien).
new blog post: a primer on Cranelift's code generation, explaining concepts with examples!
https://blog.benj.me/2021/02/17/cranelift-codegen-primer
L'expérience de live avec #Peertube et OBS est vraiment super simple : j'y connaissais rien avant ce matin, j'ai suivi les instructions pour installer OBS depuis leur site, j'ai suivi l'aide de Peertube https://docs.joinpeertube.org/use-create-upload-video, clic clic on est parti 🎉
(ouh bah c'était un peu stressant :D)
Merci à celleux qui sont passés, est-ce que ça vous a plu ? Est-ce que j'investis 30 euros dans un micro ? Est-ce que vous seriez intéressés par du live-coding également, sur #Kresus ou autres projets en cours ? 😇
Je tente un stream sur Peertube, pour jouer un peu de piano le coeur léger, viendez, on est bien bien bien !
(ne serait-ce que pour dire si le son marche et faire d'autres tests geeks un peu marrant)
https://aperi.tube/videos/watch/7d73cfc8-df64-4994-a4a7-d237e07778ee
Commentaires avec #unworkinprogress
test #unworkinprogress