Ken's Blog
Saturday, 22 December 2012
Double buffering with HTML 5 Canvas
›
A neat trick with the HTML 5 canvas element in JavaScript is to use a second canvas to draw your canvas of screen, and flip it to a main can...
Friday, 29 June 2012
How I got involved with Configuration Management
›
I sometimes speak to people publicly for my company, and I tell them I've been involved in Configuration Management for 13 years. Obviou...
1 comment:
A Review of the book 'OpenNebula 3 Cloud Computing'
›
Some time ago I was at a conference and listened to an introduction to OpenNebula 2 by Tino Vasquez from the OpenNebula team. I was fasc...
1 comment:
Monday, 11 June 2012
Torquebox: Making Message Processors behave Synchronously
›
In Erlang using processes and in-built functions you are able to send message to processes anywhere in your cluster, and there is a pattern ...
Saturday, 9 June 2012
Newbie programmer: Focusing on getting the job done
›
So I've started work for the first time as a full time developer at a popular software company recently, and I've been jotting down ...
Tuesday, 28 February 2012
Pretty Ruby Data
›
Here is the output of some code I wrote to output hashes and arrays in a more colourful way: The code is here if you're intereste...
Friday, 10 February 2012
Ruby YAML and sorting top-level keys
›
I wanted to sort the top-level keys in a YAML hash in Ruby in a once-off way (that is, not sort all the time - just this once). I found two ...
1 comment:
›
Home
View web version