Windows Live Writer Has Been Open Sourced!

This is good news.  Windows Live Writer, my blog editor of choice, is now open source!  Rechristened Open Live Writer, it has moved to the .NET Foundation briskly as a 0.5 version… I want to imagine this is to prevent its death in a closet at Microsoft but you can read all the details at the release instead.

It has been on life support for about 3 years and its still one of the very few Windows must installs for me.  Some highlights include best offline post writing available and seamless integration with WordPress.  It will be refreshing to see Live Writer Open Live Writer be further developed after so long.  Neat.

VMware Hypervisor Static IP

One of the few frustrating experiences learning VMware Hypervisor has been loosing my server!  At install time, I must have defaulted to automatically getting an IP Address from DHCP.  Twice now, I’ve attempted to login thru vSphere and my server is nowhere to be found.  The hosted VMs are all accessible.  Its just VMware that goes M.I.A leading me to the suspicion that I did something wrong.

My usual fix is to scan my network for devices.


After figuring out which IP Address is my server at now, I proceeded to the servers configuration page on the right and selected networking from the mid-left pane.


Selecting properties from the rightmost panel brings up the networking details for the server.  Here, I can see my new IP Address as well.


Selecting Management Network from the left pane and pressing the edit button brings up the network properties where I can change the IP Address.


Easy enough, I changed my settings to statically set my IP Address.  Done!

Cloning/Backing up a VM in VMware vSphere Hypervisor

One missing feature of the wonderful free version of VMware vSphere Hypervisor is the auto-magic way of cloning a VM.  Nothing I could find at least on this.  There are features for managing snapshots of VMs, for taking snapshots and related tasks, however, to backup/clone a VM, you have to take matters into your own hands. 

Before you follow this steps, ensure the VM you’re about to clone is off.

First step, on your VMWare GUI, from Storage section, right click/browse the datastore where your VM image is stored.


On the Datastore Browser, create a new folder.  This directory will shortly become your cloned VM directory.


Having created a directory for the VM (to be cloned), click on the folder of the VM you want to clone now.  From the contents of this directory, select all the files, skip the logs and right-click copy.  Notice screen-grab shows .ldk and .vswp files.  The existence of these is because I grabbed the image from a running VM.  Remember the VM to be cloned should be shutdown.  These files should not be part of copy/paste steps.


Having copied all the files, go back to the newly created directory and right-click paste these previously copied items.


From all the copied files, right-click the file with the vmx extension and select ‘Add to Inventory’.


Select a name for your newly created VM


Finally, select the location of new VM.  Here you can see me place all ‘Base’ VMs in their own ‘Resource Pool’.  I am only doing this to group together copies I make of any VM I configure.  I haven’t even looked up why I want to use a resource pool for its intended purpose.


You’re done!


As mentioned at the beginning of this post, there may be an official way of creating/cloning VMs in VMware vSphere Hypervisor but I do not yet know how.  This, however, works like a charm, enjoy.  Thanks for reading.

CFBI 4th Meeting Turnout

Last night’s meeting was a cozy but a good one.

Will Gorman from Pentaho graciously presented on Pentaho’s OLAP Solution (Mondrian) and I presented on MicroStrategy’s equivalent (Intelligent Cubes).

Another worthy note is that we had a announcements for job postings…

Companies present at meet (and recruiters) were looking for one of each:
– Informatica Developer
– MicroStrategy Developer
– Senior BI Developer
– Junior QA/Java Developer

It seems to be a great time to be working in IT in good O-Town. If you want to find out about our next meetings, jpb opportunities and networking, check us out at our CFBI Page and become a member.

If you’re looking for a job in Orlando

You may be aggressively contacted by ‘Three Star/RightFitStaffing’.  Stay away.

I was and even setup an interview for Friday. (By the way 😉 I am looking for a job, hopefully full-time.)

Doing homework on leads I found this which points to this report in our own local news channel.

Update July 23.

I had both posted and made this post private because I wasn’t 100% certain. After doing some more homework, this seems to be not so uncommon nowadays.

I foung lots more information at this blog.

Cheap and functional tea steeper

A nice perk of working in ‘Downtown’ Winter Park is the variety of little shops close by. Nice for walking. I recently visited Spice and Tea a few blocks from Caxiam. I didn’t know we had a tea shop (and more) so close… neat.

Anyways, figured I would mention, I found a very nice tea steeper for the office.

I had never seen one of these before and I am pleased to mention that it works great… definitely better than a tea ball! It is very easy to wash and collapses neatly for storing. It would be nice if it had its own little tray or something but, hey, its cheap and does plenty. 🙂 Green is the best color.

Upgrading your Mac?

… oh so brief a message. One sentence only!

If you’re thinking about upgrading to a newer Mac and go the refurbished route (I do); buying new from Amazon saves you tax making retail that much more attractive so you may be able to move to a newer lappy with long lasting battery, etc. for the same money (after adding tax) as you would have spent at Apple.

Mingle Lessons Week Two

A week and a half into our current project… here’s are my lessons and miss-steps so far. I am certain there are more to come.

  • Originally scheduling 8 hours per developer per day. I should have known better but this one slipped big time. Perhaps I was too enthusiastic about estimating how many tasks we could do. I’ve been re-examining this for the past four days and believe 6 hours (top) per developer per day is realistic.
  • Assuming developers would be allowed to work on project full time. Ha! Sometimes we put up to half our time into project and half into various side tasks that need to be done as well. For other developers, this is much worse; they may have no more than a few hours a day to work on this project. This one is tricky since we cannot choose not to do tasks that need to be done.
  • Ramping up our project has been a bit slower than I expected. I blame myself for this one 100%. This is the first time I work in a project with this established team and this has forced everyone to adjust to each other (yeah because of me 😦 ). I am fortunate that everyone is very open minded and, at least, entertains my thoughts even if they are way off the current pace.

    Still, this is the most exiting lesson so far. We can sense increasing speed going thru tasks and handling those things we hadn’t thought of. It feels great to be developing a rhythm with my teammates.

  • Clearly, all these lessons are not related to Mingle but to web projects and the management of these… This makes them that much more important to me. I am certain that, taking these into consideration, will greatly improve our development workflow and pace.