Even in ruby it's easier. All you need is nokogiri, addressable and some kind of db to keep track of things (I like sequel gem with mysql).
For me it's much more satisfying to write these little snippets of code than the work I do at the office. As these little snippets solve my problems and automate my own life.
I used to write these little scripts that scrap photo galleries of porn sites and neatly organize them. I even thought of writing some kind of image recognition to group related photos or to eliminate duplicate ones. But everyday I would eventually get tired and lose interest :-P.
Now a days I use my ruby scripts to download subtitles & automate transmission.
My transmission script can do these little things.
This is all done on raspberry pi. But for some reason python on pi runs much faster than ruby. For ruby to start it takes about half a minute.
For my next pet project I am thinking about taking something like rtorrent and creating a complete web frontend for it. With all the above features mentioned above and more.