This morning I woke up with two images in my mind illustrating why we automate system tasks.
Rethinking Fanboyism Two years after replacing my Apple Macbook Pro laptop with a Dell running Ubuntu Linux I’m going back to Apple. I moved away from Apple for a mixture of philosophical and practical reasons. One of the main reasons was my belief in the importance of a viable linux desktop operating system. The backflip [...]
[Update] The ABC have acknowledged that the Lost Dogs Home does actually get funding from government. Lost Dogs Home Receive Millions from Government You’re possibly already funding The Lost Dogs Home through your Council rates. As a provider of pound services to Victorian Councils they receive government money to impound the majority of animals coming [...]
[update] Aussie Rubyists are discussing this on rails-oceania@googlegroups.com I’m a relative newcomer to Ruby Version Manager (RVM) because I haven’t needed it till now. Last week I started work on a project that uses JRuby and RVM is now a part of my tool chain. “RVM is a command line tool which allows us to easily install, manage [...]
Do you like mysteries? Want to help solve one? [UPDATE] The identity of the anonymous sender has been revealed! He trusted someone he shouldn’t have. Still deliberating on the best thing to do with this info. A Very Strange Email A couple of weeks ago I received an email from an anonymous sender making some pretty outrageous claims [...]
While I couldn’t make it to this year’s O’Reilly Velocity 2011 I’m excited so the videos are available to watch for free. My favourite talk from last year was John Rauser’s “TCP and the Lower Bound of Web Performance“. This year John delivered an excellent talk on entitles look at your data. He demonstrated how [...]
[Update] Kate Hoelter is not among the more than 550 people who have Like’d this post on Facebook! We’re still waiting for her to come back with a figure for the number of animals they fostered out last year. An animal pound contractor in Australia has discovered that selling themselves as a loving protector of [...]
One way to make different versions of a web service available from the same webserver is to allow clients to prepend a version identifier to the URI path. There’s some discussion about the best way to use this but I like to default to no version identifier in URIs. Passenger makes it easy to run [...]
I’m glad Qantas don’t design planes because frankly I don’t think they would fly. Web based flight bookings are money. They’ve changed the way we travel. Why would Australia’s national airline have such a poorly designed user interface for their booking website? We don’t always read what’s on the buttons at the bottom of forms [...]
What do you do when you want to stop using a service but it’s going to be a lot of effort to extract your data? Write a script to do it of course! I’ve been using BlinkSale for my invoices since 2007 and it’s served my needs well. Since being bought, BlinkSale has increased their [...]
Recent Posts
- Why We Automate
- Back To My Mac, Confessions of a Reluctant Apostate
- Lost Dogs Home Cry Poor
- RVM in Production
- An Elaborate Hoax
- Look At Your Data – John Rauser
- Lost Dogs Home Can’t Justify Their Killing
- Rails Web API Versioning
- It’s lucky Qantas don’t design planes
- BlinkSale – How To Say Goodbye
- How to find new music
- Slicehost RIP
- host@home: Choose A Virtualization Platform
- host@home: Setting Up Your Network
- ssh compression can slow you down
- Wired to Care – Will Neuroscience Prove Jesus Right?
- How To Loose Your Customer Base
- JSON in your Web Browser
- JSON with Ruby and Rails
- JSON from Javascript
- JSON from the Command Line
- Fixing Chef’s “Attribute hotspot is not defined” error
- Making vim look like textmate (again!)
- The Long Tail
- Strange HTTP Performance Variations Between OS’s
- TCP and the Lower Bound of Web Performance – John Rauser
- Latency is a Killer
- Speed Matters
- Chrome is Most Popular Browser!
- Asset Fingerprinting with Paperclip
- growing your Xen guest disks with xen-resize-guest
- cherry picking git commits
- How to use deprec-1 when deprec-2 gem is released
- Getting monit to restart mongrel after a crash
- OmniFocus – GTD for OSX
- capistrano and rake
- Using rails-1.2.3 with Rails 2.0 Preview release installed
- Slides from my talk on Jester
- Good summary of DHH Keynote at RailsConf Europe 2007
- Rails GIS Hacks slides