Macworld '09

Posted on January 6, 2009 at 08:26PM

So today was the big Apple session at MacWorld. Surely you already know this and know what was announced. For anyone not aware... iLife 09, iWork 09, 17" Macbook Pro and iTunes Music is DRM-Free as of the end of March. Yeah, that's about it. The DRM-Free announcement is definitely the one I actually care about. I mean, I was expecting it earlier, but now works too (though it's like $300 for me to upgrade all my music).

Oh, and just to save someone from a heart attack. When you get the e-mail confirming your upgrade is ready, it may take a minute for the downloading to start. If it fails, just check for available downloads and it'll continue. Also, it'll only queue up 250 items at a time, so you may need to kick-start it a couple times if you have a large music library.

Annoyingly, it seemed to pick a random order to download the songs. Oh well, at least they'll eventually all be DRM-Free.

Edit: Oh yeah... They enabled iTunes music store downloads over 3G. But with most albums now in the iTunes Plus format (256kbps), any song over 5 minutes will likely be more than 10MB (the max file size limit). It sounds like it's not a big deal, but I tried about 10 albums I'd be interested in buying. None of them fit within the restriction.

Howto: Third-party analytics with Viviti

Posted on December 18, 2008 at 10:05PM

Users of Viviti are currently missing built-in statistics and analytics software. Fortunately for those that need it, there's some third-party solutions out there. For this example, I'll explain how to use Google Analytics with Viviti.

Getting the code

You'll see a text-box like this. If you can't find your Google Analytics code, read the instructions on how to find it. Anyways, you'll want to copy the code from this box.

Putting the code on your site

Now you'll want to get this code onto your site. That way it can actually start tracking visitors and making those pretty graphs. There's two ways of doing this. One is by modifying your theme's HTML file and the other is by adding an HTML component to the end of your site. I recommend editing your theme file if you can, as you can put it right at the end of the file to eliminate any chance of causing other data loading to hang.

Option 1 - Modifying your theme

It's worth mentioning that every theme will have slightly different HTML, but shouldn't matter as they all end the same way, and that's where we need to add this code. Go into the manage theme dialog, and select the default.html file.

After you have the file open, scroll to the very bottom. The last lines should be </body> and </html>. Make a new line about </body> and paste in your code. It should look a little something like this. I had some trouble with it occasionally duplicating the first <script> tag, if that's the case, remove the additional one.

Option 2 - Adding it as a component

Once again, this method may cause a portion of your site to load slower than the rest. Be sure to place it as far down in the HTML as possible. To do that, put it as the last component on the right-most column. It may also show component stuff, like backgrounds, borders, etc... To do it, add an HTML component.

Add it as the last component on the right-most column. Make sure you put it in an 'every page' block, or else it will only show up on select pages.

Then paste in the code.

Conclusion

There you go. You now have statistics being collected for your site. You can use the same process for a lot of other engines as well.

AIR 1.5 for Linux!

Posted on December 18, 2008 at 12:11PM

Adobe just launched AIR 1.5 for Linux! This is pretty big news for AIR developers and Linux users, as it opens up the runtime to a greater audience, and the applications already running on AIR now have an additional target OS.

Book adaptations: TV or movies?

Posted on December 11, 2008 at 09:54PM

It's not uncommon for books to get adapted into another medium. Generally you see it go from book to the big screen. Why? There's a lot of money involved when you get a successful movie. Sometimes they work, but often there's complaints that too much was cut out. Not as often, they develop a TV show, and that usually solves the problem with cutting out content.

Consider Lord of the Rings. Over 1100 pages and some 9 hours of film. There was noticeable chunks missing from the movies. Less important parts for the most part, but arguably they take away from Tolkien's vision. That said, how many movies would they have to make to in order to provide a more complete story? We had 3, would it need 6? Would it have worked better as a 24 episode series of 1 hour segments?

Then there's Dexter, a wildly popular TV series on Showtime. The first season was based off the book, Darkly Dreaming Dexter, which was roughly 300 pages and converted into roughly 11 hours of film. It wasn't a direct translation of book to TV, they put more focus on other characters and changed portions of the story. That said, they got a lot of detail into the show which complimented the book. I really don't think this would have worked in movie form, character development wouldn't be established in the way it needs to be.

