kevan.emmott.com cannonballs and acorns

iPhone Home Screenlive to 100Snow Hard with a VengeanceSnow Hard with a VengeanceSnow Hard with a VengeanceSnoboys!Snoboys!

Don’t Make Assumptions in Your Installers

TIBCO iProcess Engine makes an assumption when it installs. It assumes that the database owner name and the schema name for that user will match. With a standard mixed-mode SQL Server 2005 install this would be fine – throw Windows Integrated Authentication (WIA) in the mix and it gets complicated. SQL2k5 creates a dbo user, linked to a domain account, and a dbo schema. TIBCO assumes the schema name will match what it resolves the dbowner to (domain/user). It doesn’t allow you to override this. It doesn’t take what SQL2k5 says is the default schema for the user. It makes an assumption. Which then results in a error during installation or the creation of a schema that can break enterprise standards. And it’s just ugly.

Don’t make assumptions in your installers.

iTunes 8

My predictions (wishlist?) for iTunes 8:

Given multiple computers in households, additional devices such as AppleTV and iPhone, etc., iTunes needs to either move to or have an optional capability to run as a server. I want an iTunes Library to act as one central repository for all my media. It should be able to have purchases added to it from multiple locations, and be synced and/or streamed to even more locations. The iPhone versions of the iTMS/App Store already have this sort of capability (buy on the iPhone, gets pushed back to iTunes on sync), and this would add incredible capability.

Think of a implementation-hidden, UNIX-y approach to your home Media Library. One component (the Library) stores all the media, and gives hooks for adding purchased content, regular content, downloading subscribed content (season pass TV shows, podcasts, etc.) Clients to this Library can be anything. iPods, AppleTVs, other front-end focused instances of iTunes.

Now add the ability for either a revised AppleTV or a brand new device to act as the Tivo media grabber that could dump captured TV content (HD/cablecard/firewire grab capable) into the library.  Add streaming over the web to iPhones/iPod Touches a la Simplify Media…

iTunes is close to this already. But if it could run in an asynchronous or headless mode (not monopolizing the Library files or requiring the front end to always be running) and allow remote devices to add files, Apple will have a no-compromises solution to the whole household’s media.

More Tweaks

Some recent tweaks to the site. Still doing most things daily at my tumblog, and posting pics to flickr. Here’s hoping things calm down enough to post more frequently here!

mini reviews

So I’ve jotted down little mini one-line reviews of some movies we’ve seen. In the future, I’ll just make those individual posts tagged “movie”. For now, here’s the ones I’ve done in the past:

Treo 650 for sale

Make me an offer.

(Steve Jobs strikes again.)

iphone_hero.jpg

Updated Pics

Trying out a new, simpler theme with Gallery, and uploaded pics from the Christmas activities we’ve done so far. I’ve got a bunch of albums to upload from the fall still, so look for them to appear at adventures soon as well.

Xmas is coming

… the goose is getting fat! (or is that me on all this office snacks that keep appearing?)

Pervasive News

Having the news channels on all day long at work is just weird. I’m sort of tuning them out, but I know way too much about useless things happening around the world.  And I get to experience all those cultural memes like the HeadOn advertisements.

“the beginning of the end of America.”

Keith Olbermann, being justifiably scathing: Crooks and Liars » Countdown Special Comment: Death of Habeas Corpus: “Your words are lies, Sir.”

Your words are lies, Sir.

They are lies, that imperil us all.

“One of the terrorists believed to have planned the 9/11 attacks,” …you told us yesterday… “said he hoped the attacks would be the beginning of the end of America.”

That terrorist, sir, could only hope.

Not his actions, nor the actions of a ceaseless line of terrorists (real or imagined), could measure up to what you have wrought.

Habeas Corpus? Gone.

The Geneva Conventions? Optional.

The Moral Force we shined outwards to the world as an eternal beacon, and inwards at ourselves as an eternal protection? Snuffed out.

These things you have done, Mr. Bush… they would be “the beginning of the end of America.”

Don’t be terrorized.

The goal of a terrorist is to cause terror. Last week’s arrests demonstrate how real security doesn’t focus on possible terrorist tactics, but on the terrorists themselves.

And if you want to know what you can do to help? Don’t be terrorized.

If we refuse to be terrorized, then they lose — even if their attacks succeed.

From Schneier on Security: Last Week’s Terrorism Arrests

← Before After →