complete newbie

Without a doubt, start with this book (you can get the pdf, or paper,
or both):

I also found this book really good:


Yes, I agree with Jeff. The bible absoultly is AWDwR, 2n Ed. [1] But
if you want to know what goes under the hood, try to learn Ruby

Ruby for Rails [2] is a *great* book, and Ruby Programming [3] is a must read.