Okay, so I only came up with two examples. I know there's better choices for movies and worse choices for books, but they were good examples for the point I'm trying to make: TV series = more time to tell the story. I definitely favour the book to TV show route. I don't think it'll work for every book, or series of books, but ones which create an environment like Dexter or True Blood definitely benefit from it. What's your thought? Which adaption do you prefer?

Native Code by Google - A Flash Threat?

Posted on December 9, 2008 at 06:40PM

Via Mr.Doob's Google's Native Client.

Looks like Google is possibly attempting a Flash Killer called Native Client. It's already cross platform (running on Linux, Mac and Windows), and compil -- yeah, compile ready. It offers support for x86 processors, browser neutrality, OS portability, and "safety".

From the project page, it's really hard to get an idea what it has over Flash, other than Quake is playable through it. And because it's so early in development (I assume this is why), there's no installer, a huge runtime (76MB download). There's really no good way to judge this product. Will it kill Flash? Is it even trying to compete with it? Is this going to bring any benefit to the user?

iTunes DRM-Free Soon?

Posted on December 8, 2008 at 09:46PM

There's been recent rumours lately that Apple might be flipping the switch and opening a lot more of it's library to the iTunes Plus (or DRM-Free) status. No one knows if it's the whole thing or just some labels (Sony, Universal and Warner keep getting thrown around). And like always, there's doubters like engadget.

The downsides to Apple doing this? Uhh, none.

The upsides... well, no DRM, higher bitrate, no DRM, no DRM and no limits on what you do with your music. The biggest music store in the world will no longer be restricting their music sales. I know I'll be upgrading previous purchases to gain the benefit and maybe purchasing some CDs that are currently DRM only.

So Apple... we're hours away. Let's see you do something good for your customers.

Nine Inch Nails Rocked Victoria

Posted on December 6, 2008 at 09:33PM

Last night I went to the Nine Inch Nails concert down in Victoria, BC. It was my first time seeing them live, and my first time at the venue (which was awesome except the lack of male washrooms). So after 115km of driving down there, was it worth it?

NIN

The opening band was The Bug. They weren't bad, but it was like listening to a reggae/rap artist, which I'm just not into. I think at times the singer wasn't speaking english, which furthered my lack of interest in them. But after checking out their MySpace, it was pretty clear that the whole of The Bug wasn't there (all that was onstage was a DJ and female vocalist).

Now Nine Inch Nails... Well, to backtrack, I bought tickets not because I'm a super huge fan (though I'm definitely a fan and purchaser of their music), but because I had a feeling they'd put on a kick-ass live show. Simply put, I was right. They had a lot of energy, played amazingly and put on a trippy/wicked/awesome visual show. The crowd was into it. It was an event where people wanted it to be good and the band knew it.

One of the more memorable moments was during Closer. It seemed like most of the audience was singing along and the rest rocking out. And the lighters during Hurt. It's quite a spectacle seeing lighters glowing in the crowd... much better than the sea of cell phones. One my favourite visual effects was his step sequencer, which was displayed behind the band playing during one of the songs. I'm pretty sure there's some memorable moments for everyone there... afterall, NiN had a 31 track setlist.

If you're near one of the remaining tour stops (unfortunately it's almost over), I definitely recommend going. Seems like nearly every stop is getting rave reviews of their show, which again, is awesome and unlike anything I've seen before.

Tour de Flex

Posted on December 1, 2008 at 08:29PM

Just sharing the buzz of Tour de Flex.

Viviti goes open Beta!

Posted on December 1, 2008 at 07:58PM

Well, they did it. The guys at Viviti have launched version 0.2.0, which means it's open beta! Yep, my 9994 beta invites are now useless. Go over there and sign up, even just to play around.  It's a growing product with a lot of potential.

3G Reaches Nanaimo!

Posted on November 26, 2008 at 07:53PM

Looks like Rogers and Fido are now broadcasting 3G in Nanaimo. About time! I can finally experience ... slightly faster internet while walking around the mall.

