[Image of Linux]
Linux's Witness Ministry
The Personal Web Pages of Chris X. Edwards

Programming Page

-------------------------- This page contains information about programming projects I'm working on or have worked on. It's not very extensive at the moment, but I am working on that.

Xeduler page

Frustrated with the tools I found for scheduling jobs on clusters (and anywhere), I decided to create my own system that stresses elegance, simplicity, no exotic dependencies, and ease of configuration. The result is Xeduler.

Geometry Gadget

The Geometry Gadget is a big project I have been working on for years. This page provides a tutorial for the general purpose programming language I developed to drive the system.

vmaster page

This program calculates 2d views of simplified 3d object sets. It has a very flexible data format, a powerful hidden line removal routine and many features.

gradu page

This program is is a simple yet flexible 2d vector graphics dump program. It is based on the GNU plotutils and is designed to make Unix people happy. If you have a collection of 2d points and you just need to pipe them out to a grapic (X, gif, png, ps) then this might help.

numbfile.v2.tgz [Version 2]

This is a program that I wrote which takes a collection of arbitrarily named files and renames them into a nice neat list based on some kind of number pattern. It is a very powerful and thorough demonstration of the power of the bash shell. If you would like more details about what this program does, have a look at the man page. The complete program package with executable, man page and README is only 4.5 KILObytes. Thanks to Dr. Seth for beta testing it for me.
Finally fixed! I have finally revised this program to work with bash v.2.
This tar file contains 3 files and they're not in their own directory. Sorry about that. You'll manage.

weex - fast WEb EXchanger

This is a program I did not write! "weex" is an automated FTP client designed to make maintaining a web site or other archive less tedious. It was written by Yuuki Ninomiya. When I came across his fine program, it had some grammar trouble - mainly a lack of it. There was no man page. I volunteered to write the man page for it. I also suggested the current format for the main interface, something he has done an excellent job of implementing. The HTML version of the man page will give you an idea of what this program's all about and the real troff man page is here if you want to check that out.
NEW!! Here's a screenshot of weex in action. Chris has a picnic in a cemetery while he waits for weex to update 2 sites at the same time. Damn those pesky ants - can't have a picnic without 'em.

--------------------------
Return to Main Page
This page was created with only free, open-source, publicly licensed software.
This page was designed to be viewed with any browser on any system.
Chris X. Edwards ~ November 1999