Git: Uploading an existing local project to GitHub from the console

Getting a local project into a public repository on GitHub only takes a few steps.  This is well documented on a GitHub help page.

In this article, I’ll go through getting a local project called “myproject1” into a public GitHub repository.

Continue reading “Git: Uploading an existing local project to GitHub from the console”

VMware: Exporting from Oracle VirtualBox/Vagrant to vCloud Director

vmware_logo2Oracle VirtualBox as a virtualization engine paired with Vagrant provides a cross-platform virtualization-agnostic workflow for Linux, Windows, and MacOS.  It is light enough to allow a developer to setup, test, and tear down virtual infrastructure as part of a unit test.

You may find yourself in a position where you have built a VM in VirtualBox that you need to test in a lab running VMware vCloud Director.  This may beg the question of, “Why not simply using the same script or process to rebuild the VM in the VMware lab?”

Perhaps the Vagrant box available in your VMware lab is not yet the latest version or OS flavor, maybe someone in the community constructed a Vagrant box for a software stack you have not yet scripted, or maybe internet access in the lab is limited to certain package repositories and you needed to reference a custom archive.  Whatever the reason, you can export your VM from VirtualBox and import it into VMware if you are willing to jump through a few hoops.

Continue reading “VMware: Exporting from Oracle VirtualBox/Vagrant to vCloud Director”