Microsoft might have called up all their friends to vote but OOXML isn’t an ISO standard yet. Hopefully now the proponents and detractors of OOXML can actually debate the substantive issues properly, such as the claims that there are elements over which MS can exhert unilateral control, in a way that actually justifies being called a standardisation process. Those wanting to simplify my position on this will chalk this up to more Microsoft-bashing, but ISO standardisation is a very serious business, and it deserves to be taken so - and that’s where my problem is here.
We’ve been fortunate enough to be invited to the Google Summer of Code Mentor Summit again this year, and I’m really glad that I can actually attend this time. 😀 In 2006 we only got around 2-3 weeks notice that it was happening (it was obviously pulled together quite late) and I was already travelling around the same time so despite trying to figure out a way to make it work I reluctantly had to decline - Greg (xavier) and Michael (reimpell) attended on OGRE’s behalf instead but I was gutted at having to miss out.
I mentioned in my previous post that I’d managed to avoid performing a complete XP reinstall when changing my motherboard by following the steps in this MS Knowledge Base Article. However I noticed that I wasn’t getting the surge of windows updates that I’d expected since I assumed the process would replace a bunch of files from the original XP SP2 CD. It turned out that Windows Update was bottlenecked on the Microsoft Installer 3.
I’ve been relatively quiet online the last few days - I was ‘up North’ on Friday via a red-eye flight to Manchester which entailed a simply wonderful 5am start and returning home at around 9pm, so obviously not much got done that day (besides the consultancy I was hired for of course). On top of that, on returning home I found out that one of our cats had become very ill during the day; retching and hacking and generally breathing really badly, and not eating at all (very unusual for this one).
Quite entertaining I thought, with plenty of points that definitely resonated with my personal gaming experiences, particularly the arcade years (not surprising as he’s only a year older than me). Just try to mask out the whooping, it gets irritating quite fast but I guess that’s par for the course…
ZDNet Reports Who woulda thought it? Suggesting Microsoft might stoop to skewing a standards process to their own ends? Come now… ** **
A lot of people have been ranting online recently about the copy protection the PC version of Bioshock comes with. Now, I’ve done my fair share of ranting about dodgy copy protection before on this blog, but I now find myself in the rather surprising position of being on the opposite side of the argument on this occasion, to a certain degree anyway. Let’s get the hard, unpaletable facts out of the way - Bioshock has copy protection on it.
I’ve been thinking about upgrading my main desktop machine for a while, and two things finally pushed me over the edge and levered the requisite cash out of my wallet (or rather, my long-suffering credit card) to do it; getting a new MacBook Pro, which was making my main machine feel decidedly sluggish when doing major builds, and the release of Bioshock. Motherboard & CPU The last time I upgraded my main machine was about 18 months ago, just before dual-core became really mainstream, and as sods law dictates even though I bought a motherboard which supposedly could handle the new chips, Intel of course changed them again and it couldn’t take the new Core 2 Duos - so once again, it was motherboard upgrade time.
Ok, so despite not getting a great deal of useful advice on the Apple developer forums about the framework issues I’d encountered, through reading, thinking and discussions with Justin I’ve now changed the Ogre build setup so that it copes with both multiple versions, debug and release configurations and eliminates the issues surrounding where to install frameworks. The answer was basically pretty simple. Whilst frameworks would lead you to think of Linux centrally located shared libraries on steroids, what with the ability to be Universal (PPC and x86 compatible), in fact in practice they are much better used like the local shared libraries you would use on Windows apps.
I should have known better than to ask my wife ‘What would you like to do today?’. Like any self-respecting tech who has a lot of PCs, and is often called upon to sort friends & relatives PC’s out when they decide to throw a wobbler, I’ve been known to keep a fair number of spares around. Ok, so maybe a lot of spares. It’s something my wife ‘suggests’ we do something about fairly regularly, but I’m not a naturally spatially organised person and the thought of sorting through all of it triggered almost instant catatonia.