Shawn Holwegner's Blog

lather. rinse. repeat.

I’ve managed a few moments to update my build from Mortis’ 0.8.9 release. You can download it, as always on my software page.

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