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.
Mail to Graham Freeman
Home URL of this page is
http://www.itee.adfa.edu.au/~gfreeman/index.html