RubyFu: Ruby programming for Hacker