Software dug up from the vault

These are either compiled software or scripts which I've made available for general use - or you may just want to check my programming style...

The programs here are all licensed under different terms, please check carefully before you download or use.. If you are not sure about the license, please do the right thing and contact me for details.

Note: am cleaning up this page as well as the code and the software that I posted here. They will be back as soon as possible.

Scuf web server
Although I have nothing to do with the actual HTML side of the server, or the configuration of the httpd, this actually became a fairly extensive project. Details that were addressed including some form of virtual-server/proxying system, so that the individual services (on their own port numbers) could all be accessed via standard http[s] port[s]
We also implimented a Call Management system, so all the dynamic content could reference data held within the CMS, and not rely on seperate static files.
At the same time, the authentication/authorisation layer was updated, so the new routines were used in the underlying layers, but had to support the old APIs to ensure that nothing broke when the new service went live.

Discussion forums
This was actually quite simple - review various pieces of forum software, and try to match the available software to the requirements, for a price we wanted (like, free :-)

DICS InformS
Direct Connection Information Control System. Based on the work I did several years ago, for tracking IP-number & DNS assignment to workstation and servers, and changed as a learning exercise for SQL-in-Python, this system logs and tracks all connections from public IPs and blocks any connections from a proxied client. This allows us to provide efficient and effective service.

It has not been updated in the last couple of years, there is no real incentive to do so. But if you want it, please let me know and I will send you the code.

Scuf Image Gallery
This was to be a service that cross-searched 6 datasets.
A nice idea, which whould have been easier if the 6 datasets (a) had anything in common, & (b) had the same meta-data descriptions (they were all supposed to follow the same format, but guess what? 4 independent organisations, 4 different interpretations of the same standard. I made it work, despite that!
However the service was still-born, due to problems with licensing issues (don't ask me... it was something to do with time, changing administrations, and other political sh*t

Self registration system
A self-registration system for users to buy access to some of our services (which was pretty easy, until I started to think about all the ways that people could try to break the system :)

Education Image Gallery
A service to search 40,000+ images, as supplied by the Hulton Getty people. This was my first service that required alot of work on accessibility. As the service is based on an existing application framework, there was quite alot to modify.
It was alot of fun to do, and the images were interesting too!

GUI abstracts service
This was a much simpler project - I was just applying changes to the visual interface, using the prototype developed (the year before) by some colleagues.


Last Edited: Tuesday, 03-Feb-2002 11:18:59 GMT


Find out more about Me.