# Monday, 18 August 2008

Ever since Beta 2 of Silverlight was released all of my previous Deep Zoom albums stopped working because of the incompatibilities between Beta 1 and Beta 2. And of course for the past few weeks I was working on the YTBN video system.

But finally.. here it is.. the return of the DeepZoom Album Creator!

Why go through the trouble of uploading 45MBs of photos instead of just a plain slideshow? Because of the detail you can see in the pictures, zoom in on the right end of the tree in the field, and you can see some unexpected details!

It's mostly the same code as previously, with some upgrades to the system. Most notably is that if the source picture contains EXIF info it'll now be placed into the album for those who are interested in such information. The UI is a bit clutter because of the additional EXIF panel so I guess I'll need to fix it later.

Hopefully this time I'll be able to sort out the code to be uploaded to CodePlex properly this time.


Monday, 18 August 2008 01:36:04 (Malay Peninsula Standard Time, UTC+08:00)  #    Comments [0]  | 
# Thursday, 14 August 2008

Bit late here, but I'll just add in to the noise on the net about this. SP1 for both Visual Studio 2008 and .Net Framework 3.5 has been released, other than patching up problems SP1 also includes some new nifty ADO.Net features so check it out now!

Visual Studio 2008 SP1

.Net Framework 3.5 SP1


Thursday, 14 August 2008 09:58:25 (Malay Peninsula Standard Time, UTC+08:00)  #    Comments [0]  | 
# Sunday, 10 August 2008
Gadget lust defined...

Sunday, 10 August 2008 16:31:02 (Malay Peninsula Standard Time, UTC+08:00)  #    Comments [0]  | 
# Sunday, 03 August 2008

As both daddy and mommy needs to work during the day, grandma is the one that takes care of WZ during weekdays. WZ usually just runs around the house, but ever since mommy showed WZ The Lion King, he started to ask to watch the movie, usually by picking up the DVD box and shoving it into the face of whoever he sees. Now here's the problem, my mother isn't computer literate, so she can't work the main computer downstairs to play the DVD, as well as various other videos that can keep WZ occupied. At first I tried creating shortcuts to the video files then assigning shortcut-keys to them ie. Ctrl-Alt-X for Lion King. Ctrl-Alt-Y for something else, but the problem was that the keys gets disabled when the video player came up, so it was hard for my mother to change to another clip while one was already playing.

So I needed a foolproof of allowing my mother to run the videos with a simple push of a button, yet doesn't conflict with anything that's currently running on the system.

The first thing I needed to search for was the buttons which my mother would push to bring up the videos. For that I got this.

DSC03411

The Genius Navigator 365 Laser mouse Of course if this was JUST another mouse, I wouldn't have bought it, it obviously has a nifty trick.

DSC03414

It opens up to be a joypad! Plenty of buttons that I can use to map to shortcuts of the video files, and also since a joystick doesn't have any real purpose in normal Windows operations, whatever shortcuts I wire to it wouldn't interfere with anything.

Of course I needed software to respond to the button presses and bring up the files. For that I turned to GlovePIE. The trusted input scripting solution already used by many many Wiimote hackers and other devices. GlovePIE basically allows you to write a script so that whatever input device you're listening in on can be used to do stuff it wasn't intended to like.. using a joystick to control the mouse, mapping key commands to joystick buttons, and of course.. executing files when certain buttons are pressed. Which is exactly what I needed, so I just quickly whipped up a script so that when a button is pressed a video plays. And everything just works!

Why didn't I create a menuing system, or rely on Windows Media Center? Because my end user is my mother that has absolutely no idea on how to work a computer. I don't want anything which I was running previously on the system to interfere with her gaining access to the controls, also she would have no idea what went wrong if it did so this solutions works the best for her.

Now when WZ is old enough to understand how to make menu choices.. that's when I'll make the menu selector! ;)


Sunday, 03 August 2008 17:27:09 (Malay Peninsula Standard Time, UTC+08:00)  #    Comments [0]  | 
# Monday, 28 July 2008

Already managed to take WZ to the park a few time and finally during the weekend I send him down a tube slide.

This video was supposed to be much longer and include footage of how I actually manage to get into the slide with WZ, but mommy's Nokia N95 decides to crap up and die whenever it records video for longer than 15 seconds. You know how difficult it is to diagnose a faulty gadget when your spouse needs it? Try doing that with your son screaming and yanking on your pant leg to have another go in the slide!

Later when I got back home, it seems like the phone doesn't want to take videos longer than 15 seconds in the SUPER HI QUALITY mode and usually resets itself when it does that. Dropping the video quality down to HI QUALITY seems to work though.

Hey... isn't the N95 supposed to be some sort of premiere DVD quality video recording camera? Can't do that with 15 second clips. But I will say that it is the sharpest and LARGEST (4MB for 12 seconds!) video I've seen from a cameraphone.


Monday, 28 July 2008 16:10:54 (Malay Peninsula Standard Time, UTC+08:00)  #    Comments [0]  |