I've recently started using Sun's VirtualBox, the only professional-quality virtualization solution that is also Open Source Software. I've previously used VMWare Fusion (on Mac), VMWare Workstation (on Windows) & Microsoft VirtualPC (on Windows).
So my opinion on VirtualBox is that it is certainly worth taking a look at, particularly with the support of VMDK (VMWare) hard disks in the most recent 2.1 release. This has allowed me to take all my old VMWare images and access them using VirtualBox.
Performance appears to be much the same as VMWare, and the types of features I typically need are all included in VirtualBox.
So if you are looking for a simple to use, quick to setup, personal virtualization environment, I'd recommend you start with VirtualBox.
Stuart
Monday, January 12, 2009
VirtualBox
Wednesday, October 29, 2008
iPhone
About two months ago I bought myself an iPhone. I needed one for work, and it seemed like a good idea (albeit an expensive one). Being something of a technogeek, and recently having changed to a MacBook, I was keen to discover for myself what all the hype was about.
So what I like about the iPhone is the size of the screen and navigation. The keyboard is a little tricky to get used to, but does end up being quicker than a normal cellphone, where you have to tap the same key three or four times to get the letter you want.
Battery life sucks. I'm now in the habit of plugging the iPhone in to my MacBook every morning to recharge.
WiFi is awesome and totally transparent. I've configured my home and work connections, and as soon as I'm in range, the iPhone switches off 3G and on WiFi. That's cool.
The camera has poor picture quality, is difficult to use and doesn't have any video capability. I guess we'll need to wait for iPhone 3.0 to get that.
I like the iPod functionality, although having to configure song lists on my MacBook and download via iTunes is inconvenient for me. In fact, all updates to the iPhone are handled by iTunes, which is a pain as I'd like to be able to do it directly from the device. I couldn't even activate the phone without having plugged it in to iTunes.
But the best and most promising part of the iPhone is the App Store. I love this, and until you see it in action, it's hard to comprehend the huge potential that the App Store possesses. Apple have made the delivery, installation and updating of "iApps" so easy. (If only developing them was the same.)
So overall I have to say I like the iPhone. Oh, and I guess I should comment that the phone quality is superb.
Until next time.
Stuart
Monday, September 29, 2008
Orchestral Backing
The other day my wife and I went to see Che Fu perform with the Wellington Symphony Orchestra. It was an exciting combination of funk, hip hop and classic, with violins, trombones, cymbals, electric guitar, and scratchy rapping records. My all time favourite Che Fu song is Fade Away, and I got goose bumps listening to it. What a great night.
Over the days that followed, I started to think of other 'pop' songs that have classical backing. I didn't think that there was that many, but here are a couple I've thought of:
The Veronicas - Untouched (argh)
The Verve - Bittersweet Symphony (forever great)
I'd like to build a playlist, so would really like to hear of any that you know about.
Stuart
Wednesday, September 3, 2008
Why would a business want S+S?
This morning I presented at Microsoft Tech·Ed on the topic of S+S. The session went well, with some good audience interaction, and I think there were a number of people that hadn't understood the significance of S+S, until seeing it in action in the Xero world.
S+S presents some challenges for traditional developers and IT/Systems people, because it involves taking what is already familiar (being installed desktop software), and making this interact with online service. In my opinion, S+S extends the power that exists with having centralised data (on and via the web), with the mature and established applications. I also believe that rather than this be a transitional process (to bring everyone on to the web), it is a collaborative process, allowing customers to make the choices about what they want.
In particular, Xero has a developer interface that enables all types of software (Online, Desktop, Mobile & Enterprise) to securely access information instantaneously. Interestingly, one of the questions asked at my presentation was "Why would a business want this?" I believe I was able to answer it, but would like to know your thoughts.
Stuart
Monday, September 1, 2008
Microsoft Tech·Ed 2008
Here I am (again) at Microsoft Tech·Ed 2008. This is the sixth Tech·Ed for me, and the first as a Xero employee, the previous five while I was with MYOB. It is also the first for me to appear as a speaker, which is quite exciting, and a wonderful opportunity. My session is on the topic of S+S which, contrary to popular belief, is not about Scones + Strawberry jam, but actually Software + Services.
Interestingly, S+S was a big part of the keynote address given by Amit Mital, however apart from my session, there are only two other sessions out of 139 that explicitly address S+S, both of which are in the Architecture track.
Nevertheless, this doesn't in any way devalue the content that is being offered at Tech·Ed 2008. Today I attended sessions by Steve Riley and Scott Hanselman, two entertaining and intelligent speakers. Rick Anderson's session on Mobile devices gave just enough info to capture my interest, and encourage me to go to Dr Neils session on Windows Mobile Development, although I already knew everything that was shown at that session.
Tomorrow I am looking forward to 21st Century networking (Steve Riley), Web futures (various speakers), IE8 (Matt Heller), and of course, the infamous TechFest. Unfortunately, with my session being 9am on Wednesday morning, it will likely be an early night for me.
If you're at Tech·Ed this year, let me know - perhaps we can catch up for a coffee at the Ace stand.
Stuart
Monday, August 11, 2008
Populacy
Populacy is an old word, with a new meaning.
Populacy is an opportunity for all people to have their say.
Populacy extends democracy to every issue.
Populacy recognises the importance of individuals.
Populacy is personal choice.
Populacy is possible now.
Monday, July 7, 2008
Overcoming CIPE via Symbiosis
Back in January I wrote about the Corporate Intellect Plateau Effect (CIPE). I always thought I would come back to the topic, and it was just the other day when watching a news report about the Clown Fish that my neurons connected. Here's my thoughts:
The clown fish has a symbiotic relationship with a particular type of sea anemone which protects it from predators. In turn, the clown fish protects the anemone from its predators. A similar (and somewhat more applicable) symbiosis occurs with the Acacia Tree and Acacia Ant. In their case, the tree provides a safe home and sustenance for the ant, and the ant protects the tree from other insects, and prevents other seeds germinating nearby.
So I got to thinking about my experience of how an organisation grows, and oftentimes it is through some form of merger or acquisition of another (smaller) organisation. And the common catch phrase is around better profitability due to the 'synergies' that can be created. Mostly, this is about distributing costs for shared internal services, such as IT, Admin, Finance, HR, Warehousing, etc. And in my industry, it will often mean a consolidation of product lines.
Sadly though, these types of 'synergistic' activities end up resulting in staff changes, as the businesses battle it out to determine what areas stay the same, and what parts have to change. This process is a catalyst for the ongoing exodus of experienced and hence high corporate intellect, individuals.
So how can this be stopped?
That is where Symbiosis comes in. Imagine if, rather than merging common internal services and product lines, each business was left entirely to operate independently from any of the others, but each were encouraged to 'work together' to support one another, and to fend off rival competitors. Any bonuses would be based primarily on the success of the individual organisation, with a smaller measure paid on the basis of the entire group succeeding.
Now I may have over-simplified this, but it is an interesting concept.
What do you think?
Stuart