I’ve just read a lovely rant by Dave Gorman about BT and his internet service being down. It’s the kind of post I’m trying not to write about my (ongoing) trials and tribulations of trying to get an iPhone 3G and some kind of semi-decent customer service during the process. But I digress, the reason I’m writing about this is that this point stood out for me:

You can get a courtesy car when your motor is crocked so why not a courtesy internet connection? Especially when the bit that’s broken down is at their end of things.

Continue reading this entry »

My iPhone 3G arrived yesterday and due to another issue I’ve had with getting the iPhone (in an ever growing list, which is another story) my O2 SIM card wasn’t activated/connected. So I had a phone with no phone functionality.

However it did give me the chance to play around with some of the other things last night and download and try a few apps. However one thing really bothered me about the app store; no trial versions.
Continue reading this entry »

I’ve just bought something from Amazon and something has happened that has happened to me every time I’ve used Amazon for the past few months. I’m not sure if it’s something they introduced recently or whether I’ve just not noticed it before but it’s bugged me one too many times so I’m going to moan about discuss it here.
Continue reading this entry »

I’ve noticed a few times that my Ubuntu VM, running in Parallels, suddenly goes slow.

First time round I was totally confused and re-booted the VM (I access it via SSH), that didn’t work, and was also really slow. So I shut it down and then I noticed when I returned to Parallels to stop the VM that a dialog box was waiting for me (telling me there was an update or something). It turned out that this was the issue. It seems to happen to me for any dialog box as just now I’ve had the same issue when there is a dialog box asking if I want the VM to connect to a USB device.

Seems silly to me that this should slow down the VM, but just thought I’d mention it.

I've just started using Observers in a Rails application I'm creating and found out that in order to have them picked up by rails you have to manually register the Observers within your environment.rb file, like so:

  1. config.active_record.observers = :my_observer

I like to have as much coverage for any code I write in Rails, such as associations I've created, validation rules etc. I'm not testing the validation itself (Rails' tests have that covered) what I'm testing is that I've actually applied the validation rule.

So I figured that I should do the same for the Observers which should be registered. I couldn't find any references to anyone else doing this so after a little bit of digging I've come up with the following approach for use with RSpec:
Continue reading this entry »

A couple of weeks ago in the hope of getting my hands on an iPhone 3G on release day, which is another (long) story, I called my current phone company to get a PAC code to transfer my number. I've been thinking of changing phone companies for a while now mainly due to the fact that I've been on the exact same call plan for over 5 7 years and have never really been offered anything by the company.
Continue reading this entry »