Warning: include() [function.include]: Unable to access /var/www/html/rogue-development/blog2/wp-content/advanced-cache.php in /var/www/html/rogue-development/blog2/wp-settings.php on line 62

Warning: include(/var/www/html/rogue-development/blog2/wp-content/advanced-cache.php) [function.include]: failed to open stream: No such file or directory in /var/www/html/rogue-development/blog2/wp-settings.php on line 62

Warning: include() [function.include]: Failed opening '/var/www/html/rogue-development/blog2/wp-content/advanced-cache.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /var/www/html/rogue-development/blog2/wp-settings.php on line 62

Notice: add_option was called with an argument that is deprecated since version 2.3 with no alternative available. in /var/www/html/rogue-development/blog2/wp-includes/functions.php on line 3468

Notice: register_sidebar_widget is deprecated since version 2.8! Use wp_register_sidebar_widget() instead. in /var/www/html/rogue-development/blog2/wp-includes/functions.php on line 3382

Notice: register_widget_control is deprecated since version 2.8! Use wp_register_widget_control() instead. in /var/www/html/rogue-development/blog2/wp-includes/functions.php on line 3382
October « 2008 « Marc’s Musings

Monthly Archive for October, 2008

Globe Trotting – Using the AIR Derby prize

A bit more than a year ago I was lucky enough to win the best in show of Adobe’s AIR derby.  It’s been a crazy good year since then and I’m really fortunate that things went the way they did.  Besides the tangible benefits, being featured on Adobe websites and during conferences has done a ton to boost the visibility of AgileAgenda. Hopefully, that’s a project I can continue to grow over the upcoming years.

Tomorrow, I head off to use the bulk of the prize.

In case you’re interested, here’s a little bit of background of how it worked.  They took $100,000 and put it in an account with a Travel agent and I was allowed to use it towards any service the travel agency could provide.  The only real restriction was I had to book any travel within one year.

We ended up splitting it into 3 different trips.  For the first, my wife and I headed off to Las Vegas for a week.  We had a really great time.  We saw some shows, did some gambling, and took in the sights.  We even took a day trip out to Zion national park and got to see a bit of Utah along the way.

Then, in June, me, my wife, and 7 other family members all went down to Mexico for a week and stayed at a great all inclusive resort.  Most of the family members had never been anywhere like that and it went really well.  I’m really glad the prize was structured in a way that we could share it with them like this.

Tomorrow, my wife and I head out at 4:30am in the morning to catch a flight to LA, we have most of the day there so we’ll be able to see some of the city.  After that we’re off to New Zealand.

We’ll be spending four nights at the Sofitel in Queenstown.  During that we’ve got a 12 hour long tour planned one day, and a helicopter tour of Milford sound the next.

From there we fly down to Christchurch and spend three nights at the George.  The first day we have a tour of the town, and the next we have a train/atv/boat excursion planned.

From there we fly over to Sydney, Australia where we have two nights at the Observatory Hotel.  While there we’ll explore the Blue Mountains and have a day in the city.  (We’re really not city-folk, so a day is enough for us)

Next, we head over to Ayer’s Rock (or Uluru depending on who’s describing it).  While there, we have a helicopter ride over the rock, an evening BBQ dinner at the Olgas, a sunrise camel ride (my wife booked that before I even knew!) to the rock, and a night time dinner under the stars in the outback. I think this is the leg of the trip I’m looking forward to the most.

Next we head up to Cairns and spend a few nights at the Silky Oaks Lodge & Spa. It’s in the Daintree rain forest with hiking trails and nature-ey things to do.

For the last leg of the trip we head out to an Island on the barrier reef and stay at the Paradise Bay Eco Escape.  I guess this place only has 16 guests at a time or something so it should be interesting.  We spend a few days on the beach, snorkeling, sailing, and then fly back to Brisbane -> LA -> and finally back home to Boston.

It should be an amazing three weeks.

I’d like to send out a big thank-you to Adobe, the judges of that AIR derby, and everyone who has downloaded, emailed about, or purchased AgileAgenda.

Since it’s been a year, I promise to stop talking about the derby after this post :) Time to look to the future instead of remembering the past again.

Amazon EC2 – SLA available

Today, Amazon EC2 went from beta to a released service and with it they have implemented a service level agreement (SLA). It’s not the best SLA I’ve seen, but it’s a start.  The gist of it is:  If, over a year the service drops below 99.95% available then you’re entitled to a 10% refund of that year.

Obviously there’s a few problems with that.

  1. 99.95% isn’t the best uptime.  I would have liked to have seen at least 99.99%  But for many applications, it probably will be an acceptable amount of downtime.  Add the fact that you have the possibility of hosting in multiple availability zones, and you can mitigate the risk fairly effectively.
  2. You either have to be a customer for an entire year before you get any redress for 99.95%.  OR they have to have such terrible uptime that it becomes statisitcally impossible for them to hit 99.95% for that year. A per-month SLA would have been better.
  3. A 10% credit is pretty meager.  But at least it’s for the entire period and not for the downtime amount.  This means if I spend $200 a month for a year, they hit 99.94% uptime, I get a $240 credit. But that’s it.  If they’re at 90% uptime I get the same credit. 

I think this SLA will help with convincing business folks that EC2 is a viable service, but probably not so much to actually help mitigate damages.

Compared to the google apps SLA, it’s a lot better.  It’ll be interesting to see how the Google App Engine SLA turns compares when they implement one.

XRay AS3 post + XRayViewer source

John Grden posted an updated guide to using XRay with AS3 on his blog. I figured I’d post here since he posted a link back to my XRay Viewer page.

If you’ve never heard of XRay before, it’s this amazing tool to inspect swfs while they run.  You can see visual objects, runtime tracing, and even manipulate some of that to see how things look.

XRay Viewer is a simple application that hosts the XRay connector and loads a swf that you can look at through XRay.  It’s a no-code-change way of using XRay.

If you want the source for XRay Viewer, you should be able to just install it, right click and select “View Source”… but that doesn’t seem to work with the latest version of it.  Someday I’ll fix that but for now, here you go:

XRayViewer-src.zip

It’s really nothing special, but it can make working with swfs from designers easier. If you just want to install, there is an AIR install badge on the XRayViewer page that makes it easier than building.

Uservoice

I came across a new website today called Uservoice. It lets you sign up and create a simple forum where users of your software can make suggestions, comment on suggestions, and vote on them.  It’s one of those sites that makes it super easy to do something and it "just works".  I set up agileagenda.uservoice.com to solicit input from people and can’t wait to see how it works out. It took me all of 15 minutes to get up and running with it. 

My only wish is that it supported openID and it would have been even easier.  Of course they have their own uservoice forum, and I was able to go vote for it.