You're at: simonharper.info - Technical - Heavy Lifting
Technical - Heavy Lifting
Research
I've moved pretty much to full time research and so I don't do much technical heavy lifting anymore. However, boot-straping the research is still a pretty exhausting job at times, and I often code as part of the research effort so there is still quite a bit of ongoing technical work. You should look at the research section to find out more on this score.
Web Development
- ACM SIGWEBCoded in XHTML/SHTML, Perl, and RSS for the Association of Computer Machinery.
- Journal of Web SematicsCoded in XHTML, Perl, RSS, and RDF(s) for Elsevier.
- Information Management GroupCoded in HTML and Perl for the University of Manchester (inc. CMS).
- E-Science North West CentreCoded in XHTML and Perl for the ESNW (inc. CMS).
- Bio-Health Informatics ForumCoded in XHTML and Perl for the University of Manchester (inc. CMS).
- CALNet and the TLTPZoneCoded in HTML and PHP for Manchester Computing.
Client Server
- Sales Reference Purchase SystemThe SR system allows sales staff in the BC marketing department to easily create and find orders for fuel stocks from every colliery in the UK to every primary factor of that fuel. Coded in 'c++' and 'DataEase' for British Coal PLC.
- Valves'U'LikeThe system allows sales staff to enter work specifications and flow rates for a specific job and then retrieve appropriate control valves for th proposed job. Both plans and specifications are returned along with the price. Coded in Visual Basic and Oracle for ABB Control Valves.
Stand Alone and Embedded
- ElCID (Colour Identifier)ElCid is a PC based colour identifier for use by visually impaired people. It uses a conventional TWAIN compatible scanner to scan a sample (cloth, paper, etc). Once scanned, a series of calculations are performed to distinguish the colour, and frequency of the pattern. Coded in Visual Basic for the TDPU.
- EdWin (Communication Software)EdWin allows a matrix of areas to be defined, then pictures and spoken phrases can be associated with each area. The information can then be down loaded to the portable 'Ed' talking box. Coded in 'c' for Sensory Systems.
- aMielia (Overlay Designing Software)aMielia is an extension of aMie which allows graphical overlays to be produced for any regular area, and for any overlay device be it a communicator or tactile mapping overlay. Coded in 'c' for Sensory Systems
- Remote Aquisition and Distribution of DataA system to allow data to be collected from scientific instruments producing HPIB type information. The data is collected via a IRDA link onto a PDA. The data is then transferred to a printer in the same manner, or transferred to a conventional desktop PC. Once on the PC the HPIB data is converted to a Windows Metafile format such that it can be manipulated by third-party graphics programs. Coded in 'c++' and the Windows API for Hewlett-Packard
- Talking Tactile Maps and 'aMie'A system to allow areas to be defined on an overlay keyboard, speech messages to be associated with each area, and a tactile overlay produced (a number of levels are also included). The user then runs the application, once an area is pressed on the overlay keyboard the spoken message is output and the map is dynamically moved to a new level if on has been specified. This is most useful for maps and plans of buildings, or underground/transport maps, but can also be applied to randomly mapped areas. The system also has some learning applications. Coded in 'c++' and the Windows API for NW-SEMERC