There's still time to put in your answer for the Ruby Programming Challenge for Newbies! When we posted for a week. You are challenged to come up with a way to shift subtitles or, as creator Fabio Akita puts it, "The goal is to create a small command line script in Ruby that will read an SRT file, and output another one with the new calculated times."
Sounds like an interesting task. Have you tried it yet?