Friday, April 18, 2014

Enough technologies for one week

In the last week on the job at IBM, I have been transitioning my projects and training some projects (which are not really even mine.)  Here's what technologies I've used (It's a bit nutty).


  1. Java, Jetty, Jersey, Guice, JAXB, Hibernate, Eclipse, git, MySQL
  2. Perl, Ruby on Rails, MySQL, javascript (of course)
  3. Angular, Node, sqlite, git
  4. WebSphere, dojo, java, junit, maven, ant
  5. Maybe throw in some bash, ksh, DB2 too.
The crazy thing is I am probably missing something.

Tuesday, April 1, 2014

Connecting to Windows Azure from a Linux machine

Connecting to Windows Azure from a Linux machine is not as easy as it may seem and there are many options.  Here are some of the options:


  1. tsclient.  Just run it from the command line.  Or you can use rdesktop.  Here's an example: rdesktop 123.123.123.123:50009.  Make sure you use the correct external port which is listed in Azure in the info about your VM.  I could not get rdesktop to work for me.
  2. remmina.  The tsclient is actually obsolete.  Remmina takes up where tsclient left off.
  3. azure-cli.  This is a tool you can install with npm.  It's actuall not a terminal services/RDP client.  It gives you a command line tool to administer your VM.
  4. Have an iPad or iPhone with iOS 6 or greater?  You can download the Remote Desktop app from the App Store.
  5. KVM.  Or any other virtual machine that you can run on your Linux machine.  Then use the normal Windows version of Remote Desktop to access your VM.
In all cases you want to use the user and password you set up when you created the VM.  There is also a default DOMAIN.