• Creating an SPF record

    So, you want to add an SPF record to your domain.

    First, SPF records used to be held in TXT records, but more modern DNS systems hold the SPF data in an actual “SPF” record. If your DNS solution doesn’t support SPF, then use the TXT record instead. Either way, the format is the same. Here’s a very simple example, which only allows mail sent from an IP address listed in one of the MX records for the domain  IN SPF "v=spf1 +mx -all"
  • Reason and VMPK on Windows 7 64-bit

    A friend of mine wanted to get Reason up and running on his laptop, so he could mix up some mad beats on an airplane. It's a bit tough to lug a MIDI keyboard about on the plane with you, though. You might learn to play a more compact MIDI instrument, but a better solution is to use a "virtual instrument".
  • A Better Command Prompt

    If you've spent much time doing development work on Linux or Max OS X, and you suddenly find yourself stuck doing development work on a Windows machine, one of the things you'll quickly learn to hate is the Windows command prompt. You can't resize the command prompt window, and cut-and-paste is a bit of a pain. You can use Cygwin/X to get yourself a genuine xterm window, but Cygwin is a little heavy weight, and not all Windows console programs will work properly in Cygwin due to differences in the way POSIX handles stdout. Enter Console 2; a slick Windows command prompt replacement. It's lightweight, resizable, and with a little bit of configuration, you can make the copy-and-paste behave just like an xterm.
  • G1 Garbage Collector

    I am really psyched about the new G1 Garbage Collector. That link is worth a read if you want to learn about it. This is a really a pretty revolutionary re-think of the way garbage is collected in the JVM, and should bring substantial improvements to applications with large heaps that need low pause times.

  • Python Library for Bind9/named Configuration

    I had to spend some time this week generating a Bind9 configuration file from a database. I decided to learn Python at the same time. :) This is a quick Python module that will let you build Bind9 config files in no time flat:

subscribe via RSS