kdmurray.blog

The crossroads of life and tech

Last Post from Tiger…

OS X UpgradeI’m just about to start my upgrade to OS X 10.5 “Leopard”.

I called around to a few London Drugs locations today trying to sort out where I’d make my purchase, and to see how many copies each had. It seems like most LD locations only got 10 copies though several, like Brentwood where I finally went, had put in orders for many more.

I got to the store about 5:20, and managed to be the first copy of Leopard sold at the Brentwood location! :) (yay me! :P )

So here goes nothing. If for some reason I go missing, at least you’ll know why… :P

Project “Gutsy Gibbon” — Adventures with Ubuntu

I’ve been running a Linux machine at the house for some time now, experimenting with trying to use it for a central file server where I can get at things like music and pictures from any of the computers in the house, and in some cases from over the Internet.

I’ve tried using various incarnations of Red Hat including the Fedora Core (5 & 6) series, but eventually I hit some kind of a wall and give up. After all the technology is supposed to be there to serve me, not the other way around.

'A Grid' Photo Credit: IO_Burn on Flickr

Last week I listened to the second episode of the Knightcast. This was the continuation of the series “the Grid”. The main focus of the episode was getting started using Ubuntu as a “power-station” in a home or (very small) business network.

I listen to most of my podcasts in the car, so the first time I listened to this episode, I was driving around the city on my daily commute and it gave me lots of time to think about just how useful this type of “home server” might be. When I got home, I pulled the podcast up and went through the first part of it again, the bit that explains some of how the server could be put to good use. Most of it is pretty common sense stuff. The “power-station” server machine allows for a central place in your home where documents, media and other files can be stored and it provides a mechanism for making that data remotely accessible.

Knightwise also discussed a couple of options for remote administration, which is always a good thing. I’d much rather be able to addess and deal with my server by way of my MacBook from the deck (or the bedroom) instead of tromping all the way downstairs where the (very noisy) desktop machines have been relegated.

Almost immediately a few new possibilities began rolling to mind…

For some of the software development that I do, it would be very handy to have access to a SubVersion repository that I could use to manage the code from anywhere on the Internet. Oh sure, there are other services like SourceForge and GoogleCode which offer similar services, but it never hurts to be able to have full control over your machine, and your information.

With a built-in server, adding FTP (or better yet SFTP) capability makes it that much easier to share specific files or data with friends and colleagues. Again you could sign up for a service like X-Drive or Box.net for this, but why not take advantage of owning all your own data. If done correctly, the self-hosted model can be much more secure.

Add to this the fact that my router, by way of it’s spanky new DD-WRT firmware, supports several free DDNS services, and I have a new server set up to serve my content on the web or anywhere else. And I don’t even have to remember my IP address (which admittedly hasn’t changed in the over 2 years I’ve had my service… thank you Mr. ISP!)

It sounds like there are going to be some more great tips coming up in future Knightcast episodes featuring “the Grid”. I wonder what else my 6-year old P4 desktop will be able to do for me!

Apple’s New Fleet

On September 5th, Apple announced a new fleet of portable devices to go along with the iPhone. These devices included revised versions of the iPod (now the iPod Classic), iPod Nano and iPod shuffle.  In addition to the revised devices, Apple has released two new devices.  The first is the one we’ve all heard so much about, and that of course is the much-hyped and highly anticipated iPhone.  The second is the brand new iPod touch.

iPod Shuffle (3rd Gen)I’m going to quickly touch on a few of the “revised” models first before getting into the new devices.  The new shuffle is essentially unchanged, aside from capacity.  There’s now only a single size, a 1GB model.  The shuffle is a simple interface, with no screen and provides a bare-bones set of features.

iPod Nano (3rd Gen)Next up, the newly revised iPod Nano.  This is a fairly major revision for the third generation of the Nano, finally incorporating the ability to do video.  The only major concern I can see with the Nano’s new capability is that trying to watch video on a 2-inch screen is akin to watching Lord of the Rings on the back-panel of my DSLR.  Not exactly an inviting experience.  That said the new rounded aesthetic is nice, reminiscent of the MacBook, and at just over half a cm in thickness it maintains the Nano’s slim profile.

