Half-baked cookies…

I don’t know if this website uses cookies. I think it probably does beacuse I have Google Adsense code and Google Analytics code in place. It wouldn’t surprise me if WordPress uses some cookies too but, like many bloggers, I use off-the-shelf software and, as long as it works, I don’t worry too much about how things happen.

Unfortunately, some half-baked EU directive about privacy and cookies (half-baked – get it…) takes effect this month after even the UK government needed a year to get its act together (the Information Comissionners Office, which is responsible for enforcing the associated UK legislation, only removed its last cookie in March).

What’s worse is that the ICO’s guidance for website owners is really difficult to follow. Peter Bryant (@PJBryant) pointed me at an article in PC Pro magazine that suggests I should be OK without doing anything, meanwhile Kuan Hon (@Kuan0) from the Cloud Legal Project at Queen Mary University suggested a few weeks ago that we all need to be looking carefully at our sites if we want to avoid a fine…

I’m no lawyer and I can’t afford to be paying fines so I checked out some WordPress plugins that might help me. Some were linked to websites that should check my site for cookies… except they didn’t seem to work – and, anyway, I don’t really want to be making a big deal about cookies (they are, mostly, harmless).

I selected a very simple plug-in called Cookie Warning that presents a message (importantly, not a pop-up) to first time site visitors. The message is customisable (although changing the size of the text on the buttons will involve me editing the plugin) and it seems to be enough for me to gain consent from users. Importantly, it doesn’t seem to impact the way in which search engines see the site.

Only time will tell if this change negatively impacts my traffic – I’d like to think that most of my visitors understand enough about cookies to realise that this is not really such a big deal – but it will be interesting to see how this pans out over the next few months as companies big and small update their sites to comply with the legislation.

Computer Weekly Social Media Awards 2011

This time last year I was pestering blog readers and Twitter followers to vote for markwilson.it in the Computer Weekly IT Blog awards and I was surprised (and absolutely stoked) to win the Individual IT Professional (Male) category.  This time around I haven’t entered as an individual but I do have a favour to ask…

As part of my day job last year, I launched Fujitsu’s blog platform for the UK and Ireland. Although I handed the platform over to our marketing teams following incubation, the CTO Blog is still my baby and I edit most of the content (although I do try to ensure it’s written by others).

One year on, I’m pleased to say that our CTO Blog has been shortlisted for what is now known as the Computer Weekly Social Media Awards and I’d like to ask for your support again:

  1. If you don’t currently read the blog, please check it out.
  2. And if you like what you see, .

It’d be pretty cool to win an award again, and a great finish to the year for me at work…

Rebuilding my site: please excuse the appearance

Regular readers may have noticed that this site is looking a little… different… right now.

Unfortunately, my hosting provider told me last night that they had a disk failure on the server. Normally that wouldn’t be a problem (that’s why servers have redundant components right? Like RAID on the disks?) but it seems this “server” is just a big PC. I can’t get too mad though… the MySQL database backup scripts have been failing for a month and it was my sloppyness that didn’t chase that up, and it was me who hadn’t made sure I had a recent copy of the file system…

So, as things stand:

  • I think I have restored all posts from 2004 until almost the end of August 2011;
  • I need to restore the later posts and comments (using copies from FeedBlitz, Google Reader, etc.);
  • There are no plugins (so things look odd); Some of the plugins have been reinstalled (but things may still look odd);
  • There are no graphics (they were hosted outside WordPress) I’ve restored all most of the graphics and other external media but there are still some I need to track down;
  • I have not restored the theme (so I’m using the WordPress defaults and there is no mobile theme);
  • The theme I’m using does not specify UTF-8 encoding so lots of  characters; Still some spurious characters appearing on some pages…
  • There are no fewer ads (which you might be happy about, but I do still need to pay the bills).

Please bear with me whilst I get things back… it may take some time as it needs to fit in between other activities but it might also be a good thing (new theme has been long overdue and I might even get smarter about my backups…).

And, if you spot another problem, please let me know.

[Updated at various points as the site has been restored]

Does this make me an award winning blogger?

Absolutely amazed.

Actually, there’s another word that fits in the middle of that sentence, but I don’t swear on the blog.

Absolutely [redacted] amazed.

