Welcome to gnomedia codeworks!

This is a blog, a collection of articles, some software projects, some miscellaneous scripts, a kitchen sink... I hope you'll find something useful or interesting.

Introduction to XML and C++

November 22nd, 2003

Over the last few years a growing number of applications and services have been using a type of text mark-up known as XML. The structure of XML, and the timing of its introduction, made it a perfect match for the new (at that time) and fast growing language Java. However, its use in C++ has lagged behind somewhat, and this series of articles is aimed at redressing the balance a little.

Read the rest of this entry »

A Short History of Character Sets.

November 22nd, 2003

In this article I will provide some background to character sets and character encodings. The focus is on what is needed to work with XML parsers, as a preliminary to further articles in the series. For this reason there are some areas (glyphs and representation for example) that have not been covered.

Read the rest of this entry »

SnipSrv - a random quote generator.

November 8th, 2003

SnipSrv is a small PHP script to extract a piece of text from a file (which I assume is a quote, but could be anything) and return it. You’ll find it on its own page here.

Westhost Tips and Tricks

November 5th, 2003

I’ve added a slab of articles related to running a website on Westhost (where we are hosted). They’ve been through a hard patch recently with a rather, er, rough upgrade and the forums there have been buzzing with people trying to keep their systems going. A lot of good ideas put out, and I’ve collected some of them here.

Check out the Westhost Tips and Tricks pages.