Software
Here are some of my spare-time projects. New stuff is coming all the time, so check back from time to time...
Main Categories
There are separate pages for Mac OS X packages, Perl, AppleScript and Java stuff:
![]() |
Mac OS X Software |
|---|---|
![]() |
Mac OS X Docs and Tips |
![]() |
Java |
![]() |
Perl |
![]() |
AppleScript |
![]() |
XSL Stylesheets |
Miscellaneous
And here are various other things which didn’t fit into one of the categories above:
BBEdit Clipping Sets
Note: Make sure that you use BBEdit's “Auto-Complete Clipping” command in combination with a keyboard shortcut with clippings, otherwise you're not using them (or BBEdit) to their full potential! I recommend Ctrl-Return as a keyboard shortcut. If you set up things this way, you can, for example with the XSLT clipping set, type “val”, hit Ctrl-Return and BBEdit will insert the full template for <xsl:value-of ...> into your document.
I also suggest assigning Cmd-Option-Left and Cmd-Option-Right to the commands “Go To Previous Placeholder” and “Go To Next Placeholder”
| BBEdit XSLT Clipping Set | |
|---|---|
| Description | An XSLT language clipping set for the BBEdit text editor on Mac OS. Thanks to Marco Balestra for the extensive improvements and AppleScript additions. |
| Download | On GitHub |
| BBEdit JSP Clipping Set | |
|---|---|
| Description | A JSP language clipping set for the BBEdit text editor on Mac OS. |
| Download | On GitHub |
| BBEdit Apache Ant Clipping Set | |
|---|---|
| Description | An Apache Ant language clipping set for the BBEdit text editor on Mac OS. |
| Download | On GitHub |
| BBEdit Perl 5 Clipping Set | |
|---|---|
| Description | A Perl 5 language clipping set for the BBEdit text editor on Mac OS. |
| Download | On GitHub |
| BBEdit Java Clipping Set | |
|---|---|
| Description | A Java language clipping set for the BBEdit text editor on Mac OS. |
| Download | On GitHub |
| BBEdit Shell Clipping Set | |
|---|---|
| Description | A shell scripting language clipping set for the BBEdit text editor on Mac OS. |
| Download | On GitHub |
Other stuff
|
|||
|---|---|---|---|
| Description | A two-page diagram (fits on a sheet of paper when printed) which shows the possible subnet configurations of an IPv4 class C network. Very useful for planning and checking subnets as well as for teaching. | ||
| Platform | PDF / All platforms | ||
| Download | Subnetting Table PDF File | ||
|
|||
|---|---|---|---|
| Description | A short demo program that illustrates how to read a memory-only smart card using
the PCSC Lite framework and an Athena USB smart card reader on Mac OS X. I
struggled with the dumber memory-only smart cards for a while, because they use
a slightly different command set than what I found in ISO 7816-4. Mac OS X already comes with the PCSC framework, you just need to start the pcscd daemon and install your card reader's plugin into /usr/libexec/SmartCardServices/drivers/. |
||
| Platform | UNIX | ||
| Download | Source code: cardtest.c | ||
|
|||
|---|---|---|---|
| Description | A dummy web server written in C. Its purpose is to pump out zero bytes as fast as possible, I used this for throughput tests. |
||
| Platform | UNIX | ||
| Download | Source code: zerowebserver.c Mac OS X PPC binary: zerowebserver-macosx Linux i386 binary: zerowebserver-i386 |
||
Old, outdated stuff
|
|||
|---|---|---|---|
| Description | This is really old and only here for the sake of completeness. It’s a plug-in for the BBEdit text editor which creates a hex-dump from arbitrary data in a document window. | ||
| Platform | MacOS and BBEdit or BBEdit lite from Bare Bones Software | ||
| Download | More Info... | ||






