I’m in the process of learning Ruby, and per the suggestion of a co-worker and affirmed by the positive reviews on Amazon, I picked up Russ Olsen’s Eloquent Ruby (referral link). Really enjoying it so far.
Even having been through a couple online Ruby introductory exercises (Code School’s try ruby and Codeacademy), I’m learning quite a bit in the early chapters. The “most Ruby developers do things this way…” sort of lessons are extremely valuable. It builds confidence if nothing else :).
I’m posting my notes and such over on github should you be interested. github.com/loeschg