Shawn Holwegner's Blog

lather. rinse. repeat.

After a few years deterred in California, I’ve made it back to Reno. The weather is exactly as I remember; the highways seem to be under perpetual construction, which is certainly a sign of growth.

Ah well, it’s nice to be back home. There’s certainly more of a technological industry, but I must a...

I was posed the following inquiry: “Basically I have 6 boolean variables and I need to document every possible true/false combination. I’m having difficulty finding a basic method to write all combinations out without repeating.”

I offered the following solution (yes, in PHP):

for($var = 0; $va...

I often find myself curious as to what libraries and frameworks a program relies upon. Thanks to a recent entry by Marc Liyanage, I’ve managed to make this task rather automatic, lifting most of his little command verbatim.

Note that this is a ZSH style alias, but should be trivial to make work...

Rather than relying on the older format of cookies; Rollator’s administrative interface is now closely-knit with PHP’s session management. I’ll most likely create a bit more of an abstract layer for handling all of this.

As it stands, I’m now nearly cookie free, with everything nice and encrypted,...

As an additional (read: useless) module to add to

With Mortiz’ tagging of MKVToolNix 0.8.8, I’m proud to offer this same-day build. It touts several bugfixes, and enhancements such as AAC. Woohoo!

It’s for MacOS X 10.3.x only, and comes in Apple’s native installer format. You can get it at the same old place with the great taste.