Professional rootkits / Ric Vieler. Wiley, 2007.
A programmer’s book on writing root kits for Windows. Here are lots of details on how to hack someone’s machine, though minimal discussion of virtualization. Written by an ‘Ethical Hacker’, this book will be useful to security pro’s who need to harden systems, or reverse engineer malware. Unfortunately, it might be quite useful to blackhats.
Wikipedia : the missing manual / John Broughton, O’Reilly, 2008
Here is a book for Wikipedia authors, and for anyone who is generating content for a web site. Hmm, most of us do that now and then!
Designing Web navigation / James Kalbach. O’Reilly, 2007.
A book about design for web sites. Finishing with a section on navigation for web applications. Years ago, before the web, we would have called this GUI design. We have come a long way!
SCEA Sun certified enterprise architect for Java EE study guide (exam 310-051) / Paul R. Allen, McGraw Hill, c2007
For the Java pro who needs to be certified.
Beginning JBoss Seam : from novice to professional / Joseph Faisal Nusairat, Apress 2007
Here’s a good book for Java programmers. Agile and Enterprise in the same sentence! Seam is a framework that attempts to streamline the development of a web app. I will read this book before I do my next web app.
Visual C++ 2008 : how to program / P.J. Deitel, H.M. Deitel, D.T. Quirk. Prentice Hall : 2008.
Almost 1500 pages! A cover sure to wake you if you nod off! I have dipped into this book, and wish I had time to read it all. It is slightly biased towards Microsoft’s tools, but all c++ programmers will find it valuable.
Programming collective intelligence : building smart Web 2.0 applications / Toby Segaran, O’Reilly, c2007.
Most programmers will find this book fascinating. What algorithm does Amazon use to predict what books are likely to interest you? Netflix with DVD’s? Google with search results? Example algorithms are in Python. With a foreword from Tim O’Reilly and a recommendation from Dan Russell, Google’s ‘Uber Tech Lead’.
Dispatches from Blogistan : a travel guide for the modern blogger / Suzanne Stefanac. New Riders, c2007
Here is a quirky little book about blogging that starts with a history of journalism going back to 2600 BCE, follows with some fluffy pieces by leading bloggers, then goes on to the practical issues of setting up a blog site. Relax with this book, it’s a good diversion.
Programming WCF services / Juval Löwy. O’Reilly, c2007
Here’s a good, current book for web application developers. If you don’t mind being locked into Microsoft, or your manager is forcing you, then this is the book for you. Soft cover, 500 pages, an angelfish picture, and O’Reilly readability.
C++ GUI programming with Qt 4 / Jasmin Blanchette, Mark Summerfield. Prentice Hall c2008.
Qt is one of the best GUI toolkits for cross platform C++ development. I like this book. Hardcover, 700 pages, a very practical approach, up to date, lots of example code.