Menu

Aucun menu défini dans le customizer.

Éditer des documents Word en local dans votre navigateur

Si vous avez déjà essayé d’intégrer une fonction d’édition de documents Word dans une application web, vous savez que c’est souvent la croix et la bannière. En fait, pour obtenir un truc correct, on finit souvent par s’appuyer sur des solutions lourdes côté serveur ou des APIs propriétaires qui coûtent un bras. Mais ça, c’était avant que je tombe sur docx-js-editor.

Ce petit bijou open source est un éditeur WYSIWYG conçu spécifiquement pour l’écosystème React qui permet d’ouvrir, de modifier et d’enregistrer des fichiers .docx directement dans le navigateur. Le gros point fort revendiqué par le projet, c’est l’absence de dépendance serveur pour toute la partie édition. Tout le boulot se fait donc en local chez le client, ce qui est plutôt classe côté confidentialité des données puisque vos documents ne transitent pas par un backend obscur.

FlashSpace – Le switcher de bureaux virtuels qui va plus vite que macOS

Si vous bossez sur Mac, vous connaissez sûrement la galère des Spaces. C’est sympa sur le papier, mais les animations natives d’Apple sont d’une lenteur… y’a de quoi se taper la tête contre les murs quand on veut switcher rapidement entre ses outils de dev et son navigateur. (Et ne me parlez pas du temps de réaction sur un vieux processeur Intel, c’est l’enfer). Bref, moi perso j’utilise pas trop ces trucs là parce que je trouve que c’est pas agréable.

VoxDrop – La dictée vocale ultra-rapide qui tourne en local sur Mac

La dictée vocale, y’a plein d’outils pour ça. Sauf que la plupart envoient votre voix dans le cloud pour la transcrire, et surtout… c’est lent. Chez Google, chez OpenAI, chez Apple… entre le moment où vous parlez et celui où le texte s’affiche, y’a toujours cette latence qui casse tout. Et ça fait des mois que ça me gonflait, surtout en bossant sur mon Mac Studio M4 et mon MacBook Air M2 qui sont quand même censés être des bêtes de course.

GitForms – Vos formulaires de contact stockés directement dans GitHub Issues

Intégrer un formulaire de contact sur un petit projet ou un MVP, c’est souvent la plaie. Soit on s’embête avec un backend dédié, soit on finit par payer un abonnement chez Typeform ou FormSpree parce qu’on a dépassé le quota gratuit en trois jours.

Et c’est LÀ qu’intervient
GitForms
.

Le concept est tout bête mais fallait y penser. En fait l’idée c’est d’utiliser les GitHub Issues comme base de données pour vos formulaires comme ça, au lieu de stocker les messages dans une DB SQL ou NoSQL obscure, chaque soumission de formulaire crée automatiquement une nouvelle issue dans le dépôt GitHub de votre choix.

Trois-Rivières – Le jeu vidéo qui sensibilise à l’écologie

On parle souvent de sobriété numérique, mais c’est assez rare de voir ça appliqué concrètement dans le monde du jeu vidéo car d’ordinaire, c’est plutôt la course aux téraflops et aux textures 4K qui font pleurer votre carte graphique. Du coup, quand un projet comme Trois-Rivières déboule, je trouve que ça mérite qu’on s’y arrête 2 minutes.

L’idée de Richard Hanna et de son équipe, c’est de proposer un jeu d’action-aventure en pixel-art qui ne se contente pas d’être joli, mais qui porte un vrai message engagé. On y suit Maï, une randonneuse qui arrive dans un village paisible où trois affluents se rejoignent. Sauf que voilà, la flotte est polluée et il va falloir remonter à la source pour comprendre ce qui cloche. Et là, on entre dans le vif du sujet : le jeu traite des impacts environnementaux et sociaux de la fabrication de nos joujoux numériques. De la mine à l’usine de recyclage, en passant par l’assemblage, tout y passe.

Cyberbro – L’analyse d’IoC facile et en open source

