ruby howto