I've just spent the last two days struggling with ugly code of my own creation and while I think it is simple, it's managed to elude my grasp. WTF.
I hate getting stumped on stuff that should be really easy but for unknown reasons, isn't. The current problem is in reconstructing a synthetic filename where containing archives form directories in the path to a file. The real path is probably something like
It's hacking Archive::Extract onto File::Next so Andy's ack can search inside archives off of CPAN.
It's also so I can easily md5 contents of the giant stacks of cds and dvds I'd backed things off to so I can perhaps inventory them and get stuff back off. I would be