Posts

Minecraft for Children

Minecraft can be a fun game for young children, but not when there’s monsters in the dark. Here’s how to set up Minecraft games just for fun and creativity, without the scary stuff.

9 November 2022 Misc

Minecraft for Children
Memory in the MS-DOS era

MS-DOS memory management always was confusing for teenage me. But with the hindsight of a couple of decades, it’s actually not as difficult to understand as I first thought.

10 July 2020 Retro Computing

Memory in the MS-DOS era
AWS CodeDeploy, Blue/Green Deployments, and CloudFormation

Subtitled, “Learn from my failures!”

25 January 2019 Cloud Computing

AWS CodeDeploy, Blue/Green Deployments, and CloudFormation
Understanding collectd and rrdtool

I recently had reason to collect metrics on a Linux server that was to be posted to an analysis service. My requirements were to collect minimum, maximum and average measurements of several key …

27 October 2017 Misc

IPv6 and OpenWRT

Thanks to OpenWRT, I have a fully-functional IPv6 home network

22 September 2017 Misc

Amiga 1200 adventures on Ebay

Here I restore my childhood computer back into its original glory.

24 May 2016 Retro Computing

Richard's Ideal Workstation in 2016

Yes, it’s time for one of those “here’s how I configure my workstation!” blog posts! A colleague recently asked how what were all those strange aliases I was using - so …

31 March 2016 Software Development

Presenting Apache Brooklyn in 2015 at ApacheCon Core Europe

Once again I had the chance to join ApacheCon Europe, this time to the new “Core” conference. Once again I was presenting on Apache Brooklyn - this time, with two talks!

13 October 2015 Cloud Computing

Presenting Brooklyn at ApacheCon Europe

I’m very pleased to be able to present my first major conference talk, talking about the Apache Brooklyn incubator project, at ApacheCon Europe 2014 in November.

23 August 2014 Cloud Computing

Reverse engineering the Amiga 600 keyboard

Operation “turn an old Amiga 600 into a Raspberry Pi”

14 April 2014 Hardware Hacking

Using SSH on Amazon EC2 Windows servers

Amazon EC2’s images for Windows servers can be made accessible with passwordless SSH login, just like Linux, without requiring custom images.

28 October 2013 Cloud Computing

A Raspberry Pi cloud thought experiment

Could you build a cloud using Raspberry Pis? Let’s think this through…

22 October 2013 Hardware Hacking

A Raspberry Pi cloud thought experiment
Taking tools to the max. With BASIC?

“Know your tools” is one of the key rules serious software developers live by, because it can make you highly productive. How far you can take this rule?

3 November 2012 Software Development

Taking tools to the max. With BASIC?
Using Java to get the Administrator password of a Windows EC2 instance

Windows instances on Amazon EC2 are given a random password. This post will show how to use Java to retrieve this password.

3 March 2012 Cloud Computing

Enabling WinRM Windows Remote Management in one step

My earlier script to enable WinRM in one step has been cleaned up and is now on GitHub.

25 February 2012 Misc

Enabling WinRM Windows Remote Management in one step
Using OverThere to control a Windows Server from Java

XebiaLab’s OverThere project recently appeared on GitHub. I’ve recently been doing some work on jclouds, where it was noted that OverThere could address a gap in jclouds - controlling …

3 December 2011 Misc

First steps with Cloud Foundry on Amazon EC2

How do you run Cloud Foundry if you don’t have a spare cloud lying around? Use Amazon EC2.

17 September 2011 Cloud Computing

First steps with Cloud Foundry on Amazon EC2
Hello Ladies! Patrick McKenzie's talk on software for underserved markets

I don’t usually write articles that are just linking to another article, but this is so good it was worth an exception.

27 March 2011 Misc

Cloud Computing, for those who have to implement it

SaaS, PaaS and IaaS? Cutting through analyst-speak and explaining the taxonomy of cloud services.

11 February 2011 Cloud Computing

Cloud Computing, for those who have to implement it
All change

Last year I changed jobs. I’m now working for a startup company specialising in cloud computing - a very exciting place to be!

1 February 2011 Misc

Professional ASP.NET MVC 1.0

ASP.NET Web Forms is dead, only it isn’t really, because ASP.NET MVC is just different, and not a replacement. This book explains what ASP.NET MVC is all about.

12 June 2009 Software Development

From Visual SourceSafe to Subversion

A few years ago, we (at the company I work for) decided to move away from Microsoft Visual SourceSafe (VSS) to Subversion. This post describes how you can get started down the same route.

5 April 2009 Software Development

From Visual SourceSafe to Subversion
Of Microsoft Visual SourceSafe, and why to get rid of it

Microsoft Visual SourceSafe is the tool used by a great many small Microsoft software development shops. Unfortunately SourceSafe is one of the weakest version control systems around.

21 March 2009 Software Development

Of Microsoft Visual SourceSafe, and why to get rid of it
Great start…

After promising two-weekly updates, it’s now been over a month since my first, real, post. Such is the life of many blogs. I plead not guilty!

13 March 2009 Misc

Great start…
Ship It!, from the Pragmatic Programmers series of books

This book isn’t about project management, requirements or scheduling - it’s about getting your code working reliably, your coders working together, and your software completed."

9 February 2009 Software Development

Welcome to Frontier Town

Hello! I’m starting a blog. While the rest of the world is starting to catch on to Twitter, and social networking is now a normal part of life for many, I’m just entering the 21st century …

5 February 2009 Misc