| Home Research interests Papers in progress Published papers Programming | Russ Woodroofe - Programming | | | Programming I do some programming. Probably the biggest thing I've done: I did most of the C/C++ coding for the WinDraft document assembly system at Eidelman Associates. Here are some other things I've created. CocoaGap - GAP GUI for Macintosh OS X: A replacement for XGAP that does not require X11 and runs natively on the Macintosh under OS X. Hosted on SourceForge.
George Armah has been working with me on some improvements for this. Mathematical code - hvector.g: GAP code that computes the f-vector and h-vector of a simplicial complex. Also included is a function to compute the pure k-skeleton of a complex. Finally, there is some slow-but-working code to compute the f-triangle and h-triangle of a non-pure complex.
In addition to GAP itself, hvector.g currently requires the GAP simplicial homology share package. - Fig export for XGAP: Support for exporting XGAP sheets (such as subgroup lattices) to Fig format for use with XFig. Packaged as patches to XGAP 4.4.5. I hope to get this included in a future version of XGAP.
Requires GAP and XGAP. To install: Untar in your xgap/lib/ directory, and do "patch -R < patchfile.patch" for each .patch file. Older stuff These are both from Windows 95 days: - FatWaste: a Win32 console app that determines the space wasted in FAT filesystem overhead on your hard drive. This was potentially useful in deciding what partition sizes to use, back in the day. It might even still work, although I haven't tried it for a while.
- Dropsy: a Win95 taskbar app. Dropsy adds an icon to your taskbar which you can click on to turn your cursor into a magic wand. You can then click on the window of an application and drag from there to create a shortcut to that application.
Dropsy was pretty cool back in Windows 95 days, but probably doesn't work on any new versions of Windows. And this one is even older: - Unzip //e: an Apple //e unzipper. A readme file is here, and a review from back in the day is here. I have this up here mostly as a historical document, and leave it intact; although the contact information in the readme is no longer accurate, and I no longer expect or desire shareware payments for this. Please be aware that I downloaded this off an Apple // archive myself, and have not verified that it 'works'.
|