Posts Tagged ‘vmware’

Let me just say right off the bat, that I hate, hate working on Functional Specifications, and the reason for my loads of loathing is the user interface (UI). Managers want specifications to include screenshots of the UI, but as I’ve tried to explain, it is a chicken-and-the-egg situation. Do you want a specification, or […]


EMC VSI 4.0

22Dec10

When I agreed to join EMC I was not sure what to expect. I’d worked in academia, a start-up, dabbled in reverse engineering, and contributed many projects to the open source community. However, EMC is unique with respect to all of the positions I’ve previously held or projects I’ve created. Higher education is a lot […]


A co-worker of mine ran into a nasty bug the other day when working on some code that linked to the vSphere4 client’s VIClient assembly. He was using the following method to load a graphic VMware bundled as a resource: When the code was executed on any version of the vSphere client prior to 4.1 […]


When developing SimDK I had to perform a lot of traffic captures to see what was actually occurring between vSphere clients and the vSphere SDK web service. Wireshark worked wonderfully for listening to messages between PowerShell or Perl and vCenter because these clients can connect to the vCenter server over HTTP without SSL encryption. The […]


There was some question about whether or not SimDK includes the hidden/internal vSphere4 APIs. The answer is not just yes, but a resounding yes! The reason I am so enthusiastic about the subject is that while SimDK’s WSDL model does expose the vSphere4 API’s internal service content, it also makes it possible to use the […]


Welcome to part two of how to write advanced (a.k.a. “unofficial”) plug-ins for the VMware VI3.x and vSphere4 clients. You may be familiar with my first guide to writing VI3.x client plug-ins, the VMware Infrastructure 3.5 Plug-in and Extension Programming Guide. I first published this guide in early 2008 after successfully reverse-engineering the then VI3.x […]


In an effort to encourage more VMware community developers to create useful and interesting plug-ins for the VI/vSphere Client, Hyper9 has decided to open source the GuessMyOSToo plug-in for the VI and vSphere clients. GuessMyOSToo is now hosted on SourceForge.net where you can do things like browse the source code and submit bug reports or […]


A co-worker asked me the other day how to get the version of an ESX host from the host itself (the service console). I told him to look at /etc/vmware-release, but he said that that wasn’t enough information. The next day another co-worker asked if it is possible to tell the difference between a vCenter […]


This evening I decided I was going to install the latest version of the vSphere SDK for Perl on my system. My system happens to be OS X 10.6.2, and VMware only provides the vSphere SDK for Perl for Windows and Linux distributions. Luckily I have been able to make the Linux version work for […]


GuessMyOSToo is the world’s first third-party plug-in that works with both VMware Infrastructure 3 and vSphere 4 clients! Following on the success of GuessMyOS, the sequel replaces generic VM icons in the VI3 and vSphere inventory trees with OS-specific icons. Created by Andrew Kutz at Hyper9 GuessMyOSToo is free and available for download today!



Follow

Get every new post delivered to your Inbox.