If you ever read any of my code you’re probably likely to come across something like this, and equally likely to find it a little bizarre. for (int i = 0; i < length; i += 1) { // Some code } I have issues with the standard increment and decrement operators in C style [...]
Okay people, let’s get some things straight; reading something isn’t the same as hearing it, knowing one person in a minority doesn’t mean you can generalise their situation to the whole group, and even prominent thinkers can be idiots sometimes. Have a nice day.
I was just about to get an early night for my first day back of lectures when I remembered I hadn’t put all my lectures into my calendar. I find it really helps to be able to have them in my pocket with notifications to remind me I’ve got a lecture in 10 mins and [...]
It seems that Google really are making a browser, and it looks pretty darn good. It was announced unofficially on Tuesday via a comic sent out to several people and officially confirmed today. And what was the response? Opera does that already! Those on the bleeding edge are used to pointing out that not only [...]
Software has always had dependencies, things that are beyond the softwares control but needed for it to work properly. With the web these dependencies are increasing with mashups and rich clients for Internet services. If you have dependencies on other services one thing you’d better keep in mind is that these services may fail, and [...]
It’s been a while since I’ve been frustrated by peoples ignorance of the UI changes in Office 2007, but a recent post by Mary Jo Foley about what people would like to see change in the next version of Windows seemed quickly to degrade into what was good or bad about Office 2007. The arguments [...]
I've heard a lot of people claim their illegal downloading of music is sort of like Robin Hood, stealing from the rich music companies and giving to the poor (themselves). Makes it sound almost noble. The trouble is that there is too much good free music for this analogy to hold up. Which is why [...]
Error handling is a big problem in programming – how should it be done efficiently and clearly? There are several methods, return codes and exceptions being the most popular. Both have their pro’s and con’s and differing methods of use with valid arguments on all sides. However, all too often I see implementation details creeping [...]
It always annoys me when websites force links to defaulty open in a new window/tab (from now on referred to as window). It strikes me as an arrogant assumption of how you want to browse – you want to keep their websites open when in fact the truth is sometimes – a lot of the [...]
A friend of mine (they all seem to be Guardian readers) pointed me towards a recent Guardian article relating to Facebook. It's an intriguing insight into, as the title describes, “The politics of the people behind Facebook” and for that it is interesting. But it also bleeds a large critique of Facebook into it, some [...]