| Books by James Duncan Davidson: |
|
| Books Co-Authored by James Duncan Davidson: |
|
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.
|
|