As Christ loved the church

In preparing a second sermon in our series on marriage, I faced a bit of a quandry. What should I use for a text?

In many ways, the simplest and most logical answer is to turn to Genesis 3, dealing with the fall and its effect on marriage.

But we're not going to do that, for two reasons.

First, there are other passages in the Scriptures that lay out for us God's design for marriage, in a way that is very different from Genesis 2 – the so called “House Tables” in Ephesians 5 and Colossians 3 being perhaps the best known.

TuxOnIce 4 is coming!

...well, I hope it is!

After a long period of treading water, I've started on the next big change to TuxOnIce: incremental images.

TuxOnIce is a patch I first started writing in 2002. At that stage, Linux had very basic support for hibernation. If you didn't hold your tongue just right, it would crash and burn. Wanting something better, I began learning how to work on kernel code, and kept working on kernel code until we reached a 1.0 release and then "Suspend 2" and then (a few years ago) changed the name to "TuxOnIce" and released a 3.0 version.

Moodle Modules

Before I finished at MST, I got permission from Tim Meyers to make public the filters I wrote for Moodle 2 for MST. I'd already received permission to do this earlier, and had uploaded an early version of the first one some months ago. Tonight I finally got around to getting up to date versions of all three submitted to They still need nice user interfaces, but at least they're there now (or will be soon) to help others who might be trying to achieve the same things I wanted:



Welcome to my new website.

I'm still building it, so please come back and check out the changes - things should be improving on a daily basis at the moment.


Creating SVG Images in Linux

Traditionally, images like my banner above have been created as simple pictures - a series of dots with a fixed resolution. That's fine until someone comes along with a screen that's bigger - or smaller - that what you used when you designed the website. At that point, the image can either become too small to see or fuzzy (because it gets stretched).

Enter Scalable Vector Graphics (SVG). SVG is a wonderful invention. Instead of dots, the image is described in terms of shapes (vectors) that can easily resized without the above issues.


Subscribe to RSS