Ubuntu + HTC EVO + EasyTether = Sweetness

It was just that easy.  I purchased the EasyTether application from the Android store because it was the only one that suggested that it would work with my Ubuntu OS running on my Asus Eee.

I downloaded the Ubuntu software component from the website.

Connected my netbook to the Evo via the USB connection and mounted the EVO as a drive.  I then installed the .deb that I just downloaded from the “downloads” directory on the Evo.  I just double clicked and then was asked for admin login to finish the install.  I’m sure a command line ‘sudo deb something’ would have worked just as well.

The application asked me to change a USB setting and then took me right to the setting.  I made the change.

Then I clicked finish.

On the netbook, I had to run two commands to get it going, but the application told me exactly what to run.

Ding!  I’m connected.

It works!  No problems what so ever.  I will install the same thing on my wife’s Evo and netbook.  I will just give her a couple of icons in her menu to use instead of having her use the terminal like the software suggested.

Ubuntu 10.10 Rails Environement

Here is what I did that worked:

  • Downloaded sources from here.
  • sudo aptitude install build-essential libssl-dev libreadline5 libreadline5-dev zlib1g zlib1g-dev sqlite3 libsqlite3-dev
  • ‘unzip’ sources into a directory and ‘cd’ into that directory
  • ./configure
  • make
  • make test (to make sure everything is working)
  • sudo make install

Because Ruby 1.9.2 has Gem 1.3.7 included, I can now install rails

  • sudo gem install rails
  • rails new path/to/source
  • cd path/to/source
  • bundle install (to create sqlite3 gem)
  • rails server

Bling!

http://localhost:3000

Ubuntu Java Proxy Settings

It appears that not everything looks at the environment setting http_proxy/all_proxy/no_proxy (I had set in my /etc/environment).

For my Java->JBoss application to use the proxy, I had to setup a specific proxy for my JVM.

I was pointed to /etc/java-6-sun/net.properties.  I made my changes there, and everything works as expected.