I was very pleased to be shortlisted in the IT Professional (Male) category for the Computer Weekly Blog Awards but, I was really treating the Awards ceremony this evening as an opportunity to network (and, in some cases to meet people in person that I previously only knew online). When I saw that Microsoft’s Steve Clayton was runner up, I thought it must have been a really big blog that won.  Me, accepting the award for the IT Professional (Male) category in the Computer Weekly Blog Awards 2010Nope, turns out it was little ol’ me (OK, so I’m not so small, but my blog is!). Computer Weekly’s awards may not have the glitz and glamour of some awards ceremonies, but they are at least recognised, and it’s pretty cool to have won an award this year.

So, a massive “thank you” to everyone who voted for me – your support was absolutely vital.  But, more importantly, thanks for continuing to read this blog.  I’m doing less and less technical work and It’s getting harder and harder to find the time to write original content (most of my online contributions come in 140-character busts these days – @markwilsonit); but knowing that people out there find it useful and are willing to support me in things like this is a great comfort.

[Updated 19 November 2010: added photo – copyright Computer Weekly (linked at source)]
[Updated 25 November 2010: added video]

Reminder: Computer Weekly IT Blog Awards 2010

My blog needs you!

The deadline for voting in the Computer Weekly IT Blog Awards is fast approaching and, even though I don’t seriously expect to win, it’s great to have been shortlisted, and I don’t want to come last either!

It’s sometimes a struggle to balance work and blogging (especially after almost seven years of it) but, please can I ask you to vote for me in the IT Professional (Male) category?

If you’re sick of reading posts that are begging for your support, I’m sorry: this is the last time I’ll ask you and I do have some more tech advice and commentary posts in the pipeline!

Computer Weekly IT Blog Awards 2010

It’s that time of year when Computer Weekly magazine runs its annual IT Blog Awards and, I’m delighted to say that markwilson.it has been shortlisted in the IT Professional (Male) category.  This category is for blogs that detail an individual perspective, not a company line, of life in the IT industry.

Looking back, I’ve produced less content this year than I have done previously – and some of it has been photography related, rather than IT but I’d like to think there’s still some useful and relevant information on this blog – and it would be great to have your vote.

For those viewing this site directly, there’s a badge on the right hand side of the page.  RSS subscribers won’t see that so this is the link to vote and you can vote for a number of blogs in various categories (as well as the best Twitter users – I didn’t enter that category) but you’ll find me in the IT Professional (Male) dropdown.

(And, for everyone who voted earlier in the week after I tweeted about this – thank you!)

New job/full disclosure

For some time now, this site has carried a disclosure notice and I generally avoid talking about my work here (for reasons of confidentiality – but also to prevent potential conflicts of interest).  Today I’m going to make an exception, because it’s the first day of a new job for me.

I’ve been a Senior Customer Solution Architect at Fujitsu since August 2005 and, in that time, I’ve worked on customer-facing project implementations; pre-sales consultancy and bid work; and, more recently, have carried out some internal roles evangelising technology, developing capability within our architect community and leading the technical strategy and direction for client device services, including the adoption of Windows 7 within our desktop managed service offering.  Whilst these roles have been interesting and varied, I was recently presented with an opportunity to join the Office of the CTO as a Strategy Consultant and today is my first day in that new role.

I’m not going to say too much about what I’ll be doing in the new role except that I’ll be promoting Fujitsu brand and opinion on a variety of topics and that’s why I felt it appropriate to write this blog post.  Regardless of my professional activities at Fujitsu, this site will still concentrate on the technology issues that I find interesting and it’s not going to become a marketing channel for my employer!

I’ve spent 6 years and many late nights building up this site, along with another year building a my reputation on Twitter and in other social media outlets – that’s my personal reputation as “Mark Wilson, Technologist” and not “Mark Wilson, Strategy Consultant at Fujitsu”.  So, just to make sure there’s no confusion: this site (markwilson.co.uk/markwilson.it or whatever domain name I might assign to it in the future) is my personal website;  the views and opinions here are personal and are not endorsed by my employer; if you see me commenting elsewhere on behalf of Fujitsu… well, that’s the day job – you know, the one that pays the bills!

Major WordPress update completed

For all my words about how it’s important for sysadmins to patch systems, this website has been running on an old (approx 2 years out of date) version of WordPress, pending a major database cleanup and site redesign.

Eventually, my requirement to move to an up-to-date platform became more critical than the need to sort out my categories and tags (which date back to before WordPress supported tags), cleanup the database, and make everything all fresh and lovely (as Long Zheng did recently at IStartedSomething).  Time is something I simply don’t have much of at the moment but I have to say it was really simple:

  1. Backup the database and the rest of site (just in case).
  2. Copy over new WordPress files (taking care to preserve existing plugins and themes).
  3. Go to the administration URL and click the button to upgrade the database.
  4. Job done!

