Frequently Rare

Tuesday, June 20, 2006

iPod Nano 4Gb

I took the plunge and bought my first iPod. I say first because it may not be the last I have to buy if articles like these are anything to go by.

I have quickly fallen in love with mine though. It's small. It's intuitive to use. It's clever. iTunes is nowhere near as annoying as Sonic Stage.

I like it.

We'll see how long this love affair lasts :-)

If you haven't...

...seen Peter Allen's Flickr photostream then you should go look - some great pictures there.

I hate to be so gushing but there are some pictures on there that make me feel really homesick!

Thursday, June 08, 2006

MSXML Vs XslTransform

A colleague was having some issues with the speed the XslTransform class (.Net Framework 1.1) was performing at. A transformation was taking over 60 seconds.

I took a look but couldn't see anything wrong; he was using strings so I increased the size of various string buffers to see if there was any effect. None.

Now I know that the MSXML4 parser is faster than the framework parser, so I thought I'd do a little test. Importing the references to the MSXML4 parser and rewriting a portion of the code to use the MSXML2.DOMDocument40Class resulted in the transformation executing in less than a second.

Less than a second. Ouch. I knew MSXML was faster, but not that much!

I have some other transformations that use <xsl:key to grab a unique collection of certain nodes from my document. These seem to take a lot longer using the .Net parser compared to MSXML.

A bit of research reveals the answer.

XslTransform has been deprecated in Framework 2.0. Heh.

Spreadsheets and Word Processors

I got my invite to Google Spreadsheets.

Not bad - simple, but it will grow I bet. I kind of like it, but will need a real use for it to see it's worth.

Then I noticed Writely - the online word processor, which Google are also acquiring.

I don't think Microsoft have too much to worry about - they aren't Word or Excel, but it is entertaining to watch the industry pundits predict the fall of Microsoft again!

Monday, June 05, 2006

United '93

Generally, cinema can be quite a non-interactive process for me.

This film was one of the few that were different.

It is hard to describe this film. It's not patriotic or gung-ho - it's not Die Hard II or Passenger 57. It's not a poster boy for the war on terror - it's too factual and it's depiction of the terrorists is nothing like what I expected it to be. It pulls no punches in showing just how little anyone knew; confusion ruled.

Confusion was a common theme in this film; there was no joined up response to the situation; air traffic control couldn't speak to the military; the military couldn't find someone to make the difficult decisions; the fighter jets they got up in the air were in the wrong place and were unarmed. No one quite knew the extent of the situation; 4200 planes up in the air on Sept. 11th over the US - which had been taken over and which hadn't?

No one really had anyone else to turn to. The people on the plane were scared; they'd seen people murdered in front of them; they were afraid of the terrorists but the true horror of what was to happen didn't become apparent until information started to leak onto the plane; the twin towers had been hit - the pentagon blown up; their plane was not going to land...

The film wasn't about saving the world; and it's tasteful, factual portrayal of events for me seemed to serve as an excellent condemnation of what those men did in the name of others. By displaying the facts, showing the weaknesses, by making no attempt to hide mistakes, fear or anger, by telling the story of what happened on that day it should become a memorial to what happened.

There was a scene where a mother talks to her children over the plane phone - telling them goodbye. You might think it was schmaltzy, that it was a blatant attempt to win the audience over with sympathy maybe, until you realise that this conversation - one of many - happened - it exists on tape, and really was the last contact with her family that this woman had, word for word.

The headlong rush towards the ending is so brutal; you know it's going to happen but it doesn't leisurely spiral towards it; it feels far too realistic. When the film finished, I found it hard to speak - although it probably isn't the whole story - it's presentation of what happened - the humanity of everyone - was powerful enough to emphasise the terror of the events.

Watch this film if you want to. I can't find the will to recommend it - it's not that kind of film as it isn't entertainment.

Yet it is powerful.

Draw a Mouse

Find out more about your personality by drawing a mouse.

How you draw a mouse says alot about you.

Draw a Mouse

Honest!