Oli Warner About Contact Subscribe

How to unblock Wikipedia

Wednesday, 18 January 2012 javascript ubuntu

I thought I could go without Wikipedia for one day and I was wrong. Less than an hour into the day and I needed to look something up. I could go and look it up somewhere else but I like Wikipedia!

DPD are terrible

Monday, 9 January 2012

There are few things more tedious than waiting for a delivery. One of those is waiting for a delivery, seeing the van turn up and just drive off without delivering the item. Worse still when the driver says it was your fault.

The Death of Ubuntu

Friday, 25 November 2011 statistics ubuntu

It’s happening again. Ubuntu is on its deathbed. Pundits and community members are exchanging blasts of statistics and in the crossfire people are getting dubious. Well I’ve one thing to say to Ubuntu community members…

Why does Ubuntu need the Canonical Contributor Agreement?

Thursday, 28 July 2011 canonical ubuntu

Let’s say you want to improve Ubuntu by contributing a patch but if that project is covered by the Canonical Contributor Agreement, you’ll need to sign over some of your rights. People have been arguing about this for a while now but why does Canonical need it in the first place?

Fixing /var/lib/dpkg/status corruption

Sunday, 30 January 2011 dpkg

Apt and dpkg are wonderful tools when they work. However, like most tools, if you chuck rubbish at them, they’ll stop working. Here’s a quick guide to overcoming the most common break in /var/lib/dpkg/status.

Canonical’s Landscape should be cheaper

Sunday, 16 January 2011 canonical ubuntu

Landscape is a great tool but at its current price and integration with the costly Ubuntu Advantage service plan, uptake will be slow.

How to Enable Antialiasing in Wine

Wednesday, 12 January 2011 wine

I love Wine. If you’re a Linux user, you’ll almost definitely have some experience with it. I recently found a feature that enables antialiasing and I want to share it.

ProTip: Change DNS without downtime

Thursday, 9 December 2010 dns

A few times I’ve found that I need to move a site to another server without any downtime but every time, DNS rears its ugly head and ruins my day.

Nano: Open a file at a specific position

Sunday, 17 October 2010 linux nano

Nano isn’t the best editor but it does a fairly good job at staying out the way and letting you edit or view things without needing a cheat-sheet of cryptic keyboard shortcuts. However, what do you do when you have a 50,000 line document and you want to get a specific line somewhere near the middle?

It took three drafts, five rewrites and over six months but here it is: My N900 review

Wednesday, 6 October 2010 n900 nokia

After almost a year of playing with Nokia’s former flagship phone, I’ve more than a couple of things to say about the device, if I’d recommend it and why I’ll not buy another Nokia phone in a while.

Doing cool things in Django’s Admin

Thursday, 23 September 2010 django

As somebody who proudly considers themselves a Djangophile, I’m always looking to make one of the biggest aspects of Django (the Admin site) just that little bit better.

Why I love Disqus

Thursday, 16 September 2010 django webdev

Once upon a time if I wanted comments on a website, I would do them myself, tediously tackling problems solved a dozen times before to deliver an intuitive system. But today is a new day and I wouldn’t dream of writing comment code unless I really had to.

Why I can’t recommend VPS.net

Wednesday, 15 September 2010 hosting

I’d love to say VPS.net were a hip, awesome and competent company. I’d love to recommend them. I’d love to give you an affiliate link, sit on a beach and get rich… But I can’t. One quick look past their glitzy website and stunning feature array and you’ll see VPS.net are not the industry-leaders they aspire to be.

The Linux “1% myth” is pretty accurate

Wednesday, 8 September 2010 linux statistics

Linux market share is an oft-debated topic. Some people release statistics, others shoot them down. But are they incorrect? Is desktop Linux still at 1% share?

Scraping websites with Python

Monday, 6 September 2010 python

How to extract data from sites without an API with just a few lines of Python and no regular expressions.