iOS5 upgrade breaks Stanza – *hate*

OK, I upgraded my iphone 4 to iOS5 tonight.

Looks pretty slick, phone is responsive – had to wipe apps (I expected this, no biggie – restored them).
Then I go to use the primary app I use on here – Stanza. I have gigs of books, its what I do when waiting for my daughter at school, when on long trips, when going to bed, and whenever I can just relax.

What do I get instead of the book I was reading? Some fatal exception. I fully close the app and try again, same thing. No update for Stanza is on the iphone store… hrmmm, google time!

Yea, evidently its a known issue, and Stanza was purchased by Amazon. I dont think its in their best interest to release an update to a product that would compete with their ebook reader. So I think, screw this – lets downgrade this, since I backed it up and all.

NOT!

Evidently, apple feels that once you apply their new firmware, for some damn reason, there is no going back. Is this some hardware incompatibility? No, they simply tell their servers ‘this device cannot downgrade’, and bam – I’m stuck.

Thanks Apple, for making my phone a worthless pile now, and removing the thing I spent 4 hours a day doing.

BSG Ending – I know I’m late to the party, but wow, worst ending ever

Seriously, what the hell. The humans spend years fighting to preserve their way of life, living on ships and with high technology, and when they magically find an ‘earth’ through a melody from some angel (Kara), they decide ‘well, frak it, lets just toss all our ships into the sun and breed with the native aborigines!’ No more cities, no more technology, lets just live like nomads!

Then Kara just *poof* disappears into mid-air – really, you just couldn’t be bothered to explain how the frak she died and came back (with a brand new shiny raptor), and then disappeared in broad daylight with no trace?

Then Gias and Caprica 6′s visions suddenly coincide so they both see them at the same time, which is somehow expressing ‘gods will’, with no explanation on where / how the visions are occurring.

Great show, up until a really horrible ending. Feels like some ‘hate robots, fear technology’ propaganda – weak!!

Goblin Wardriver – Mirrodin Besieged Spoiler

Goblin Wardriver

New Goblin from Mirrodin Besieged! I think it could find a place in legacy goblins – what does anyone else think?

Checking out the wp-syntax highlighter

Was digging around for a coldfusion syntax highlighter for WordPress, and wanted to see how wp-syntax did with a script based cfc… so lets see!

component output="false" {
 
    public function populate( required any data){
 
        // populate based on query or struct
        if (isQuery(arguments.data)){
            populateFromQuery( arguments.data );
        } else if (isStruct(arguments.data)){
            populateFromStruct( arguments.data );
        } else {
            throw( type="invalidData", message="populate requires a structure or a query" );
        }
 
        return this;
 
    }
 
    private void function populateFromQuery( required query data){
        local.l = listToArray(arguments.data.columnList);
        try {
            if(arguments.data.recordCount gt 0) {
                for (local.i=1; i LTE arrayLen(l); i++) {
                    evaluate('set#l[i]#(arguments.data[l[i]][1])');
                }
            }
        } catch (any e) {}
    }
 
    private void function populateFromStruct( required struct data ){
        local.l = listToArray(structKeyList(arguments.data));
        try {
            for (local.i=1; i LTE arrayLen(l); i++) {
                evaluate('set#l[i]#(arguments.data[l[i]])');
            }
        } catch (any e) {}
 
 
    }
 
}

*note – I ended up having to set the language to ‘java’ to get anything. Its not ideal, but its at least readable. Evidently script based CFC’s are a no-go. Sad panda

Blog Status

To those who have noticed, yes, my blog is ‘down’ for now.  My prior host decided to stop hosting, and I have not yet migrated any of my old content over to its new wordpress home.  I will, some day =)