My own creations
It is my intention to make all my work freely available, with
source. The idea is that anything I create that may be useful
to anyone else, will be placed here. If you like it , just mail me and
say so. If you improve it, please send me the improvements.
Some of the following are not freely available as of yet, because the
code is as pretty as a fair city actress. Email me if you are interested in them, and I'll do my damndest to tart it up a bit.
- An online MCQ tester, with full student records, adaptive learning aspects, and reasonable security.
- An online java compiler, with extremely friendly error messages,
basically only short of offering you coffee. This was developed in third
year, and as a result it works, but I cant remember how :)
- An applet for shape composition using building blocks. This is intended as an aid for teaching one of the fundamental programming concepts. It is available, with source, here.
- AutoGantt , a java application which automatically generates Gantt charts when given Task Graphs. It works for an arbitrary number of processors and uses a reasonably efficient algorithm to schedule the tasks.
For more info,have a look at AutoGantt
- Autonomous Css, this is a website template that I designed and gpled. It has been downloaded over three thousand times, and at last count there are 9 websites this template at various places across the internet. It can be seen here on oswd.org, and the files can be downloaded from here .
- thumbsUp, this is a perl script that will create a thumbnail gallery for you. Simply fill a folder full of images or videos, and then run this program. It requires ImageMagick, and has only been tested on Linux. See examples 1 2
3
Software I use and recommend
I dont want to pollute the net with more junk, by providing
downloads you can get everywhere else. The following is a list of software I use on a regular basis, and usually install on every computer I work at.
- Context , A versatile programming editor, big enough to meet most needs, small enough to fit on a floppy. (Win32)
- jEdit , Soon you will find that you grow out of Context and want something better. jEdit will format and style your code for you. It has plugins for pretty much every language, and is available on every platform.
- Putty
& PsFTP,
A Win32 SSH client , and its secure FTP sister.
- LaTeX, The best program I have found for preparing scientific documents.
- Mozilla Firefox
- MySQL, I use this for all my database needs so far in life
- Apache, By far the simplest webserver I've ever set up.
If you are considering moving away from Windows, I would highly recommend either
Ubuntu or
Fedora Core. Here are some screenshots from a Fedora Install.