Sunday, November 7, 2010

5 important things to follow to be a fast learner

  Learning is a process, mandatory in every professional's life. When you get into an organization, you are always expected to learn faster and be productive soon. Is it that a person's learning is always proportional to his work experience OR can one learn faster? Let us see the 5 most important things for a professional which will help a person to learn faster in a work place:

1. Don't give up easily:  This is the most important of all the things one needs to follow. When you encounter a scenario wherein you are not able to solve something or not getting a solution, don't give up. Try as much as you can. Every time you feel like giving up, tell yourself every problem has a solution. Only when you finally feel you have tried your level best and need help now, go to your colleagues for help. Let me tell you the disadvantage of giving up early. 

Thursday, October 28, 2010

5 most important reasons why a Unix developer should use VIM


  VIM is a text editor, an extension of vi.   VIM is called so because it has lot of Vi Improved features, and hence the name. We saw how to install VIM in one our earlier articles: VIM Installation. Let us see the 5 most compelling reasons why a UNIX developer should use VIM:

1.  File already open alert: Every Unix programmer will have at least one bad experience of overwriting a file which is being opened in  more than one terminal. This CANNOT happen in vim. If a file is opened in an terminal, when the same file is already opened in a different terminal, a warning message appears. This is very helpful feature for the programmers.

Monday, October 18, 2010

User Account & Shell

    When a new user account is created in UNIX, a lot of attributes are defined for the new user. The following are the ones :
  • User Name
  • User Id
  • Group Id
  • Home directory
  • Default Shell
   User name is the name given to the new user in the system. In any account, to find out the user who is currently working or logged in:

Wednesday, September 15, 2010

5 different ways to do file listing without ls command

  ls has to be the command which every UNIX user has used the most. Well, what if ls command does not exist. Can we still list the files and directories without the ls command? In other words, can we simulate the ls command? There are many different ways to achieve that. Lets us see some of them.

1. The simplest of all is using the echo command:
echo *
  In case, if you also want to list the hidden files as well,

Monday, September 13, 2010

EXINIT vs .exrc

In one of our earlier articles, we discussed the use of .exrc file. In this article, we will discuss about the EXINIT variable and how it is related to .exrc file.

  EXINIT is an environment variable which is used by the vi command. When the vi command opens a file, it first reads the EXINIT variable, if present,  and applies the settings accordingly.