Programmer by day, programmer by night: Amazing(*) software from dsandler.org.
Support: I'm working on setting up a bug tracker, but in the meantime, you can get support or information by emailing software <at> dsandler.org.
I've recently started releasing new Mac software under the label toastycode. Check there for exciting new stuff like Pyrotheque (a new fireworks screensaver with an authentic retro 1980’s mode) and Cuckoo (hourly clock chimes, a feature sorely missing from OS X).
I was an unrepentant
junkie all through college, but halfway through my first real job I discovered that I needed
to master a powerful editor that I'd be likely to find
everywhere — on our Windows NT workstations, in our
spartan Solaris production environment, on my Linux box. I released
the part of my brain consumed by the arcane commands of one editor,
and devoted it wholly to the arcana of another one. And once you go
vim, you never
I'm in the middle of several evolving
vim projects. The
first is the Eddie package
for vim, which attempts to replicate a few of my favorite features
from Eddie (the BeOS
programmer's editor par excellence). You can read more about
it in the (incomplete) help file.
- base64.vim — handy commands for working with Base-64 encoded data
plog is a weblog tool for Palm OS and other handhelds. It's a set of stripped-down, wireless-friendly webpages that provide basic access to any weblog supporting the Blogger API 1.0. There's some extra code to support automatic login on the i705 and VIIx, too. Read more on the plog page or test-drive the interface.
A very long time ago (like, 2001) I whipped up a gateway to scale Diesel Sweeties comics down to roughly 1:1 pixels, to fit (one panel at a time) on a Palm display. It worked pretty well until Richard started getting creative with the panel sizes; fortunately, most of the day-to-day strips are quite viewable. You can download the ’sweeties web clipping app.
While I worked at Be, I managed to generate some truly lame hacks:
- ZeroWing 1.0.1, a screen_saver add-on. “main screen turn on !”
- workspace, a shelltool to manipulate the current workspace number.
- Piper, an
Eddie plugin, equivalent to
:'<,'>!in vi (that is, “pipe selected lines through an external program, replacing them with the program's output).
More info on the BeOS software page.
The software junkpile.