Introducing Graham Freeman
I am a lecturer in Computer Science at the Australian Defence Force Academy,
which is part of the University of New
South Wales .
I teach web programming, computer graphics, user interface construction,
programming, numerical analysis, data and file structures, advanced Java
programming, C++,
Postscript, Fortran.
I run short courses for the general public in Java, Web Programming, C, C++, X Windows/Motif and PostScript.
I am available as a consultant in these areas.
I have several products that are freely available. Previously, some were
restricted to non-commercial use, with a licence required for commercial use.
There is now no restriction on any of these programs, provided that the
copyright notice within them is not modified.
- Quikscript, a portable typesetting system, written
in PostScript.
- Quikscript editor, a Java program that makes
Quikscript easier to use.
- Geneal, the family tree drawing program.
- Aurora, a PostScript
program for producing colour separates from a colour PostScript
document.
- Distillery, a PostScript program for
taking another PostScript
program, and converting it so that it complies with the Adobe document
structuring conventions (DSC).
- CGIRequest, a Java program to enable CGI
programs to be written in Java.
- GFFileChooser, a Java class for selecting
file names with a more compact display of names and the ability for the
user to filter the names displayed.
- FormLayout.java, a Java class for controlling
layout of interface components in a panel using simple constraints.
- PrintAddressLabels.ps, a simple PostScript
program for formatting text addresses for output on label stationery.
- WebTool, a Java program for verifying that a web
page or web site has correct links to other documents or files, both on the
local site and to remote files. It also enables copying all linked files from
a remote site to a local directory (folder).
- Euro Type 1 PostScript fonts, a set of fonts for
drawing a Euro symbol in a style consistent with the Times, Helvetica or
Courier font families.
- Graham Freeman's useful index, a set of handy web
references.
I have developed a secret ballot
service for use by companies, unions and other organizations wanting to quickly
determine staff views
on a matter. This relies on email communication with the people who are allowed
to vote, and passwords for security.
I have also developed the site lakewarmemorialsforum.org to provide a
place where people can debate the merits of the proposal to build two large
memorials to the first and second world wars on the shores of Lake Burley
Griffin.
Mail to Graham Freeman
Home URL of this page is
http://www.itee.adfa.edu.au/~gfreeman/index.html