The Arduino Cookbook is a hefty tome, weighing in at 631 pages with minimal space covering introductory material. Page xvi refers to “What was left Out” which has references for programming, electronics and hardware. I’m glad to see this material isn’t duplicated in this book.
Beginning Arduino is a great book to get started learning how to program embedded microcontrollers. The books contains a fun collection 50 experiments starting from the most basic to more advanced projects.
This is a comprehensive tutorial on using the mysql module for Python and for using MySQL in general. Although the author's native language may not be English, I found the oddly-phrased text to be quite understandable and easy to follow. I have been a MySQL user for a number of years now, and would have welcomed this book to my bookshelf several years ago when I was trying to solve some of the problems laid out in detail in this book.
This book presents a quite broad range of fundamental computer science
algorithms, with all illustrative code written in Python. There is a
strong emphasis on graph algorithms, perhaps reflecting a predilection
of the author. Since I like graphs too I cannot complain about that.
"Pro Python System Administration" by Rytis Sileika is a surprisingly good book. First and foremost, it is not a cookbook with a sysadmin slant. Instead, it is organized as fully-worked-out sysadmin problems that show how to use powerfully Python features (usually extensions). The author succeeds in covering both a wide range of problems and a reasonable range of tools.
LISP stands for List Processing. This book is a nice introduction to the Common LISP programming language.
I started using the EMACS editor recently and really love it. As a result I wanted to learn more
about the language on which the EMACS editor is built upon.