Practical Rails Social Networking Sites (Expert's Voice)
| 2007-06-22 00:00:00 | | 0 | Ruby on Rails
Practical Rails Social Networking Sites shows you the complete development cycle of a social networking community web site. The project develops first as a simple content management system, after which author Alan Bradburne progressively adds features in order to build a full Web 2.0?enabled community-based social networking site using Ruby on Rails.
You will learn how to make the best use of the Ruby on Rails framework within a large project and how to implement and adapt features specific to a community. The book offers practical advice and tips for developing and testing, along with guidance on how to take your site live, as well as optimize and maintain it.
The book also explores how to integrate with other community sites such as Flickr and Google Maps, and how to make good use of Rails Ajax features. You will also learn how to optimize and adapt your site to work well on mobile browsers.
Why pay $30 dollars for a book that makes you do all research in order to make code work? This book needs to be taken out of the shelves, catalog, db, etc. Outdated and waste of time and money. It also seems that the `supposed` companion website has been deserted for a while, and the author hasn't comment or find alternate solution for the raising version issues.
Beyond The Depot
This book brought me past the Depot application into a new arena of utilizing the tools Rails provides to solve my sites' requirements. Again with any book about Rails
No errata updates from the publisher
I was cruising through this book and really enjoying it. 5 stars up to chapter 4. Then I hit the pagination section. Well, pagination has been removed from the default install of rails. Definitely not the author's fault, but that being said, there are no errata updates on this subject (or any subject for that matter). Therefore, I have come to a screeching hault in this book. I did some research, but basically to the best of my understanding I need to install another pagination plugin. Real world work and that's no problem. Technology changes and you have to stay current.
In a book however, the way I work is to fly through a book, get to know some things, THEN roll with the punches in my real work. I freaking HATE to have to hack together book exercises just to make them function. I want to be able to bang out some exercises just to get to know how things work.
So all in all, while the book was written before this update, it's still not super old. The publisher needs errata updates for this to be a worthwhile purchase. I'm jumping up to the next chapter, but if I hit this problem again I'm jumping ship.
If you're contemplating or actually building a social-networking website in Rails this book is worth buying. You can learn a lot by going through it from start to finish, or just take a gander at the chapter(s) that concern you.
Alan writes well and you get a chance to see how things are done in the real world as opposed to a tutorial.
If your site is social-network related, I also recommend RailsSpace. These two books should give you a great head-start or the final answer on any `How do I do that`? type of question.
RailsSpace is much better
I recently read four books on Ruby on Rails so I could ramp up on this super new framework quickly. Past experience has taught me that four books will result in at least one gem, and a dud. This one was the dud. The gem was RailsSpace: Building a Social Networking Website with Ruby on Rails (Addison-Wesley Professional Ruby Series) - which also teaches ROR through building a social networking site. I will review RailsSpace on its Amazon page.