Much as I love using OSX now, I still miss my Windows development tools. Even though I’ve gotten used to using XCode and related tools now, they still have multiple limitations that really annoy me when I’m trying to get things done. I mentioned a little while back that I’ve wrestled with Framework versioning and debug / release configurations. I’m not much closer to solving those in any way I feel is elegant, or even adequate.
Well, yesterday was an absolutely glorious day here in Guernsey, I don’t think we saw a cloud all day and there was just the lightest of sea breezes. We’d already booked to watch some outdoor theatre up at the castle so we made a day of it, echewing the car and taking a stroll down to our picturesque seafront town, grabbing a spot of lunch at a terrace restaurant and generally kicking back.
If you don’t have a special place in your heart for Track & Field, or its arguably better sequel Hyper Sports, I have only one question for you; just where the hell were you in 1983 / 1984 anyway? Clearly not down at your local arcade where these machines were hot favourites, as indicated by the number of kids looking exhausted, sporting blisters the size of (old size) 10p pieces on the palms of their hands even whilst they stacked up more of said coinage on the panel of the machine to reserve their next turn.
So, I’ve finally joined the 21st century and got rid of my last trusty CRT monitor. I hung on to it far longer than I intended to really, but initially I avoided LCDs because of their poor response rates and ghosting. Then, I avoided them because they were too expensive. Then, I avoided them because I like to test in lots of fullscreen resolutions and wasn’t that happy with the way that looked on many LCDs, and didn’t like being locked to a single ‘best’ resolution.
This is something of a hobby horse of mine, but I am constantly saddened by the almost complete lack of any regional cultural style in video games these days. It struck me again today as I (once again) perused the upcoming games lineup for various machines, looking for a cast-iron reason to plant my flag somewhere (no, I still didn’t find one). There was a time when it was very easy to discern the country in which a game had been developed, because each country brought its own unique style to the table and wasn’t afraid to display it.
So I was using Vista today, a relatively rare event on this machine since my discovery of how silky an experience OS X is, and I realised that although I’d already installed Cygwin (because I use bash for all my scripting needs, and being without sed / awk / patch / diff on the command line is unthinkable), I’d forgotten to check ‘patch’ when I ran the Cygwin installer. Simple I thought, I’ll just run it again.
Ever wondered what would happen if a ZX Spectrum were to mate with a nextcurrent-gen console controller? Well, now you no longer have to let such questions keep you awake at night: To be fair those keys aren't in fact rubber, but other than that the resemblence is uncanny. Mr Sinclair, you dog you. It's always the quiet ones.
Ok, so I’m much more comfortable with XCode than I was to start with. It’s still pretty weird and I personally prefer the way other tools like MSVC organise themselves in terms of project structure and settings, but I can live with it - just. There is, however, one issue which is breaking my balls and I can’t seem to solve it - that is, managing multiple major versions of a framework effectively.
Another case of YouTube being able to lead the user to interesting cultural history lessons: Ballmer’s Sales Pitch for Windows 1.0 Remember kids, never buy anything from a crazy man with unbelievably bad dress sense, even for 1985. And this particular crazy man now controls one of the richest corporate entities in the world - you would have thought he would have calmed down over the years, but clearly not:
The next thing I want to rant about is wifi access in airports and hotels. We’re pretty lucky in Guernsey, our airport has free wifi access throughout, something I have come to appreciate a lot (Cable & Wireless, for all their local broadband overcharging, did something right here) having spent time in UK airports and hotels . All UK airports seem to be living in the late 1990s with their incredibly expensive, incredibly crappy ‘internet cafes’ and ridiculously overpriced wifi access via BT Openzone or similar.