The importance of testing

Grad school just started back for me today, so this is going to be a short post.  Hopefully I’ll still be able to do three (hopefully high-quality) posts a week once things stabilize. I ran into an issue today where one of the systems that I maintain at my day job had been rendered completely […]

person Matt Honeycuttaccess_time August 25, 2008launch Read More

Using LINQ to elegantly initialize arrays

**CORRECTED 8/26/08: Apparently my initial code did not work correctly.  This appears to be a widespread mistake, as I found about a dozen other people doing the exact thing I was doing with reference types.  Corrected code and the non-working example are below.** I am tired of writing array initialization code that looks like this: […]

person Matt Honeycuttaccess_time August 20, 2008launch Read More

Easy testing via ActiveRecord and SQLite

As I've mentioned, I'm a big fan of ActiveRecord.  I like having all of my data-access related code stored in exactly one place.  There's no separate mapping file to maintain, and if I'm really lazy, I can even let ActiveRecord generate the schema for me (yeah, that doesn't really work once you have to worry […]

person Matt Honeycuttaccess_time August 20, 2008launch Read More

Using LINQ with ActiveRecord

One of the new projects at my day job is using ActiveRecord for data access.  I’m a huge fan of ActiveRecord (and of all things Castle), but I like the fact that LINQ makes it very easy to do ad-hoc queries with a compile-time safety net.  Unfortunately, ActiveRecord does not support LINQ out of the […]

person Matt Honeycuttaccess_time August 19, 2008launch Read More

White spaces could shake up broadband access…

Opening up white spaces for broadband Internet access could drastically shake up the telco’s comfy stranglehold on US consumers.  Google has thrown their weight behind the idea today with the launch of FreeTheAirWaves.org.  I like what they’ve done for a couple of reasons.  They are very up front about why they support the technology (it […]

person Matt Honeycuttaccess_time August 19, 2008launch Read More

Using Windows Live Writer on Windows XP x64

It looks like Microsoft, in their infinite wisdom, has decided that the Windows Live suite of tools shouldn’t install on Windows XP x64.  Apparently we don’t need to do things like manage our blogs or something.  Fortunately, there is a way around this: just install the technical preview release. Brought to you by Windows Live […]

person Matt Honeycuttaccess_time August 15, 2008launch Read More