Linux Kernel Development (Robert Love)
I picked up this book at the ACCU 2012 conference from their Charity Book stall (for a small donation). This is the 2005 version, so slightly out of date. I’m finding the mix of low-level detail (down to names of data types and methods) in amongst high-level theory (memory management, process scheduling) hard – but there’s certainly plenty of useful detail. |
All About High-Frequency Trading (Michael Durbin)
This is subtitled “A detailed primer on today’s most sophisticated and controversial trading technique”. For me, it really delivers on that promise with decent coverage of the subject from a high-level and even some detail on basic trading strategies as well as a stab as system design.
 |
Clean Code – A Handbook of Agile Software Craftmanship
This book was recommended by a colleague. I agree with nearly all of it so far, but I’m intending to keep the “m_” prefix on my member variables. Would have been five stars if the examples were C++. |
Paradox – The Nine Greatest Enigmas in Science – Jim Al-Khalili
I’m enjoying the mixture of history and pop science – Al-Khalili explains physics as well as anyone.
 |
Seven Databases in Seven Weeks – a guide to modern databases and the nosql movement
I picked this book to learn about NOSQL which seems to be a current buzzword. I have experience writing SQL-based applications with Watcom and SQL Server, but the new database back-end choices are impressive and have neat ideas that can be generalised for other applications (e.g. resilience). |