If you ever wanted to learn to program but thought the books were too boring, this guide to Ruby is for you. You may end up running away screaming back to the boring books, but it's worth taking a look. You'll also have “chunky bacon” in your head for the rest of the week.