James Selvakumar’s Blog

September 19, 2009

NautilusSVN – The TortoiseSVN for Linux users

Filed under: subversion,version control — James @ 2:42 pm
Tags: , , , , ,

TortoiseSVN is the dominant Subversion client for Windows. While there so many Subversion clients available, what makes TortoiseSVN special is it’s smooth integration with the Windows Explorer. As a result, working with your Subversion repository becomes super easy. When I switched completely from Windows to Ubuntu Linux, TortoiseSVN is one of the few applications I missed. Not anymore!

Read the rest of this entry

July 28, 2009

Hudson CI Server – A quick start guide

Filed under: java,netbeans — James @ 4:43 pm
Tags: ,

Learn how to setup Hudson Continuous Integration server to automate your build process from this solitarygeek.com post.

Convert video files to mp3 in Ubuntu

Filed under: ubuntu,unix-linux — James @ 4:41 pm
Tags: ,

Learn how to convert video files to mp3 in Ubuntu using FormatFactory from this solitarygeek.com post.

Convert audio files in Ubuntu with SoundConverter

Filed under: ubuntu,unix-linux — James @ 4:40 pm
Tags: ,

Learn how to convert audio files in Ubuntu using SoundConverter from this solitarygeek.com post.

February 4, 2009

Getting NetBeans ready for work on Ubuntu 8.10

Filed under: netbeans,ubuntu,unix-linux — James @ 4:39 pm
Tags: ,

Now that you have upgraded from Windows to Ubuntu (like me :-) ), let’s see how to setup NetBeans quickly on your new Ubuntu machine without wasting much time.

Step 1: Install JDK

Install jdk on your machine using the super easy install option in Ubuntu. Open the terminal and type:

 
sudo apt-get install sun-java6-jdk
 

This will install the latest jdk available in the Ubuntu repository. This is cool because, you need not worry about updating your jdk whenever a new release is available. Your system’s “Update Manager” will take care of the rest.

Once the jdk is downloaded, you will be prompted to agree a license agreement in the terminal. Press “TAB” key to select the “Ok” option and then press “Enter”.

(more…)

January 30, 2009

Ubuntu Network File System

Filed under: ubuntu,unix-linux — James @ 4:47 pm
Tags: , ,

I recently came across a scenario where I wanted to access the NetBeans projects located in another computer. That was a Ubuntu machine as well so I naturally went for the “Remote Desktop Viewer” (since I’m used to it when I was using Windows) feature available in my Ubuntu and opened NetBeans IDE in the remote machine to work with the projects. That was painfully slow, so I went to the “Terminal Server Client” with the protocol as “VNC”. Not much difference. These options were ok to just connect to a remote machine and perform simple operations. But when you want to work on a set of files for a long period of time inside an IDE, that’s a different story.

I use keyboard shortcuts heavily in NetBeans IDE and whenever I issue a series of commans via the keyboard, the remote desktop connection went havoc and got struck inbetween. I had to periodically disconnect and connect to the remote session again which was really painful.

Here my need is to access a set of files located in another machine. I really don’t want to view the desktop of the remote machine nor need to run some applications from there. So I was looking for other options and came across a really fantastic concept called Network File System or shortly NFS.

(more…)

January 29, 2009

Nimbus – A great theme for Ubuntu

Filed under: ubuntu,unix-linux — James @ 2:39 pm
Tags: , ,

I recently tried the cool and fresh “nimbus” theme (which is the default theme on OpenSolaris) on my Ubuntu 8.10. It’s really pleasant and relaxing. And run NetBeans with “nimbus” look and feel explicitly set to have a really pleasing effect. And here are some screenshots from my Ubuntu:

You can get the nimbus icons and themes from gnome-look.org. Just download the “icon” and “gtk-engine” debs and run it. (TIP: First install the “icon” deb)

December 9, 2008

Ubuntu@Work, finally…!

Filed under: ubuntu,unix-linux — James @ 4:18 pm
Tags: ,

I cannot forget this day in my life. I’ve been granted permission by my company to use Ubuntu Linux for my work from today. It was like a dream come true for me. I’ve been using Windows for any serious kind of development work till yesterday. Today I felt extremely happy when I booted into linux at my work place for the first time ever to do development. Hurrah! Ubuntu@Work, finally…!

But it was not a bed of rose for me. I first came across the linux world almost 2 years back, when one of my colleagues passed me a Ubuntu 6.x Live CD. I never bothered about it (to be frank, I was scared to use it :-) ) for quite some time. Then I luckily noticed a information in the Live CD that I can try it without ever installing it on my machine. That sounded great to me. I quickly booted into the Live CD and entered into the wonderful world called linux for the first time ever. It was really a pleasant experience.

Not until the fall of 2007, I had the guts to install Ubuntu in any form. Things started to change when I bought a new Dell notebook. It had plenty of hard disk in it and it was quite new which prompted me to try linux in some kind of installed form. So I quickly searched through the web about setting up a dual boot machine along with the Windows XP that was pre-installed in my new notebook. Though I had initial success  in installing Ubuntu, that did not last long. Some issues like improper screen resolution drove me away from Ubuntu for a while.

(more…)

November 30, 2008

And now NetBeans 6.5 is there in my Ubuntu-8.10

Filed under: netbeans,ubuntu,unix-linux — James @ 1:44 pm
Tags: ,

NetBeans is my favourite IDE for java development. I’ve been using NetBeans from version 4.1 onwards and I can’t believe that it has progressed and transformed itself so well. Right from version 5.0 onwards, NetBeans has been making amazing strides in terms of developer adoption. And the recent 6.5 release is really fantastic. It’s fast, it’s responsive and got many new cool features. Though I use NetBeans at office which runs on Windows XP, I haven’t tried that yet on my Ubuntu-8.10. So, I thought it’s time to give it a go.

Installing NetBeans in Ubuntu in very easy. The only pre-requisite for installation is to have a suitable JDK on your machine. That too is not a problem if you download the NetBeans + JDK bundle. But I thought of installing them separately. By default, Ubuntu-8.10 doesn’t come with JDK pre-installed, so you have to install it manually. Installing JDK in Ubuntu is just a matter of issuing a “one line” command. Just open your terminal and type:

“sudo apt-get install sun-java6-jdk”

or, if you are a person who prefer GUI more than command line, open your Synaptic Package Manager and look for “sun-java6-jdk” and install it. What surprised me though was the availability of the latest JDK, i.e, “JDK 6 Update 10″. Installing JDK had never been so easy.

(more…)

November 26, 2008

Excellent list of quality opensource Ubuntu applications

Wow, today looks like a great day for me as a Ubuntu user. I normally don’t like stuffs like “Top 10 must have tools for your blah blah” kind of things. I got bored by reading the same stuff again and again especially when I hear application list for windows. But today I came across a very good collection of opensource Ubuntu applications and this one looks very interesting (might be because I’m new to the linux world). I think almost all of these apps can be used on many linux distros and not just Ubuntu.

Since the author is a graphic designer you can see a lot of “graphics” related tools but there are other good collection as well. And my personal favourite among the applications listed is “NetBeans“. Not that I don’t know about NetBeans before, infact, I have been using NetBeans for almost three and a half years now. It’s really a top notch opensource IDE for Java programming.

What applications do you use on your Ubuntu machine? What are your favourite apps?

Next Page »

The Rubric Theme. Create a free website or blog at WordPress.com.

Follow

Get every new post delivered to your Inbox.