Posts Tagged ‘Java’

Why the Overall User Experience Extends Beyond the Application

Wednesday, October 18th, 2017

Solving problems is why I initially started my career as a software developer; the thought of solving a problem by directly developing/coding something that thousands of people would use was extremely appealing to me; there was also a lot of creativity that went into this. I remember at that time one of the hottest technologies was Java and J2EE which is also what I was working quite a bit on in the those days. (more…)


Automation Leveraging NSX REST API Guide

Tuesday, June 21st, 2016

I also published this blog post about automation leveraging the NSX REST API on the VMware NSX Network Virtualization Blog on June 21, 2016. The full blog post is provided below and can also be seen on the VMware NSX Network Virtualization Blog site. (more…)


openSUSE 13.1 and Useful Apps

Saturday, May 24th, 2014

openSUSE 13.1 has been released. I just installed it on an old HP 6530b laptop without issue. Screen resolution, volume, wireless internet, and USB device recognition all seem to work without any additional mucking around. Of course things may not go so smoothly with all laptops/computers depending on the hardware, however, I’ve seen hardware compatibility improve quite a bit over the last several years. Upon booting-up it seems like all works well and my wireless network is easily picked-up. The openSUSE Linux distribution sure has come a long way and is one of my favorite Linux distributions.



Eclipse IDE for Java EE Developers

Saturday, April 20th, 2013

Eclipse Juno 4.2One of my favorite development tools at an unbelievably low price – FREE! Can’t get much better than that. Download ‘Eclipse IDE for Java EE Developers’ and give it a try. If you are not much of a Java/J2EE programmer, that’s ok – just download one of the many plugins available for C/C++, Perl, Python, etc. The latest Eclipse release is Eclipse Juno (4.2) SR2. For more information, see the Eclipse website at (more…)


XenServer, Hyper-V, and ESXi – Architecture, API, and Coding

Monday, December 24th, 2012

VirtualizationBelow is a link to the slide deck for a presentation I gave to some friends/colleagues for a Berkeley Virtualization and Cloud Computing certification course I took in early 2012. For my final project I did a XenServer, Hyper-V, and ESXi hypervisor comparison in regards to market share, architecture/installation, and APIs/coding. The project involved not only a presentation but coding for all three hypervisors – XenServer, Hyper-V, and ESXi. Technical details, demos, and coding examples are provided in the presentation. You can also download all code from either the download section of this site or for the latest code updates download from GitHub. (more…)


VMware VI SDK – guestOsId values (VirtualMachineGuestOsIdentifier)

Tuesday, October 18th, 2011

I was creating some Virtual Machines using the Java VI SDK and needed the respective values for the VirtualMachineGuestOsIdentifier (abbreviated by many as guestOsId). I realized many people are searching for this information but have trouble locating it simply because they don’t know where to look. Posting here to save anyone searching the trouble.

VirtualMachineGuestOsIdentifier (guestOsId) list: link


How to install Tomcat 6 on Ubuntu Server

Sunday, April 24th, 2011

Before installing Tomcat, make sure you have the Java Runtime Environment installed. You can check this with the following command:

dpkg –get-selections | grep sun-java



Oracle – Running with Java

Thursday, May 13th, 2010

Oracle acquires Sun MicrosystemsToday at the “Bay Area JUG Roundup 2010″ at Oracle’s office in Redwood City, I got my first glimpse into what the future of Java may be under Oracle. It was a fun event and a good sign that Oracle is heading in the right direction with its approach to Java. (more…)


UC Berkeley Java Certification

Wednesday, September 23rd, 2009

I just finished up my last class to get the UC Berkeley Java Certificate. The program is offered by UC Berkeley Extension, an arm of UC Berkeley. The program consists of taking and passing three Java programming courses spanning 90 hours of instruction by seasoned professionals. It’s a great way to keep your skills up-to-date, expand your skills, and network with others. However, it is a bit expensive at around $700 – $800 a class + books.


Google App Engine goes Java

Thursday, April 9th, 2009

java_appengine2At a Google Technology User Group meet-up last night, I listened to a presentation by a Google App Engine Engineer, Jeff Scudder. This past Sunday night Google announced the support for Java on there App Engine service. Previously, the only language that was supported was Python. Also, there is now integration with Google Web Toolkit, and a Google Plugin for Eclipse.