Flux
Couleur d'accent
Le code qui a posé Apollo 11 sur la Lune est libre d'accès sur GitHub

Le code qui a posé Apollo 11 sur la Lune est libre d'accès sur GitHub

Le logiciel qui a piloté la descente du module lunaire Eagle le 20 juillet 1969 dort tranquillement dans un dépôt GitHub que n'importe qui peut cloner, lire, voire compiler chez soi. Deux gros paquets d'assembleur AGC : Comanche055 pour le module de commande, Luminary099 pour le module lunaire. Tout est dans le domaine public, puisque développé par la NASA. Le dépôt chrislgarry/Apollo-11 existe depuis 2016, mais il faut imaginer ce qu'il y a dedans : des dizaines de milliers de lignes…

Korben
micasa - Gérez toute votre maison depuis le terminal

micasa - Gérez toute votre maison depuis le terminal

Si vous êtes du genre à tracker vos serveurs, vos containers et vos tâches cron depuis un terminal, vous vous êtes peut-être déjà dit que votre baraque méritait le même traitement, non ? Hé bien c'est exactement ce que propose micasa , une appli en Go qui transforme votre console en tableau de bord domestique ! Le concept est simple : Une base SQLite de quelques Mo sur votre disque, et hop, vous suivez l'entretien de votre logement comme vous suivriez un repo sur GitHub. Changement du filtre de…

Korben
#199.diff - Formation No-Codeur Alegria: Une école de dev sans code avec Thomas Bonnenfant Podcast

#199.diff - Formation No-Codeur Alegria: Une école de dev sans code avec Thomas Bonnenfant

Il y a 3 ans, dans l'épisode #199 je recevais Thomas Bonnenfant. 3 ans plus tard, nous faisons une refacto de l'épisode ! **MCP://IFTTD** Grande nouvelle, ce podcast t'a rendu meilleur.e dev, tu peux maintenant rendre ton IA meilleure aussi ! Avec le MCP IFTTD, ton Cursor ou Claude Code va enfin pouvoir utiliser toute l'expertise de ce podcast. Va tester sur mcp.ifttd.io et pour les 50 premiers, le code IFTTD3M offre 3 mois gratuits ! 🎙️ Soutenez le podcast If This Then Dev ! 🎙️ Chaque…

IFTTD - If This Then Dev
Vieux motard que jamais

Vieux motard que jamais

Vieux motard que jamais {align=right} En 2002 j'enseignais l'allemand aux élèves malentendants du Lycée Joffre à Montpellier. J'aimais bien me servir de la salle info de l'école pour les travaux pratiques. La salle comptait environ une vingtaine de postes, dont la moitié étaient équipés d'un système d'exploitation Microsoft Windows. L'autre moitié des postes ne disposait pas d'OS suite à des restrictions budgétaires. L'école n'avait tout simplement pas les moyens de payer les licences pour tous…

Microlinux (Nicolas Kovacs)
Obsidian - Prenez vos notes sans dépendre de personne

Obsidian - Prenez vos notes sans dépendre de personne

Y'a des outils tellement évidents qu'on oublie d'en parler. Obsidian , j'en ai mentionné l'écosystème plusieurs fois sur le blog, le CLI , le TUI Basalt ... mais j'ai jamais pris le temps de vous le présenter correctement. Alors aujourd'hui, je vais réparer ça. Obsidiant, c'est donc un éditeur de notes en markdown qui tourne en local sur votre machine. Pas de compte obligatoire, pas de cloud par défaut, vos fichiers sont des .md tout bêtes stockés dans un dossier sur votre disque, genre…

Korben
Craft

Craft

– Maman, c’est cool en vrai que tu écoutes tout le temps de la musique quand tu couds… moi, plus tard, j’espère que mes enfants aimeront écouter de la musique aussi. rédigés en français. ce flux.

Boris Schapira
Craft

Craft

– Maman, c’est cool en vrai que tu écoutes tout le temps de la musique quand tu couds… moi, plus tard, j’espère que mes enfants aimeront écouter de la musique aussi. rédigés en français. ce flux.

Boris Schapira
🚨 Ne fais PLUS jamais un .all() sur 100 000 lignes — Laravel a mieux YouTube

🚨 Ne fais PLUS jamais un .all() sur 100 000 lignes — Laravel a mieux

Tu lances un User::all() en prod et tu fais tomber le serveur ? C'est le signe que tu as besoin de cette vidéo. Laravel 13 propose 6 méthodes pour gérer intelligemment de gros volumes de données, et la plupart des devs ne connaissent même pas la moitié d'entre elles. Dans cette vidéo, on passe en revue sur 100 000 entrées réelles : → chunk() — le classique, mais avec un piège en cas de modification des données → chunkById() — la version solide pour les mises à jour massives → lazyById() —…

Laravel Jutsu (YouTube)
Esc