Past Projects

[editor’s note: please excuse the broken links for some of these projects — in the server migration, some of the older files are no longer live. email me for code samples or examples]

Past independent projects include:

dd {padding-bottom: 2.0em;} .language {display: none; height: 0px; margin: 0px;}

Command Runner
web-based interactive command executor

Interwoven / Perl
Feed Me Links! - Because Bookmarks Don’t Scale
Open source your life through Social Bookmarking

PHP, MySQL, HTML, Javascript
UltraEdit Syntax Highlighting for Interwoven
font-locking for web development, including:

C/C++, HTML, Java/JavaServer Pages, Perl,
Makefiles shell scripts ASP (M$ Active
Server Pages) XSL (Extensible Stylesheet
Language - an XML language), Interwoven -
including highlighting for DCRs, templating.cfg,
TPLs, IPLs, and DTDs (XML Document Type
Descriptors). available for download from sourceforge.net
UltraEdit
album art fetcher
download the album cover art (from allmusic.com) for a given album, presumable of mp3’s for use in itunes…

Shell
Flash Popup Call-out Component
re-usable callout widgets for Flash. modular, positionable.

Actionscript
the JSP Explorer
interactive dependency graphing in JSP

Java, XML, Shell
(crackhead-mode)
now available on SourceForge!
fairly complete jsp-editing environment for XEmacs, providing:

In-line jsp compilation [test your code *inside your editor!*],
view-pagecompile popup menu, step forward/backward through pagecompile
errors, completion of Java types, HTML primitives [common tags, useful
constructs], and JSP primitives [request.getXXX(), import
declarations… ], popup menu for inserting code skeletons for pages,
tables, and script blocks.
elisp
XML-driven Image Viewer
an experiment in XML-parsing from flash and loading images on-the-fly into flash. ( 5k )[uses libjm3, a flash xml-parsing API i created for another project]
this code later became the kernel for a series of Actionscript lessons at Organic

Actionscript, XML
Rotoscoping in Flash
rotoscoped flash animation for movie promotion.
(not code, strictly speaking, but multimedia engineering-related)
completed all graphic production in under 2 days

Flash, AfterEffects, etc.
leadbelly
mini typesetting engine for programmatic type kerning

Actionscript
3mail
web-based email client, uses POP3 w/SMTP, supports reading and sending.
an exercise in creating a flyweight web-mail app with zero bloat.

PHP
bmi graph calculator
interactive Body-Mass Index calculator
an exercise in creatting linked scrollbars with jump-to

Actionscript
jm3.net templating architecture
layout and templating engine for jm3.net

XSL
e2
complete website development (CMS) and web templating system.
code currently licensed to organic, inc.
[powers www.dodge.com, www.chrysler.com, design.chrysler.com, www.jeep.com, etc.]

xsl, sh, make(1), PHP
XSLTDoc
think javadoc, but for XSL
(maynard
wrote this one, i just added a patch for doucmenting
variables…)

XSL, Java
columbo
web-based java class introspection tool. neat hack.

Java
particles in flash
misc. flash experiments in circular animation and particles
hint: click on the particles as they spawn.

Actionscript
linkUtils
grid festivities in javascript. ex. movies list, the Linkmatrix

javascript
x/y graphables
interactive plotter widget
an exercise in drawing interactive curves.think photoshop’s Curves dialog box, on speed.

Actionscript
todo
an online todo-list manager

PHP/mySQL
mediaSlut
video-mixing software for live performance
[used w/hardkiss brothers, dj huggy, i-f, ectomorph, dj godfather, dj rotator…]

lingo, quicktime
dot-emacs
custom tweaks and configurations for my XEmacs environment

elisp
miscellaneous utilities
alive autolog.sh backupAndDeleteLogs commit-notify.pl diarist.pl egg-latin folderstats isWellFormed log makeLog mergelogs.sh nightly pager-crunch ping-blo.gs ping-blo.gs-re-linkworld ping-weblogs rand.pl santa_1.1.pl steal-images.sh subBouncer.sh
swap_ip.pl update-quotes update-rss update-search-index wgrep

sh, perl

about the languages:
Actionscript, lingo, elisp, sh, perl, XML, XSL