Bing Maps for WordPress – some examples! August 30th, 2010

England Stats-a-go-go June 29th, 2010

England are out of the World Cup – and too right, because they were rubbish.

Everyone thought they could win it too –- bookies made them 3rd favourites, we had better players than everyone else according to the 2 Alan’s on MOTD. And this was the golden generation – how could they NOT win the cup??

So I thought I’d take a look at whether or not we’re actually likely to win based on past World Cup & European Championship performances.

I’d like to work out whether we’re likely to win a major championship in my lifetime and how long I have to wait until we play well (and win) in a meaningful match against good opposition. I’ll go back as far as the 1970 World Cup, because I was born in 1976, and we didn’t quality for 1974 or 1978.
Read the rest of this entry »

Mobile CakePHP Apps September 22nd, 2009

cake-logoIt feels like an age ago that I wrote a component and helper for CakePHP that could mobilize an app. Since then, things in the WAPL and Wapple world have moved on at a rate of knots and it’s time to re-write, re-factor and re-engineer the mobile cake code to keep it up to date.

Read the rest of this entry »

WordPress on Load Balanced Servers September 3rd, 2009

light-bulb-thumb5246229Picture the scene, you’ve had a great idea for a blog and have decided to use WordPress as your blogging software of choice. And as you’re going to be getting an insane amount of visitors (after all, you’ve got a great idea, right?) you’ve decided to buy some decent hardware to cope with the traffic.
Read the rest of this entry »

When is a bug not a bug? August 25th, 2009

computer-bugI used to work with someone who said that most bugs in software didn’t exist.

His reckoning was down to the fact that most specifications for functionality aren’t tight enough. For example, if the spec for an adding function was to add two numbers together, adding 5 and 9 together and returning a value of 162 was acceptable. Even returning nothing, or null, or a gazillion was also ok. The specification should have said that the function had to add two numbers and return the correct mathematical result.

Read the rest of this entry »