sporkstorms.org
sporkstorms.org miscellaneous code bits software photos
don't touch that dial!

software

Also have a look at the code bits page for parts of my other various projects that you might find useful.

All of this software is free (GPL or LGPL in particular). Each should have a copy of the license with it, or it will be linked to from the project's webpage.

Note that a lot of stuff is now gone. If you're looking for something in particular that used to be posted, just ask.

CocoaDialog

cocoadialog.sf.net

CocoaDialog is an OS X application that allows the use of common GUI controls such as file selectors, text input, progress bars, yes/no confirmations and more with a command-line application. It requires no knowledge of Cocoa, and is ideal for use in shell and Perl scripts (or Ruby, or Python, or... etc).

mathbin.net

mathbin.net

This doesn't necessarily belong in the software section of this site, but whatever.

Mathbin is a pastebin of sorts, which also allows you to include LaTeX to render mathematical images. If you've ever tried to help people, or seek help with math or physics problems from people online (in forums, IRC, instant messenenger, etc) you know that anything but the simplest expressions are a pain to communicate.

Consider the following:

(-hbar^2/2m del^2 + V(r)) psi(r,t) = (i*hbar)(d psi(r,t)/dt) where r is a vector and that derivative is a partial

vs.

rendered equation

I don't know about you, but I'd much rather read the latter.

The only downside to using mathbin is that if you don't know LaTeX already, you'll have to spend a few minutes getting the hang of it. In the long run it will be worthwhile though

Yafca

yafca.sf.net

Yafca is an OS X Cocoa application for creating and viewing flash cards. It was written to help me practice reading and recognizing Chinese characters, but you could conceivably use it to learn anything.

CocoaCEDICT

CocoaCEDICT page (screenshots, information, download)

CocoaCEDICT is an OS X Cocoa interface to the CEDICT Chinese English Dictionary (Mandarin/Putonghua).

Pandora + Colloquy plugin

If you use PandoraBoy to listen to Pandora, and Colloquy to chat on IRC... this is the script for you.

Type /pandora and it announces what you're listening to in PandoraBoy

To install it, put it in /Library/Application Support/Colloquy/Plugins or one of the other locations specified on the Colloquy plugin page.

download
view source as text

make_faq

browse the files
download tgz

iTunes xchat script

download/view

iTunes command-line controller

download/view