Salut les amis ! Aujourd’hui, je voulais vous partager une petite pépite qu’un lecteur, Stanislas, m’a envoyée. Si vous bossez dans la cyber ou que vous passez votre temps à analyser des trucs bizarres qui trainent sur vos serveurs, vous allez adorer Cyberbro.

Cyberbro c’est une plateforme d’analyse d’IoC (Indicators of Compromise) en open source. Grâce à ça, au lieu de vous paluchez 15 sites différents pour vérifier une IP ou un hash, vous balancez tout dans Cyberbro. L’outil va alors extraire automatiquement les infos de vos logs et interroger une vingtaine de services comme VirusTotal, MISP, Shodan, AbuseIPDB ou même Microsoft Defender pour vous dire si c’est dangereux.

MrRSS – Un lecteur RSS avec résumé & traduction IA intégrés

Vous faites partie de ceux qui, comme moi, ont gardé leurs bonnes vieilles habitudes de veille techno avec les flux RSS ? Ce truc que tout le monde a enterré y’a 10 ans (merci Google),
continue pourtant de tourner tranquillement
dans l’ombre… Hé bien figurez-vous que des développeurs continuent d’y croire et de nous pondre des agrégateurs toujours plus sympas.

C’est pourquoi aujourd’hui je vous présente
MrRSS
, un petit lecteur de flux qui a la particularité d’être développé en Go côté back et Vue.js côté interface, le tout empaqueté avec Wails v3 pour fonctionner sur Windows, macOS et Linux.

Écouter YouTube écran éteint sans payer – Les méthodes qui marchent encore

Vous l’avez peut-être remarqué si vous utilisez Brave, Vivaldi ou Edge sur votre mobile… Google a décidé encore une fois de serrer la vis. La fête du slip semble toucher à sa fin pour la lecture en arrière-plan de YouTube via les navigateurs tiers. C’est donc la douche froide pour ceux qui profitaient de cette petite faille pour écouter de la musique écran éteint sans passer à la caisse.

En gros,
Google a durci ses contrôles
pour bloquer cette fonctionnalité sur les navigateurs mobiles tiers. L’objectif, selon eux, est d’assurer une expérience “cohérente” (et surtout de vous pousser vers l’abonnement YouTube Premium). C’est de bonne guerre, diront certains, mais c’est surtout très agaçant quand on a l’habitude de bidouiller.

C’est prouvé : Le vibe coding va tuer l’open source

Une équipe de chercheurs en économie vient de poser des maths sur un truc que pas mal de devs sentaient venir… Le vibe coding serait en train de tuer l’open source. Pas au sens figuré, hein. Au sens “les mainteneurs ne pourront bientôt plus payer leurs factures“. J’ai parcouru le papier ce midi, et je pense que ça va vous choquer…

En gros,
le document
modélise ce qui se passe quand des millions de devs arrêtent d’aller sur Stack Overflow et de lire la doc officielle pour plutôt demander à Claude, Copilot, Cursor ou Windsurf de tout faire à leur place. En fait, à cause de ces nouvelles habitudes, les projets open source qui vivaient de la pub sur leur site, des sponsors attirés par le trafic, ou de la visibilité communautaire… perdent tout. Le trafic baisse, les dons baissent, les revenus baissent.

Sklad – Vos snippets chiffrés sous la main

Si vous êtes du genre détendu, vous avez forcément un fichier texte quelque part dans votre ordi avec des bouts de code, des clés API, des mots de passe… le tout en clair dans un fichier avec un nom équivoque genre passwords.txt posé OKLM dans ~/Desktop/.

Alors bien sûr, on est nombreux à utiliser un gestionnaire de mots de passe classique pour éviter ça, mais en fait le souci c’est pas les mots de passe. C’est tous ces petits snippets qu’on copie-colle 15 fois par jour… des commandes Docker, des tokens temporaires, des regex que j’oublie à chaque fois. Bref, il nous manque un bidule entre le presse-papier et le coffre-fort.