Сергей прав, на самом деле достаточно трех вещей:
+ Для удобства доступа можно использовать различные интерфейсы, наприер онлайн/оффлайн:
http://railsapi.com/
+ в Ruby как и в рельсах, главное не само знание языка и API а умение писать правильно -
http://rails-bestpractices.com/ список лочших практик + система метрики ваших проектов по этим правилам.
На хабре также проплывают полезные статьи вблогах по ruby и рельсам
--
С уважением,
Данил Письменный.
ООО "Инвесткафе"