I agree that Learn Ruby the Hard Way is a great resource, it's where I went to pick up Python. I also suggest SitePoint's Rails book, in their bookstore. It was a good read, and a good introduction to Rails concepts. For an introduction to Ruby, if you enjoy printed resources, the Pragmatic bookshelf series is great as well. Their book "Learn to Program" is a very basic but well written introduction to programming concepts in general, but using Ruby through-ought the book.
ya there are many books available . Even there are many links available on the internet which have a full guide for ruby-on-rails-development.i was searching by and i found a book named rubymine. i found it at a link in stack overflow.