Category Archives: Web development

PHP UK Conference 2010

Last Friday (26 February 2010), myself and Ed Lucas from White October took a trip down the M40 to the PHP UK Conference 2010, hosted at the Business Design Centre in London.  The purpose of the trip was three-fold – firstly to attend some great talks, secondly to socialise and meet other members of the [...]

Hudson and Symfony continuous integration

We’ve been experimenting this week with using Hudson as our continuous integration server for our latest Symfony project.  Previous experiences with CruiseControl via phpUnderControl and the symfonyUnderControl plugin were OK-ish but we’d occasionally experience CruiseControl dying on us with no warning apart from the lack of emails after checking our code in.
So we decided it [...]

Simple shorten url using bit.ly and php

Inspired by the simple tweet to twitter function by Fabian Potencier I have built a stupidly simple url shorter for bit.ly. Something you are probably going to want to do if you are sending tweets via PHP.
function shorten($url, $login, $apikey)
{
$api_url = “http://api.bit.ly/shorten?version=2.0.1&
[...]

Slave out of sync with your master?

Hello, I am not growing a Mo. So I have to blog about something technical…
One of our major clients has a Master-Replication setup which we use for failover and backups. However it managed to get itself out of sync. A small example is that it the user table is missing a single user. The database [...]

New website launched for Oxford food charity, re-plenish

This week saw the launch of a new Oxfordshire food bank charity, re-plenish.  This amazing charity takes some of the 17 million tonnes of food thrown out by supermarkets in each year, and distributes it to local charities that can make good use of it.  It’s a brilliantly simple idea, executed in Oxford in one [...]

Don’t be afraid to NOT use the ORM…

I’ve been racking my brains the past couple of days with a Doctrine issue within a Symfony project. I was constructing a bank statement-esque page, which iterated over a “StatementEntry” table and displayed the results. Entries could either be of model Type A or model Type B, with the relevant model ID stored [...]

Startup incubator

I’ve just spotted this. Red Gate software in Cambridge (UK) have launched an incubator project (called Springboard), giving workspace, accommodation and support to tech startups (with no financial buy in). It’s an interesting, altruistic idea.
http://blog.businessofsoftware.org/2009/08/the-accidental-incubator.html
(via http://www.joelonsoftware.com/items/2009/08/13.html)

Google Chrome gets hacked!

This morning’s Google Chrome developer build came with an interesting addition to the close button.

Of course we are not the Daily Mail and Google Chrome hasn’t been hacked, just a trusted developer who has source control rights has added this in for his own amusement.
I doubt he is trusted any more.
For more information have a [...]