Uncategorized
La chasse aux dépendances avec docker
On veut compiler une nouvelle librairie dans notre beau code. Le “README” indique seulement 2 dépendances… Par expérience, c’est rare que la liste soit exhaustive.
Voici un truc rapide de la part d’un collègue pour aller à la «chasse aux dépendances» sans cochonner sa machine. Ça implique Docker et linux.

Lecture: The Art of Debugging
Déverminer (déboguer) est, je crois, un sujet sur lequel je n’avais jamais lu jusqu’à maintenant. Travaillant maintenant presque à temps plein sur le projet MLDB, en C++, gdb est un de mes outils de travail au quotidien. Comme la productivité d’un programmeur dépend largement de la maîtrise de ses outils, j’ai décidé d’y consacrer du temps.
Computers
No Starch Press
2008
264
https://www.nostarch.com/debugging.htm
Les points chauds du télétravail
Voici quelques conseils pour réduire la friction des télétravailleurs avec le bureau.

Lecture: Modern C++ Design
Tel que mentionné dans mon billet de lecture précédent, j’ai lu “Modern C++ Design: Generic Programming and Design Patterns Applied”. Ouch. C’est de loin le livre C++ techniquement le plus difficile/avancé que j’ai lu.
Computers
Addison-Wesley Professional
2001
323
Comment écrire une recette de cuisine
Aujourd’hui je chiale. Je chiale de façon constructive. J’aime beaucoup cuisiner avec ma blonde. On Elle trouve de nouvelles recettes chaque semaine et souvent je suis surpris de constater comment certaines recettes de cuisine sont mal écrites. J’ai décidé d’écrire mon guide, à saveur humoristique (oui déjà un jeu de mots), sur «Comment écrire une recette».

A chrome extension to navigate Github files differently
Last week, I was somewhat complaining that Github’s file navigator was not to my taste. When moving across files and directory, you have to go back and forth a lot. If you quickly want to switch between 2 files not in the same directory, it’s painful. Of course, one could open another tab, but tabbing doesn’t cut it. I wanted something more like a files navigator that we can find in any OS.
Then I though, hey, surely I can simply manipulate the HTML to make it work the way I want. I started coding… 45 minutes later, I had a working prototype of JavaScript code that I could simply paste in the browser console and bang; a nice file tree navigator-like experience right in Github.