Django includes a useful geographic services system called GeoDjango. Getting it up and running on CentOS can be a chore, particularly if you need packages newer than CentOS 6 provides. In this post, I'm going to list the steps I took install GeoDjango with PostgreSQL's PostGIS system. If you're reading this, then I'm going to assume you have at least a passing familiarity with Linux and Django.
A recent work project involved remote, unmanned computers set up to record weather data. Every so often, we want to log in to the computers and download the data for processing. The question is, if you are using off-the-shelf parts, can you make the remote computer reliably available?
I am an active participant in the Christian orphanage/school charity, Shalom Christian Missions. SCM runs a children's home and school in Nyasoti, Kenya. Their website was designed around 2007-2008, and its age was very much starting to show.