programming projects

here are a couple of programming projects that I've taken on over the years that may actually be of some use to someone. If you do use them I'd love to hear about it.


Here is my slide puzzle solver. At the time of it's writing, it was the fastest general purpose slide puzzle solver I knew of. A few others have managed some significant feets but this is still a good solver


quat_mand_gtk is a program to generate 3d slices of quaternian space Julia set images and display them as a stereo pair image. It has a somewhat clunky but functional gtk interface. This is an example image created with one of it's predecessors.


getmail3 is a small perl script for downloading pop3 mail from my ISP's mail server. I wanted to be able to read my mail on my shell account and then be able to download it later. Ideally I'd be using IMAP but that was disabled... Sounds like I should be using fetchmail running as a daemon. This is what I did initially (my ISP even has a nice little script to set up fetchmail for you). However, there are two things that mail server does that fetchmail doesn't like...