|
graphics
smooth - font for X
Nice, readable font, suitable for all your 6x13 bitmap font needs.
I've found some instructions for
installing fonts under X (another
link) that you may find useful.
runt - font for X
Smaller but slightly less nice and readable sibling of "smooth". This
one is 5x10. It was extremely handy on my laptop, which had a screen
that could only do 640x480.
cloudy - skin for Xine
A quick little skin that I made for the
Xine media player.
Constructed in The Gimp using
difference clouds, noise, and blurring.
BlueSteel - theme for Enlightenment
A popular theme that I made quite a while back for the
Enlightenment
window manager. <boast>over 200,000 downloads from
themes.org</boast> There was a Slashdot
story a while ago about this theme showing up on a random
UPN television show. Here's a mirror of the page with screen
captures, in case the original goes
away at some point. The creators of the show didn't even bother to let
me know about it. Hooray for the GPL.
• screenshot [315k]
• included with Enlightenment 0.16 and ported to many other window managers BlueSteel - theme for Eterm
A theme for the Eterm
terminal emulator that matches the BlueSteel Enlightenment theme.
BlueSteel - theme for GKrellM
A theme for the
GKrellM
system utilization monitor that matches the
BlueSteel Enlightenment theme.
|
programming
Ruby has quickly become my
favorite programming language. I have a lot to learn still,
but here are a couple of bits of software that I've written.
•
Audioscrobbler - implementation of the Audioscrobbler plugin
protocol, used by music-playing applications to submit playlist
history to Last.fm
• Trie - implementation of a trie data structure, well-suited for storage and prefix-based lookup of strings or other sequential data dmc - menu / music player
This is a little OpenGL application
that I used to run on a small
PC that was hooked up to my stereo and television. Here's the
bulletted feature list:
• plays MP3s and IT/S3M/MOD/XM modules using the extremely fast and easy-to-use FMOD library • plays arcade, NES, SNES, and Genesis games using a variety of emulators • reads M3U playlists and ID3v1 tags • whiz-bang graphical effects (translucent zooming text, neat water-rippling effect on backgrounds, text flying all over the place on the music player screen, things flashing in time to the music, etc.) • joypad support • themable • infrared transmitter support This was originally a quick-and-dirty program that I banged out for personal use, but I've cleaned it up to the point where it will hopefully work on other people's computers as well. The screenshots below are kind of old but are mostly still accurate.
• screenshot [44k] - playlist
menu
• screenshot [40k] - theme menu • screenshot [32k] - main menu • screenshot [48k] - music player • README [3k] • INSTALL [3k] • download v0.1 [37k] scripts for
Typhoon
Here are a couple of scripts that may be useful if you're using
Highwind Software's Typhoon
Usenet server. radius_auth.pl
is an authentication wrapper that lets Typhoon check users against a
RADIUS server. sync_active.pl is a
cheesy script that downloads the list of newsgroups from ISC's FTP site
and brings the server's active file into sync with it (parsing control
messages is a better route to take, though).
bind-to-tinydns
This is a little C program that parses zone files used by the BIND DNS server and spits
out their content in the native format of the tinydns component of Dan
Bernstein's djbdns DNS
server. It should be pretty fast (it does a single pass of each entry
and doesn't dynamically allocate any memory). It makes more of an
effort to mimic BIND's behavior than other programs and libraries that
I've seen that parse zone files.
Galeon web browser
Galeon's a nifty GNOME web browser
based upon the excellent HTML layout engine from Mozilla. It has an simple,
uncluttered interface and offers many useful features such as tabbed
browsing and gesture support (okay, those aren't so distinguishing
now, but they were a big deal back then). I was active in its
development while in college and in my then-jobless state shortly
after graduating, but I haven't contributed to the project since
then.
Epplets (Enlightenment applets)
Here are some little applets that I wrote a number of years ago. They
should work with Enlightenment 0.16, I think. E-Flame is a
nice-looking system use monitor, E-Mount lets you mount and unmount
drives, and E-Netgraph graphs network utilization. I don't have any
screenshots lying around, unfortunately.
• download E-Flame v0.00001
[2k]
• download E-Flame v0.00002 [2k] • download E-Mount v0.25 [3k] • download E-Mount v0.3 [3k] • download E-Netgraph v0.1 [2k] • download E-Netgraph v0.2 [3k] |
other
PGP key
Here's my PGP/GPG public key.
• download [2k]
blogs
My boring little life.
recipes
Comfort food from my youth, mainly here in case I'm at the store and
don't know what I need to buy.
• apple crisp
• Belgian endives • broccoli casserole • cheese fondue • coconut oatmeal cookies • guacamole • hot chicken salad • hot German potato salad • lemon chicken (not the Chinese kind) • lemon meringue pie • macaroni and cheese • meat loaf • olie bollen • pea-pickin' cake • pie_crust • potato salad (cold) • sloppy joes documentation
How to do stuff.
RSS feeds
I regularly scrape a couple of websites and syndicate their updates
as RSS feeds, suitable for perusal in feed aggregators such as Google Reader (my personal
favorite) or Bloglines.
• Achewood - original site
• John Hargrave's articles on ZUG - original site • Penny Arcade - original site • Red Meat - original site • Savage Love - original site Xmodmap keymaps
If you use XFree86 on a Unix
system and are interested in learning to use the Dvorak keyboard layout,
these will probably come in handy.
sound clips from Resident Evil
This is the cheesiest video game dialog that I've ever heard, and the
only reason that I played through the game. Please let me know if you
have any information about these (presumably Canadian) voice actors,
beyond
the first-name credits
on IMDB. I can't understand why
they wouldn't want full credit for their work.
• download zipped .wav files [3.8MB]
music recommendations
Here are brief (thirty second to one minute) MP3 samples of some of the
artists whose music I like to listen to (mostly IDM, fusion, and rock).
If you hear something that you like, you can probably get a pretty good
deal on a used copy of the corresponding album from half.ebay.com (all of the good parts
of eBay and none of the bad). Failing that, the Public Radio Music Source sells a lot of
stuff that I wasn't able to find at the major online retailers.
Failing that, I've had success ordering electronic music from
Strange Fortune,
Boomkat,
echolocation,
Forced Exposure, and
Ad Noiseam.
•
Al Di Meola - Señor Mouse [712k] - from Casino
• Aphex Twin - 4 [608k] - from Richard D. James • Autechre - Kalpol Introl [944k] - from Incunabula • Beefcake - Untitled 7 [672k] - from Drei • Boards of Canada - Kid for Today [592k] - from the In a Beautiful Place Out in the Country EP • Bochum Welt - That's Mutuality [536k] - from Module No. 2 / Desktop Robotics • Chick Corea and Return to Forever - Captain Marvel [832k] - from Light as a Feather • Cylob - Scram [560k] - from the Lobster Tracks EP • Dixie Dregs - Odyssey [868k] - from What If? • Faith No More - Land of Sunshine [828k] - from Angel Dust • Kraftwerk - Computer World 2 [728k] - from Computer World • Mouse on Mars - Tux & Damask [544k] - from Autoditacker • Mr. Bungle - Ma Meeshka Mow Skwoz [788k] - from Disco Volante • μ-ziq - Brace Yourself Jason [928k] - from Lunatic Harness • Plaid - Assault on Precinct Zero [596k] - from Double Figure • Planet X - Her Animal [764k] - from Universe • Spock's Beard - Thoughts [776k] - from Beware of Darkness • Squarepusher - A Journey to Reedham (7 a.m. mix) [408k] - from Big Loada • Tomahawk - God Hates a Coward [860k] - from Tomahawk • Tortoise - TNT [760k] - from TNT |