iPod ClassicThird on the block is the “new old iPod”: the iPod has become the iPod Classic.  This new edition of the full-size iPod also sports the new rounded MacBook-like styling, just as with the Nano.  Apple has also upped the hard drive size on the new iPod Classic to 160GB.  That’s right, 160GB.  That’s twice the size of the hard drive in the base model MacBook!  I could load my entire iTunes Library on this iPod 4 times and still have a bit of space left over… sigh.  Still, it will allow you to store about 200 hours of video, so if you wanted to have an iPod will all 7 seasons of Star Trek TNG and all 10 movies then this is the one for you.

iPod Touch (1st Gen)Now for the new kid on the block, the iPod Touch.  This is basically the iPhone without the Phone bit… (call it an “i”?)  It’s main features are the full-size touch screen, built-in wifi and solid-state storage.  These come in 8 and 16GB versions and are basically a the missing link between the PDA and the MP3 player.  It’ll be interesting to see how the iPod touch will interfere with sales of Apple’s other new flagship device: the iPhone.

iPhone (1st Gen)Apple’s iPhone is the flagship device.  With 8GB of storage, wifi, web browsers, full-featured iPod and other features it’s definitely a slick device.  Unfortunately, unless you live in the US, and sign up for a contract with AT&T, it’s nothing more than an iPod Touch.

Overall the new line looks pretty impressive at first glance.  Though most of the new models have something that makes you say “hmm…”.  Below is my one line synopsis of all five devices.

  • Shuffle: no major drawbacks, basic simple device.
  • Nano: good device, but who want’s to watch video on a 2″ screen?
  • Classic: nice new look & features but who needs 160GB?!
  • Touch: Great new device, ideal for video… but only supports 16GB
  • iPhone: Slick new device… if you live and work in the US.

In short, I’m not running out the door to pick up any of these devices (though I did enter a draw for an iPod Touch in support of the Terry Fox foundation).

MP3 Ringtones for your Treo 700wx

This is something that had been plaguing me for several months since I acquired my Palm Treo 700wx.  Overall I’ve loved the device and found it absolutely indispensable.  There are of course a few niggling details like the lack of a scroll wheel, but overall I’ve been really happy with it.

One thing I couldn’t figure out is why despite it’s ability to play MP3 files, there didn’t seem to be a way to set them as ringtones.  With MIDI files, there was a context menu option to make this happen, not so with MP3s.  So I scoured the Internet looking for something, anything which would give me a lead.   After finding nothing, I was thoroughly prepared to give up.

Windows Media 5.0 Ringtones FolderThen it hit me, why not browse through the phone and see if anything twigs.  After only a few minutes of searching, I stumbled upon the answer:

Under the folder: /My Device/Windows/ there is a folder called Rings.

Just place your favourite MP3 file in that folder, and it will show up on the ringtone list.  sigh  The tough ones always turn out to have the simplest of answers.

Finally I can sit back and smile when people call, and I can hear the sound of Transformers changing into their robot form:D

Apple Releases Safari for Windows

Apple announced at the Worldwide Developers Conference in San Francisco today that the latest version of the Safari Browser (Safari 3) would be made available not only for Mac OS X, but also for Windows XP & Windows Vista-based PCs.

This introduces a fourth viable browser into the latest generation of the “browser wars” with Firefox, Internet Explorer and Opera being the other three contenders.

Safari 3 is currently in Beta, which explains some of the anomalies which have shown up so far.  One of the most glaring I encountered on a colleagues machine was that notes on Flickr pages were not showing up in the new browser.  That said, I’ll reserve my final judgement until the fully rated Safari 3 is released.

PowerTray 0.9 Beta Released

Well after several weeks of trying to work on things (and 10 days of waiting for SourceForge) I’ve managed to get the first Beta-build of PowerTray published and available for download.

The initial version has a few interesting features:

  • Plugin-based architecture to allow for future feature development
  • XML configuration file to allow for assignment of Hotkeys
  • Plugin for Google Search
  • Plugin for Wikipedia Search (english only)

This project can be downloaded from the SourceForge project site. Please leave your comments and thoughts on future enhancements.

Go with your friend…

I’ve been considering making the jump from digital point-and-shoot cameras to DSLR for a while now. Recently I’ve been looking more seriously into getting an “entry-level” DSLR camera.

At the moment, two of the major competitors in the 10MP DSLR space are the Canon Digital Rebel XTi and Nikon’s D40x. Each of these cameras is rated very highly, and in most cases the two are rated almost identically.

