If you don't know ruby then these 3 books will bring you up to speed relatively quickly. The nice thing is that you can use "Design Patterns in Ruby" as your primary text and the other 2 as reference texts (although you should definitely read "The Ruby Programming Language" all the way through at some point):
- The Ruby Programming Language
- The Pickaxe Book
- Design Patterns in Ruby