Thursday, 10 December 2009
Facebook have recently updated their privacy settings. This means that millions of users will be presented with a form when they login, showing them new recommended settings and the option to use their old settings. The thing is, Facebook seem to have forgotten basic principles of how to set out an online form. I was confused when I saw the form, and it took me a little while to work out why.
Wednesday, 8 July 2009
Thanks to the good fortune of bumping into Adrian Bridgwater on Twitter, I wrote a few words for the latest issue (#160) of Web Designer magazine. The article I contributed to, 'Is Web Design A Dying Art?', is about the future of auto-generating web software and its impact on web design and web designers. As more and more of the content on the web becomes user generated from generic software platforms such as blogs and social networking sites, where is the role of the good old fashioned web designer..? So, why not run out and grab the latest copy of Web Designer magazine. Discounted subscriptions are also available online.
Thursday, 21 May 2009
For my new 'live' section of my website I decided to use Google Calendar to manage the events and ASP.NET with LINQ to XML to display the events on my site. Getting the right syntax turned out to be a bit tricky, so here's some code that I came up with that should do the trick:
Dim myDT As New DateTime()
myDT = Now
Dim strStartTime As String = ""
Dim strEndTime As String = ""
strEndTime = Left(myDT.AddMonths(12).ToString("s"), 10)
strStartTime = Left(myDT.AddMonths(-1).ToString("s"), 10)
Tuesday, 22 January 2008
Here's a little bug I hadn't come across before. While updating and testing some TradeDoubler links on one of my sites they all suddenly stopped working and returned this error:
Bad Request
Your browser sent a request that this server could not understand.
Size of a request header field exceeds server limit.
This turns out to be an Apache server error. Strangely, the links worked in Firefox but not in IE7 (my main browser). I was a bit confused and assumed that there was some kind of problem with the TradeDoubler servers. When the link stills didn't work after several hours I tried clearing out the IE7 cookies and, hey presto, that did the trick and all the links came back to life. Thinking about it, I'd clicked on a lot of TradeDoubler links with IE7 that morning while I was testing them. I'm thinking that maybe TradeDoubler just keeps on adding and adding to the same cookie until it can take no more and gives up the ghost.