One of the go-to sites for digital camera reviews is DP Review.  They rated both of these cameras a 51/60 which puts them both in the “highly recommended” category.  So given that both of them are really great introduction-to-DSLR cameras, how’s a guy to choose?

After consulting with several people (thanks Dan, Jay, Chris & Rens!) and reading yet more online reviews, it seemed that the deciding factor wasn’t “which camera is better”, but “which camera feels better”.  Dan described it best when he said that you need to “go with your friend”…

So I did.  I have chosen.  If all goes according to plan I’ll be posting the first pictures from my new camera in the next few days.

In case you’re reading for a review, check out the reviews I mentioned earlier:

TTFN…

Lets Get Virtual!

Several months ago I picked up a new machine, a MacBook, from which the bast majority of these blog posts have flowed. I absolutely love my MacBook and I can see myself becoming a regular Mac user with future computer purchases. That said, for about the past 15 years, I’ve been a devout Windows user. I do still on occasion develop Windows-based applications and it really is much easier to do that on a Windows machine. ;) So, what’s a geek to do? It sure wouldn’t look very technology savvy of me to carry around a second laptop when I have this sleek MacBook so… Virtualization to the rescue! Apple offers a Beta of its BootCamp product to work with OS X 10.4. It would allow me to install and boot Windows directly from my Mac. Not a bad option, but I had some issues:

  1. All the rebooting to switch OS’s would be annoying at best.
  2. The partitioning magic that ships with BootCamp wouldn’t work. To use it, I would have had to wipe and reload OS X and Windows.
  3. Couldn’t use BootCamp to boot from my brand spankin’ new external drive.

So the other options I was left with are Parallels and a new offering from VMWare called Fusion. Parallels has been around for a while and does a decent job of supporting Windows, and a few other OS’s as well (Linux, Solaris), but lacks 64-bit Windows support. Fusion also has similar support capabilities, but does come with some bugs as the product is still in a Beta cycle. What finally sold me on Fusion were three separate things:

  1. VMWare’s support for virtually any operating system I could throw at it (including 64-bit versions of Windows)
  2. VMWare’s website contains tons of pre-built “Virtual Appliances” which are self-contained operating system/application bundles which can be up and running within about a minute of the download completing.
  3. Portability. VMWare has an application called VMWare Player which is available for both Windows and Linux which will allow me to port my virtual machine instances to other computers. Geek factor? Yes.

OSX in V

