Blog
Book: Desire of the Everlasting Hills
Book: How the Irish Saved Civilization
Book: There's Nothing in the Middle of the Road Except Yellow Stripes and Dead Armadillos
Jim Hightower is cool. He’s an outspoken populist from Texas and writes in a fiery voice.
Book: Rebels on the Rio Grande
Book: Programming Python
This is a fairly good introduction to the Python programming language. Its organization, however, makes it hard to use when you just want to refresh your memory about a particular detail you have forgotten.
Book: Developing Linux Applications with GTK+ and GDK
This book is somewhat similar in scope to GTK+/Gnome Application Development, but of lesser quality. Like the other, it’s also becoming a bit obsolete.
Book: Learning Perl
This book was my first introduction to Perl and I can say it made my initial foray much easier. I haven’t picked it up since, but I’m glad I had it in the beginning.
Book: Professional Linux Programming
This is a mammoth (1000+ pages) introduction to many different technologies available under Linux including databases, languages, GUIs, programming libraries, and more.
This book was written by a team of 14 or so people, who each wrote one or two chapters. Consequently, the book feels more like a collection of conference proceedings than a unified text. Specifically, the style, quality, and approach vary widely from chapter to chapter.
I don’t really like books like this. I prefer reading a consistent voice on a focused topic. For quick-and-dirty introductions to new technologies, I think the Web is a better resource.
Book: GTK+/Gnome Application Development
This book was a good introduction to writing programs that use the Gnome environment. However, with the rapid changes in that system, this book is getting somewhat long in the tooth.







