These are my kludges to get things done. I use many of them, if not all of them, on a daily basis.
freespace.c
– allocates a chunk of memory, dirties it, then
exits. This avoids a ZFS space problem and OS X memory leaks.
sourceA few little oddments I’ve written for fun.
watermarker
– uses Netpbm to watermark a series of JPEG images
easily on OS X; fairly trivially un-hackable to work on other
*NIXes.
source,
app bundle (10.6+)These are projects that I’ve hacked on, and in some cases, my hackings have been accepted as contributions.
I have contributed patches to Blender to make it build on FreeBSD.
I have contributed patches to the FreeBSD project, mostly in the Ports tree. I have also ported software.
XML::Toolkit
– a framework for marshalling XML documents to Perl
classes (through Moose) and back. I tidied documentation and wrote
a walkthrough based on Scrivener.
GitHub:
view original /
view my fork
uzbl
– a light-weight UNIX philosophy-adherent web browser,
based on WebKit. I did work on merging FreeBSD-specific patches
in.
GitHub:
view original /
view my fork
osx2x
– a utility akin to x2x
for OS X, allowing one to
remotely control the keyboard and mouse on remote X servers. I
hacked it to support Dvorak keybindings.
GitHub:
view original /
view my fork
punchcard-plot
– a tool to visualize the time distribution of
any events. I rewrote it in Ruby and generalised it to be
non-Git-specific.
GitHub:
view original /
view my fork
PySide – I did work on porting PySide to FreeBSD with Curt ‘tigersharke’ Dox. Our work was deprecated in favour of another port. view on Google Code
Jekyll – Tom Preston-Werner’s amazing static blog engine. I routinely hack the codebase to do what I want. view on Github
Bootstrap – the awesome lightweight web framework. I’ve done some occasional hacking on it, mainly the build system. view on Github
None, currently.
apsc
– the Advanced Postal Sorting Centre, a simple IMAP mail
sorter. Now unmaintained because I now do tagging, not sorting,
of mail.
view on GitHub
Replacing Postfix with Sendmail on Mac OS X Lion – a walkthrough on replacing Postfix with Sendmail in OS X Lion; it should also work with Leopard and Snow Leopard, although some tuning may be necessary. YMMV. Unsupported: I gave up on this configuration after I reinstalled OS X on my Mac, and I never was a particularly big fan of it; I only used it because I was given an allegedly “functional” configuration.