(there are more details on upgrading WordPress over on the Codex)

In fact, it felt a little too simple, if you know what I mean… like maybe I missed something?

I will still redesign the site.  I will still sort out the taxonomy and probably move to a clean database.  At least I intend to do those things, one day.  In the meantime I have a bunch of old plugins running against a new WordPress installation – if you notice anything that’s not working, please let me know (the easiest way is probably to leave a comment on this post).

[Update 18:25: Most of the plugins have now been updated too… but please do let me know if you see anything that’s broken]

Come in [Internet Explorer] number 6, your time is up

Bring Down IE6As from this evening, anyone who visits this website using Microsoft Internet Explorer (IE) 6 or earlier will be greeted with a message advising them that their browser is outdated and suggesting options for an upgrade. I thought long and hard about this (just as I have thought about blocking anyone who uses an ad blocker) and, for a long time, I was of the view that it’s not up to me to dictate the web browsers that people use to access my site but, more recently, I’ve been convinced that legacy versions of Internet Explorer are holding back web development, or at the very least increasing the cost of developing for the web due to the need to integrate various hacks to address browser quirks. With the release of Internet Explorer 8 and many corporates starting to look at moving from Windows XP to Windows 7, I expect to see Internet Explorer 6 usage dropping off quickly in the next 12-18 months and it’s probably time to “encourage” people to update their browser even sooner.

I know that Internet Explorer 6 is still widely used in the enterprise (including at the company where I work) and many corporates have application support issues that preclude movement to a later browser but that’s why the move from XP to 7 on the desktop will be key – as organisations carry out application remediation for their desktop applications, they will also be looking at the intranet. Meanwhile, on the Internet, we’re seeing large sites such as YouTube dropping IE6 support and, whilst YouTube is owned by Google (whose motives are hardly altruistic), as more sites drop support for IE6, the movement to more modern alternatives is likely to increase. In fact, I just checked the analytics on this site and IE only accounts for 45% of my visitors (closely followed by Firefox with 39%, Safari with 8%, Google Chrome with just under 6% and Opera with less than 2%). Of the IE visitors, 46.5% run IE8, 37.5% run IE7 and just 16% run IE6. Effectively IE6 is already a minority browser on my site, although the stats for less technical websites are likely to show fewer users at the cutting edge.

The code I’m using to advise users is adapted from the IE6 No More site and the logo on this page relates to a recent article in .net Magazine.

I’m not saying that you can only view this site if you have a modern browser. That would be arrogant and reminiscent of the late 1990s when it was commonplace to see notices that said something like “this site is written for Netscape Navigator 4 with a screen resolution of 800×600”. It’s just that, these days, we have web standards and even Microsoft browsers support them.

My aim is to support all screen sizes from mobile devices, through netbooks (1024×576) up to multi-monitor and large displays (like my 1680×1050 and 2048×768 displays) and all modern (standards-compliant) web browsers on all operating systems. That’s a lot of testing and I’m just one guy so, if and when I get around to redeveloping this site using a recent version of WordPress, it will use semantically correct XHTML and there will be no hacks for legacy browsers.

If you’re running something recent (i.e. the currently released browser from Apple, Google, Microsoft or Mozilla) then your experience should be fine. Anything else and, as they say, your mileage may vary.

RSS feeds migrated to a new host – hopefully everything is still working

For almost as long as this blog has been up and running I’ve been using FeedBurner to manage the RSS feeds. It’s been working well for years but Google bought FeedBurner a while back and tonight my feeds were migrated to the big G.

Those who are subscribed to http://feeds.markwilson.co.uk/marksweblog/ shouldn’t see any changes (at least not if I made the DNS changes correctly) but there may still be a few people subscribed using old feed addresses (e.g. http://feeds.feedburner.com/marksweblog/) and these might not always work (sadly this is outside my control). If you do find that my posts stop appearing in your RSS reader, please try resubscribing to the site feed.

Thanks for sticking with me.

[Update 31 January 2009: There seems to be a problem with the main feed as it’s returning HTTP 404 (Not Found) error pages (even where DNS propagation is complete)]

[Update 1 February 2009: The 404s are fixed; a full description of what went wrong has been posted; please let me know (assuming you can read this) if you find any other issues with the feed].