Sunday, 29 July 2007

BBC iPlayer petition

Sign the petition to prevent the BBC from making its video player Windows only here and stop them from promoting one operating system vendor over another - 13,000 signatures so far. This is an e-petition that will go to Gordon Brown himself.

Curiously, the video player only works on Windows XP anyway (so no Vista or 2000 support), showing it up as the shite junk it obviously is.

Saturday, 28 July 2007

Close, but no...

So I sat down today to do some coding with Flash 9 (CS3) in AS3 on my Power Mac G5. I'm used to using AS2 and have a very good understanding of Object Oriented Programming, software architecture and design patterns and have been looking forward to implementing some of the cool features of OOP that aren't in AS2 in a Flash game. I have been working on a space game but recently started to lose enthusiasm for it because the idea of it isn't really mine, it's a remake of the old classic Elite but in Flash as 2d. Anyway, it would be nice to work on something that is totally my idea and I figure I can combine that with dabbling in AS3.

To bring you up to scratch with where I'm at, a work colleague of mine (a.k.a the Schoolboy Coder) wanted to trap an event that Flash doesn't provide. The textfield object will send an event when text is changed by the user when typing text into it, but not when the text is changed by code. He came to me to ask for ideas on solving it and of course I suggested extending the textfield class and sending a custom event out in the text set method. This is a the usual OOP solution to getting more functionality out of a class. This works fine, however, because Flash 8 / AS 2 do not support the creation of custom extended text fields on the stage, and there is no way to link one on the stage with your custom class, this solution (while it works in code) does not work with a real textfield. So I'm starting to brush up against some of the limitations of Actionscript 2. (As an aside, he eventually solved it using another suggestion of mine, adding a new method to the textfield class using prototype after trying without much success to create a proxy [think, decorator pattern], but then hes not as experienced a coder and also prototype is quite a simple, neat and tidy solution).

So hitting the limits of AS 2 pushes me onto dabbling with AS 3 and while I'm liking the new additions, where is the rest of the OOP spec? After only one morning I'm wondering what the hell happened to Adobe implementing function overloading? I can get around this by using a default constructor but hey its a feature that is glaring by its omission. What the hell happened to private constructors? I could use them in AS 2! And why are there still no typed arrays? That is surely a basic one for the Flash team to add in!

Friday, 20 July 2007

More bad news for the Xbox 360

Microsoft Xbox 360 Sales Plunge 60% As Problems Mount - no doubt why Peter Moore was pushed out the door of Microsoft. Looks like Microsoft need to follow Sony's lead and announce a price cut or they'll be heading for third place in the console war...

Wednesday, 18 July 2007

A sad day for the Xbox 360

Peter Moore is leaving Microsoft - as an Xbox 360 owner myself I attribute much of the 360's success to Peter Moore and his enthusiasm for the console. He outlined visions for the Xbox 360 that have come to fruition and given the console the best online service (Xbox Live) there has ever been.

Wishing you all the best dude, and if Sony decide to hire you, the future will look a hell of a lot brighter for the PS3...

Tuesday, 17 July 2007

Fuck the RIAA

This is just brilliant. The RIAA spends thousands to obtain $300 judgment - just fucking brilliant.If every case works out like this maybe they will stop picking on the people , innocent people , and dead people - or better yet just go bust!

Here's hoping!

Wednesday, 11 July 2007

Classic comedy moment

Night falls and Bungling Bob and his Boss are on the job, up to no good, looking to take what is not theirs as they are want to do from time to time to alleviate the boredom...

Suddenly they are confronted by an unexpected safe, an insurmountable obstacle between them and more cash than they could ever imagine!

"But boss, how do we open the safe?" Complains Bungling Bob.

"Just fucking Google it you damn fools!" Answers Boss, slapping his forehead with a greasy palm.

Wednesday, 4 July 2007

Microsoft, oh Microsoft, where are our Ultimate Extras?

An anonomous reader writes in to say...

Dear Bill Gates,

I paid more for my Vista Ultimate because I thought that the Ultimate Extras would be all you promised them to be - exclusive content for your most valued customers. So far all I'm getting is Texas Holdem and 14 language packs. Now you have apologised for this terrible situation (Microsoft apologizes for "Ultimate Extras" embarrassment) can I please have my money's worth, or my money back?


PS a language pack is not an Ultimate Extra you godamn ripoff merchants!!!!