Written on 9:52:00 PM by S. Potter
In an effort to reorganize my office, I am clearing off space on my bookshelves and selling books (on Amazon marketplace) that I have already read. Since they are all software development related I thought I would list the most relevant below in case any blog readers are looking for books on the subject for cheap:
Deploying Rails Applications: A Step-by-Step Guide (Facets of Ruby)(buy it new or used)
Very good for the beginner or intermediate Capistrano recipe writer. It also contains some good pointers at the end of the book on benchmarking. Released relatively recently (within 3 months I think?)
- SOA in Practice: The Art of Distributed System Design (Theory in Practice) (Published Aug 2007)
This book is more for the unRESTful SOA types than the RESTful folk like me. The author obviously has some old-time experience, so if you are into old school SOA standards (WSDL, SOAP, UDDI) then this would provide a lot of good architect-level areas to consider, which are often ignored including: service lifecycle, versioning, security, service management and more. One gripe I had with the book is in the versioning section. Let's just say his preference for naming is definitely NOT my style:) Otherwise this contains good reading material for the architect just getting into SOA in an enterprise setting.
- Rails Cookbook (Cookbooks (O'Reilly))
Great for starting Rails projects with limited Ruby on Rails experience. It covers Rails 1.2, but most recipes will only require minor changes.
- The Art of Agile Development
Covers all aspects of agile development from planning to delivery. If you aren't already an agile development ninja, this is in my top three agile books.
- Webbots, Spiders, and Screen Scrapers: A Guide to Developing Internet Agents with PHP/CURL
Last year I had to work (for a short while) with PHP in the crawling/bot arena. This book contained got me developing bots and crawlers in no time in PHP.
- Ajax on Rails
- Getting Started in Consulting
If I could only recommend one of these two consulting books it would be this one hands down, since this is more about general consulting principles and practices and the second book might be slightly dated in the initial chapters, because both were written before the software outsourcing/offshoring mania.
- Getting Started in Computer Consulting