2009.06.19 14:36 - Work-related
1500-ish lines of C# for a single class which contains 20-odd static member variables and less than 10 instance variables. Functions which take no parameters, return void, and set one of those globals. The global will never be checked for null, the code is not organized so that it can be read in anything like an expected order (the variable is accessed and used in 2 functions around line 250, but set at line 500-something), and variables do not tend to follow guidelines about descriptive names. At least the set function is static. (Of course, so's another function that takes an instance of the class as an argument ...)

I don't know. Maybe I'm the one that's out in the weeds here, and this is actually brilliantly optimized design. I kinda doubt it, though.
  |  [ 0 trackbacks ]   |  permalink
Light is green, trap is clean. 
2009.06.16 23:51 - Entertainment, Movies, Microcode, Meatspace Stupidity
Might just be me, but does anyone else think the male Rookie character in the new Ghostbusters game looks like Colin Hill? Anyone? Bueller?
  |  [ 0 trackbacks ]   |  permalink
Movie Review: Sky Crawlers 
2009.06.16 11:11 - Entertainment, Movies
I am coming to the conclusion that I have deeply ambivalent feelings about the merits of Mamoru Oshii as a director. Like a lot of other dorks, I really like Ghost in the Shell, and I also really enjoyed what I've seen of Patlabor (for my money, though, the first Patlabor film and the TV series are more enjoyable than either later movie in the series). On the other hand, I didn't care for Ghost in the Shell: Innoncence, and found Jin-Roh interesting but ponderously paced.

Sky Crawlers is very much like Jin-Roh, in that the setting and concept are interesting, but the film itself is too ambiguous to deliver on these elements in a satisfactory manner. On top of that, the main characters are basically adolescent, which leads to some squicky moments. The ending offers no resolution to the questions raised in the film, nor are there very many answers to be found. There are some questions being asked about identity and humanity, but only the latter seems to be dealt with in a convincing or persuasive manner.

The animation is generally fantastic, but the rendered CG doesn't mesh well with the more conventionally animated elements, the realism of the CG-rendered planes and environments doesn't blend well with the stylized drawn characters. (It doesn't blend badly or clash, exactly, but it never quite seems like the pilots should be flying vehicles with such detailed shading or lacking outlines.) This might be intentional, but I wouldn't swear to it.

Ultimately, I think this is Oshii doing his art thing, and that just isn't something that appeals to me, at all. I can't recommend it, but the prevalence of those $1 DVD rental kiosks would argue for checking it out on the cheap if it sounds interesting.
  |  [ 0 trackbacks ]   |  permalink
Coordination Not Found 
2009.06.12 09:42 - Miscellanea
Well, that was a perfectly good coffee mug before I turned it into a pile of ceramic shards. Good thing I've got another like that.

I think I will try to avoid touching anything fragile until tomorrow, though.
  |  [ 0 trackbacks ]   |  permalink
Well, now that's done. 
2009.05.28 19:46 - Meatspace Stupidity, Miscellanea
Booked a room for homecoming 2009 at the TH Best Western.

This is a pre-emptive act aimed at avoiding the EconoLodge or similar establishments, a goal that was not met during last year's preparations.
  |  [ 0 trackbacks ]   |  permalink

Back Next