Posted
May 23, 2012
by
Darcy Laycock
Last weekend in Singapore, I got a chance to present on a topic I love – Building APIs with Ruby. For the sake of those who were interested but
unable to attend, I’ve uploaded my slides as well as a list used in the presentation (including some extras as requested). Continue Reading »
Posted
January 21, 2011
by
Darcy Laycock
So, you’ve just gotten an Apple TV 2G or you want to get one and you’re interested in getting it up and running
as an XBMC device. If you’re willing to live with 720p output (it can decode 1080p videos, it just downscales them),
I believe that the Apple TV 2G (ATV from here on in) is a bargain – it performs relatively well, is reasonably
hackable and can be gotten for $130 AUD locally. Continue Reading »
Posted
December 4, 2010
by
Darcy Laycock
Today I’m quickly going to cover the very basic steps you can follow
to get a simple OpenVPN tunnelling setup working using an Ubuntu Server / VPS
(I’m using a Linode VPS running Ubuntu 9.04) with near-transparent
support for OpenVPN on OSX. Continue Reading »
Posted
September 3, 2010
by
Darcy Laycock
In late May, 2010 I started the Ruby Summer of Code. The premise was simple but in hindsight much more complex than expected – Make deployment and Continuous Integration against multiple rubies simpler (e.g. as simple as RVM was on the desktop). Since then, I’ve worked for 2-3 months and very recently finished my project. In order to wrap it all up, I figured it was about time I blogged about what I did as well as what my experience was like. It’s important to note early on (and I’ll expand later) that I was very lucky that my primary mentor, Wayne Seguin, not only pushed for my project to get accepted but has also been an immense help the whole way through – It would of been almost impossible for me to get as much done as I did get done otherwise. Continue Reading »
Posted
August 27, 2010
by
Darcy Laycock
Following on from my previous post on the subject,
today I’m going to present a step by step process to setting up a server (specifically, Ubuntu, but the technique
is applicable to any linux server), rvm, nginx and passenger. Continue Reading »
Posted
August 26, 2010
by
Darcy Laycock
For the last three months, I’ve been working on rvm along side
wayneeseguin, the creator of rvm, in order help make rvm easier
to use for server deployments and continuous integration. As part a
of this, one of my focuses was to develop a preferred CI platform. Continue Reading »
Posted
July 17, 2010
by
Darcy Laycock
For the last few months I’ve become involved with Youth Tree – a local not-for-profit I’ve been slowly helping to develop sites for. One of my most recent tasks has to been generalise our development tasks to make it easier to introduce people to the codebase and our current direction. Continue Reading »
Posted
July 15, 2010
by
Darcy Laycock
Following on from the last few posts about rvm, today
I’m going to talk about two related but different aspects I’ve been working on – one
that makes life easier and one that standardises a process that has been possible for
a while but never officially documented (as far as I know). Both are related to
making deployment with RVM easier. Continue Reading »
Posted
July 14, 2010
by
Darcy Laycock
As part of Ruby Summer of Code, I’ve been working on rvm.
Namely, whilst Wayne was away for a week, I wrote a ruby wrapper around the command line api. As of
a few days ago, this api got merged back into master (meaning it’s available right now if you
do rvm update --head and should be in the next rvm release, 0.1.42). Continue Reading »
Posted
July 9, 2010
by
Darcy Laycock
For approximately the last month and a half, I’ve been taking part in the
2010 Ruby Summer of Code. If you take a look at the
projects section on the site you’ll see that I’ve
been working on making ruby deployment / ci with multiple ruby projects easier. Continue Reading »