|
||
IT ProjectsDeployment LabA thorough investigation of the abilitites and weaknesses of the web start API and web start based deployment.
Most of the API has now been investigated and demonstrated in small, self contained examples available as archives complete with JNLP launch and Ant build files (and online launch, as well!). Examples of web start deployment for applications include Space Sim, an implementation of the GenealogyJ applet, and mentioned below - JMF, Audio Trace and The Giffer. More recently working on a comprehensive demo of the JavaHelp system - launched using web start. SaverBeans DeveloperA contributor of screensavers to the project since API 0.1, I had long been involved with development of the API and tools as well. The elevation to Content Developer status now provides greater opportunity to contribute to the project. So far my work has included content development, investigation of API bugs, coding API enhancements and Ant tasks (development tools, including the 'screenshot' task used to capture the images used for the animations seen below), and lots of work with XML, XSD and XSLT. Media Projects
Media
Media related projects (such as making DVD movies of time-lapse animations, complete with soundtrack), this began a period of use of the core Java sound packages, the Image I/O classes, and the JMF. Projects include Audio Trace, an Audio Tone generator, The Giffer, and JWS launch of JMF (mainly to address reported deployment problems). Swing GUI Developer - AmadeusAmadeus - Providing IT solutions that enable success in the travel and tourism industry. Contract involved Swing GUI development and testing using JUnit, as well as development tools and XML based data transformation. JavaSaverJavaSaver - X-Plat ScreenSavers and promotional tools. My contributions to the SaverBeans API itself includes work on the ScreensaverFrame, the addition of the ScreensaverApplet and the Ant based Screenshot task as well as writing the DTD and XSD for the XML validation task. I am also bringing my considerable web experience to the project by developing a web deployment task. I also contributed two screensavers to the original SaverBeans Screensaver pack (StarZoom and HumanRights, which became BannerScroller), and have recently added a third (BannerScroller, which can be seen on the JavaSaver homepage). PhySci.codes IT/web-designInformation technology & web-design help. Information on, and tuition in - Java, Javascript, HTML and CSS, as well as end-user helper utilities. Java
Lens Escapes
Images that escape the mundane. Fine art photography of the author and his brother. Web-site design and image database integration by the author. (No longer available on-line.) PhySci software suiteThe PhySci open source software suite provides a variety of handy desktop utilities as well as scientific applications and applets. PhySci includes..
Java Physical Sciences ProjectThis site has now been replaced by PhySci.codes. A Java project based on the physical sciences (chemistry, physics, astronomy etc.). It will untimately incorporate YBSCrr as well as data analysis & presentation from 'file to HTML table', 3D plot & much more. CattleDog
CattleDog
A file finder and cataloger that can produce web pages of the results of searches. (See PhySci for latest version) YBSCrrYale Bright Star Catalog record reader, this Java utility was my 1st project in that language. It fetches the details of any star in the catalog and formats the information so it can be browsed easily. Orbital SimulatorOrbital mechanics simulator. A Mathematica notebook that produces animated 3D models of orbits. 1.1C Superluminal!A site based around Science & Technology. This frames based web site with over 50 separate pages has recently been significantly updated and expanded. A Little to the LeftMusic, Movie sound bytes and amusement web site. DirHTMLA Mathematica notebook that can find and catalog files in a web page. (This sourceware is the basis of CattleDog, see above) Ethernet LAN
QCCI
Oversaw the installation of an Ethernet LAN and trained staff in it's use. Microtab - OSD
AGB McNair
Managed the Microtab phone number server over an Ethernet LAN. Pioneered the concept of 'on screen demographics'. Paradox RDB
ICI Explosives
Design report processes to interrrogate the Borland Paradox RDB. D/B Developer
Dep. of Defence
Programming the RAAF Supply system in COBOL and DMS 1100 on Sperry mainframe computers. UI Developer
Dep. of Defence
Design data entry screens for the supply system on-line update project. System Operator
Dep. of Defence
Operate Sperry mainframe computers System Maintentance
Dep. of Defence
Assist in the implementation of the computerised debt recovery system. Document the system, design forms for data entry and train staff in it's use. Investigate and generate System Change Requests. |