Вы видите драгоценные камни повсюду в мире Ruby. Они являются основой практически любого приложения на Ruby. Я признаю, что я был немного напуган, когда впервые попытался создать драгоценный камень, но вскоре обнаружил, что он очень прост.
Смотрите статью здесь:
RubySource: создание вашего первого драгоценного камня