Screenshot of me installing Visual Studio 2005 on Vista in Fusion on my MacBook with the blog post in the background. ;) For those of you interested, here’s the configuration I’ve got for this VMWare client:

  • Microsoft Windows Vista Ultimate Edition
  • Microsoft Office 2007 Enterprise Edition
  • Microsoft Visual Studio 2005 Professional Edition
  • 1GB dedicated system memory
  • 1 Virtual CPU (may switch to 2 for some operations (ie large compiles)

In getting everything setup there are already three unexpected features of VMWare Fusion that have impressed me. These are features that were either undocumented, or listed as missing in the last few reviews that I’ve read. Couple of Windows Vista caps in a Very small screen.The first thing that I noticed by accident is that the Command key opens the Start menu! For me, this is a major selling feature, I use keyboard shortcuts for literally everything. This feature is also missing from Microsoft’s own RDP client for OS X. The second is a bit more intriguing: when you resize the VMWare window, the resolution of the Windows Vista client is adjusted to match. No scrollbars. No distortion. Genius! Finally there is automatic drag-and-drop support for transferring files between my OS X installation and my Windows Vista installation. In fact, the two screenshots above were dropped into vista, stitched together, and then dropped back into OS X. Though it’s only been installed for a short time, I think that this VMWare environment will solve my mobile computing issues, allowing me to port a Windows installation with my Mac and live in both worlds.

Apple Delays Leopard until October

In a somewhat expected move, Apple announced today that their much anticipated next-generation OS will be delayed past the promised “Spring 2007” ship date. Speculation was that the new version of Mac OS X codenamed “Leopard” would be released during Apple’s World Wide Developer’s Conference in June. Ironically, this message is also the first time Apple confirmed its plan to release during WWDC.

iPhone contains the most sophisticated software ever shipped on a mobile device, and finishing it on time has not come without a price — we had to borrow some key software engineering and QA resources from our Mac OS X team, and as a result we will not be able to release Leopard at our Worldwide Developers Conference in early June as planned.

So after all their Microsoft bashing for the delays with Windows Vista, it looks like it will be nearly a full year between Vista’s October 2006 release, and Leopard’s October 2007 release.

New Toy – Palm Tréo 700wx

Recently I’ve had the ability to trade in my old cell phone for a new one, and if you’ve seen my old phone you know it was it was a real upgrade.

Working for a company whose public values state that it’s a company with an eye on the future, it was finally time to get rid of that old clunker and replace it with something a bit more up to date.

Over the past week or so, I’ve tried to put it through its paces. Trialling both the unit’s hardware and the Windows Mobile 5 OS. For the most part performance and service have both been quite good. I’ll go a bit more into detail on some of the individual items below.

Handset Size & Shape

Palm Tréo 700wxI’m not a small guy, and I think that’s part of the reason I don’t find the large or bulky. I’ve handed it to several people in the past couple of weeks who have almost exclusively commented on the unit’s size as soon as it hits their palm (pun fully intended). Overall the size and shape aren’t bad, however for a unit of this size, the screen resolution should be a bit higher than the standard 240×240 pixels. The only real structural issue is the wide stubby antenna at the top of the device. Eliminating this would make the unit much sleeker, and somewhat more attractive to the style-conscious “crackberry” addicts.

Keyboard

Tréo Keyboard zoomAt first glance the Tréo’s keys seem to be placed very close together, and with fairly large fingers, I was certain that this would be an issue for me. As a result I was happy to find that because the keys are domed quite steeply, this increases the distance between the tops of the keys which greatly enhances its usability. The one disappointing thing with the keyboard is the lack of a colon ( : ) symbol. This is particularly annoying when trying to email someone a URL, or preface a bulleted list. However the included “soft-keyboard” can be quickly pulled up and the colon inserted averting the colon-less disaster, but considering that there are two shift keys and the “period” key has no alternate function, this would have been a nice addition.

Applications

The included applications integrated seamlessly with my office’s exchange servers. Setup took less than two minutes. All of the essential mail functions are there, and sync up nicely with my inbox. However the lack of ability to add a flag to messages (which is how I sort out my “todos”) was a bit annoying. I’ve had to create a TODO folder which I can sync up to get around this. Synchronization with the calendar is outstanding. The ability to see everything I have upcoming in my calendar right through to the end of time is great. I no longer have to power up my laptop in the morning when I wonder “Gee… when is that first meeting? Was it 8:00 or 8:30?“. The one thing I would like to see added to the Handheld-Exchange synchrionization is my Outlook Notes. The notes on the handheld need to be synced up using the USB cable, which is something I find myself doing quite infrequently. The included Pocket Word, Pocket Excel and Pocket Powerpoint tools are pretty useful, with Word’s zoom-out feature being particularly useful on the 240×240 display.

Battery

Thus far, and granted the unit is still quite new, the battery has held up very well. I’m able to get through a full day of moderate usage with juice to spare. The charge times are reasonably fast and the myriad of power-saving options should make it easier to conserve more power on a day where the unit is used more heavily. I have read a few reviews to the contrary however.

Future Features

Other than what I’ve mentioned so far, there are a couple of things that I think Palm could learn from its competitors. Both RIM‘s Blackberry and Motorola‘s Moto-Q have scroll wheels. This feature makes browsing web pages and long documents much more intuitive, particularly since nearly everyone is used to having some sort of scrolling assistance on their mouse or trackball. Also, providing a bit more internal memory would eliminate the almost instant need to purchase an SD card to expand storage. 64MB worth of data won’t go far, and with the drop of Flash memory to record lows it shouldn’t be too difficult. Heck, even the freebie giveaway USB thumb drive I received at last year’s Cognos seminar was 128MB. Lastly, adding a WiFi connector to the unit would cut down on the amount of relatively costly EvDO airtime that data users would consume. Though there aren’t many devices out there now which support all these modes, UTStarcom has proved it can work in a similarly-sized package.

Overall I’m very, very happy with the Tréo. It has done everything it promised, and I’ve even found a few add-on applications which have made it even more invaluable (I’ll get to those another day). If I had to give it a rating, it would be 7/10. On the plus side, usability of the entire interface from touch-screen to keyboard is excellent, and battery life seems to be as good or better than its competitors. Cons would have to be resolution, lack of a scroll wheel and the missing colon key.

Check out another review at PalmInfoCenter.com