c () d e;
the following is a collection of code i've written in the public domain. most of my work has, of course, revolved around Mathematica. i also like to code in perl/php/JavaScript, and, like any good linux user, in bash. i'll try to get more of my stuff up here when i can.
- mlmd5.tar.gz [ MD5-MathLink C implementation ]
- md5.m [ MD5-top level implementation ]
- FortranTools-2.0.1.tar.gz
- gridSource
- syntax files for Mathematica
- muttrc files
mathematica
i currently offer Mathematica consulting services. please do not hesitate to contact me for details
here are two Mathematica implementations of the MD5 secure message digest. One simply uses the MathLink C api to link an existing C implementation with Mathematica. The other is a top level Mathematica implementation which is inherently slow due to the fact that Mathematica does not have native support for unsigned integer bit operations.
here is a reworked version of the FortranTools package to allow for exporting of rigid file formats with complex format specifiers
a while back, i thought it would be nice to have a repository for network Mathematica related information. the page was supposed to live here, but it is still under construction so it is currently only available to certain ip addresses. sorry for the inconvenience!
vim
vim is a nice lightweight, full featured editor for almost every platform imaginable. here are the latest versions of my syntax highlighting and auto-indenting files for Mathematica. as of May 2005, this code is included in the vim7 development releases. installation notes are in the tarball.
mutt
mutt is a wonderful email client that is fully customizable. below you will find a tarball of my .mutt/ directory containing my configuration files for use with mutt versions 1.4.x and 1.5.x. modify and use them if you wish.