Get your motherboard model in Linux

If you ever need to remotely determine the motherboard model of your linux server, try using dmidecode. This dumps the BIOS information, and that will usually yield the motherboard model.

,

Leave a comment

Even Faster Django Unit Tests

Last year, I wrote about speeding up django unit tests. With this method, I’ve been able to significantly reduce the time it takes to run my unit tests. But I still have a real short attention span. If anything, it’s shorter than it was last year. I also have an additional problem: I tend to […]

3 Comments

Workaround for Subclipse crash

A couple weeks ago I tried to setup Aptana on my Mac, but was quite disappointed to find out that whenever I used Subversion, the JVM would crash. It took a while, but this morning I narrowed down the problem. The JavaHL native client for Subclipse adapter was blowing up the JVM. In retrospect, I […]

,

1 Comment

Grooglin

grooglin (n): A google gremlin. Often blamed for odd behavior with Google services, such as receiving a reply to an email before you sent the original.

Leave a comment

Linking Javascript

This is an idea that I’ve been kicking around for a while. Back in the C days, when most everything was determined at compile time, life was simple. You wrote your program, you preprocessed it, you compiled it, then you linked it. Linking is the cool part. The linker would determine exactly which bits of […]

,

Leave a comment

Air conditioners, water.

It is surely HOT where I live. Actually, today is on track to be hotter than it’s ever been in Portland. Right now (11:00 AM) it’s 91° F, and it’s forecast to hit 107° F this afternoon. Needless to say I’ve been running my air conditioner non stop for the last few days. This brings […]

Leave a comment

The McDLT Time-Dilation Effect

This effect explains why doing work in the rack always takes twice as long as you think.

Leave a comment