learning rails by doing