A ruby tutorial.