I had to set up proper full backups for a client website, S3 seemed like an economical way to go (time will tell). Duplicity is a script which uses rsync to back up incrementally, which will save data transfer. It can also encrypt the data and a bunch of other goodies. Installing Duplicity Since the… Continue reading Backups with Amazon S3 and Duplicity
DrupalCon Sydney 2013
DrupalCon Sydney went down last weekend, and it was special for a few reasons. It was the first DrupalCon in the southern hemisphere, the first outside of the US and Europe, and my first national Drupal event. There have been two previous Australia wide Drupal camps, Drupal Down Under 2011 and 2012. I had tickets… Continue reading DrupalCon Sydney 2013
Spotify in Ubuntu 12.10
Spotify is a cool streaming music service – $12 a month for high quality music streams on mobile and desktop. They have a decent Linux client too: sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys 4E9CFF4E sudo sh -c ‘echo “deb http://repository.spotify.com stable non-free” >> /etc/apt/sources.list’ sudo apt-get update && sudo apt-get install spotify-client-qt Sounds like Spotify… Continue reading Spotify in Ubuntu 12.10
Mucking About with Voxel.js
Installing Voxel.js I just discovered voxel.js, which is a web-based voxel engine that can be used to build block-based games like Minecraft. It’s written in node.js, so lets get that set up. Voxel.js requires node.js 0.8.0 or better, and Ubuntu’s repositories supply 0.6.19, so we need to set up a PPA to get the latest version. sudo… Continue reading Mucking About with Voxel.js
Dependency Injection and Drupal 8
Drupal is changing a lot in 8.x, and one of those major changes is adding the Drupal Dependency Container. What is that exactly? Explain Yourself Dependency injection is a design pattern used to dynamically load service objects, such as a mail delivery service. Normally an object decides what service classes it will use – it… Continue reading Dependency Injection and Drupal 8