Development

This page contains information on my software development projects and sample programs. They are available free of charge, some as open source.

Projects

Compared to the large scale projects seen on the Computing page, these are mainly smaller and non-web based. As stated above, they are free of charge, some as open source available from Codeplex.

Bool.h Bool.h (Project Web Page)
Target Platforms:
Windows, UNIX
Development Platforms/Languages:
C
Open Source
Bool.h offers a simple, highly customisable implementation of the boolean data type for ANSI C.
Encounter Encounter (Project Web Page)
Target Platforms:
Windows, UNIX
Development Platforms/Languages:
C++/Qt, Java, C#/.NET, Objective-C/Cocoa
Open Source
Encounter is a simple program for calculating the interaction energy between two molecules using the output from a GAUSSIAN two-component counterpoise correction calculation.
Encounter GaussGraph (Project Web Page)
Target Platforms:
Windows
Development Platforms/Languages:
.NET
Open Source
GaussGraph converts GaussView graphical data to common formats and exports customised graphs for data visualisation.
Read Read (Project Web Page)
Target Platforms:
UNIX
Development Platforms/Languages:
C
Open Source
A simple "GNU Make"-like tool for viewing Readme files on UNIX systems with no fuss. Rather than having to worry about what the readme file is called, just run Read to load the file automatically!

Sample Programs

These sample programs are small code snippets demonstrating how to implement specific functionality. These can be viewed, tried, and downloaded from Ideone, a fantastic and indispensable tool for developers of all ability levels! If you are a developer, please feel free to use the code in your own programs and solutions!