elz: (Default)
elz ([personal profile] elz) wrote2010-04-28 11:23 pm
Entry tags:

Too braindrained for subject lines

-I'd avoided working on it for *cough* two-and-a-half years, but I'm finally poking at the AO3 html parser. I've thus far succeeded in triggering a number of infinite loops, rewriting it to be 10 times slower, and causing bits of text to come out in a completely jumbled order (which makes for some interestingly surreal reading). If you need me for anything, I'll be off in the land of nodes, deep in the forests of recursion. Wish me luck.

-Finally watched The Time of Angels. Very creepy, Amy was awesome, and the Doctor was great. She saved herself! He bit her hand! Not that keen on River Song, but I'm curious to see if we learn more about her next week - I hope so.

-Have also been re-reading Agatha Christie every night before bed. I'd forgotten the extent to which the early Hercule Poirot novels are all about Hastings'... lack of perspicacity, shall we say? Really, the entire point of both The Mysterious Affair at Styles and The Murder on the Links is that he's entirely clueless and instantly infatuated with every pretty girl who walks by, and the plot hinges on it on multiple occasions. I'm halfway through The Big Four (not her best work), and age and experience only seem to have tempered those qualities of Hastings' to some extent. (I had also forgotten that he was fairly young when he first appeared, although it's possible I had a different scale for relative age when I was 12.)

"Unlikely friendship" is kind of an understatement for those two, isn't it?
zooey_glass: (SPN: Dean - happy beer)

[personal profile] zooey_glass 2010-04-29 08:33 am (UTC)(link)
Dude, you totally didn't mess the parser up! You did an awesome job - in fact we wound up reverting to yours after deploying the latest new version (superfast! But tragically flawed!). I think the parser is basically a beast - Elz is hoping to try and switch a lot of the heavy lifting over to nokogiri so that slightly less of the beastliness is handled by our code *g*