Pasting in AIR 1.5

Posted on November 25, 2008 at 01:57PM

Some very handy popped up in AIR 1.5/Flash Player 10. Pasting! More components have access to the paste event, including the datagrid. Prior to the update, pasting into a datagrid involved some weird event trapping that seemed gross. But now you can just capture the paste event and grab the data from the clipboard.

private function gridPasteHandler( event:Event ):void {
  // Verify clipboard data is usable
  if ( Clipboard.generalClipboard.hasFormat( ClipboardFormats.TEXT_FORMAT ) ) {
    var pasteData:String = Clipboard.generalClipboard.getData( ClipboardFormats.TEXT_FORMAT ) as String;
    // Insert code to parse the data
  } else {
    Alert.show( 'Invalid paste data.' );
  }
}

Just a basic example of how to get the paste data into your app so you can use it.

P.S. Don't forget your imports!

AIR 1.5 is out!

Posted on November 18, 2008 at 09:15AM

Get the update to Adobe AIR 1.5, or install it for the first time if you don't already have it. All of the new features I've read are basically things for developers (so for me), but if you get it now, you don't have to update to it later. The new features definitely do add value for what the consumer gets, so you're only doing yourself a favour.

Interesting Game Concept

Posted on November 10, 2008 at 10:22AM

This is an interesting game concept that's very artsy. Doesn't look as though it'll be super difficult, but it seems like it would be very relaxing to play.

 

Looks pretty neat. And from checking it out, it'll probably be on XBox Live sometime in early 2009. So probably in the $8 price range.

Cause of recent global warming found!

Posted on November 8, 2008 at 09:33PM

Scientists have concluded that the recent global warming has been caused by Roberto Luongo's current hot streak. Okay... not really, but he is definitely on a hot streak. 3 shutouts in a row. And judging by his performance tonight, he's definitely earning them instead of catching a free ride. Go Luongo!

Epic Success: Gears of War 2

Posted on November 8, 2008 at 08:56PM

I think it's safe to say that any hype for Gears of War 2 was well met. And even better, there's a hint for a 3rd to make it a trilogy! Anyways, the game is amazing to play, building off of the success of the first and growing into something better.

I don't want to say much about what you actually in the game because the story is actually substantial and strong enough that it could be deemed as spoilers. But, yes, the story in the game is actually good. They do an excellent job selling it with their characters and their action, without spoiling it by over-forcing the story. Not everyone will get into the story, but I found it to be solid motivation to progress in the game.

In terms of game length, I'd say a play-through on "casual" difficulty is roughly 7-10 hours (depending on how many times you die). Not sure about other difficulties, but I'd imagine slightly longer due to the more difficult fights. Speaking of which, some of the new enemies are pretty awesome -- as are the bosses. Might be a spoiler, but the end boss is definitely easier than RAAM. You won't see 

The game is nearly perfect. There's a little bit of puzzle, great story, lots of action, some really fun things to do, and man it's fun to destroy stuff with a Lancer. I can definitely recommend at least playing through the single player. I'm sure the online play is just as awesome (which I've yet to do because I've been working this weekend).

View archived posts

Last.fm

My Own Summer (Shove It)by DeftonesPlayed on 2009/01/07 at 10:02PM
The Redby ChevellePlayed on 2009/01/07 at 09:59PM
Smile Pretty for the Devilby Children of BodomPlayed on 2009/01/07 at 05:12PM
No Sleepby Primer 55Played on 2009/01/07 at 05:08PM
In The Groves Of Deathby InsomniumPlayed on 2009/01/07 at 05:05PM
Losers' Balletby DeadlockPlayed on 2009/01/07 at 04:54PM
Terminus (Where Death Is Most Alive)by Dark TranquillityPlayed on 2009/01/07 at 04:46PM
Silver Liningby The BledPlayed on 2009/01/07 at 04:36PM
Flushby AnklaPlayed on 2009/01/07 at 04:34PM
Sanctity Of Brothersby UnearthPlayed on 2009/01/07 at 04:31PM

Xbox Gamerscore