| help | account  

Books by James Duncan Davidson:
Running Mac OS X Tiger, 2nd Edition
By James Duncan Davidson
$24.95 (38% Off!)

Learning Cocoa with Objective-C, 2nd Edition
By James Duncan Davidson
$21.95 (37% Off!)



Books Co-Authored by James Duncan Davidson:
Mac OS X Panther Hacks
By Rael Dornfest
$17.95 (40% Off!)

Cocoa in a Nutshell
By Mchael Beam
$24.95 (38% Off!)



Special News and Links:


Click here to browse our listings for O'Reilly books


Special thanks to the Author and O'Reilly Media Inc


Want to see more?
View favorite books from other authors.
Are you looking to learn more about Mac OS X? This is a great place to start!
Run with the Panther (Jaguar,Tiger, Leopard...) to the Open Source.

James Duncan Davidson
James Duncan Davidson is a freelance author, software developer and consultant focusing on Mac OS X, Java, XML and open source technologies. He is the author of Learning Cocoa with Objective-C and is a frequent contributor to the O'Reilly Network online web site as well as publisher of his own web site, duncandavidson.com, where he keeps his popular web log.

Duncan was the creator of Apache Tomcat and Apache Ant and was instrumental in their donation to the Apache Software Foundation by Sun Microsystems. While working at Sun, he authored two versions of the Java Servlet API specification as well as the Java API for XML Processing.

Duncan regularly presents at conferences all over the world on topics ranging from open source and collaborative development to programming Java more effectively. He didn't graduate with a Computer Science degree, but sees that as a benefit in helping explain how software works. His educational background is in Architecture (the bricks and mortar kind), the essence of which he applies to every software problem that finds him.


James's favorite books:
Pragmatic Programmer: From Journeyman to Master
by Andrew Hunt and David Thomas
ISBN 020161622X
Addison-Wesley
October 1999
Dave and Andy are some of the few rational voices in the programmer community. Instead of complexity, they embrace simplicity. Getting the job done in a way that the user wants is worth more than using the technology of the day. This book has made me a better programmer.


The C Programming Language
by Brian W. Kernighan and Dennis M. Ritchie
ISBN 0131103628
Prentice Hall
March 1988
This is the classic book that every computer book should aspire to. It's not too short, not too long, doesn't waste your time and yet is clear and comprehensible. It's a bit out of date at this point, but it's still a gold standard.


Version Control with Subversion
by Ben Collins-Sussman, Brian W. Fitzpatrick and C. Michael Pilato
ISBN 0596004486
O'Reilly Media
June 2004
Subversion has finally given us an alternative to CVS. And what an alternative it has turned out to be. This book is what I used to get up and running with Subversion and I refer to it all of the time.


Objective-C Pocket Reference (Our of Stock Indefinitely)
by Andrew Duncan
ISBN 0596004230
O'Reilly Media
December 2002
This book is a quick and concise reference to the Objective-C language. It's not often that I need to look up some tidbit in the language, but when I do, this is the first book I reach for.


Revolution in The Valley
by Andy Hertzfeld
ISBN 0596007191
O'Reilly Media
December 2004
Andy has collected an amazing set of stories about the creation of the Macintosh. Reading these stories helps bring a human component to the groundbreaking work performed in Cupertino.


Hackers & Painters: Big Ideas from the Computer Age
by Paul Graham
ISBN 0596007191
O'Reilly Media
May 2004
People think that computer programmers are boring right-brained people. But Paul makes the case that many of the best are as creative as those in any other endeavor. It's a great late-night read and will serve to inspire many future creations.


iPod Fan Book
by Yasukuni Notomi
ISBN 0596007760
O'Reilly Media
September 2004
This is a gorgeous and beautiful little book about one of my favorite devices. My iPod goes with me everywhere and this tome is a celebration of its capabilities.


Digital Photography Hacks
by Derrick Story
ISBN 0596006667
O'Reilly Media
May 2004
Digital photography is my favorite hobby and Derrick's book is a fun romp through all sorts of tips and tricks. Even though I already knew quite a few of the tips in this book, Derrick has a wonderful way of making you look at them again.


Visual Explanations: Evidence and Quantities, Evidence and Narrative
by Edward R. Tufte
ISBN 0961392126
Graphics Press
February 1997
This book, along with Tufte's other books, has changed my view on how information is presented. His thoughts have helped open my eyes to what can be done both with my books and presentations.


Designing with Web Standards
by Jeffrey Zeldman
ISBN 0321385551
New Riders Publishing
July 2006
(The author's original choice was an older edition that is now out of print. This link is to the current edition)
Jeffrey is one of the heroes of the web standards movements and this well-written book has inspired me to take the best approach I can with my web sites.