There is never enough time for all the things I want to do, I’m told to do, and need to do. There’s always something new to do, something new to try :) I’m sorting out the priorities, balancing the wants against the musts...


Upcoming Events

I’m going to the following conferences and events:

  • 34C3, December 2017, Leipzig

Past Events

Reading List

Some of the books I’ve read in the past

  • The Linux Programming Interface, Michael Kerrisk
  • Arm System Developer’s Guide: Designing and Optimizing System Software, Andrew Sloss, Dominic Symes, Chris Wright
  • Effective C++: 55 Specific Ways to Improve Your Programs and Designs, Scott Meyers
  • More Effective C++, Scott Meyers
  • Think Python, Allen B. Downey
  • The Definitive Guide to the ARM Cortex-M3, Joseph Yiu
  • Gray Hat Hacking: The Ethical Hacker’s Handbook, Allen Harper, Shon Harris, Jonathan Ness
  • Learning OpenCV: Computer Vision with the OpenCV Library, Gary Bradski, Adrian Kaehler
  • OpenCV 2 Computer Vision Application Programming Cookbook, Robert Laganière
  • OpenSceneGraph 3.0 Beginner’s Guide, Rui Wang, Xuelei Qian
  • C++ GUI Programming with Qt 4, Jasmin Blanchette, Mark Summerfield (quite outdated now but it was a good start)
  • Embedded Linux Development with Yocto Project, Otavio Salvador, Daiane Angolini
  • ...

Books I want to read

... if I ever find the time

  • The IDA Pro Book: The Unofficial Guide to the World’s Most Popular Disassembler, Chris Eagle
  • Android Hacker’s Handbook, Joshua J. Drake, Zach Lanier, Collin Mulliner, Pau Oliva Fora, Stephen A. Ridley, Georg Wicherski
  • Digital Design and Computer Architecture, David Harris, Sarah Harris
  • Linux Device Drivers, Third Edition, Jonathan Corbet, Alessandro Rubini, Greg Kroah-Hartman, http://oreilly.com/openbook/linuxdrive3/book/
  • Essential Linux Device Drivers, Sreekrishnan Venkateswaran, Prentice Hall Open Source Software Development
  • Linux Kernel Development, Third Edition, Robert Love, Updates to LKD3: http://www.crashcourse.ca/wiki/index.php/Updates_to_LKD3, http://www.mail-archive.com/kernelnewbies@kernelnewbies.org/msg12016.html
  • Linux Kernel in a Nutshell, Greg Kroah-Hartman
  • The C Programming Language, second edition, by Brian Kernighan and Dennis Ritchie
  • ...

Shopping List

  • Fluke Digital Multimeter
  • Bench Multimeter, RS-232/USB/Ethernet
  • Bench power supply, something like 1-16V, 0-30A, programmable, RS-232/USB/Ethernet
  • ...