Computing

Quick Links

Free DNS @ afraid.org OzHosting HTML4.01 (local copy) HTML4.01 (web version) Telstra Gateway
WhoIs database Python 2.7 Connection Speed Test TODOs robots.txt tester
Ubuntu Python 3.5 Mac OSX

Literate Programs

Setup Cron Jobs Photos Photo Download Tardis
Blat Web ViewTrains HouseMade JMR

TODOs

  1. fix emacs.xlp to have correct psgml libraries, and broadcast those libraries to all machines
  2. Get spencer:dnsmasq running correctly
  3. Install MoinMoin version 2 on albens, and setup as Hurst-Stevens family archive, and also church wiki.
    1. completed download and successfully run localhost version
    2. installed mod_wsgi
    3. need to check what Flask needs to go into production mode
    4. familiarize myself with the new look and feel
  4. Setup cron job to do Church wiki makeHomePage.py regularly.
  5. Setup regular mailing list updates and wiki displays.
  6. flask.py does not handle visit counts
  7. tardis.py needs a "softer" model number input
  8. downloads.py to handle camera.xml update, NOT filePics.py
  9. downloads.py smarter about detecting SD card origin (see next)
  10. camera.py to have method to determine what SD card is inserted
  11. native emacs does not use correct background colour (I think this is an artefact of opening a file by double clicking it).
  12. check directory index on www.ajhurst.org
  13. install mysql on spencer

How The Web Pages were One

These web pages have gone through a number of interations. This Web Page documents the story.

Context

My current (rented) house uses a 114.6Mbps download/2.4Mbps upload internet connection (Telstra Broadband Cable). See the Telstra Connection Speed Test to check your connection. Mind you, the modem used is a Telstra Gateway Max, which has had some very bad reviews ! My experience mirrors those described in those pages. My own workaround is to set up static IPs for the local network in the network connection configurations (System Preferences->Network on Macs, UP-DOWN icon->Edit Connections on Linux). But safe to say, I don't think we will switch our Bigpond connection across to our old house when we return.

My own house (being renovated) used a 2.9Mbps download/0.74Mbps upload internet connection (Internode ADSL2+), using a Billion 7800N modem, which worked fine throughout its lifetime (in contrast to Telstra!)

A very nice Christmas present form my son was a Brother MFC L8600CDW colour laser printer, which is networked across the house, and provides the main printing facilty (although there are other inkjet and laser printers around).

I have a range of computers. Keeping track of them (and maintaining them!) can be a headache. So I've compiled a list of machines in use. There are also a number of web servers (such as the one you are reading right now on ajhurst.org@albens). The general principle used to name them is

  1. railway junctions in Victoria (on-site and laptops)
  2. eucalyptus trees (off-site)
  3. disused railway stations in Paris (micro-computers)
Here is a list of the computers/servers, their URLs, DNS sites, use and model:

Server Name Use Model System URL DNS
albens Off-site server virtual linux box leased from Digital Ocean, Ubuntu 14.04 IP: 45.55.18.15
DN: albens.ajhurst.org
Afraid
auteuil chook house controller
(not in use during renovations)
Beagle Bone Black Ubuntu ? IP: 10.0.0.117 -
bittern laptop
(available, not in regular use)
Apple MacBook Pro 15" OSX 10.6.8 IP: 10.0.0.109 -
dimboola Mac OSX desktop system Apple iMac 27" OSX 10.6.8 IP: 10.0.0.110 (local) -
echuca Ubuntu desktop system Apple iMac 21" Ubuntu 16.04 IP: 10.0.0.107 -
fat-controller train computer
(currently powered off)
Pentium Ubuntu ? IP: 10.0.0.104 -
flinders old house server
(decommissioned)
Dell R90 Ubuntu 14 -
gwuc-wiki replacement for eregnans virtual linux box leased from Digital Ocean, Ubuntu 16.04 IP: 173.203.214.77
DN: wiki.gwuc.org.au
(unknown)
hamilton current laptop Apple MacBook Pro (Retina 13") OSX 10.10.5 IP: 10.0.0.118 -
lilydale spare laptop ACER Aspire S7 11" Ubuntu 14.04 IP: 10.0.0.112 -
spencer Main home server Silverstone RM720 with ASUS Z170-AR motherboard Ubuntu 16.04 IP: 10.0.0.112
IP: 150.101.166.83
DN: ajh.co,
101.167.106.147
DN: ajh.id.au
OzHosting
wolseley General purpose system
(currently powered off)
HP Compaq Ubuntu 13.10 IP: 10.0.0.106 -
albens
Virtual server maintained by Digital Oceans. Used for off-site serving, mail and various maintenance tasks.
bittern
old laptop (infrequent use)
dimboola
My home desktop iMac (Mac OSX 10.6.8) This is now used only for archival purposes, and is to be decommissioned (or turned into a Linux box).
echuca
My home desktop iMac (Ubuntu 16.04) Desktop machine of preference.
gwuc-wiki
DigitalOcean virtual Linux box (Ubuntu), maintained to supply wiki services to the Glen Waverley Uniting Church. My own use for this machine is residual - all regular data storage and web-serving is now done by albens.
fat-controller
An old Intel box running an old version of Ubuntu. Used to control the model railway, but out of use until the railway is restored.
hamilton
new laptop. Much lighter than bittern, and used in preference to it. Has Ubuntu running as a virtual machine under Mac OSX.
lilydale
Interesting history. Bought explicitly to run Linux, and to be used as my regular laptop. But I found the trackpad and keyclick very frustrating to use, and it saw service as the house computer for a year or so. Now back in service as a laptop, but not regularly used.
spencer
disk farm and house server. A 40TB (6TBx4 + 8TBx2 drives) butter fs system is used in a RAID1 configuration to store all household data and backups for other machines. It also houses a number of other smaller disks for use in day-to-day use (e.g., TV and Photographs)

Obsolete Systems

This list is maintained for archival purposes

central
Perhaps the longest lived system of them all. Ran from the mid 90s until 2010, serving the house computer system and all that that entailed. Used as the original development system for the house computer, and sadly missed when it died. It had nice features like plenty of I/O ports and parallel interfaces, all good for home DIY use.
eregnans
The original church wiki system. This virtual server service provided by Rackspace was decomissioned in Jan 2017, due to a non-recoverable error in its BIOS which could not be repaired. This came about due to the age of the system, and the fact that it had insufficient memory for more modern versions of the operating system.
flinders
Decommissioned. A Dell R90 system, noisy as all get-out, and died recently with a memory fault that is fixable, but we cannot be bothered. Now being cannabalised for spare cards.
ringwood
A MacBook Pro system, inherited from my father. Ran as the house server for a few years, until it died with an exploded battery!
wolseley
Previously used as a house server. An HP Compaq machine, purchased second-hand from Monash University. Now too slow for much at all, and currently powered off.

Hints and Fixes

For Unix (Ubuntu 16.04)

For Mac OSX (10.6.8)

This page is copyright, and maintained by John Hurst. 1184 accesses since
02 Jan 2017
My PhotoMy PhotoTrain Photo

Local servers: Localhost Dimboola Echuca Heywood Richmond Spencer (Note that these are only accessible on my local network.)
Public Web Servers: Hurst Server ajh.co CSSE Server Internode Server (In order of preference; not all of these may be active.)
Dynamically generated at 20170527:0551 from an XML file modified on 20170510:0314.