I needed to learn Ruby this summer, so I wrote a Huffman encoder/decoder.