Why London Underground’s ‘Card Clash’ Will Confuse Your Finances
In a delightful combination of user experience fails, Transport for London troubled my inbox this morning with an email alert about ‘card clash’.
Migrating from Drupal 6 to WordPress: Part 2 – Content, Tags, Links and Images
This is second in a series of posts about migrating from Drupal 6 to Wordpress. The first post tackled installing Wordpress and some basic security options. This time it’s a gnarly bunch of SQL for converting content out of Drupal 6 into Wordpress version 3.7. It should also work with the latest version (at time of writing Wordpress 3.8 Parker).
My Twitter Got Hacked, What Next? The Obvious, Less Obvious & Forensic
And there goes the morning. If I could describe a deeply annoying start to the day, it would be thus: Wake up to discover that you’re offering your Twitter followers a sweet deal on Jordan’s (whatever the hell they/s/he is/are). Then follows a flood of tweets, direct messages, emails, text messages and the other half shouting across the room, “your Twitter account has been hacked”.
Migrating from Drupal 6 to WordPress: Part 1 – Installation & Security
After six years, I finally bit the bullet and decided to make the jump from Drupal to Wordpress. The reasons are numerous and I’m planning another blog post to chisel through that particular rock and hard place.
Using SSH for WordPress Automatic Updates
Plugins like SSH-SFTP-Updater-Support provide an easy way to use SSH for plugin, theme and core updates but requires a manual process each time. In its recent release Wordpress 3.7 enabled automatic background updates – no-one wants to wait for a security patch, right?
Elite: How a classic game introduced 3d graphics, virtual goods and computer generated worlds
The computer games industry is worth billions. Grand Theft Auto alone is expected to make £1bn. Teams of 100+ work for years crafting intricate game play, dizzying visuals, head-spinning mathematics to make it all work. In 1982, computer games weren’t very good. This is a story of two Cambridge graduates who turned the games world upside down.
Setting Reverse DNS for Rackspace Next Generation Cloud Servers
OK, so a heavy duty bit of geekery here. I’ve written this up largely so that I’ve got a future reference for it, but also because I imagine there’ll be other people looking for the info and I couldn’t find… [read more]
BBQ Experimentation: New Dry Rub Recipe
Stop sniggering at the back.
Dry Rub is a carefully prepared blend of herbs and spices that are added to meat before cooking. Usually low’n’slow cooking. Really! Still sniggering?
The Phantom Menace: Is Comment Spam Killing Your Site?
Comment spam is a thing of the past. Or so I thought. Then, one Friday night an alert popped up saying one of our web servers was down. Whilst hunting the problem, I discovered that it might still be a major problem for websites and had a go at some code to tackle it. Why bother? Over the last week 1,774 IP addresses posted 16,149 comments. Or at least they tried.