Blog

Privacy issue with showing tweets on TV

Posted:
5 years ago

While watching the coverage of the formula 1 Chinese Grand Prix a couple of weeks ago, Sky Sports ran a segment where they aired tweets on screen displaying the username. The username caught my attention because of the work I do in developing processes to cleanse and match customer details. The username in question contained the person's date of birth.

The Normalised vs. De-normalised data debate

Posted:
5 years ago

Recently I've been reading a lot of "experts" on sites like Stack Exchange saying that De-normalised data structures are better than Normalised data structures for performance. The simple fact is you should know the business problem and the data before making any recommendations; and someone should test the impact of their design on large chunks of test data. A system with a few hundred rows will act very different from a system with a few hundred million rows in. End of the day you need a system that can work in a business as usual environment with no maintenance just to stop it falling over.

WSUS Smart Approve V1.0.0.5 released

Posted:
5 years ago

I've released a new version of WSUS Smart Approve after an issue was reported with the way the config file is processed. As I stated to the person who reported both the problems this week, I would rather have the tool working properly than have people not using the tool because of problems with it.

TPL Helper now available on NuGet

Posted:
5 years ago

Today I've started pushing NuGet packages for the TPL Helper library. This is a library aimed at showing a way to standardise program behaviour, and aiding the use of TPL in .NET 4

WSUS Smart Approve V1.0.0.4 released

Posted:
5 years ago

I've released a new version of WSUS Smart Approve after an issue was reported with the List Guids program crashing.

Data Manager Library now available on NuGet

Posted:
5 years ago

Today I've started pushing NuGet packages for the Data Manager library. This is in line with opening up some of the code I've produced since 1999.

WSUS Smart Approve V1.0.0.3 released

Posted:
5 years ago

Today has seen the first release of WSUS Smart Approve for nearly a year. It aims to resolve an issue where Smart Approve crashes when using the abobe update lists that contains updates that can't be approved for install.

Club Umpiring - The Cancer of grass roots hockey

Posted:
5 years ago

It's a sad day when you come away from a hockey pitch thinking it's a waste of time playing, and that you'd be better off dedicating time to umpiring to ensure others get a fair game. When you spend most weekends of a season thinking this, it highlights that there is either a problem with how you play, or with the umpiring. However when I say "come away from a hockey pitch" I'm talking about games I've also spectated, and I'm not just talking about the umpiring of other clubs.

Problems with Talk Talk Business

Posted:
5 years ago

I'm not usually one to post more personal stuff on a blog (when I actually do bother to post). But having kept an eye on the issue of Ofcom dealing with Talk Talks inability to deal with customers, and the experience I've had with them over the last 2 months I feel it's a valid post to make. I also know I'm not alone in these problems.

iTunes crashing and corrupting iPod

Posted:
6 years ago

I have found that if you have an over zealous anti-virus which locks files while scanning (Kaspersky) and it scans the iPod when it is plugged in, you may find iTunes crashes out with a fatal exception in itunes.dll and you have an iPod that repeatedly resets itself when connected to a PC.