Taming the Jungle

Most weekends closely mimic each other: drinking a lot of wine, playing on the computers, eating lots of food. However, this past weekend was pleasantly eventful. On Saturday night, I met some friends in Windsor, a small suburb on the way to the Blue Mountains. After a stunning dinner of fish curry with numerous sides, I drove into Richmond to watch a local theatre guild’s production, A Dark Winter Night. Having been spoiled by theatre since childhood, I still enjoyed the performance. It was humble but entertaining. They even served free coffee and biscuits at intermission!
Read Taming the Jungle

Using Raw Disks with VMware Server 2

For various reasons I had the need to open a raw disk inside VMware Server 2. The reports from the field say that this just isn’t supported. Although I don’t need to actually run a raw disk, I needed to get some data off it – 400GB worth. It turns out ’not supported’ really means ’not in the UI.’ I don’t know the reason why it isn’t in the UI, maybe marketing wants people to use ESX, or maybe the UI guys fell behind with their workload.
Read Using Raw Disks with VMware Server 2

VM Automatic Startup in Server 2

I think possibly one of the most practical upgrades in VMware Server 2 appears to be the ability to automatically turn on virtual machines in a stagnated order. I have fond memories of turning on a server with 10 virtual machines, and when they all turn on at once, the hard disk grinds to a halt. This forced me to turn on the machines manually afterwards. +1 VMware in my books.
Read VM Automatic Startup in Server 2

Ubuntu 8.04 64-Bit and VMware Server 2

I now have successful installation of VMware Server 2 (Beta RC1) on top of Ubuntu 8.04 64-bit. I have been using various virtualization technologies for years, and VMware is usually the easiest to install and configure. So far, VMware Server 2 RC1, has proven to be the exception to the rule. That said, I am very excited by the direction VMware is taking – this new server version looks to have great potential.
Read Ubuntu 8.04 64-Bit and VMware Server 2

VMware Tools in VMware Server 2

Installing the tools in VMware Server 2 is a little different than Workstation or the previous versions of VMware Server. Under the Summary tab of your Virtual Machine, look for a link that says “Install VMware Tools” – click it. Wait for ‘Success’ to show up on the bottom, and jump into your virtual machine. Mount the tools as so: mount /dev/cdrom /media/cdrom And install as normal (copy the .tar.gz to /usr/src, extract it, install it). Easy peasy.
Read VMware Tools in VMware Server 2

Vista Troubles

The laptop had 1 GB of memory and ran Windows Vista. I heard a memorable quote today: “I think Vista plus Office equals Monster.” That was followed by: “I just clicked the exsomething.exe with the somethingelse.exe and hit end task. Now my desktop went black.”
Read Vista Troubles

GUI to Plot Driving Speed

I needed another Python fix, and I need one pretty badly. I spent the weekend wondering why it appears to be impossible to edit the GUIDs inside an Exchange mailbox store (read: NOT the GUIDs stored in AD for Exchange). Anyways, I digress. My goals were simple. I wanted to use Python, wanted something to do with traffic, and wanted to play around with Glade/PyGTK and graphing stuff. My end result was a little app that allows you to specify a GPX file, and it plots the waypoints (and calculates the moving average!). Pretty simple, pretty useless, but pretty fun. I really do like pretty pictures.
Read GUI to Plot Driving Speed

Into the New House

I had a mere 12 minutes until my laptop, running Ubuntu 7.10, finished upgrading to the newest release, so it seemed like the perfect time to share a few updates from my life. The last few weeks have been chaotic, to say the least. I found my own place at last! I am now in Pendle Hills. The commute to work isn’t much different, and taking the bus may even be a little faster. Living in a house again, rather than an apartment, is nice. I am quickly warming to the idea and generally enjoying the house.
Read Into the New House

Another Baby Step

I showed a few of my co-workers my graph and one replied – oh! that’s really cool. (I think only two of my co-workers are actually interested in my geekyness). He then emailed me tonight a .kmz file containing a colorized file of his speed. I looked at the kml and noticed it appeared to be dynamically allocated judging by the top speed. Well, as you could guess, I surely had to modify my code to include colors.
Read Another Baby Step

Event vs. DOM Driven Parsing of XML

I recently have been playing with parsing GPX files and spitting out the results into a special KML file. I initially wrote a parser using minidom, yet after running this the first time – and my Core2Duo laptop reaching 100% utilization for 10 seconds – I realized I needed to re-write it using something else. I spent a little time reading the different parsers for XML and eventually read more about cElementTree. And it is included with Python2.5, sweet.
Read Event vs. DOM Driven Parsing of XML