bookmark_borderLecture: 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.

Continue reading «Lecture: The Art of Debugging»

The Art of Debugging with GDB, DDD, and Eclipse Book Cover The Art of Debugging with GDB, DDD, and Eclipse
Norman S. Matloff, Peter Jay Salzman,
Computers
No Starch Press
2008
264
https://www.nostarch.com/debugging.htm

bookmark_borderLecture: Machine Learning in Action

Après un peu plus de 3 années passées chez Datacratic, il était grand temps que je m’intéresse davantage à l’apprentissage machine. C’est le livre Machine Learning in Action que j’ai choisi pour me lancer.

Continue reading «Lecture: Machine Learning in Action»

Machine Learning in Action Book Cover Machine Learning in Action
Peter Harrington
Computers
Manning Publications
2011-12
354

Provides information on the concepts of machine theory, covering such topics as statistical data processing, data visualization, and forecasting.

bookmark_borderLecture: 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.

Continue reading «Lecture: Modern C++ Design»

Modern C++ Design Book Cover Modern C++ Design
Andrei Alexandrescu
Computers
Addison-Wesley Professional
2001
323

bookmark_borderLecture: Exceptional C++

Un autre livre de C++! Mon 3è pour être exact. Comme souvent, c’est le travail qui motive mes choix. Récemment j’ai été amené à travailler sur MLDB et une bonne partie du code requiert des connaissances approfondies. Je souhaitais une fois de plus m’améliorer alors j’ai débusqué ce livre qui semble être un classique.
Continue reading «Lecture: Exceptional C++»

Exceptional C++ Book Cover Exceptional C++
Herb Sutter
Computers
Taylor & Francis US
2000
208

bookmark_borderLecture: Evaluating Machine Learning Models

Ce billet sera aussi bref que ce livre de 50 pages l’est. On y passe en revue des techniques d’évaluation des modèles d’apprentissage machine. Travaillant avec de près avec une équipe dans ce domaine, j’ai reconnu plusieurs méthodes qui y sont décrites dans les conversations quotidiennes au boulot. C’est une lecture rapide que j’ai appréciée. Étant donné qu’il est gratuit, il est facile de le recommander à tout le monde qui est curieux sur le domaine.

http://www.oreilly.com/data/free/evaluating-machine-learning-models.csp

Evaluating Machine Learning Models Book Cover Evaluating Machine Learning Models
Alice Zheng
O'Reilly
Septembre 2015
ebook
50

bookmark_borderLecture: Stop Workplace Drama

Certainement un livre que je classe dans la catégorie «motivateurs», Stop Workplace Drama couvre un éventail de sujets plus large que son titre ne le laisse croire.

Continue reading «Lecture: Stop Workplace Drama»

Stop Workplace Drama: Train Your Team to have No Complaints, No Excuses, and No Regrets Book Cover Stop Workplace Drama: Train Your Team to have No Complaints, No Excuses, and No Regrets
Marlene Chism
Business & Economics
Wiley
2011-01-25
240

bookmark_borderLecture: Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14

Deux de mes collègues ont commandé ce livre et le lisaient simultanément: du jamais vu! De Scott Myers, le même auteur que «Effective C++: 55 Specific Ways to Improve Your Programs and Designs», un livre qui m’a beaucoup plu, je n’ai pas réfléchi longtemps avant de «shotgunner» la première copie disponible.
Continue reading «Lecture: Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14»

Effective Modern C++ Book Cover Effective Modern C++
Scott Meyers
Computers
O'Reilly Media
2014-12-05
315

bookmark_borderLecture: Big Data

L’histoire de comment j’ai été incité à lire ce livre est différente des autres. Un collègue l’a pré commandé au nom de la compagnie lorsqu’il était en cours de rédaction. Ledit collègue a quitté la compagnie il y a plus d’un an et le livre nous a été livré il y a quelques semaines. Comme je travaille en (buzzword) Big Data et que le bouquin a le même titre je me suis dit «pourquoi pas?».
Continue reading «Lecture: Big Data»

Big Data Book Cover Big Data
Nathan Marz, James Warren,
Computers
Manning Publications
2015-03-31
328

bookmark_borderLecture: The Effective Engineer

C’est un collègue qui, sans l’avoir lu, m’a dit être intéressé par ce livre. Une recherche simple m’a permise d’atterrir sur la page du bouquin. Si vous êtes comme moi, votre première réaction sera: « Quelle horreur! On dirait un site de télé annonce.» J’ai finalement décidé d’ignorer ma première réflexion et me suis procuré le livre.

Continue reading «Lecture: The Effective Engineer»

The Effective Engineer Book Cover The Effective Engineer
Edmond Lau
Effective Bookshelf
2015-03-19
260
https://www.theeffectiveengineer.com/book