oops oops oops
oops

 

oops oops oops oops oops

oops oops

oops oops oops oops oops oops

 

oops

 

oops

Hmm, odd. What's that doing here?

This page houses things that don't really belong anywhere else. Short stories, configuration files, other things.

Blah.

Patches

The following is a collection of bespoke patches I have written to add or modify features of a given software package. They are presented here mainly for my use, but you're welcome to use them if you wish.
  • wmpiki 0.2.4

    wmpiki is a Fluxbox dockapp that uses ping to determine whether each of a short list of hosts is up and responsive, and lights a 'green LED' next to each host that is.

    The default behaviour is to leave the 'LED' grey if the host doesn't respond, and I prefer more positive error indication, so the failure state is now a 'red LED' instead: the colour grey is seen only during initialisation.

    Also, the config file has been moved to a slightly more intelligble location ($HOME/.dockapps/wpiki.conf as opposed to $HOME/.clay/wmpiki.rc).

    Since my patch-fu is currently weak for some reason, the patch can be executed to apply it: if anyone can tell me what went wrong, I'd appreciate it. The patched executable appears to be fine.

Headers.mak

Getting a list of function prototypes from a monolithic C library can be a little irritating, not to mention long-winded. Thus, I present the following submakefile, which can be called with the target 'headers' to get a fully-qualified function prototype list for said library. It's internally documented, but should save a reasonable amount of time if you do this sort of thing often.

download

FlashCardApp

FlashCardApp is a little Java hack that allows one to test their knowledge of a language. Unzip the archive into a directory on the system path. Create a text file consisting of newline-separated word or phrase pairs, arranged "foreign word (tab) english word", then say "java FlashCardApp filename", where 'filename' is the name of the aforementioned file. Have fun.

FlashCardApp