Wednesday, March 03, 2004 - Posts
Taken out tonight: Mojo's out, the Scoblefly is in. Ranting about S(ue)CO.
The counts: Blogging: 6; Development: 16; Other: 11; SQL: 8; WILY: 2
Line of the night: Developer and/or Tester become completely fed up and take their frustration out on each other -- never a pretty sight (although sometimes a hugely entertaining one <g/>).
Posts of the night:
Oh how I love the first of the month, as it usually means a case of liquid love thanks to the Christmas Gift from my Brother Kevin and his wife arranged for us.. But today was just wierd. Last night I posted about Battle of the Beers 2004 and Don "DonXML" Demsak comments about one of his favorites: River Horse Special Ale. So after work, I stop home to pick up a UPS deliver the office was holding for us. Ah... Beer. Open the box and guess what was in it. Yep. Not only that, but also River Horse's Frostbit Belgian Winter Ale and two offerings from Casco Brewing. I'll be commenting on those later.
River Horse Special Ale is an very solid Extra Special Bitter (BJCP 4C) ale brewed in Lambertville, New Jersey. Coming in at a pleasant 4.5% ABV and 19 IBUs, I was pretty sure it was going to please my palette. Pours golden to light amber and is crystal clear. Normal amount of head that lasted a longer than I would have expected. Rather effervescent , but not glushy. Malty on the nose with some slight suggestion of hops. Luxurious mouthfeel without being ponderous. Good balance of hops to malt, appropriate to this style. Definitely gets a more pronounced hop taste with food and as it warms up. Very easy to drink without getting boring. I think Don's pretty much right about this, its definitely something that you become a primary beer of choice.
The bottom line: 89 out of 100 in my book.
[Listening to: Don't Stop Me Now - Queen - Greatest Hits (03:31)]
I'm writing a little tool for one of my co-workers to parse the IIS logfiles for our public web site into traffic into two piles: traffic coming from our internal networks and everything else. While it's fairly easy, I'm finding that I've got about ten regular expression that I need to run each client IP address through. My program works OK, but it seems like its a bit slow. I'm only processing about 2,000 records per second from an USB 2.0 hard-drive and I've defragemented it. My thought is that the bulk of the processing time is going to into the comparison process. So I start poking around in the MSDN library and I see this .CompileToAssembly method. Not much help. I also Google on said and find a couple of interesting articles:
Why both of these examples are great demonstrations of how to use the method, neither are very good at why I would want to. Ideally, I'd like to see something that tells me if this is likely to be a good investment of my time to program in. I don't want to be a cargo culturalist, after all.
While "I contrive that the office of sense shall only be to judge of the experiment, and that the experiment itself shall judge of the thing," I don't want to bet my (Francis) Bacon on that effort today.
[Listening to: Numb as a Statue - Warren Zevon - The Wind (04:09)]