Shawn Holwegner's Blog

lather. rinse. repeat.

As much time as I’ve spent to break things apart, the entire design of Rollator lends itself to function much easier as the primary script, with several sub-functions callable via external ‘include’ scripts for personalization and layout.

We’re back to a 70k index, a ~5k config file, and an SQL Da...

I’ve rewritten the download system – too many people are hotlinking to my files – I’m getting a couple of gigs of traffic of unknown origin, and I’d like to know where some of it is coming from.

The software page is now officially http://www.holwegner.com/software/, but I’ll support the elder fo...

I initally started my download manager to make it easier to get a brief synopsis of what files were available, and what they were for.

I’ve already added a self-referencing download manager and the ability to compute local file md5 hashes against those stored. I’m going to wrap it and, you guess...

Until OpenBSD 3.4 shipped (Well, ok, 3.3-devel a couple of months back), the x86 platform was not ELF – meaning that shared libraries for various functions just would not work easily – and with the majority of the world not enjoying PIC libraries, it was ‘just easier’ to compile things staticall...

I’ve decided upon a new ‘scale’ for gauging my friends, associates, and the like. I call it ‘Back ro the Future’ dating.

If someone is born long enough before the inception of ‘Back to the Future’, they’re ‘kin’.

If someone was born after ‘Back to the Future’, they’re a bit too young to understa...

I’ve added multiple-user support to Rollator; now to add functionality to the system beyond basic authentication.

Currently proposed ideas for administration: ‘Edit/Add’ permissions, file administration, ‘specific area administration’, such as only allowing data entry into the ‘diary’ subset, only...