Background noise from News

September 5, 2008

Today the Web is mostly angry because they are not sure about Googles intentions…

Microsoft / Firefox claim “Big boys came, stole our browser”
But then it turns out they are in your house, looking at what you do…

Interesting to read how NBC and Yahoo fought it out during the Olympics

BBC News compare well as this
And the early European summary…

A comprehensive news aggregator…
It isn’t pretty, but has some nice features including the tracking of stories on the graph on this page
Highlights breaking news, developing story trends, etc…

Couple of powerful presentations on the use of photography

The War comic
This ain’t the Beano…

We are addicted…
If you click this link it proves you are an addict

Radio Pop
“Sign up to Radio Pop and we will store your listening to BBC Radio. You can then see graphs, charts and lists of your listening, get recommendations from your friends, share your tastes and browse around to see what other people are hearing right now. ”

Hidden Radio
My Gran would never find Terry Wogan on this

So you want an iPhone but no contract…
Or perhaps you are a criminal who needs the enhanced touch screen functionality only an iPhone can bring without the traceability of pesky contracts

3D visualsation of the National Theatre…


JSON and the Ajaxnauts

September 5, 2008

In a world of BBC News and broadcast media I’ve had a thrilling romp playing with Flex, JSON (and the Ajaxnauts) and revisited JavaScript. I’d forgotten what an awesome language it is when used properly.

Closures particularly are one of its most awesomely powerful features. Once properly understood they tend to roll off the keyboard almost by accident. It makes you wonder how you ever wrote software which doesn’t have them.

Much like my comments about C# thread syntax being easy to use and abuse without realising it, closures are easy to create, but have potentially harmful consequences for the unwary, particularly in IE. To avoid accidentally stepping on a closure landmine it is necessary to understand their mechanism. This depends largely on the role of scope chains in identifier resolution and so on the resolution of property names on objects.

Laurens van den Oever’s solution to stop you wetting yourself when programming for IE is a good one.  Incidentally, I needed a good XML to JSON converter and fairly randomly chose Thomas Frank’s to get me going. I intended to revisit this and write my own, but it’s been so good I shan’t bother – it’s been flawless.