![]() |
SquarePEG, or SPEG, is a public domain video codec currently under development. SPEG2 has been succesfully deployed. SPEG3 will introduce more encoding options to create more efficient output. SPEG3 should match MPEG2 for size and quality, although SPEG3 is public domain and simpler to implement.
WWWS is a generic, pre forking web server. It scales to any server and runs happily on multiple processors. By removing features such as CGI, the server is able to run in a small memory footprint, typical 50K. This is small enough to run from the memory cache of even low end systems. We are able to customise this software or Apache to your needs. One example is our educational web server.
This programs adds features not found in Unix's grep command. This makes it suitable for analysing logs.
GandalfLib extends the C programming language, easing the burden on the programmer. It makes the language more Java like - without any speed disadvantages. It also provides debug features to any program using it. GandalfLib has been used extensively in other projects, reducing development time for software; software which in turn reduces product development.
This is a set of state machines for document conversion. For example, WordStar to Text conversion, or Text to HTML conversion. There is also a collection of filters to enhance HTML output. This includes correcting capitalisation, removing erroneous spaces and the automatic cross linking of phrases to other pages.
Since this can be run dynamically or preprocessed, it can be used with scripts or CDROM distributions.
The Persistant Object Database is an extendable file format, and library, allowing the fast storage and retrieval of data strings. Data is stored in a sparse tree structure, allowing data to be added without insertion.
Access time is linear, no matter how much the database contains. This makes it ideal for realtime applications. The use of POD does not restriction the creation of transaction logs.
The stateless access to the database means that multiple sources may add to the database independantly. Corrupt database entries and dangling pointers never occur, even if a program is stopped mid write.
POD2 is currently under development and should provide more features. This will make POD2 suitable for more generic applications.
| Xirium Penthouse Suite 102 Long Gore Farncombe Surrey GU7 3TD England UK |
Telephone: +44 1483 415 485 Mobile: +44 79 7779 1430 EMail: webmaster@xirium.com WWW: http://www.xirium.com/ |