<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1450052750298050092</id><updated>2012-01-05T10:27:04.874-08:00</updated><category term='Comands'/><category term='Browser'/><category term='Interesting'/><category term='CVS (Concorrent Version System)'/><category term='eBooks'/><category term='Debugger'/><category term='CEO'/><category term='Linux'/><category term='Telecom Stuffs'/><category term='Networking'/><category term='Blogs_help'/><category term='Hacking'/><category term='WebDesign'/><category term='Ubuntu'/><category term='Window'/><category term='Interview Questions'/><category term='Laptop help'/><category term='Hot News'/><category term='WiMax Technology'/><category term='eOdissaBOXUni'/><category term='Job'/><category term='Software Life Cycle'/><category term='Linux Packages'/><title type='text'>Computer And Technologies</title><subtitle type='html'>It's All about Professional work ... Some tips and tricks.. 

Feel free to Share !!!</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default?start-index=101&amp;max-results=100'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>102</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-8586997350471361960</id><published>2010-08-29T16:02:00.000-07:00</published><updated>2010-08-29T16:03:02.299-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CVS (Concorrent Version System)'/><title type='text'>Common Problems in CVS</title><content type='html'>&lt;ul&gt;&lt;li&gt;&lt;span style="color:#0000ff;"&gt;&lt;strong&gt;Problem 1:- How will we modify our  conflict occurred files ?&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;hr size="2" width="100%"&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;While updating if you will get message like  bellow, then check,&lt;br /&gt;&lt;br /&gt;This will list:&lt;br /&gt;&lt;br /&gt;    * "A filename"  for files that you added&lt;br /&gt;    * "M filename" for files that you  modified&lt;br /&gt;    * "C filename" for files that have conflicts&lt;br /&gt;&lt;br /&gt;Conflicts  are files that you modified and that were modified on the head revision  as well.&lt;br /&gt;&lt;br /&gt;@ If u ll get C or conflict then go to that file and  remove that  lines and duplicate line then it will recover, it because,  if more than two developer working on same file and comming on same time  then conflict occures,&lt;br /&gt;&lt;br /&gt;Files with conflicts will have conflict  markers in them. Conflict markers look like:&lt;br /&gt;&lt;br /&gt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;  filename&lt;br /&gt;    your lines&lt;br /&gt;=======&lt;br /&gt;    other person's lines&lt;br /&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;  current version&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#0000ff;"&gt;Problem 2:-&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;span style="color:#0000ff;"&gt;If you are using your colleague's checked out code for  some changes, after that If you made any changes in code and then if you  will try to check-in the code in CVS from your machine,after that if   it will ask your colleague's password for checking-in. So How will we  resolve this one ?&lt;/span&gt;&lt;/p&gt;&lt;hr size="2" width="100%"&gt;Soln:-&lt;br /&gt;     Please fine the CVS dir on your present code directory, then go to CVS  dirctory, there, you will find Entries, Root, Repository like files , So  now open that Rot file and change that username then your problem will  solve, else let me know.&lt;br /&gt;    Steps:&lt;br /&gt;          cd CVS&lt;br /&gt;           vim Root&lt;br /&gt;               edit present urername to your username&lt;br /&gt;                         @cvs:&lt;br /&gt;                :wq   // save and quit&lt;br /&gt;          cd ..  // come to parent directory&lt;br /&gt;     then do your work ..&lt;br /&gt;it  will fine&lt;p&gt; &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="color:#0000ff;"&gt;&lt;strong&gt;Problem 3:-&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span style="font-size: 10pt; font-family: Arial;"&gt;Is there any way to identify the information of deleted lines in  a file through CVS annotate or any other means?&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;  &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Soln:-&lt;/p&gt;&lt;p&gt;&lt;span style="color:#333399;"&gt;  &lt;span style="color:#0000ff;"&gt;        &lt;span style="color:#000000;"&gt;You deleted from CVS or local server ? if u  deleted from both server then i have to see, else if u deleted from       either local server or CVS server  then do &lt;em&gt;&lt;span style="color:#333399;"&gt;"cvs  -q up -Pd   "&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#333399;"&gt;&lt;span style="color:#0000ff;"&gt;&lt;span style="color:#000000;"&gt;else do&lt;span style="color:#000080;"&gt; "&lt;em&gt; cvs -q up -Pd -r    " .&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt; &lt;span style="color:#0000ff;"&gt;&lt;strong&gt;Problem4:-&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;span style="color:#0000ff;"&gt;&lt;strong&gt;           When I view the "cvs log", the log  report is fetching the file but says &lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#0000ff;"&gt;&lt;strong&gt;            "date: 2008/12/31 06:00:51;  author:  amareshcd;  state: Exp;  lines: +0 -0"&lt;br /&gt;            But I have added  with 130 lines. Why the log is not showing "+130 -0" in its report.   ?&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Soln:-&lt;/p&gt;&lt;p&gt;     Use ,&lt;em&gt;"cvs log -d date1 logfile.log" &lt;/em&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt; &lt;span style="color:#0000ff;"&gt;&lt;strong&gt;Problem5:-&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;span style="color:#0000ff;"&gt;&lt;strong&gt;        I have files that went into the Attic.   How do I restore them back? Viewing  the files  revealed that they're in  DEAD State. Someone has 'cvs remove'd the files. Just restore them with  'cvs add'. How ?&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Soln:-&lt;/p&gt;&lt;p&gt;Step1:-&lt;br /&gt;    cvs  log&lt;br /&gt;Step2:-&lt;br /&gt;    Find til newest non-dead version&lt;br /&gt;step 3:-&lt;br /&gt;     cvs update -r &lt;br /&gt;step4:-&lt;br /&gt;    mv  foo&lt;br /&gt;step 5:-&lt;br /&gt;     cvs update -A&lt;br /&gt;step 6:-&lt;br /&gt;    mv foo&lt;br /&gt;step 7:-&lt;br /&gt;    cvs add &lt;br /&gt;step 8:-&lt;br /&gt;    cvs commit -m "bring out your dead" &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-8586997350471361960?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/8586997350471361960/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2010/08/common-problems-in-cvs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/8586997350471361960'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/8586997350471361960'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2010/08/common-problems-in-cvs.html' title='Common Problems in CVS'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-8829621334598529698</id><published>2010-03-24T00:52:00.000-07:00</published><updated>2010-03-24T00:55:43.704-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eOdissaBOXUni'/><category scheme='http://www.blogger.com/atom/ns#' term='eBooks'/><title type='text'>First Unicode Odia Designer Font eOdissaBOXUni released...</title><content type='html'>&lt;p style="text-align: center;"&gt;&lt;img src="http://www.eodissa.com/images/stories/ad2-box-infopage-eodissa.jpg" width="458" border="0" height="56" /&gt;&lt;/p&gt; &lt;p style="text-align: center;"&gt;&lt;img src="http://www.eodissa.com/images/stories/T-shirt/ad3-box-page-eodissa.jpg" border="0" /&gt;  &lt;a href="http://www.eodissa.com/software/eOdissaBOXUni.zip" target="_blank" title="eOdissaBOXUni"&gt;&lt;img src="http://www.eodissa.com/images/stories/icon/downblue-unibox-box-eodissa.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="text-align: center;"&gt;&lt;a href="http://www.eodissa.com/software/eOdissaBOX.zip" target="_blank"&gt;&lt;img src="http://www.eodissa.com/images/stories/icon/downpink-box-box-eodissa.jpg" width="177" border="0" height="129" /&gt;&lt;/a&gt;&lt;img src="http://www.eodissa.com/images/stories/T-shirt/ad1-box-page-eodissa.jpg" width="278" border="0" height="327" /&gt;&lt;/p&gt; &lt;p style="text-align: center;"&gt; &lt;/p&gt; &lt;p style="text-align: center;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;color:#0000ff;"&gt;&lt;strong&gt;=====================================  &lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="text-align: center;"&gt;&lt;span style="font-family:arial,helvetica,sans-serif;color:#0000ff;"&gt;&lt;strong&gt;Wish you all a Happy  International Water Day.  Drink plenty of water to fight SunRays n also  at the same time conserve for others.&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; &lt;div style="text-align: center;"&gt;&lt;input id="gwProxy" type="hidden"&gt;&lt;!--Session data--&gt;&lt;input onclick="jsCall();" id="jsProxy" type="hidden"&gt;&lt;/div&gt; &lt;input id="gwProxy" type="hidden"&gt;&lt;!--Session data--&gt;&lt;input onclick="jsCall();" id="jsProxy" type="hidden"&gt;&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-8829621334598529698?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/8829621334598529698/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2010/03/first-unicode-odia-designer-font.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/8829621334598529698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/8829621334598529698'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2010/03/first-unicode-odia-designer-font.html' title='First Unicode Odia Designer Font eOdissaBOXUni released...'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-6665703073551069980</id><published>2010-03-20T20:04:00.000-07:00</published><updated>2010-03-20T20:12:54.119-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WiMax Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>What is network Entry procedure in WIMAX -interview  question?</title><content type='html'>Go to the Section of Network entry and Initialization of wimax std 802.16d (page 167, section , 6.3.9)&lt;br /&gt;&lt;br /&gt;The phases are :-&lt;br /&gt;&lt;ol&gt;&lt;li&gt;It scans the download channel and established synchronization with the BS (Base station)&lt;/li&gt;&lt;li&gt;Obtain the transmit parameter (from UCD message)&lt;/li&gt;&lt;li&gt;Perform ranging.&lt;/li&gt;&lt;li&gt;Negotiate basic capabilities.&lt;/li&gt;&lt;li&gt;Authorize SS and performs key exchange for privacy.&lt;/li&gt;&lt;li&gt;  Perform registration.&lt;/li&gt;&lt;li&gt;Established IP connectivity.&lt;/li&gt;&lt;li&gt;Established TOD (time of Day)&lt;/li&gt;&lt;li&gt;Transfer operational parameters.&lt;/li&gt;&lt;li&gt;Setup connection .&lt;/li&gt;&lt;/ol&gt;The stages of 7, 8 and 9 are optional for SS . These phases are performed if the SS has indicated in the REG-REQ message that it is a managed SS.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-6665703073551069980?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/6665703073551069980/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2010/03/what-is-network-entry-procedure-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/6665703073551069980'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/6665703073551069980'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2010/03/what-is-network-entry-procedure-in.html' title='What is network Entry procedure in WIMAX -interview  question?'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-359415648023197786</id><published>2010-01-05T01:12:00.000-08:00</published><updated>2010-01-05T01:13:06.963-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Job'/><title type='text'>Job opening for Executive-Field Operations(MAN-INFRA)</title><content type='html'>&lt;div&gt;&lt;span style="font-size:100%;"&gt;&lt;b style=""&gt;&lt;span style="font-size: 11pt; font-family: Arial;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-size: 14pt;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span style="font-size: 14pt; font-family: Arial;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family: sans-serif;"&gt;Hi,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt; &lt;div&gt; &lt;div&gt; &lt;div&gt; &lt;div&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-size: 14pt; font-family: Arial;"&gt;&lt;b style=""&gt;&lt;span style="color:#000000;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family: sans-serif;"&gt;With ref. to your Cv in monster.com, plz.  find job opening for one of our reputed client  below.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-size:100%;"&gt;&lt;b style=""&gt;&lt;span style="font-size: 11pt; font-family: Arial;"&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-size:100%;"&gt;&lt;b style=""&gt;&lt;span style="font-size: 11pt; font-family: Arial;"&gt;&lt;span style="color:#000000;"&gt;Company : Tata  Communication&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-size:100%;"&gt;&lt;b style=""&gt;&lt;span style="font-size: 11pt; font-family: Arial;"&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-size: 11pt; font-family: Arial;"&gt;&lt;span style="color:#000000;"&gt;&lt;strong&gt;Position  : &lt;/strong&gt;&lt;span&gt;&lt;span style="color:#000000;"&gt;Executive-Field  Operations(MAN-INFRA)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-size: 11pt; font-family: Arial;"&gt;&lt;span&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-size: 11pt; font-family: Arial;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style=""&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color:#000000;"&gt;&lt;span&gt;&lt;strong&gt;Location:&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-size: 11pt; font-family: Arial;"&gt;Pune&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-size: 8.5pt; font-family: Arial;"&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 0in 0in 12pt;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;strong&gt;Responsibilities&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;1. Project  manage Service Assurance (SA) related OSS/BSS projects with IT  organisation&lt;br /&gt;2. Work with Service Assurance internal teams to identify and  analyze automation requirements&lt;br /&gt;3. Develop automation tools using Unix shell  scripts, PHP, Perl, Apache, Mysql, and Java. Knowlege of other development tools  is an added advantage.&lt;br /&gt;4. Development of webbased management dashboards &lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;strong&gt;Requirements&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;Candidate should be  a Engineering graduate or diploma holder in Engg&lt;br /&gt;Candidate should have  atleast 3 years of experience in development of web based tools&lt;br /&gt;Expertise in  SQL is a must&lt;br /&gt;Familiarity with IP and/or Transmission network technology will  be an added advantage&lt;br /&gt;Candidate should be able work in a fast paced telecom  environment and should be open to learning new technologies with/without formal  training&lt;br /&gt;Candidate should be able a team player and should have good  interpersonal skills&lt;br /&gt;Excellent spoken and written skills in English is a  must&lt;br /&gt;&lt;br /&gt;TECHNICAL SKILLS:&lt;br /&gt;&lt;br /&gt;Work with SA operations internal teams to  analyze automation requirements&lt;br /&gt;Develop automation tools using Unix shell  scripts, PHP, Perl, Apache, Mysql, and Java&lt;br /&gt;Project manage SA related IT  projects with IT organisation&lt;br /&gt;Development of webbased management dashboards &lt;br /&gt;Candidate should have atleast 3 years of experience in development of tools &lt;br /&gt;Familiarity with MySQL is needed&lt;br /&gt;Familiarity with IP and/or Transmission  network technology will be an added advantage&lt;br /&gt;&lt;br /&gt;Candidate should be  willing to travel to Mumbai on short term assignments&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 12pt;"&gt;&lt;span style="font-family:Times New Roman;color:#000000;"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;color:#0000ff;"&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="font-family:Arial;"&gt;Kindly revert back if  interested ,by mailing in your &lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="font-family:Arial;"&gt;updated CV with ur &lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 12pt;"&gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="font-family:Arial;color:#0000ff;"&gt;current &amp;amp; expected CTC.&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 12pt;"&gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="font-family:Arial;color:#0000ff;"&gt;Notice period.&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span class="email"&gt;Kavita - Mangalam Placement Pvt. Ltd." &lt;kavita@mangalamjobs.com&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span class="email"&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:100%;color:#000000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;  &lt;span style="font-size:100%;"&gt;Thank you&lt;br /&gt;&lt;br /&gt;Regards&lt;br /&gt;Kavita Pathare | Mangalam Placements Pvt.  Ltd.&lt;br /&gt;204, Pujit Plaza, Sector - 11, |  CBD Belapur,&lt;br /&gt;Navi Mumbai - 400  416.&lt;br /&gt;022- 40179626 | (Direct Line)&lt;br /&gt;022-40179696 |  (Board  Line)&lt;br /&gt; &lt;/span&gt;&lt;span class="email"&gt;Kavita - Mangalam Placement Pvt. Ltd." &lt;kavita@mangalamjobs.com&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;"The greatness of any enterprise is perhaps above all uniting  men" &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-359415648023197786?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/359415648023197786/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2010/01/job-opening-for-executive-field.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/359415648023197786'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/359415648023197786'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2010/01/job-opening-for-executive-field.html' title='Job opening for Executive-Field Operations(MAN-INFRA)'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-3834915476815541390</id><published>2010-01-05T01:09:00.000-08:00</published><updated>2010-01-05T01:10:38.810-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Job'/><title type='text'>Flag this message Informatica Opening with US Based @ Bangalore</title><content type='html'>Hi,&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I got your mail id from Naukri.com. I have the following opening with our client @ Bangalore.&lt;br /&gt;&lt;br /&gt;Experience -4 to 6 Years&lt;br /&gt;&lt;br /&gt;Working experience in Informatica&lt;br /&gt;Expertise in Unix/PLsql/SQL/ Oracle&lt;br /&gt;&lt;br /&gt;Professionals interested in exploring this opportunity can forward their profile to mohanapriya@roljobs.com with the following details&lt;br /&gt;&lt;br /&gt;Total Experience&lt;br /&gt;Relevant in informatica&lt;br /&gt;Current CTC:&lt;br /&gt;Expected CTC:&lt;br /&gt;Joining Time:&lt;br /&gt;Contact no:&lt;br /&gt;Are u willing to relocate to Bangalore?&lt;br /&gt;&lt;br /&gt;Thanks &amp;amp; Regards&lt;br /&gt;Priya&lt;br /&gt;Roland &amp;amp; Associates&lt;br /&gt;&lt;div class="abook"&gt;&lt;span class="email"&gt;"mohanapriya@roljobs.com" &lt;mohanapriya@roljobs.com&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-3834915476815541390?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/3834915476815541390/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2010/01/flag-this-message-informatica-opening.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/3834915476815541390'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/3834915476815541390'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2010/01/flag-this-message-informatica-opening.html' title='Flag this message Informatica Opening with US Based @ Bangalore'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-7289289122229940363</id><published>2010-01-05T01:08:00.000-08:00</published><updated>2010-01-05T01:09:07.446-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Job'/><title type='text'>Openings for Delphi Professionals</title><content type='html'>DynPro specializes in helping companies build infrastructures that can weather the most fierce storms by focusing on strong fundamentals: appropriate and effective systems, the right people, and proven business processes. Our worldwide force of technology and business experts can identify the right solutions to meet any challenge. Our relationships with the world's best service and product providers ensures that you get the most practical, value-driven solutions available anywhere.&lt;br /&gt;&lt;br /&gt;We have following urgent requirement&lt;br /&gt;&lt;br /&gt;Skill details : - Delphi&lt;br /&gt;Years of experience : 3 - 10 years&lt;br /&gt;&lt;br /&gt;If you fulfil all above basic criteria&lt;br /&gt;&lt;br /&gt;Pls forward your updated profile along with following details&lt;br /&gt;&lt;br /&gt;Current CTC:&lt;br /&gt;Expected CTC:&lt;br /&gt;Notice Period:&lt;br /&gt;Passport details &amp;amp; Visa Status&lt;br /&gt;&lt;br /&gt;(Ignore this mail who have already responded).&lt;br /&gt;&lt;br /&gt;Pls forward to your known circle also.&lt;br /&gt;Note: Salary is not constraint for this requirement&lt;br /&gt;&lt;br /&gt;Thanks &amp;amp; Regards,&lt;br /&gt;&lt;br /&gt;Vinod&lt;br /&gt;DynPro India Pvt. Ltd.&lt;br /&gt;#3793, 7th Main, &lt;br /&gt;HAL 2nd Stage, Indira Nagar, &lt;br /&gt;Bangalore-560 038.&lt;br /&gt;E-Mail ID: vinod@dynproindia.com&lt;br /&gt;URL: www.dynproindia.com&lt;br /&gt;Messenger: girish.narasimha@gmail.com&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-7289289122229940363?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/7289289122229940363/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2010/01/openings-for-delphi-professionals.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/7289289122229940363'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/7289289122229940363'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2010/01/openings-for-delphi-professionals.html' title='Openings for Delphi Professionals'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-1141921546452941815</id><published>2010-01-05T00:57:00.000-08:00</published><updated>2010-01-05T00:58:56.615-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Job'/><title type='text'>C# with .NET Developer opening with a product based MNC in Chennai</title><content type='html'>&lt;span style="font-family:Verdana, Arial, Helvetica, sans-serif;font-size:85%;"&gt;&lt;b&gt;Dear Amaresh,&lt;br /&gt;&lt;br /&gt;&lt;/b&gt;    C# with .NET Developer opening with a product based MNC in Chennai &lt;br /&gt;&lt;br /&gt;Requirement is given below &lt;br /&gt;&lt;br /&gt;Position:SSE &lt;br /&gt;Experience: 4 - 9 yrs &lt;br /&gt;Qualification: BE/B Tech/ME/M Tech (CSE, IT, EEE,ECE) &lt;br /&gt;Job Description: &lt;br /&gt;Education: Bachelor's or Master's degree in Software Engineering, Computer Science, or related field.&lt;br /&gt;&lt;br /&gt;Experience: 4+ years of applicable work experience &lt;br /&gt;&lt;br /&gt;* Expertise in C++, C#, DotNet and OOAD &lt;br /&gt;* Experience in design and development of GUI applications &lt;br /&gt;* Excellent verbal and written communication skills &lt;br /&gt;* Product design, implementation and testing experience &lt;br /&gt;* Ability to work independently with minimal supervision.&lt;br /&gt;&lt;br /&gt; Other: Experience in network security protocols, wireless, 802.11, Bluetooth&lt;br /&gt;DESCRIPTION OF FUNCTION &amp;amp; RESPONSIBILITY:&lt;br /&gt;* Design and develop software applications and tools for wireless networking on Windows OS platform &lt;br /&gt;* Support software releases during test and release cycle&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If you are interested Send your updated profile to saku@roljobs.com with the following details, &lt;br /&gt;&lt;br /&gt;Total IT Exp: &lt;br /&gt;Current CTC : &lt;br /&gt;Expected CTC: &lt;br /&gt;Joining Time: &lt;br /&gt;Active contact no: &lt;br /&gt;&lt;br /&gt;Please mention your complete Educational &amp;amp; Employment details within your resume &lt;br /&gt;&lt;br /&gt;Thanks &amp;amp; Regards. &lt;br /&gt;Saku&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="abook"&gt;&lt;span class="email"&gt;"Roland &amp;amp; associates" &lt;saku@roljobs.com&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-1141921546452941815?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/1141921546452941815/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2010/01/c-with-net-developer-opening-with.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/1141921546452941815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/1141921546452941815'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2010/01/c-with-net-developer-opening-with.html' title='C# with .NET Developer opening with a product based MNC in Chennai'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-4240224155132232773</id><published>2010-01-04T03:52:00.000-08:00</published><updated>2010-01-04T03:53:56.683-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Job'/><title type='text'>Development Engineers (2+yrs) for a Multibillion MNC in Chennai/Bangalore. Only Bangalore and Pune candidates can apply</title><content type='html'>&lt;h1 style="font-weight: normal;" class="q"&gt;&lt;span style="font-size:100%;"&gt;Development Engineers (2+yrs) for a Multibillion MNC in Chennai/Bangalore. Only Bangalore and Pune candidates can apply [Send profiles to ankita@wengerwatson.com]&lt;/span&gt;&lt;/h1&gt;             &lt;p class="q-details"&gt;&lt;span style="font-size:100%;"&gt;                                      Skills required:&lt;br /&gt;Hands-on experience in C++/ Java&lt;br /&gt;Strong CS fundamentals&lt;br /&gt;Expertise in data Structure &amp;amp; Algorithms&lt;br /&gt;Education: BE/Btech/ ME / Mtech - Computer Science - From premier institutes&lt;br /&gt;&lt;br /&gt;Please share your profiles with ankita@wengerwatson.com                                &lt;/span&gt;  &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-4240224155132232773?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/4240224155132232773/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2010/01/development-engineers-2yrs-for.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/4240224155132232773'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/4240224155132232773'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2010/01/development-engineers-2yrs-for.html' title='Development Engineers (2+yrs) for a Multibillion MNC in Chennai/Bangalore. Only Bangalore and Pune candidates can apply'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-8379625668826609075</id><published>2010-01-04T03:23:00.000-08:00</published><updated>2010-01-04T03:24:01.830-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Job'/><title type='text'>NAUVUS TECHNOLOGY-FRESHERS JOB..</title><content type='html'>Experience:0 - 2 Years&lt;br /&gt;&lt;br /&gt;Location:Bengaluru/ Bangalore&lt;br /&gt;&lt;br /&gt;Compensation: Rupees 80,000 - 1,50,000&lt;br /&gt;Performance bonus&lt;br /&gt;&lt;br /&gt;Education:UG - B.Tech/B.E. - Computers&lt;br /&gt;&lt;br /&gt;PG - MCA - Computers&lt;br /&gt;&lt;br /&gt;Industry Type:IT-Software/ Software Services&lt;br /&gt;&lt;br /&gt;Role:Software Developer&lt;br /&gt;&lt;br /&gt;Functional Area:Mobile&lt;br /&gt;&lt;br /&gt;Job Description&lt;br /&gt;&lt;br /&gt;Nuvus Technologies (&lt;a rel="nofollow" target="_blank" href="http://www.nuvus.com/"&gt;http://www.nuvus. com&lt;/a&gt;) )&lt;br /&gt;&lt;br /&gt;Nuvus Technologies is a leading mobile development company in the world. It is a startup with its development team in Bangalore and USA. The team in India has developing a range of iPhone applications which have been used by more than a million users. The work is exciting and challenging. And we are looking for very good programmers. We do not care about your percentage.&lt;br /&gt;&lt;br /&gt;You will be joining a team of peers who are talented developers. We want people who are interested in programming.&lt;br /&gt;&lt;br /&gt;If you are very good in C or C++ or Java, it is an opportunity you should check out ! We are not a services company. We are a team of developers who develop our own products ! We have worked on more than 100 iPhone apps and few of the best selling applications in iPhone, Android and other mobile platforms.&lt;br /&gt;&lt;br /&gt;C, C++ or Java Software Developers for iPhone dev. Freshers welcome.&lt;br /&gt;&lt;br /&gt;Do you want to be in a company where you get to develop popular and exciting applications ? Where you will never run the risk of landing up in the testing or maintenance division ?&lt;br /&gt;&lt;br /&gt;By "experience" we do not mean job experience but the programming you have done since you were in school.&lt;br /&gt;&lt;br /&gt;The candidate MUST:&lt;br /&gt;&lt;br /&gt;1) Have spent around 1000 hours in programming in C, C++ or Java&lt;br /&gt;&lt;br /&gt;2) Have great analytical skills.&lt;br /&gt;&lt;br /&gt;3) Have good communication skills.&lt;br /&gt;&lt;br /&gt;4) Proven ability of programming and writing quality code.&lt;br /&gt;&lt;br /&gt;5) Object oriented  skills.&lt;br /&gt;&lt;br /&gt;Nice to have (Please mention in resume / cover letter):&lt;br /&gt;&lt;br /&gt;1) iPhone or Mac programming experience.&lt;br /&gt;&lt;br /&gt;2) Programming knowledge in php, python, perl, mysql etc.&lt;br /&gt;&lt;br /&gt;3) Graphics skills.&lt;br /&gt;&lt;br /&gt;4) Game programming knowledge.&lt;br /&gt;&lt;br /&gt;5) Android, Blackberry, other mobile programming experience.&lt;br /&gt;&lt;br /&gt;6) Experience with any SDK or IDE&lt;br /&gt;&lt;br /&gt;First few months you will be working on probation. You will learn and get hands-on training on the latest mobile platforms ( mainly iPhone and mac ) on one of the hottest emerging markets. After the probation period, you will be absorbed into permanent positions.&lt;br /&gt;&lt;br /&gt;If you are looking for intership, please mention in the title of the email.&lt;br /&gt;&lt;br /&gt;Only a few openings left, so respond immediately.&lt;br /&gt;&lt;br /&gt;Please mention these in your cover letter:&lt;br /&gt;&lt;br /&gt;a) Your programming level&lt;br /&gt;&lt;br /&gt;b) Five programs you have written single handedly.&lt;br /&gt;&lt;br /&gt;c) How soon can you join in Bangalore ?&lt;br /&gt;&lt;br /&gt;d)  Your salary expectation (if anything specific).&lt;br /&gt;&lt;br /&gt;Job Location : Bangalore&lt;br /&gt;&lt;br /&gt;Desired Experience : 0-2 Years&lt;br /&gt;&lt;br /&gt;Email us at &lt;a rel="nofollow" ymailto="mailto:careers%40nuvus.com" target="_blank" href="mailto:careers%40nuvus.com"&gt;careers@nuvus. com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Desired Candidate Profile&lt;br /&gt;&lt;br /&gt;1) Have spent around 1000 hours in programming in C, C++ or Java&lt;br /&gt;&lt;br /&gt;2) Have great analytical skills.&lt;br /&gt;&lt;br /&gt;3) Have good communication skills.&lt;br /&gt;&lt;br /&gt;4) Proven ability of programming and writing quality code.&lt;br /&gt;&lt;br /&gt;5) Object oriented skills.&lt;br /&gt;Company Profile&lt;br /&gt;&lt;br /&gt;Nuvus is a leading mobile development software company based in Bangalore.&lt;br /&gt;Contact Details&lt;br /&gt;&lt;br /&gt;Company Name:Nuvus Technologies&lt;br /&gt;&lt;br /&gt;Website:&lt;a rel="nofollow" target="_blank" href="http://www.nuvus.com/"&gt;http://www.nuvus. com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Executive Name:Chandra Shekar&lt;br /&gt;&lt;br /&gt;Email Address:&lt;a rel="nofollow" ymailto="mailto:careers%40nuvus.com" target="_blank" href="mailto:careers%40nuvus.com"&gt;careers@nuvus. com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-8379625668826609075?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/8379625668826609075/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2010/01/nauvus-technology-freshers-job.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/8379625668826609075'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/8379625668826609075'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2010/01/nauvus-technology-freshers-job.html' title='NAUVUS TECHNOLOGY-FRESHERS JOB..'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-9124363055459341488</id><published>2010-01-04T00:53:00.000-08:00</published><updated>2010-01-04T00:54:42.652-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Job'/><title type='text'>Flag this message Immediate Jobs for "Core java Developer</title><content type='html'>&lt;span style="font-family:Verdana, Arial, Helvetica, sans-serif;font-size:85%;"&gt;&lt;b&gt;Dear Amaresh,&lt;br /&gt;&lt;br /&gt;&lt;/b&gt;    We are Hiring:&lt;br /&gt;Skills: &lt;br /&gt;Strong hands on experience in Core Java development ( at least level 4 certified) on Linux OS.&lt;br /&gt;&lt;br /&gt;Experience in Scripting ( Shell and/or PERL scripting), very good knowledge of and/or experience in JUnit tools ( Test development), UML, J2EE development&lt;br /&gt;&lt;br /&gt;Design patterns and Rational tools. &lt;br /&gt;&lt;br /&gt;Exposure to servers/systems based development would be a plus.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Job Location :Bangalore.&lt;br /&gt;&lt;br /&gt;Candidates are requested to send thier resume as soon as possible.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;MANY THANKS:&lt;br /&gt;Anmol Singh&lt;br /&gt;TAG(WF&amp;amp;RPO)- India Ops&lt;br /&gt;&lt;br /&gt;MATAFLEX TECHNOLOGIES&lt;br /&gt;&lt;br /&gt;DID: +91-172- 4240009&lt;br /&gt;Fax : +91-172-4240029&lt;br /&gt;Email: anmol.singh@mataflex.com&lt;br /&gt;&lt;br /&gt;Web: www.mataflex.com&lt;br /&gt;&lt;br /&gt;Linkedin:  http://in.linkedin.com/in/anmol143&lt;br /&gt;IT Services| Infrastructure Management Services | Education Services&lt;br /&gt;India | Singapore &lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-9124363055459341488?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/9124363055459341488/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2010/01/flag-this-message-immediate-jobs-for.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/9124363055459341488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/9124363055459341488'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2010/01/flag-this-message-immediate-jobs-for.html' title='Flag this message Immediate Jobs for &quot;Core java Developer'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-7375750167375151523</id><published>2010-01-03T22:51:00.000-08:00</published><updated>2010-01-03T23:00:02.438-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Job'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>Flag this message Unix Shell scripting opening for Bangalore</title><content type='html'>&lt;span style="font-family:Verdana, Arial, Helvetica, sans-serif;font-size:85%;"&gt;&lt;b&gt;Dear Amaresh,&lt;br /&gt;&lt;br /&gt;&lt;/b&gt;    Hi,&lt;br /&gt;&lt;br /&gt;IVitesse Technologies (ISO 9001-2000) is a leading provider of high-end, quality business technology solution and services with the traditional core competencies in the area of packaged solutions such as SAP, JD Edwards and Oracle E-Applications. IVitesse ensures that it's customers' IT environment deliver the high standards of availability and efficiency their business demands.&lt;br /&gt;&lt;br /&gt;We have excellent job opening for Unix shell scripting profile for Bangalore location.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Experience:-5-6yrs&lt;br /&gt;&lt;br /&gt;Job location:-Hyderabad&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Job type:-Contract (3months) to hire &lt;br /&gt;&lt;br /&gt;Description:- Develop UNIX shell Scripts to automate the deployment, administration, and monitoring of a large-scale UNIX environment&lt;br /&gt;Gain deep application-level knowledge of the systems as well as contributing to their overall design &lt;br /&gt;Work with Functional and development teams to enhance, document and improve UNIX scripting standards&lt;br /&gt;Assist in the configuration/build-out of new deployments to facilitate our constant growth &lt;br /&gt;Participate in a 24x7 on-call if needed &lt;br /&gt;4-5 Years experience is Mandatory.&lt;br /&gt;3+ years of experience in Unix Production Support with Unix Shell Scripting&lt;br /&gt;Extensive UNIX shell scripting background &lt;br /&gt;Strong troubleshooting and problem solving skills&lt;br /&gt;Excellent written and verbal communication skills &lt;br /&gt;Experience working with development and production operations&lt;br /&gt;Experience with SAP, Control-M &amp;amp; Connect Direct desirable&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Send your resume to :- &lt;/span&gt;&lt;span style="font-weight: bold;" class="email"&gt;sumita.baidya@ivitiesse.com&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-7375750167375151523?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/7375750167375151523/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2010/01/flag-this-message-unix-shell-scripting.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/7375750167375151523'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/7375750167375151523'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2010/01/flag-this-message-unix-shell-scripting.html' title='Flag this message Unix Shell scripting opening for Bangalore'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-8705207364430283998</id><published>2009-12-08T20:59:00.000-08:00</published><updated>2009-12-08T21:07:27.479-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Job'/><title type='text'>Job for C,C++ (telecom domain)</title><content type='html'>&lt;div&gt; &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(51, 51, 51);font-family:Verdana;font-size:100%;"  &gt;I am forwarding you the JDs as per our telecom. Kindly revert with some reference if any&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(51, 51, 51);font-family:Verdana;font-size:100%;"  &gt; &lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(51, 51, 51);font-family:Symbol;font-size:100%;"   lang="EN-GB"&gt;&lt;span&gt;·&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-size-adjust: none; font-stretch: normal;font-family:'Times New Roman';" &gt;      1 - 6 yrs.  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 51);font-family:Arial;font-size:100%;"  &gt;Experience in software development in embedded/real- time platforms &lt;/span&gt;&lt;span style="color: rgb(51, 51, 51);font-family:Arial;font-size:100%;"   lang="EN-GB"&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(51, 51, 51);font-family:Symbol;font-size:100%;"   lang="EN-GB"&gt;&lt;span&gt;·&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-size-adjust: none; font-stretch: normal;font-family:'Times New Roman';" &gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 51);font-family:Arial;font-size:100%;"  &gt;Responsible for development and integration of SW for GSM, GPRS and EDGE &lt;span&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt;mobile&lt;/span&gt;&lt;/span&gt; handsets.&lt;/span&gt;&lt;span style="color: rgb(51, 51, 51);font-family:Arial;font-size:100%;"   lang="EN-GB"&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(51, 51, 51);font-family:Symbol;font-size:100%;"   lang="EN-GB"&gt;&lt;span&gt;·&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-size-adjust: none; font-stretch: normal;font-family:'Times New Roman';" &gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 51);font-family:Arial;font-size:100%;"  &gt;Knowledge and expertise in the following areas &lt;/span&gt;&lt;span style="color: rgb(51, 51, 51);font-family:Arial;font-size:100%;"  &gt;GSM, GPRS, EDGE protocols (esp. in Layer 1).&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span   lang="EN-GB" style="font-family:Symbol;font-size:100%;"&gt;&lt;span&gt;·&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-size-adjust: none; font-stretch: normal;font-family:'Times New Roman';" &gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 51);font-family:Arial;font-size:100%;"  &gt;Software Engineering, RTOS, Embedded SW development using C and assembly (TI DSP). &lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span   lang="EN-GB" style="font-family:Symbol;font-size:100%;"&gt;&lt;span&gt;·&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-size-adjust: none; font-stretch: normal;font-family:'Times New Roman';" &gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 51);font-family:Arial;font-size:100%;"  &gt;Programming language :C or C++&lt;/span&gt;&lt;span style="color: rgb(51, 51, 51);font-family:Arial;font-size:100%;"  &gt; &lt;/span&gt;&lt;span style="color: rgb(51, 51, 51);font-family:Arial;font-size:100%;"  &gt;OS:RTOS or Linux environment&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span   lang="EN-GB" style="font-family:Symbol;font-size:100%;"&gt;&lt;span&gt;·&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-size-adjust: none; font-stretch: normal;font-family:'Times New Roman';" &gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 51);font-family:Arial;font-size:100%;"  &gt;You should hold a Bachelors or Masters Degree in Electrical/Electron ics/Computer Engineering&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(51, 51, 51);font-family:Arial;font-size:100%;"  &gt; &lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(51, 51, 51);font-family:Arial;font-size:100%;"  &gt;Send Resume to :- &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span dir="ltr"&gt;&lt;a rel="nofollow" ymailto="mailto:meenakshi.wizlead@gmail.com" target="_blank" href="http://in.mc947.mail.yahoo.com/mc/compose?to=meenakshi.wizlead@gmail.com"&gt;meenakshi.wizlead@ gmail.com&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(51, 51, 51);font-family:Arial;font-size:100%;"  &gt;Regards,&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(51, 51, 51);font-family:Arial;font-size:100%;"  &gt;Meenakshi&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(51, 51, 51);font-family:Arial;font-size:100%;"  &gt;Genero victor consulting services&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-8705207364430283998?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/8705207364430283998/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/12/job-for-cc-telecom-domain.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/8705207364430283998'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/8705207364430283998'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/12/job-for-cc-telecom-domain.html' title='Job for C,C++ (telecom domain)'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-782992376669310415</id><published>2009-12-08T20:57:00.000-08:00</published><updated>2009-12-08T20:59:32.369-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Job'/><title type='text'>Ness Technologies Bangalore-QA 2-4 Yrs Of Exp in Automation(QTP)</title><content type='html'>&lt;div&gt;Hi All ,&lt;/div&gt; &lt;div&gt; &lt;/div&gt; &lt;div&gt;If anybody having the below skillset send me the resume &lt;a rel="nofollow" ymailto="mailto:parthajena@gmail.com" target="_blank" href="http://in.mc947.mail.yahoo.com/mc/compose?to=parthajena@gmail.com"&gt;parthajena@gmail.com&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;We have one QA open position in ELO Team . The position is  for QA – Automation with Hands on QTP experience  &lt;p class="MsoNormal"&gt; Exp : 2-4 yrs&lt;/p&gt;  &lt;p class="MsoNormal"&gt; &lt;span style="font-size: 12pt;"&gt;Refer your friends  , Send me the resume to this ID.&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-782992376669310415?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/782992376669310415/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/12/ness-technologies-bangalore-qa-2-4-yrs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/782992376669310415'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/782992376669310415'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/12/ness-technologies-bangalore-qa-2-4-yrs.html' title='Ness Technologies Bangalore-QA 2-4 Yrs Of Exp in Automation(QTP)'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-5693921045641313920</id><published>2009-11-10T02:35:00.000-08:00</published><updated>2009-11-10T03:03:32.537-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Comands'/><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='Debugger'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>Ho will you detect SNMP crash or core dump ?</title><content type='html'>How will you detect or how to debug where the core dump occures?&lt;br /&gt;Please follow the steps:-&lt;br /&gt;&lt;br /&gt;&lt;p&gt;GDB is the GNU debugger, which is a terminal-based debugger. DDD is a graphical (GUI) front end to GDB. &lt;/p&gt; &lt;a name="Normal_invocation"&gt;&lt;/a&gt;&lt;h3&gt;Normal invocation&lt;/h3&gt; &lt;p&gt;The simplest way to run an application under GDB is like so: &lt;/p&gt; &lt;pre&gt;$ &lt;b&gt;gdb /usr/local/sbin/snmpd&lt;/b&gt;&lt;br /&gt;(gdb) &lt;b&gt;run -f -Lo&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;The '-f' is necessary to prevent snmpd from forking into the background, and '-Lo' tells snmpd to send log messages to STDOUT (i.e. print them in the GDB console window). &lt;/p&gt; &lt;a name="Libtool_invocation"&gt;&lt;/a&gt;&lt;h3&gt;Libtool invocation&lt;/h3&gt; &lt;p&gt;Net-SNMP uses libtool while building it's applications. This means that sometimes the applications in the source/build directory are not actually binaries, but shell scripts. The libtool script does some magic so that the applications will run using the shared libraries in the build directory, instead of any libraries installed on the system. To run an application with GDB, you have to run GDB through libtool, like so: &lt;/p&gt; &lt;pre&gt;$ &lt;b&gt;./libtool gdb agent/snmpd&lt;/b&gt;&lt;br /&gt;(gdb) &lt;b&gt;run -f -Lo&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;a name="Getting_a_backtrace_.28aka_stack_trace.29"&gt;&lt;/a&gt;&lt;h3&gt;Getting a backtrace (aka stack trace)&lt;/h3&gt; &lt;p&gt;Once you have got an application running under GDB, you can easily get a backtrace, which will display the sequence of functions that were called to arrive at the point where the debugger is currently stopped. &lt;/p&gt; &lt;pre&gt;(gdb) &lt;b&gt;bt&lt;/b&gt;&lt;br /&gt;#0  0x10153d78 in init_snmp(type=0x101bb140 "snmp") at snmp_api.c:854&lt;br /&gt;#1  0x1000524c in main(argc=3, argv=0x7fe04636) at snmpd.c:910&lt;br /&gt;&lt;/pre&gt; If an application has crashed, often it will leave a core file. This core file can usually be loaded into GDB to get debugging information after the fact. Simply add the path to the core file after the path to the application when starting GDB.  &lt;pre&gt;$ &lt;b&gt;gdb /usr/local/sbin/snmpd /tmp/core.70816&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;Often this will tell you why the application crashed (e.g. SIGSEGV, aka signal 11). You can then get a backtrace to send to one of the mailing lists for interpretation. &lt;/p&gt;&lt;p&gt;If testing snmpd (or another application) from within the source tree, you'll need to run gdb via libtool: &lt;/p&gt; &lt;pre&gt;$ &lt;b&gt;./libtool gdb agent/snmpd /tmp/core.70816&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-5693921045641313920?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/5693921045641313920/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/11/ho-will-you-detect-snmp-crash-or-core.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/5693921045641313920'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/5693921045641313920'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/11/ho-will-you-detect-snmp-crash-or-core.html' title='Ho will you detect SNMP crash or core dump ?'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-2038629086084510286</id><published>2009-11-10T02:33:00.000-08:00</published><updated>2009-11-10T02:34:03.627-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='Debugger'/><title type='text'>Debugger "DGB"  Part-1</title><content type='html'>&lt;h2&gt;&lt;span&gt;Introduction&lt;/span&gt;&lt;/h2&gt; &lt;p&gt; This is a very short introduction into using gdb.  Target audience is a unix user which has a serious problem with some application and wants to help fixing the issue by giving detailed informations to the developer or maintainer of the application. &lt;/p&gt;  &lt;h2&gt;&lt;span&gt;Debug information&lt;/span&gt;&lt;/h2&gt; &lt;p&gt; Unix binaries can have debug informations attached.  gdb can use the debug informations to provide more detailed informations (like function prototypes, source file names and line numbers, ...), thus it is generally a good idea to use a binary which has debug informations. &lt;/p&gt; &lt;p&gt; gcc has a command line switch (&lt;tt&gt;-g&lt;/tt&gt;) which will make gcc write debug informations into object files and executables.  It is common practice in the free software community to compile projects with debug info, but strip it off when installing with "&lt;tt&gt;make install&lt;/tt&gt;".  Thus you'll usually see a big file size difference between the executables within the source tree and the installed ones, and using the executables from the source tree with gdb gives better results. &lt;/p&gt;  &lt;h2&gt;&lt;span&gt;Analyzing a segfault&lt;/span&gt;&lt;/h2&gt; &lt;p&gt; The linux kernel is able to write a so called core dump if some application crashes.  This core dump records the state of the process at the time of the crash.  gdb can read such a core dump and get informations out of it. &lt;/p&gt; &lt;p&gt; Most distributions have core dumps disabled by default, thus you'll have to reenable them first.  "&lt;tt&gt;ulimit -c unlimited&lt;/tt&gt;" will do that for the current shell and all processes started from it.  Check the bash manpage if you want to know more about the ulimit command. &lt;/p&gt; &lt;p&gt; The next time some application crashes with a segfault you'll see that the message "&lt;tt&gt;Segmentation fault&lt;/tt&gt;" changed to "&lt;tt&gt;Segmentation fault (core dumped)&lt;/tt&gt;" and you'll find a file named "&lt;tt&gt;core&lt;/tt&gt;" or "&lt;tt&gt;core.&lt;i&gt;pid&lt;/i&gt;&lt;/tt&gt;" in the current directory.  Note: You need also write access for the current directory, otherwise that isn't going to happen. &lt;/p&gt; &lt;p&gt; Now it is time to start gdb to see what exactly happened.  The first argument for gdb should be the executable of the crashed application, the second the core dump written due to the crash.  gdb will read alot of informations and will great you with a "&lt;tt&gt;(gdb)&lt;/tt&gt;" prompt when it is done.  The most useful piece of information for a developer is a so called &lt;b&gt;stacktrace&lt;/b&gt;.  Typing "&lt;tt&gt;bt&lt;/tt&gt;" at the prompt asks gdb to print one (which you can mail to the developer).  With "&lt;tt&gt;quit&lt;/tt&gt;" you'll leave gdb. &lt;/p&gt;  &lt;h2&gt;&lt;span&gt;Other ways to use gdb&lt;/span&gt;&lt;/h2&gt; &lt;p&gt; You can start a application completely under gdb's control.  To do that just type "&lt;tt&gt;gdb &lt;i&gt;executable&lt;/i&gt;&lt;/tt&gt;".  At the gdb prompt type "&lt;tt&gt;run &lt;i&gt;arguments&lt;/i&gt;&lt;/tt&gt;" to start the application. If the application receives some signal gdb will give you a prompt asking for commands.  You can also type Ctrl-C at any time to get a gdb prompt.  The most useful gdb commands are: &lt;/p&gt; &lt;dl&gt;&lt;dt&gt;bt&lt;/dt&gt;&lt;dd&gt;print a stacktrace (as mentioned above).&lt;/dd&gt;&lt;dt&gt;c&lt;/dt&gt;&lt;dd&gt;continue running the application.&lt;/dd&gt;&lt;dt&gt;print &lt;i&gt;expression&lt;/i&gt;&lt;/dt&gt;&lt;dd&gt;print the value of the specified expression.  Can be used to inspect the value of certain variables for example, simply specify the variable name as expression&lt;/dd&gt;&lt;dt&gt;quit&lt;/dt&gt;&lt;dd&gt;quit gdb.&lt;/dd&gt;&lt;/dl&gt; &lt;p&gt; It is also possibel to attach gdb to a already running process.  This can be done with "&lt;tt&gt;gdb &lt;i&gt;executable pid&lt;/i&gt;&lt;/tt&gt;".  gdb will attach to the process specified by the process id.  That might be useful it some application seems to be stuck in a endless loop and you want to figure where exactly it hangs. &lt;/p&gt;  &lt;h2&gt;&lt;span&gt;Advanced gdb debugging&lt;/span&gt;&lt;/h2&gt; &lt;p&gt; If you start to do more things with gdb than just printing a stacktrace you likely notice some odd effects like not being able to inspect certain variables.  That may happen due to compiler optimizations.  If gcc decides to make a variable a register variable (i.e. never store it somewhere in memory) gdb will not see it.  To avoid that rebuild the application you are going to debug without optimizations. &lt;/p&gt; &lt;p&gt; More common gdb commands are: &lt;/p&gt; &lt;dl&gt;&lt;dt&gt;s&lt;/dt&gt;&lt;dd&gt;single step though the application.&lt;/dd&gt;&lt;dt&gt;break &lt;i&gt;argument&lt;/i&gt;&lt;/dt&gt;&lt;dd&gt;set breakpoints, i.e. make the application stop (and gdb give you a prompt) once it reaches some specific point, some function for example.&lt;/dd&gt;&lt;dt&gt;watch &lt;i&gt;expression&lt;/i&gt;&lt;/dt&gt;&lt;dd&gt;set a watchpoint, i.e. stop if &lt;i&gt;expression&lt;/i&gt; has changed. Can be used to catch the line of code which modifies some variable for example.&lt;/dd&gt;&lt;dt&gt;up, down&lt;/dt&gt;&lt;dd&gt;walk up and down in the stack, to inspect variables in other places of the stack too, not just the current function.&lt;/dd&gt;&lt;dt&gt;help&lt;/dt&gt;&lt;dd&gt;gdb online help.  Go read there all the details, the scope of this document ends just here &lt;tt&gt;:-)&lt;/tt&gt;&lt;br /&gt;BTW: a nice info manual for gdb is available too.&lt;/dd&gt;&lt;/dl&gt;  &lt;h2&gt;&lt;span&gt;other useful debug tools&lt;/span&gt;&lt;/h2&gt; &lt;dl&gt;&lt;dt&gt;electric fence&lt;/dt&gt;&lt;dd&gt;malloc debugger, helps to catch typical memory management bugs like accessing already freed memory, buffer overflows, ...&lt;br /&gt;Comes as library which can either explicitly linked against the application or loaded via LD_PRELOAD. &lt;/dd&gt;&lt;dt&gt;strace&lt;/dt&gt;&lt;dd&gt;print a log of all (or selected) system calls some application performes.&lt;br /&gt;One common programming mistake is missing error handling, &lt;b&gt;not&lt;/b&gt; checking the return value of system calls for example.  Instead of notifying the user with a message like "opening file &lt;i&gt;foo&lt;/i&gt; failed with error &lt;i&gt;bar&lt;/i&gt;" applications simply assume that opening the file worked and just crash later if it didn't.  That kind of bug often can easily be found with strace because you'll see the system call return values in the strace log.&lt;br /&gt;Of course strace is useful for alot of other purposes too. &lt;/dd&gt;&lt;/dl&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-2038629086084510286?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/2038629086084510286/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/11/debugger-dgb-part-1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/2038629086084510286'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/2038629086084510286'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/11/debugger-dgb-part-1.html' title='Debugger &quot;DGB&quot;  Part-1'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-4576515585790736448</id><published>2009-11-10T02:14:00.000-08:00</published><updated>2009-11-10T02:18:48.574-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>Doubt in C programme</title><content type='html'>Dear all,&lt;br /&gt;&lt;br /&gt;I have small doubt can anybody guide me how it's working and why?&lt;br /&gt;&lt;br /&gt;It's give O/P as same code.&lt;br /&gt;Please find the bellow code for your review.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; color: blue;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; color: blue;"&gt;int&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt; main()&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt;"&gt;{&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;      &lt;/span&gt;&lt;span style="color: blue;"&gt;char&lt;/span&gt; *s = &lt;span style="color: rgb(163, 21, 21);"&gt;"int main() { char *s = %c%s%c; printf(s,34, s, 34); "&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;      &lt;/span&gt;printf(s,34, s, 34);&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt;"&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt;"&gt;Thanks,&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt;"&gt;-Amaresh&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;a href="http://www.eodissa.com"&gt;www.eOdissa.com&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-4576515585790736448?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/4576515585790736448/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/11/doubt-in-c-programme.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/4576515585790736448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/4576515585790736448'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/11/doubt-in-c-programme.html' title='Doubt in C programme'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-2153922781679406083</id><published>2009-10-27T02:51:00.000-07:00</published><updated>2009-11-10T02:22:42.000-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Comands'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>Debian dailuse commands</title><content type='html'>&lt;span style="font-weight: bold;"&gt;mkdir:-&lt;/span&gt;&lt;br /&gt;----------------------&lt;br /&gt;amaresh@eOdissa:~/Documents/Test$ mkdir --help&lt;br /&gt;Usage: mkdir [OPTION] DIRECTORY...&lt;br /&gt;Create the DIRECTORY(ies), if they do not already exist.&lt;br /&gt;&lt;br /&gt;Mandatory arguments to long options are mandatory for short options too.&lt;br /&gt; -m, --mode=MODE   set file mode (as in chmod), not a=rwx - umask&lt;br /&gt; -p, --parents     no error if existing, make parent directories as needed&lt;br /&gt; -v, --verbose     print a message for each created directory&lt;br /&gt; -Z, --context=CTX  set the SELinux security context of each created&lt;br /&gt;                     directory to CTX&lt;br /&gt;     --help     display this help and exit&lt;br /&gt;     --version  output version information and exit&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;cd - Change working directory&lt;/span&gt;:-&lt;br /&gt;---------------------------------------------------------&lt;br /&gt;cd - Change working directory,&lt;br /&gt;        cd &lt;dirname&gt; :- will got respective dir&lt;br /&gt;        cd .. :- will go to one position dirctory to current dirctory&lt;br /&gt;        cd -  :- will go to Old pwd from new pwd&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;http://www.oreillynet.com/linux/cmd/&lt;br /&gt;http://ss64.com/bash/&lt;br /&gt;http://www.pixelbeat.org/cmdline.html&lt;br /&gt;http://www.debianhelp.co.uk/commands.htm&lt;br /&gt;http://linux.about.com/od/commands/l/blcmdl8_ifconfi.htm&lt;br /&gt;http://linux.about.com/od/lts_guide/a/gdelts47.htm&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/dirname&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-2153922781679406083?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/2153922781679406083/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/10/debian-dailuse-commands.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/2153922781679406083'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/2153922781679406083'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/10/debian-dailuse-commands.html' title='Debian dailuse commands'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-3419261095411976251</id><published>2009-10-27T02:10:00.000-07:00</published><updated>2009-10-27T02:12:24.489-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux Packages'/><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Resize your Images Using ImageMagick @ deian linux</title><content type='html'>&lt;p&gt;If you are using Linux and you need to resize a hundred images or so, you can certainly use Gimp, but that would be too much work. Consider ImageMagick set of graphic tools. You can install ImageMagick on Ubuntu by going to the Terminal and typing: “&lt;strong style="color: rgb(255, 102, 0);"&gt;sudo apt-get install imagemagick&lt;/strong&gt;.” Once the application is installed, all you need to do is go to your image directory and execute the following command:&lt;/p&gt; &lt;p style="color: rgb(255, 102, 0);"&gt;&lt;strong&gt;mogrify -resize 900×600 *.jpg&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;This command will resize any image with a .jpg extension to a size of 900×600 pixels.&lt;/p&gt; &lt;p&gt;PS:- do backup before doing it.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-3419261095411976251?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/3419261095411976251/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/10/resize-your-images-using-imagemagick.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/3419261095411976251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/3419261095411976251'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/10/resize-your-images-using-imagemagick.html' title='Resize your Images Using ImageMagick @ deian linux'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-5430754990672420922</id><published>2009-10-08T00:09:00.000-07:00</published><updated>2009-10-08T01:06:19.638-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux Packages'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>How files will share over internet via DROPBOX in Ubuntu ?</title><content type='html'>Dear all,&lt;br /&gt;&lt;br /&gt;&lt;img alt="http://www.getdropbox.com/static/1254958024/images/logo.png" src="http://www.getdropbox.com/static/1254958024/images/logo.png" /&gt; is  really a good tool to share any document with anyone over internet.&lt;br /&gt;&lt;br /&gt;Steps to work :-&lt;br /&gt;----------------------------------&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Follow the &lt;a style="font-weight: bold; color: rgb(51, 51, 255);" href="http://www.getdropbox.com/downloading?os=lnx"&gt;Link&lt;/a&gt; &lt;/li&gt;&lt;li&gt;download as per your OS, it's working in window, Mac and linux&lt;br /&gt;&lt;/li&gt;&lt;li&gt;I have install in Linux (Ubuntu 9.04)&lt;/li&gt;&lt;li&gt;Link &lt;a style="font-weight: bold; color: rgb(51, 102, 255);" href="http://www.getdropbox.com/downloading?os=lnx"&gt;for Ubuntu Help&lt;/a&gt;&lt;/li&gt;&lt;li&gt;after finish up installation, open terminal and user this command "root@eOdissa:/home/amaresh# dropbox start -i&lt;br /&gt;Starting Dropbox...Done! "&lt;/li&gt;&lt;li&gt;Look manual page "man dropbox" for more&lt;/li&gt;&lt;li&gt;Open /etc/apt/source.list and add these bellow lines.&lt;/li&gt;&lt;/ol&gt;Yes! We have an unauthenticated repository for Ubuntu 9.04, 8.10, 8.04, and 7.10.  &lt;br /&gt;&lt;br /&gt;For Ubuntu 9.04, add the following lines to your &lt;tt&gt;/etc/apt/sources.list&lt;/tt&gt; or equivalent:   &lt;pre class="code"&gt;deb http://linux.getdropbox.com/ubuntu jaunty main&lt;br /&gt;deb-src http://linux.getdropbox.com/ubuntu jaunty main&lt;/pre&gt;    &lt;p&gt;For Ubuntu 8.10 add these lines:&lt;/p&gt;    &lt;pre class="code"&gt;deb http://linux.getdropbox.com/ubuntu intrepid main&lt;br /&gt;deb-src http://linux.getdropbox.com/ubuntu intrepid main&lt;/pre&gt;     &lt;p&gt;For Ubuntu 8.04 you might want to add these lines instead:&lt;/p&gt;  &lt;pre class="code"&gt;deb http://linux.getdropbox.com/ubuntu hardy main&lt;br /&gt;deb-src http://linux.getdropbox.com/ubuntu hardy main&lt;br /&gt;&lt;/pre&gt;   &lt;p&gt;And for Ubuntu 7.10, add these lines:&lt;/p&gt;  &lt;pre class="code"&gt;deb http://linux.getdropbox.com/ubuntu gutsy main&lt;br /&gt;deb-src http://linux.getdropbox.com/ubuntu gutsy main&lt;br /&gt;&lt;br /&gt;Then it work fine , you can share data upto 2GB in free&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-5430754990672420922?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/5430754990672420922/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/10/how-files-will-share-over-internet-via.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/5430754990672420922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/5430754990672420922'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/10/how-files-will-share-over-internet-via.html' title='How files will share over internet via DROPBOX in Ubuntu ?'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-702427442860062278</id><published>2009-09-22T22:38:00.000-07:00</published><updated>2009-09-22T22:40:00.943-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Job'/><title type='text'>Urgent Openings for Embedded Software Engineers with min 1 yrs exp</title><content type='html'>&lt;p&gt;Hi Vikas,&lt;/p&gt;   &lt;p&gt;               Please gothrough the below mail and suitable candidates with required skills only apply.&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;a rel="nofollow" href="http://mc/compose?to=Garima@evolute-sys.com" target="_blank"&gt;&lt;span style="color: rgb(17, 17, 17);font-size:85%;" &gt;Forward your resume to :   &lt;/span&gt;Garima@evolute-sys.com&lt;/a&gt;&lt;/span&gt;               &lt;wbr&gt;   &lt;br /&gt;&lt;/p&gt;&lt;p&gt;                  Please find the below details for candidate profile and reply ASAP.&lt;/p&gt;   &lt;p&gt;  &lt;/p&gt;   &lt;p style="font-weight: bold;"&gt;Embedded Software Design Engineer(Device Drivers).     Position Code : ESYSHRD-01&lt;/p&gt;   &lt;p style="font-weight: bold;"&gt;        &lt;/p&gt;   &lt;p&gt;        Skill Sets Required:&lt;/p&gt;   &lt;p&gt;        1.    Total two+ years of experience in embedded software design and development&lt;/p&gt;   &lt;p&gt;        2.    Minimum 1+ years of experience in Linux porting onto 32 or 16 bit micro controllers. (ARM processor would be an added advantage)&lt;/p&gt;   &lt;p&gt;        3.    Should have knowledge on developing and adding device drivers to Linux with kernel level programming, Various Boot loader implementation&lt;/p&gt;   &lt;p&gt;        4.    Design expertise on microcontrollers using BSP’s, should have used various IDE’s and debugger tools&lt;/p&gt;   &lt;p&gt;        5.    Should have worked on different communication protocols like SPI, I2C, UART, Ethernet and USB&lt;/p&gt;   &lt;p&gt;        6.    Basic knowledge on Hardware design and development&lt;/p&gt;   &lt;p&gt;        7.    Should have worked on C, C++, Embedded C/ VC++&lt;/p&gt;   &lt;p&gt;        8.    Should be able to follow Embedded Design life cycle&lt;/p&gt;   &lt;p&gt;        9.    If the candidate has worked on Linux with above mentioned skills with only one year of experience in the industry, he will be considered for an interview&lt;/p&gt;   &lt;p&gt;  &lt;/p&gt;   &lt;p&gt;Embedded Software Design Engineer(Device Applications).     Position Code : ESYSHRD-02&lt;/p&gt;   &lt;p&gt;        &lt;/p&gt;   &lt;p&gt;        Skill Sets Required:&lt;/p&gt;   &lt;p&gt;        1.    Total two+ years of experience in embedded application software design and development&lt;/p&gt;   &lt;p&gt;        2.    Minimum 1+ years of experience in application development on Linux 32 or 16 bit micro controllers platform. (ARM processor would be an added advantage)&lt;/p&gt;   &lt;p&gt;        3.    Knowledge on implementing new applications on Linux platforms&lt;/p&gt;   &lt;p&gt;        4.    Application development on microcontrollers using BSP’s, should have used various IDE’s and debugger tools&lt;/p&gt;   &lt;p&gt;        5.    Should have worked on different communication protocols like SPI, I2C, UART, Ethernet and USB (Application level)&lt;/p&gt;   &lt;p&gt;        6.    Basic knowledge on Hardware&lt;/p&gt;   &lt;p&gt;        7.    Should have worked on C, C++, Embedded C/ VC++&lt;/p&gt;   &lt;p&gt;        8.    Should be able to follow Software Design life cycle&lt;/p&gt;   &lt;p&gt;        9.    If the candidate has worked on Linux with above mentioned skills with only one year of experience in the industry, he will be considered for an interview&lt;/p&gt;   &lt;p&gt; &lt;br /&gt;&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;&lt;img src="http://mail.google.com/mail/?ui=2&amp;amp;ik=8cdc361f8e&amp;amp;view=att&amp;amp;th=123e5560e83429d5&amp;amp;attid=0.1.1&amp;amp;disp=emb&amp;amp;zw" alt="white logo" width="154" height="45" /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-702427442860062278?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/702427442860062278/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/09/urgent-openings-for-embedded-software.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/702427442860062278'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/702427442860062278'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/09/urgent-openings-for-embedded-software.html' title='Urgent Openings for Embedded Software Engineers with min 1 yrs exp'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-6096102602452779897</id><published>2009-08-18T00:28:00.000-07:00</published><updated>2009-08-18T00:38:07.054-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Different Linux command @faced in Interview</title><content type='html'>&lt;span style="font-weight: bold;"&gt;&gt;chage :-&lt;/span&gt;&lt;br /&gt;   &lt;span style="font-style: italic; color: rgb(255, 153, 0);"&gt;chage (1)            - change user password expiry information&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;amaresh@eOdissa-desktop:~$ chage -l amaresh&lt;br /&gt;Last password change                    : Jul 08, 2009&lt;br /&gt;Password expires                    : never&lt;br /&gt;Password inactive                    : never&lt;br /&gt;Account expires                        : never&lt;br /&gt;Minimum number of days between password change        : 0&lt;br /&gt;Maximum number of days between password change        : 99999&lt;br /&gt;Number of days of warning before password expires    : 7&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&gt;seq:-&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    &lt;span style="color: rgb(255, 153, 0);"&gt;seq (1)              - print a sequence of numbers&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;amaresh@eOdissa-desktop:~$ seq 1 4&lt;br /&gt;1&lt;br /&gt;2&lt;br /&gt;3&lt;br /&gt;4&lt;br /&gt;amaresh@eOdissa-desktop:~$ seq 1 2 6&lt;br /&gt;1&lt;br /&gt;3&lt;br /&gt;5&lt;br /&gt;amaresh@eOdissa-desktop:~$ seq  6&lt;br /&gt;1&lt;br /&gt;2&lt;br /&gt;3&lt;br /&gt;4&lt;br /&gt;5&lt;br /&gt;6&lt;br /&gt;amaresh@eOdissa-desktop:~$ seq 1 3 9&lt;br /&gt;1&lt;br /&gt;4&lt;br /&gt;7&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&gt;vmstat :-&lt;/span&gt;&lt;br /&gt;   &lt;span style="font-style: italic; color: rgb(255, 153, 0);"&gt;vmstat (8)           - Report virtual memory statistics&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;usage: vmstat [-V] [-n] [delay [count]]&lt;br /&gt;             -V prints version.&lt;br /&gt;             -n causes the headers not to be reprinted regularly.&lt;br /&gt;             -a print inactive/active page stats.&lt;br /&gt;             -d prints disk statistics&lt;br /&gt;             -D prints disk table&lt;br /&gt;             -p prints disk partition statistics&lt;br /&gt;             -s prints vm table&lt;br /&gt;             -m prints slabinfo&lt;br /&gt;             -S unit size&lt;br /&gt;             delay is the delay between updates in seconds.&lt;br /&gt;             unit size k:1000 K:1024 m:1000000 M:1048576 (default is K)&lt;br /&gt;             count is the number of updates.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(255, 153, 0);"&gt;Q:What command do you use to get the information about disk statistics?&lt;/span&gt;&lt;br /&gt;Ans:- &lt;span style="font-weight: bold;"&gt;vmstat -d&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;amaresh@eOdissa-desktop:~$ vmstat -d&lt;br /&gt;disk- ------------reads------------ ------------writes----------- -----IO------&lt;br /&gt;      total merged sectors      ms  total merged sectors      ms    cur    sec&lt;br /&gt;ram0       0      0       0       0      0      0       0       0      0      0&lt;br /&gt;ram1       0      0       0       0      0      0       0       0      0      0&lt;br /&gt;ram2       0      0       0       0      0      0       0       0      0      0&lt;br /&gt;ram3       0      0       0       0      0      0       0       0      0      0&lt;br /&gt;ram4       0      0       0       0      0      0       0       0      0      0&lt;br /&gt;ram5       0      0       0       0      0      0       0       0      0      0&lt;br /&gt;ram6       0      0       0       0      0      0       0       0      0      0&lt;br /&gt;ram7       0      0       0       0      0      0       0       0      0      0&lt;br /&gt;ram8       0      0       0       0      0      0       0       0      0      0&lt;br /&gt;ram9       0      0       0       0      0      0       0       0      0      0&lt;br /&gt;ram10      0      0       0       0      0      0       0       0      0      0&lt;br /&gt;ram11      0      0       0       0      0      0       0       0      0      0&lt;br /&gt;ram12      0      0       0       0      0      0       0       0      0      0&lt;br /&gt;ram13      0      0       0       0      0      0       0       0      0      0&lt;br /&gt;ram14      0      0       0       0      0      0       0       0      0      0&lt;br /&gt;ram15      0      0       0       0      0      0       0       0      0      0&lt;br /&gt;sr0        0      0       0       0      0      0       0       0      0      0&lt;br /&gt;sda   129824  12599 1675591  430108 108073  14333  979288 2993424      0    36&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(255, 153, 0);"&gt;Q:What command do you use to get the information about disk table?&lt;/span&gt;&lt;br /&gt;Ans:-&lt;span style="font-weight: bold;"&gt;vmstat -D&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;amaresh@eOdissa-desktop:~$ vmstat -D&lt;br /&gt;          18 disks&lt;br /&gt;           5 partitions&lt;br /&gt;      129824 total reads&lt;br /&gt;       12599 merged reads&lt;br /&gt;     1675591 read sectors&lt;br /&gt;      430108 milli reading&lt;br /&gt;      107383 writes&lt;br /&gt;       13450 merged writes&lt;br /&gt;      966704 written sectors&lt;br /&gt;     2990880 milli writing&lt;br /&gt;           0 inprogress IO&lt;br /&gt;         366 milli spent IO&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(255, 153, 0);"&gt;Q:What command do you use to get the information about no of forking ?&lt;/span&gt;&lt;br /&gt;Ans:- &lt;span style="font-weight: bold;"&gt;vmstat -f&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;amaresh@eOdissa-desktop:~$ vmstat -f&lt;br /&gt;       11008 forks&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&gt;What command do you use to create swap space?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-6096102602452779897?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/6096102602452779897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/08/chage-chage-1-change-user-password.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/6096102602452779897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/6096102602452779897'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/08/chage-chage-1-change-user-password.html' title='Different Linux command @faced in Interview'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-2297505845223457939</id><published>2009-08-13T03:18:00.000-07:00</published><updated>2009-08-13T03:21:44.130-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>Unix Interview questions (sed)</title><content type='html'>&gt;&lt;span style="font-weight: bold;"&gt; remove first column of a space delimited txt&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;how to remove the first column of a space delimited txt file? there are 12+ columns... what is the cleanest way?&lt;/span&gt;&lt;br /&gt;   &lt;br /&gt;&lt;div style="text-align: center;"&gt;    &lt;span style="color: rgb(51, 102, 255);font-size:100%;" &gt;&lt;span style="font-style: italic;"&gt; cut -d\  -f4- &lt;filename&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;         OR&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    cat &lt;filename&gt; | cut -d\  -f4-&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;                 OR&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    sed -e 's/^[ \t]*//' filename&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&gt;delete 7th column in unix,&lt;/span&gt;&lt;br /&gt;   &lt;br /&gt;&lt;div style="text-align: center;"&gt;    &lt;span style="font-style: italic; color: rgb(51, 102, 255);"&gt;cut -f1-6,8- filename&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&gt;how to remove spaces in a string using sed.&lt;/span&gt;&lt;br /&gt;   &lt;br /&gt;&lt;div style="text-align: center;"&gt;   &lt;span style="font-style: italic; color: rgb(51, 102, 255);"&gt; `echo "$infilename" | sed 's/^ *//;s/ *$//`&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&gt;replace space or spaces in a line of a file with a single :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;    &lt;span style="font-style: italic; color: rgb(51, 102, 255);"&gt;sed -e 's/\s/:/g' &lt;filename&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&gt;&lt;span style="font-weight: bold;"&gt;sed : remove whitespace&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center; color: rgb(51, 102, 255);"&gt; &lt;span style="font-style: italic;"&gt;   sed 's/ $//'  file1.txt &gt; file2.txt # Remove the last space at eol&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    sed 's/ *$//' file1.txt &gt; file2.txt # Remove all spaces at eol&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&gt;To remove all whitespace (including tabs) from left to first word, enter:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;   &lt;span style="font-style: italic; color: rgb(51, 102, 255);"&gt; cat &lt;filename&gt; | sed -e 's/^[ \t]*//'&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;Where,&lt;br /&gt;&lt;br /&gt;    * s/ : Substitute command ~ replacement for pattern (^[ \t]*) on each addressed line&lt;br /&gt;    * ^[ \t]* : Search pattern ( ^ - start of the line; [ \t]* match one or more blank spaces including tab)&lt;br /&gt;    * // : Replace (delete) all matched pattern&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-2297505845223457939?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/2297505845223457939/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/08/unix-interview-questions-sed.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/2297505845223457939'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/2297505845223457939'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/08/unix-interview-questions-sed.html' title='Unix Interview questions (sed)'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-2347430269768433955</id><published>2009-08-10T04:17:00.000-07:00</published><updated>2009-08-10T04:20:30.874-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Comands'/><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><category scheme='http://www.blogger.com/atom/ns#' term='Networking'/><title type='text'>Some Network Linux Commands...</title><content type='html'>&lt;span style="font-weight: bold;"&gt;How will you get only TCP protocol status in a network?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ans:- # &lt;span style="font-style: italic; color: rgb(255, 153, 0);"&gt;netstat -t&lt;/span&gt;&lt;br /&gt;O/P:-&lt;br /&gt;root@eOdissa-desktop:/home/amaresh/Documents/Testing# netstat -t&lt;br /&gt;Active Internet connections (w/o servers)&lt;br /&gt;Proto Recv-Q Send-Q Local Address           Foreign Address         State   &lt;br /&gt;tcp        0      0 eOdissa-desktop.l:59156 www-sf2p-a.facebook:www ESTABLISHED&lt;br /&gt;tcp        0      0 eOdissa-desktop.l:59175 www-sf2p-a.facebook:www ESTABLISHED&lt;br /&gt;tcp        0      0 eOdissa-desktop.l:57170 px-in-f83.google.co:www ESTABLISHED&lt;br /&gt;tcp        0      0 eOdissa-desktop.l:45271 pv-in-f100.google.c:www ESTABLISHED&lt;br /&gt;tcp        0      0 eOdissa-desktop.l:41356 a96-17-8-64.deploy.:www ESTABLISHED&lt;br /&gt;tcp        0      0 eOdissa-desktop.l:52631 a96-17-8-48.deploy.:www ESTABLISHED&lt;br /&gt;tcp        0      0 eOdissa-desktop.l:41932 ord-qs2-n24.panther:www ESTABLISHED&lt;br /&gt;tcp        0      0 eOdissa-desktop.l:54438 px-in-f154.google.c:www ESTABLISHED&lt;br /&gt;tcp        0      0 eOdissa-desktop.l:54442 px-in-f154.google.c:www ESTABLISHED&lt;br /&gt;tcp        0      0 eOdissa-desktop.l:56950 a96-17-69-27.deploy:www ESTABLISHED&lt;br /&gt;tcp        0      0 eOdissa-desktop.l:56949 a96-17-69-27.deploy:www ESTABLISHED&lt;br /&gt;tcp        0      0 eOdissa-desktop.l:56948 a96-17-69-27.deploy:www ESTABLISHED&lt;br /&gt;tcp        0      0 eOdissa-desktop.l:56947 a96-17-69-27.deploy:www ESTABLISHED&lt;br /&gt;tcp        0      0 eOdissa-desktop.l:53859 221x247x49x219.ap:34580 ESTABLISHED&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;How will you get only UDP protocol status in a network ?&lt;/span&gt;&lt;br /&gt;Ans:- # netstat -u&lt;br /&gt;O/P:-&lt;br /&gt;root@eOdissa-desktop:/home/amaresh/Documents/Testing# netstat -u&lt;br /&gt;Active Internet connections (w/o servers)&lt;br /&gt;Proto Recv-Q Send-Q Local Address           Foreign Address         State &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;How will you find only listening socket information?&lt;/span&gt;&lt;br /&gt;Ans:- #netstat -l&lt;br /&gt;O/P:-&lt;br /&gt;root@eOdissa-desktop:/home/amaresh/Documents/Testing# netstat -r&lt;br /&gt;Kernel IP routing table&lt;br /&gt;Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface&lt;br /&gt;192.168.152.128 *               255.255.255.128 U         0 0          0 tap0&lt;br /&gt;192.168.1.0     *               255.255.255.0   U         0 0          0 eth0&lt;br /&gt;link-local      *               255.255.0.0     U         0 0          0 eth0&lt;br /&gt;192.168.0.0     192.168.152.129 255.255.0.0     UG        0 0          0 tap0&lt;br /&gt;172.16.0.0      192.168.152.129 255.240.0.0     UG        0 0          0 tap0&lt;br /&gt;default         192.168.1.1     0.0.0.0         UG        0 0          0 eth0&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;How will you get the class of any IP ?&lt;/span&gt;&lt;br /&gt;Ans:- ipcals ( install apt-get install ipcalc in debian linux)&lt;br /&gt;&lt;br /&gt;O/P:-&lt;br /&gt;root@eOdissa-desktop:/home/amaresh/Documents/Testing# ipcalc 192.168.1.143&lt;br /&gt;Address:   192.168.1.143        11000000.10101000.00000001. 10001111&lt;br /&gt;Netmask:   255.255.255.0 = 24   11111111.11111111.11111111. 00000000&lt;br /&gt;Wildcard:  0.0.0.255            00000000.00000000.00000000. 11111111&lt;br /&gt;=&gt;&lt;br /&gt;Network:   192.168.1.0/24       11000000.10101000.00000001. 00000000&lt;br /&gt;HostMin:   192.168.1.1          11000000.10101000.00000001. 00000001&lt;br /&gt;HostMax:   192.168.1.254        11000000.10101000.00000001. 11111110&lt;br /&gt;Broadcast: 192.168.1.255        11000000.10101000.00000001. 11111111&lt;br /&gt;Hosts/Net: 254                   Class C, Private Internet&lt;br /&gt;&lt;br /&gt;root@eOdissa-desktop:/home/amaresh/Documents/Testing#ipcalc 192.168.0.1 255.255.128.0 255.255.192.0&lt;br /&gt;Address:   192.168.0.1          11000000.10101000.0 0000000.00000001&lt;br /&gt;Netmask:   255.255.128.0 = 17   11111111.11111111.1 0000000.00000000&lt;br /&gt;Wildcard:  0.0.127.255          00000000.00000000.0 1111111.11111111&lt;br /&gt;=&gt;&lt;br /&gt;Network:   192.168.0.0/17       11000000.10101000.0 0000000.00000000&lt;br /&gt;HostMin:   192.168.0.1          11000000.10101000.0 0000000.00000001&lt;br /&gt;HostMax:   192.168.127.254      11000000.10101000.0 1111111.11111110&lt;br /&gt;Broadcast: 192.168.127.255      11000000.10101000.0 1111111.11111111&lt;br /&gt;Hosts/Net: 32766                 Class C, Private Internet&lt;br /&gt;&lt;br /&gt;Subnets after transition from /17 to /18&lt;br /&gt;&lt;br /&gt;Netmask:   255.255.192.0 = 18   11111111.11111111.11 000000.00000000&lt;br /&gt;Wildcard:  0.0.63.255           00000000.00000000.00 111111.11111111&lt;br /&gt;&lt;br /&gt;1.&lt;br /&gt;Network:   192.168.0.0/18       11000000.10101000.00 000000.00000000&lt;br /&gt;HostMin:   192.168.0.1          11000000.10101000.00 000000.00000001&lt;br /&gt;HostMax:   192.168.63.254       11000000.10101000.00 111111.11111110&lt;br /&gt;Broadcast: 192.168.63.255       11000000.10101000.00 111111.11111111&lt;br /&gt;Hosts/Net: 16382                 Class C, Private Internet&lt;br /&gt;&lt;br /&gt;2.&lt;br /&gt;Network:   192.168.64.0/18      11000000.10101000.01 000000.00000000&lt;br /&gt;HostMin:   192.168.64.1         11000000.10101000.01 000000.00000001&lt;br /&gt;HostMax:   192.168.127.254      11000000.10101000.01 111111.11111110&lt;br /&gt;Broadcast: 192.168.127.255      11000000.10101000.01 111111.11111111&lt;br /&gt;Hosts/Net: 16382                 Class C, Private Internet&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Subnets:   2&lt;br /&gt;Hosts:     32764&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;How will you monitor your LAN IP?&lt;/span&gt;&lt;br /&gt;Ans:- iptraf (use apt-get install iptraf in debian linux)&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ctqawlTdRjY/SoACD2nQBPI/AAAAAAAAClg/aHMEFSdAKj8/s1600-h/iptraf.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 320px;" src="http://2.bp.blogspot.com/_ctqawlTdRjY/SoACD2nQBPI/AAAAAAAAClg/aHMEFSdAKj8/s400/iptraf.png" alt="" id="BLOGGER_PHOTO_ID_5368293021048636658" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;How will you get your bandwidth usages of your interface by host ?&lt;/span&gt;&lt;br /&gt;Ans:- iftop&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ctqawlTdRjY/SoACEKnH5lI/AAAAAAAAClo/w89-NkTvyNM/s1600-h/iftop.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 320px;" src="http://2.bp.blogspot.com/_ctqawlTdRjY/SoACEKnH5lI/AAAAAAAAClo/w89-NkTvyNM/s400/iftop.png" alt="" id="BLOGGER_PHOTO_ID_5368293026416813650" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-2347430269768433955?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/2347430269768433955/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/08/some-network-linux-commands.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/2347430269768433955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/2347430269768433955'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/08/some-network-linux-commands.html' title='Some Network Linux Commands...'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ctqawlTdRjY/SoACD2nQBPI/AAAAAAAAClg/aHMEFSdAKj8/s72-c/iptraf.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-2129961109725122280</id><published>2009-08-03T22:43:00.000-07:00</published><updated>2009-08-03T22:44:30.246-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Job'/><title type='text'>JOb for .Net as well as C/C++</title><content type='html'>&lt;span style="font-family:Times New Roman;font-size:100%;color:#1f497d;"&gt;Hi,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Times New Roman;font-size:100%;color:#1f497d;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Times New Roman;font-size:100%;color:#1f497d;"&gt;We have 8 positions for .Net in our team (2 – 6 yrs experience).&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Times New Roman;font-size:100%;color:#1f497d;"&gt;Kindly refer your friends who have worked on .net desktop applications.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Times New Roman;font-size:100%;color:#1f497d;"&gt;WPF, WCF, Silverlight, XBAP will be added advantage.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Times New Roman;font-size:100%;color:#1f497d;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Times New Roman;font-size:100%;color:#1f497d;"&gt;Also we have 5 openings for linux, c, c++ with network programming skills ( 2- 6 yrs). Kindly refer for this as well.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Times New Roman;font-size:100%;color:#1f497d;"&gt;Please forward this to your friends.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Times New Roman;font-size:100%;color:#1f497d;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Times New Roman;font-size:100%;color:#1f497d;"&gt;CV’s can be sent to &lt;/span&gt;&lt;a href="http://in.mc948.mail.yahoo.com/mc/compose?to=kmjeetendra@tycoint.com" target="_blank"&gt;&lt;span style="font-family:Times New Roman;font-size:100%;color:blue;"&gt;&lt;u&gt;kmjeetendra@tycoint.com&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:Times New Roman;font-size:100%;color:#1f497d;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Times New Roman;font-size:100%;color:#1f497d;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Times New Roman;font-size:100%;color:#1f497d;"&gt;Thanks &amp;amp; Regards&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Times New Roman;font-size:100%;color:#1f497d;"&gt;Jeet&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-2129961109725122280?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/2129961109725122280/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/08/job-for-net-as-well-as-cc.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/2129961109725122280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/2129961109725122280'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/08/job-for-net-as-well-as-cc.html' title='JOb for .Net as well as C/C++'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-6285478658570626962</id><published>2009-07-30T22:54:00.001-07:00</published><updated>2009-07-30T22:54:24.987-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Job'/><title type='text'>Openings for Lead/Dev in Network security domain, Pune</title><content type='html'>Greetings!!&lt;br /&gt;We are having openings for one of our company,Pune&lt;br /&gt;Company:Keypair Technologies&lt;br /&gt;Location:Pune&lt;br /&gt;Position:Tech Lead/Developer&lt;br /&gt;EXp: 2-10 yrs&lt;br /&gt;URL:www.keypairtech.com, www.fortifyis.com&lt;br /&gt;&lt;br /&gt;About the Company:&lt;br /&gt;&lt;br /&gt;Located in Santa Clara, CA, Key Pair Technologies is a VC funded startup in stealth mode to address business needs in the area of multi-form factor and protocol authentication. We are looking for highly motivated and talented Software Developers who are excited to work on networking and authentication technologies to solve business problems.&lt;br /&gt;&lt;br /&gt;The ideal candidate has strong C/C++ development skills and has experience developing commercial Linux/Unix based products or appliances. You will join a team developing the leading edge distributed and high performance Linux based platform to enable strong multi-form factor and protocol authentication.&lt;br /&gt;&lt;br /&gt;Applicant will have a strong application design and development background (preferably on Linux) and will have the ability to provide technical leadership in solving engineering problems. Just as important are non-technical life skills such as the ability to lead a project, meet deadlines, work with a team, and communicate clearly both verbally and on paper.&lt;br /&gt;&lt;br /&gt;Responsibilities:&lt;br /&gt;&lt;br /&gt;    * Design, Detailed design,&lt;br /&gt;    * Development in Linux Kernel space and user space modules&lt;br /&gt;    * Design and development of unit test frame work&lt;br /&gt;    * Module and Inter-module API definition&lt;br /&gt;    * Module and system integration test plans&lt;br /&gt;    * Review of design documents, code and QA test plans&lt;br /&gt;* Write and publish technical documentation, including specifications, theory of operation, test methodology and coverage, and time-critical factors on all implemented code modules.&lt;br /&gt;    * Interact with product verification to aid in testing and achieve high product quality&lt;br /&gt;    * Interact with product line managers to help clarify product feature definition and demonstrate features.&lt;br /&gt;&lt;br /&gt;Experience and Skills:&lt;br /&gt;&lt;br /&gt;    * 3+ years of software development experience in Networking and Network security field.&lt;br /&gt;    * Demonstrated excellence in C and C++ design, patterns, coding, debugging and unit testing.&lt;br /&gt;    * Skills with scripting language such as GnuMake, Perl or Python&lt;br /&gt;* Skills in L4-L7 packet processing, UDP/TCP sockets, multi-threading, process control, IPC, signals, system calls and multiprocessing in Linux environment using C/C++.&lt;br /&gt;    * Knowledge of application layer protocols such as HTTP, TLS, WS-* and technologies such as Open SSL is desired&lt;br /&gt;    * Knowledge of Authentication methodologies such as RADIUS, SAML, Kerberos is desired.&lt;br /&gt;    * Experience with large scale systems, scalability, availability and performance issues with Linux is desired.&lt;br /&gt;    * Ability to complete software projects on time in a fast paced environment.&lt;br /&gt;&lt;br /&gt;Desirable Skills:&lt;br /&gt;&lt;br /&gt;    * Knowledge of Java/J2EE is desired.&lt;br /&gt;    * Ability to complete software projects on time in a fast paced environment&lt;br /&gt;&lt;br /&gt;If you are interested please forward me your updated CV ASAP.&lt;br /&gt;If not please ignore this mail.&lt;br /&gt;&lt;br /&gt;Thanks and Regards,&lt;br /&gt;&lt;br /&gt;Sailaja Reddy&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Career One Solutions India Pvt Ltd&lt;br /&gt;&lt;br /&gt;Banjara Classic,Road No.10,Banjara Hills,&lt;br /&gt;&lt;br /&gt;Hyderabad-500034.&lt;br /&gt;&lt;br /&gt;Tel:91-40-64636355&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-6285478658570626962?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/6285478658570626962/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/07/openings-for-leaddev-in-network.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/6285478658570626962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/6285478658570626962'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/07/openings-for-leaddev-in-network.html' title='Openings for Lead/Dev in Network security domain, Pune'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-976518109191324792</id><published>2009-07-30T22:45:00.001-07:00</published><updated>2009-07-30T22:45:32.310-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Job'/><title type='text'>Unix Shell scripting/ Contract Position</title><content type='html'>Prithvi is a US$ 279 million, global provider of IT Consulting and Engineering solutions company. Prithvi's decade of experience helps it to continually innovate and address latest imperatives in IT industry.&lt;br /&gt;Our operations began in the year 1998 with our registered office in Hyderabad, India and US head office located in Pittsburgh (PA). Prithvi's global network of development centers and sales offices are in Europe, Middle East and Asia Pacific.&lt;br /&gt;Prithvi Professional Services provides strategic and innovative staffing solutions. We offer a complete staffing solution to meet your ever-changing technology demand and highest level of customer satisfaction.&lt;br /&gt;We specialize in worldwide IT solutions and engineering services staffing. We follow a stringent hiring, grooming and deployment process which includes technical tests and multiple rounds of interviews, to ensure an excellent match.&lt;br /&gt;www.prithvisolutions.com&lt;br /&gt;&lt;br /&gt;Requirement: Unix,Shellscripting&lt;br /&gt;Company: Prithvi Information Solutions.&lt;br /&gt;Location: Bangalore Or Pune ( candidate should ready to join in any location)&lt;br /&gt;Position: contract&lt;br /&gt;&lt;br /&gt;Should ready to join in 10 days&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Rehman Shaik&lt;br /&gt;HR Executive&lt;br /&gt;&lt;br /&gt;Prithvi Information Solutions Ltd&lt;br /&gt;10Q3A1, Cyber Towers&lt;br /&gt;HITEC City, Madhapur&lt;br /&gt;Hyderabad - 500 081&lt;br /&gt;&lt;br /&gt;Desk: +091 - 040 - 66846019 XT:462&lt;br /&gt;Email-rehman.shaik@prithvisolutions.com&lt;br /&gt;http://www.prithvisolutions.com&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-976518109191324792?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/976518109191324792/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/07/unix-shell-scripting-contract-position.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/976518109191324792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/976518109191324792'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/07/unix-shell-scripting-contract-position.html' title='Unix Shell scripting/ Contract Position'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-4743325227456355271</id><published>2009-07-26T22:59:00.001-07:00</published><updated>2009-07-26T22:59:42.967-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Job'/><title type='text'>Opening for C/C++ @Bangalore</title><content type='html'>---------- Forwarded message ----------&lt;br /&gt;From: &lt;a ymailto="mailto:prathibha.g@careernet.co.in" href="http://in.mc947.mail.yahoo.com/mc/compose?to=prathibha.g@careernet.co.in"&gt;prathibha.g@careernet.co.in&lt;/a&gt; &lt;&lt;a ymailto="mailto:prathibha.g@careernet.co.in" href="http://in.mc947.mail.yahoo.com/mc/compose?to=prathibha.g@careernet.co.in"&gt;prathibha.g@careernet.co.in&lt;/a&gt;&gt;&lt;br /&gt;Date: Wed, Jul 22, 2009 at 5:06 PM&lt;br /&gt;Subject: Excellent opening with Varian, Pune&lt;br /&gt;To: &lt;a ymailto="mailto:krshn.acharya@gmail.com" href="http://in.mc947.mail.yahoo.com/mc/compose?to=krshn.acharya@gmail.com"&gt;krshn.acharya@gmail.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Hi,&lt;br /&gt;&lt;br /&gt;This is regarding the requirement with our client Varian Medical&lt;br /&gt;Systems (www.varian.com), Pune.&lt;br /&gt;Looking for Software developer with the following skill sets.&lt;br /&gt;&lt;br /&gt;Required:&lt;br /&gt;â€¢ 2 â€“ 4 years years of experience in software product development&lt;br /&gt;preferably in delivery of&lt;br /&gt;healthcare products.&lt;br /&gt;â€¢ Strong development skills with experience in C#.Net. Prior&lt;br /&gt;experience on C++ / VC++ would be&lt;br /&gt;a strong added advantage.&lt;br /&gt;â€¢ Experience on COM, .Net Remoting &amp;amp; WCF would be an added&lt;br /&gt;advantage.&lt;br /&gt;â€¢ Experience handling File I/O Streams, developing windows services&lt;br /&gt;would be an added&lt;br /&gt;advantage.&lt;br /&gt;â€¢ Knowledge of OOAD concepts and design patterns.&lt;br /&gt;&lt;br /&gt;Desired:&lt;br /&gt;â€¢ Knowledge of DICOM Streams, DICOM Services or DICOM IODs would be&lt;br /&gt;a strong added&lt;br /&gt;advantage.&lt;br /&gt;â€¢ Experience on healthcare information systems like RIS, PACS, OIS&lt;br /&gt;would be an added&lt;br /&gt;advantage.&lt;br /&gt;â€¢ Experience developing oncology treatment consoles or medical image&lt;br /&gt;acquisition consoles would&lt;br /&gt;be an added advantage.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;&lt;br /&gt;Prathibha I Consultant&lt;br /&gt;CareerNet Consulting&lt;br /&gt;Direct: +91-80-66550045; Mobile: +919379906813&lt;br /&gt;Email: &lt;a ymailto="mailto:prathibha.g@careernet.co.in" href="http://in.mc947.mail.yahoo.com/mc/compose?to=prathibha.g@careernet.co.in"&gt;prathibha.g@careernet.co.in&lt;/a&gt;&lt;br /&gt;URL: www.careernet.co.in&lt;br /&gt;Bangalore | Chennai | Delhi | Hyderabad | Mumbai | Pune&lt;br /&gt;Disclaimer:&lt;br /&gt;The sender of this email is registered with naukri.com as Careernet&lt;br /&gt;Technologies Pvt Ltd (, Salarpuria Soft Zone, 4th Floor 80/1, 80/2&lt;br /&gt;Outer, Ring Road, BANGALORE, Karnataka - 560001) using Naukri.com&lt;br /&gt;services. The responsibility of checking the authenticity of offers/&lt;br /&gt;correspondence lies with you.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-4743325227456355271?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/4743325227456355271/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/07/opening-for-cc-bangalore.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/4743325227456355271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/4743325227456355271'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/07/opening-for-cc-bangalore.html' title='Opening for C/C++ @Bangalore'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-8929320102047251007</id><published>2009-07-23T00:08:00.000-07:00</published><updated>2009-07-23T00:14:12.904-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eBooks'/><title type='text'>Latest C++ Standard file</title><content type='html'>Dear all ,&lt;br /&gt;&lt;br /&gt;Please find the latest C++ Standard files for your reference.&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;a style="font-weight: bold; color: rgb(51, 51, 255);" href="http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2009/n2914.pdf"&gt;Download C++ latest Std file&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a style="font-weight: bold; color: rgb(51, 102, 255);" href="http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2009/n2857.pdf"&gt;another one&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;Source:- http://www.open-std.org/&lt;br /&gt;&lt;br /&gt;Thanks,&lt;br /&gt;-Amaresh&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-8929320102047251007?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/8929320102047251007/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/07/latest-c-standard-file_23.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/8929320102047251007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/8929320102047251007'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/07/latest-c-standard-file_23.html' title='Latest C++ Standard file'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-1912005820510065801</id><published>2009-07-22T23:48:00.000-07:00</published><updated>2009-07-22T23:51:48.040-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eBooks'/><title type='text'>Latest C Standard file</title><content type='html'>Dear all ,&lt;br /&gt;&lt;br /&gt;Please find the latest C Standard files for your reference.&lt;br /&gt;&lt;br /&gt;&lt;a style="font-weight: bold; color: rgb(51, 51, 255);" href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1124.pdf"&gt;Download C latest Std file&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Source:- http://www.open-std.org/&lt;br /&gt;&lt;br /&gt;Thanks,&lt;br /&gt;-Amaresh&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-1912005820510065801?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/1912005820510065801/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/07/latest-c-standard-file.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/1912005820510065801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/1912005820510065801'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/07/latest-c-standard-file.html' title='Latest C Standard file'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-8531040571036575452</id><published>2009-07-21T04:26:00.000-07:00</published><updated>2009-07-21T05:03:22.349-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Comands'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>Basic Unix commands for beginners!!</title><content type='html'>&lt;dl&gt;&lt;dt&gt;&lt;b&gt;&lt;tt&gt;passwd&lt;/tt&gt;&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;This command allows you to change your login &lt;i&gt;password&lt;/i&gt;. You are prompted to enter your current password, and then prompted (twice) to enter your new password. On &lt;i&gt;Linux&lt;/i&gt; systems (like &lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;haribol&lt;/span&gt;&lt;/span&gt;) passwords should exceed 6 characters in length, and contain at least one non-alphanumeric character (such as &lt;b&gt;&lt;tt&gt;#&lt;/tt&gt;&lt;/b&gt;, &lt;b&gt;&lt;tt&gt;%&lt;/tt&gt;&lt;/b&gt;, &lt;b&gt;&lt;tt&gt;*&lt;/tt&gt;&lt;/b&gt;, &lt;b&gt;&lt;tt&gt;^&lt;/tt&gt;&lt;/b&gt;, &lt;b&gt;&lt;tt&gt;[&lt;/tt&gt;&lt;/b&gt;, or &lt;b&gt;@&lt;/b&gt; etc.)&lt;br /&gt;&lt;br /&gt;&lt;/dd&gt;&lt;dt&gt;&lt;b&gt;&lt;tt&gt;cd&lt;/tt&gt;&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;This command, as in DOS, changes directories. You can use &lt;b&gt;&lt;tt&gt;..&lt;/tt&gt;&lt;/b&gt; to represent the &lt;b&gt;directory above&lt;/b&gt; the current directory. You can use &lt;b&gt;&lt;tt&gt;~&lt;/tt&gt;&lt;/b&gt; to represent your &lt;b&gt;root directory&lt;/b&gt; (also called your &lt;b&gt;home&lt;/b&gt; or &lt;b&gt;top&lt;/b&gt; directory). Example: &lt;b&gt;&lt;tt&gt;cd maindir&lt;/tt&gt;&lt;/b&gt; to move into the &lt;b&gt;&lt;tt&gt;maindir&lt;/tt&gt;&lt;/b&gt; directory, &lt;b&gt;&lt;tt&gt;cd ..&lt;/tt&gt;&lt;/b&gt; to move to the directory above, or &lt;b&gt;&lt;tt&gt;cd ~&lt;/tt&gt;&lt;/b&gt; to move to your root directory.&lt;br /&gt;&lt;br /&gt;&lt;/dd&gt;&lt;dt&gt;&lt;b&gt;&lt;tt&gt;pwd&lt;/tt&gt;&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;This command tells you which directory you are currently working in. Your home directory is represented by the tilde &lt;b&gt;&lt;tt&gt;~&lt;/tt&gt;&lt;/b&gt; symbol. To go to your home directory from anywhere, type &lt;b&gt;&lt;tt&gt;cd ~&lt;/tt&gt;&lt;/b&gt;, however typing &lt;b&gt;&lt;tt&gt;cd&lt;/tt&gt;&lt;/b&gt; without the &lt;b&gt;&lt;tt&gt;~&lt;/tt&gt;&lt;/b&gt; also works on &lt;i&gt;Linux&lt;/i&gt; systems.&lt;br /&gt;&lt;br /&gt;&lt;/dd&gt;&lt;dt&gt;&lt;b&gt;&lt;tt&gt;ls&lt;/tt&gt;&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;This gives you a listing of all files in a directory. You can't tell which are files and which are directories.&lt;br /&gt;&lt;br /&gt;&lt;/dd&gt;&lt;dt&gt;&lt;b&gt;&lt;tt&gt;ls -F&lt;/tt&gt;&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;This shows which files are normal files (they have no special symbols at the end), which are directories (they end in a &lt;b&gt;&lt;tt&gt;/&lt;/tt&gt;&lt;/b&gt; character), which are links (they end in a &lt;b&gt;@&lt;/b&gt; symbol) and which are executables (they end in a &lt;b&gt;&lt;tt&gt;*&lt;/tt&gt;&lt;/b&gt; character). These special symbols are NOT part of the file name.&lt;br /&gt;&lt;br /&gt;&lt;/dd&gt;&lt;dt&gt;&lt;b&gt;&lt;tt&gt;ls -l&lt;/tt&gt;&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;"Long" format. Gives more details about files and directories in the current directory.&lt;br /&gt;&lt;br /&gt;&lt;/dd&gt;&lt;dt&gt;&lt;b&gt;&lt;tt&gt;ls -a&lt;/tt&gt;&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;Lists "hidden" files in current directory (those starting with a &lt;b&gt;&lt;tt&gt;.&lt;/tt&gt;&lt;/b&gt; character).&lt;br /&gt;&lt;br /&gt;&lt;/dd&gt;&lt;dt&gt;&lt;b&gt;&lt;tt&gt;ls -la&lt;/tt&gt;&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;Options may usually be combined. This particular combination would list both hidden and unhidden files in the long format&lt;br /&gt;&lt;br /&gt;&lt;/dd&gt;&lt;dt&gt;&lt;b&gt;&lt;tt&gt;mv&lt;/tt&gt;&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;The "move" command is how you rename files. Example: &lt;b&gt;&lt;tt&gt;mv oldfile.txt newfile.txt&lt;/tt&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/dd&gt;&lt;dt&gt;&lt;b&gt;&lt;tt&gt;cp&lt;/tt&gt;&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;Allows you to copy one or more files. Example: &lt;b&gt;&lt;tt&gt;cp myfile.c backup.c&lt;/tt&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/dd&gt;&lt;dt&gt;&lt;b&gt;&lt;tt&gt;rm&lt;/tt&gt;&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;Deletes a file. BE CAREFUL!! There's no "undelete" command. Example: &lt;b&gt;&lt;tt&gt;rm janfiles.*&lt;/tt&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/dd&gt;&lt;dt&gt;&lt;b&gt;&lt;tt&gt;cat&lt;/tt&gt;&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;Sends the contents of a file to &lt;i&gt;stdout&lt;/i&gt; (usually the display screen). The name comes from "con&lt;b&gt;&lt;i&gt;cat&lt;/i&gt;&lt;/b&gt;enate." Example: &lt;b&gt;&lt;tt&gt;cat index.html&lt;/tt&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/dd&gt;&lt;dt&gt;&lt;b&gt;&lt;tt&gt;more&lt;/tt&gt;&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;Like &lt;b&gt;&lt;tt&gt;cat&lt;/tt&gt;&lt;/b&gt; but displays a file one page at a time. Example: &lt;b&gt;&lt;tt&gt;more long_file.txt&lt;/tt&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/dd&gt;&lt;dt&gt;&lt;b&gt;&lt;tt&gt;wc&lt;/tt&gt;&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;Counts the number of lines, words, and characters in a file. Example: &lt;b&gt;&lt;tt&gt;wc essay.rtf&lt;/tt&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/dd&gt;&lt;dt&gt;&lt;b&gt;&lt;tt&gt;tail -n&lt;/tt&gt;&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;Displays the last &lt;i&gt;n&lt;/i&gt; lines of a file. Example: &lt;b&gt;&lt;tt&gt;tail -5 myfile&lt;/tt&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/dd&gt;&lt;dt&gt;&lt;b&gt;&lt;tt&gt;head -n&lt;/tt&gt;&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;Displays the first &lt;i&gt;n&lt;/i&gt; lines of a file. Example: &lt;b&gt;&lt;tt&gt;head -5 myfile&lt;/tt&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/dd&gt;&lt;dt&gt;&lt;b&gt;&lt;tt&gt;mkdir&lt;/tt&gt;&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;Creates a new directory, located below the present directory. (Use &lt;b&gt;&lt;tt&gt;pwd&lt;/tt&gt;&lt;/b&gt; first to check where you are!) Example: &lt;b&gt;&lt;tt&gt;mkdir new_dir&lt;/tt&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/dd&gt;&lt;dt&gt;&lt;b&gt;&lt;tt&gt;rmdir&lt;/tt&gt;&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;Deletes a directory. Example: &lt;b&gt;&lt;tt&gt;rmdir old_dir&lt;/tt&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/dd&gt;&lt;dt&gt;&lt;b&gt;&lt;tt&gt;man&lt;/tt&gt;&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;The &lt;b&gt;most important&lt;/b&gt; &lt;i&gt;Unix&lt;/i&gt; command! It displays the manual pages for a chosen &lt;i&gt;Unix&lt;/i&gt; command. Press &lt;b&gt;&lt;tt&gt;[Enter]&lt;/tt&gt;&lt;/b&gt; to advance one line, &lt;b&gt;&lt;tt&gt;[Spacebar]&lt;/tt&gt;&lt;/b&gt; to advance one page, and the &lt;b&gt;&lt;tt&gt;[Q]&lt;/tt&gt;&lt;/b&gt; key to quit and return to the &lt;i&gt;Unix&lt;/i&gt; prompt. Example: &lt;b&gt;&lt;tt&gt;man ls&lt;/tt&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/dd&gt;&lt;dt&gt;&lt;b&gt;&lt;tt&gt;man -k&lt;/tt&gt;&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;Displays all &lt;i&gt;Unix&lt;/i&gt; commands related to a given keyword. Example: &lt;b&gt;&lt;tt&gt;man -k date&lt;/tt&gt;&lt;/b&gt; will list all &lt;i&gt;Unix&lt;/i&gt; commands whose man pages contain a reference to the word &lt;tt&gt;date&lt;/tt&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/dd&gt;&lt;dt&gt;&lt;b&gt;&lt;tt&gt;date&lt;/tt&gt;&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;Shows the current time and date.&lt;br /&gt;&lt;br /&gt;&lt;/dd&gt;&lt;dt&gt;&lt;b&gt;&lt;tt&gt;logout&lt;/tt&gt;&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;Terminates the current login session, (and returns you to your telnet client, if that is how you established the session originally).&lt;br /&gt;&lt;br /&gt;&lt;/dd&gt;&lt;/dl&gt;    &lt;p&gt; &lt;/p&gt;&lt;hr /&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:85%;"&gt;I/O Redirection&lt;/span&gt;&lt;/b&gt; &lt;/p&gt;  &lt;dl&gt;&lt;dt&gt;&lt;b&gt;&lt;tt&gt;&lt;&lt;/tt&gt;&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;Input redirection. This allows you to take input from a file rather than &lt;i&gt;stdin&lt;/i&gt;. Example: &lt;b&gt;&lt;tt&gt;tr a z &lt;text&gt;&lt;/text&gt;&lt;/tt&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/dd&gt;&lt;dt&gt;&lt;b&gt;&lt;tt&gt;&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;Output redirection. This allows you to send output to a file rather than &lt;i&gt;stdout&lt;/i&gt;. Example: &lt;b&gt;&lt;tt&gt;ls -l &gt;listing&lt;/tt&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/dd&gt;&lt;dt&gt;&lt;b&gt;&lt;tt&gt;|&lt;/tt&gt;&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;Pipe. This allows you to connect &lt;i&gt;stdout&lt;/i&gt; from one command with &lt;i&gt;stdin&lt;/i&gt; of another. Example: &lt;b&gt;&lt;tt&gt;ls -la | more&lt;/tt&gt;&lt;/b&gt;&lt;/dd&gt;&lt;/dl&gt;&lt;span style="font-weight: bold;"&gt;File Compression:-&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;gzip &lt;i&gt;filename&lt;/i&gt;&lt;/b&gt; --- compresses files, so that they take up much less space. Usually text files compress to about half their original size, but it depends very much on the size of the file and the nature of the contents. There are other tools for this purpose, too (e.g. &lt;b&gt;compress&lt;/b&gt;), but gzip usually gives the highest compression rate. Gzip produces files with the ending '.gz' appended to the original filename. &lt;/li&gt;&lt;li&gt;&lt;b&gt;gunzip &lt;i&gt;filename&lt;/i&gt;&lt;/b&gt; --- uncompresses files compressed by gzip. &lt;/li&gt;&lt;li&gt;&lt;b&gt;gzcat &lt;i&gt;filename&lt;/i&gt;&lt;/b&gt; --- lets you look at a gzipped file without actually having to gunzip it (same as &lt;b&gt;gunzip -c&lt;/b&gt;). You can even print it directly, using &lt;b&gt;gzcat &lt;i&gt;filename&lt;/i&gt; | lpr&lt;/b&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt;&lt;a name="pr"&gt;printing&lt;/a&gt; &lt;ul&gt;&lt;li&gt;&lt;b&gt;lpr &lt;i&gt;filename&lt;/i&gt;&lt;/b&gt; --- print. Use the -P option to specify the printer name if you want to use a printer other than your default printer. For example, if you want to print double-sided, use 'lpr -Pvalkyr-d', or if you're at CSLI, you may want to use 'lpr -Pcord115-d'. See 'help printers' for more information about printers and their locations. &lt;/li&gt;&lt;li&gt;&lt;b&gt;lpq&lt;/b&gt; --- check out the printer queue, e.g. to get the number needed for removal, or to see how many other files will be  printed before yours will come out &lt;/li&gt;&lt;li&gt;&lt;b&gt;lprm &lt;i&gt;jobnumber&lt;/i&gt;&lt;/b&gt; --- remove something from the printer queue. You can find the job number by using lpq. Theoretically you also have to specify a printer name, but this isn't necessary as long as you use your default printer in the department. &lt;/li&gt;&lt;li&gt;&lt;b&gt;genscript&lt;/b&gt; --- converts plain text files into postscript for printing, and gives you some options for formatting. Consider making an alias like &lt;b&gt;alias ecop 'genscript -2 -r \!* | lpr -h -Pvalkyr'&lt;/b&gt; to print two pages on one piece of paper. &lt;/li&gt;&lt;li&gt;&lt;b&gt;dvips &lt;i&gt;filename&lt;/i&gt;&lt;/b&gt; --- print &lt;b&gt;.dvi&lt;/b&gt; files (i.e. files produced by LaTeX). You can use &lt;b&gt;dviselect&lt;/b&gt; to print only selected pages.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;h2&gt;Finding things&lt;/h2&gt; &lt;ul&gt;&lt;li&gt;&lt;b&gt;ff&lt;/b&gt; --- find files anywhere on the system. This can be extremely useful if you've forgotten in which directory you put a file, but do remember the name. In fact, if you use &lt;b&gt;ff -p&lt;/b&gt; you don't even need the full name, just the beginning. This can also be useful for finding other things on the system, e.g. documentation.  &lt;/li&gt;&lt;li&gt;&lt;b&gt;grep &lt;i&gt;string filename(s)&lt;/i&gt;&lt;/b&gt; --- looks for the string in the files. This can be useful a lot of purposes, e.g. finding the right file among many, figuring out which is the right version of something, and even  doing serious corpus work. grep comes in several varieties (&lt;b&gt;grep&lt;/b&gt;, &lt;b&gt;egrep&lt;/b&gt;, and &lt;b&gt;fgrep&lt;/b&gt;) and has a lot of very flexible options. Check out the man pages if this sounds good to you. &lt;/li&gt;&lt;/ul&gt;  &lt;h2&gt;About other people&lt;/h2&gt; &lt;ul&gt;&lt;li&gt;&lt;b&gt;w&lt;/b&gt; --- tells you who's logged in, and what they're doing. Especially useful: the 'idle' part. This allows you to see whether they're actually sitting there typing away at their keyboards right at the moment. &lt;/li&gt;&lt;li&gt;&lt;b&gt;who&lt;/b&gt; --- tells you who's logged on, and where they're coming from. Useful if you're looking for someone who's actually physically in the same building as you, or in some other particular location. &lt;/li&gt;&lt;li&gt;&lt;b&gt;finger &lt;i&gt;username&lt;/i&gt;&lt;/b&gt; --- gives you lots of information about that user, e.g. when they last read their mail and whether they're logged in. Often people put other practical information, such as phone numbers and addresses, in a file called &lt;b&gt;.plan&lt;/b&gt;. This information is also displayed by 'finger'. &lt;/li&gt;&lt;li&gt;&lt;b&gt;last -1 &lt;i&gt;username&lt;/i&gt;&lt;/b&gt; --- tells you when the user last logged on and off and from where. Without any options, &lt;b&gt;last&lt;/b&gt; will give you a list of everyone's logins. &lt;/li&gt;&lt;li&gt;&lt;b&gt;talk &lt;i&gt;username&lt;/i&gt;&lt;/b&gt; --- lets you have a (typed) conversation with another user &lt;/li&gt;&lt;li&gt;&lt;b&gt;write &lt;i&gt;username&lt;/i&gt;&lt;/b&gt; --- lets you exchange one-line messages with another user &lt;/li&gt;&lt;li&gt;&lt;b&gt;elm&lt;/b&gt; --- lets you send e-mail messages to people around the world (and, of course, read them). It's not the only mailer you can use, but the one we recommend.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;h2&gt;About your (electronic) self&lt;/h2&gt; &lt;ul&gt;&lt;li&gt;&lt;b&gt;whoami&lt;/b&gt; --- returns your username. Sounds useless, but isn't. You may need to find out who it is who forgot to log out somewhere, and make sure *you* have logged out. &lt;/li&gt;&lt;li&gt;&lt;b&gt;finger&lt;/b&gt; &amp;amp; .plan files&lt;br /&gt;of course you can finger yourself, too. That can be useful e.g. as a quick check whether you got new mail. Try to create a useful .plan file soon. Look at other people's .plan files for ideas. The file needs to be readable for everyone in order to be visible through 'finger'. Do 'chmod a+r .plan' if necessary. You should realize that this information is accessible from anywhere in the world, not just to other people on turing. &lt;/li&gt;&lt;li&gt;&lt;b&gt;passwd&lt;/b&gt; --- lets you change your password, which you should      do regularly (at least once a year).&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;ps -u &lt;i&gt;yourusername&lt;/i&gt;&lt;/b&gt; --- lists your processes. Contains lots of information about them, including the process ID, which you need if you have to kill a process. Normally, when you have been kicked out of a dialin session or have otherwise managed to get yourself disconnected abruptly, this list will contain the processes you need to kill. Those may include the shell (tcsh or whatever you're using), and anything you were running, for example emacs or elm. Be careful not to kill your current shell - the one with the number closer to the one of the ps command you're currently running. But if it happens, don't panic. Just try again :) If you're using an X-display you may have to kill some X processes before you can start them again. These will show only when you use &lt;b&gt;ps -efl&lt;/b&gt;, because they're root processes. &lt;/li&gt;&lt;li&gt;&lt;b&gt;kill &lt;i&gt;PID&lt;/i&gt;&lt;/b&gt; --- kills (ends) the processes with the ID you gave. This works only for your own processes, of course. Get the ID by using &lt;b&gt;ps&lt;/b&gt;. If the process doesn't 'die' properly, use the option -9. But attempt without that option first, because it doesn't give the process a chance to finish possibly important business before dying. You may need to kill processes for example if your modem connection was interrupted and you didn't get logged out properly, which sometimes happens. &lt;/li&gt;&lt;li&gt;&lt;b&gt;quota -v&lt;/b&gt; --- show what your disk quota is (i.e. how much space you have to store files), how much you're actually using, and in case you've exceeded your quota (which you'll be given an automatic warning about by the system) how much time you have left to sort them out (by deleting or gzipping some, or moving them to your own computer). &lt;/li&gt;&lt;li&gt;&lt;b&gt;du &lt;i&gt;filename&lt;/i&gt;&lt;/b&gt; --- shows the disk usage of the files and directories in &lt;i&gt;filename&lt;/i&gt; (without argument the current directory is used). &lt;b&gt;du -s&lt;/b&gt; gives only a total. &lt;/li&gt;&lt;li&gt;&lt;b&gt;last &lt;i&gt;yourusername&lt;/i&gt;&lt;/b&gt; --- lists your last logins. Can be a useful memory aid for when you were where, how long you've been working for, and keeping track of your phonebill if you're making a non-local phonecall for dialling in. &lt;/li&gt;&lt;/ul&gt;  &lt;h2&gt;Connecting to the outside world&lt;/h2&gt; &lt;ul&gt;&lt;li&gt;&lt;b&gt;nn&lt;/b&gt; --- allows you to read news. It will first let you read the news local to turing, and then the remote news. If you want to read only the local or remote news, you can use &lt;b&gt;nnl&lt;/b&gt; or &lt;b&gt;nnr&lt;/b&gt;, respectively. To learn more about &lt;b&gt;nn&lt;/b&gt; type &lt;b&gt;nn&lt;/b&gt;, then \tty{:man}, then \tty{=.*}, then \tty{Z}, then hit the space bar to step through the manual. Or look at the man page.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;rlogin &lt;i&gt;hostname&lt;/i&gt;&lt;/b&gt; --- lets you connect to a remote host &lt;/li&gt;&lt;li&gt;&lt;b&gt;telnet &lt;i&gt;hostname&lt;/i&gt;&lt;/b&gt; --- also lets you connect to a      remote host. Use &lt;b&gt;rlogin&lt;/b&gt; whenever possible. &lt;/li&gt;&lt;li&gt;&lt;b&gt;ftp &lt;i&gt;hostname&lt;/i&gt;&lt;/b&gt; --- lets you download files from a remote host which is set up as an ftp-server. This is a common method for exchanging academic papers and drafts. If you need to make a paper of yours available in this way, you can (temporarily) put a copy in /user/ftp/pub/TMP. For more permanent solutions, ask Emma. The most important commands within ftp are &lt;b&gt;get&lt;/b&gt; for getting files from the remote machine, and &lt;b&gt;put&lt;/b&gt; for putting them there (&lt;b&gt;mget&lt;/b&gt; and &lt;b&gt;mput&lt;/b&gt; let you specify more than one file at once). Sounds straightforward, but be sure not to confuse the two, especially when your physical location doesn't correspond to the direction of the ftp connection you're making. ftp just overwrites files with the same filename. If you're transferring anything other than ASCII text, use binary mode.  &lt;/li&gt;&lt;li&gt;&lt;b&gt;lynx&lt;/b&gt; --- lets you browse the web from an ordinary terminal. Of course you can see only the text, not the pictures. You can type any URL as an argument to the &lt;b&gt;G&lt;/b&gt; command. When you're doing this from any Stanford host you can leave out the &lt;b&gt;.stanford.edu&lt;/b&gt; part of the URL when connecting to Stanford URLs. Type &lt;b&gt;H&lt;/b&gt; at any time to learn more about &lt;b&gt;lynx&lt;/b&gt;, and &lt;b&gt;Q&lt;/b&gt; to exit. &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;-----------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;b&gt;Unix tutorials&lt;/b&gt;   &lt;p style="font-weight: bold; color: rgb(51, 51, 51);"&gt;There are a number of excellent Unix tutorials on the Web, including:&lt;/p&gt;  &lt;ul style="font-weight: bold; color: rgb(51, 51, 51);"&gt;&lt;li&gt;&lt;a href="http://www.nacse.org/demos/coping-with-unix/frames2.html"&gt;Unix tutorial - NACSE&lt;/a&gt; http://www.nacse.org/demos/coping-with-unix/frames2.html&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:0;"&gt;&lt;a href="http://www.isu.edu/departments/comcom/unix/workshop/unixindex.html"&gt;A Basic Unix Tutorial&lt;/a&gt; http://www.isu.edu/departments/comcom/unix/workshop/unixindex.html&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:0;"&gt;&lt;a href="http://www.cit.gu.edu.au/services/UNIXhelp/"&gt;UNIXhelp for users&lt;/a&gt;&lt;a href="http://www.cit.gu.edu.au/services/UNIXhelp/"&gt; &lt;/a&gt; http://www.cit.gu.edu.au/services/UNIXhelp/&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:0;"&gt;&lt;a href="http://www.mcsr.olemiss.edu/cgi-bin/unixhelp_search"&gt;UNIX help searchable index&lt;/a&gt; http://www.mcsr.olemiss.edu/cgi-bin/unixhelp_search&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:0;"&gt;&lt;a href="http://merlin.cs.uah.edu/resources/tutorials/faqunix.asp"&gt;FAQs for Unix - UAH/CS&lt;/a&gt; &lt;/span&gt;http://merlin.cs.uah.edu/resources/tutorials/faqunix.asp &lt;/li&gt;&lt;li&gt;&lt;span style="font-size:0;"&gt;&lt;a href="http://www.acusd.edu/ac/help/?Jamming"&gt;Jamming with UNIX&lt;/a&gt; &lt;/span&gt;http://www.acusd.edu/ac/help/?Jamming &lt;/li&gt;&lt;/ul&gt;  &lt;p style="font-weight: bold; color: rgb(51, 51, 51);"&gt;&lt;a name="Pico_tutorials"&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-8531040571036575452?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/8531040571036575452/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/07/basic-unix-commands-for-beginners.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/8531040571036575452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/8531040571036575452'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/07/basic-unix-commands-for-beginners.html' title='Basic Unix commands for beginners!!'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-3594663320756098894</id><published>2009-07-21T00:06:00.000-07:00</published><updated>2009-07-22T22:44:58.297-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CVS (Concorrent Version System)'/><title type='text'>CVS History of the project</title><content type='html'>Some one asked me this Question.. which is really good one...&lt;br /&gt;&lt;blockquote style="color: rgb(51, 102, 255); font-weight: bold;"&gt;&lt;br /&gt;when I run this command:&lt;br /&gt;&lt;br /&gt;"cvs history ProccessView"&lt;br /&gt;the result looks like is:&lt;br /&gt;&lt;br /&gt;O 2009-07-19 17:04 +0000 KalliMan&lt;br /&gt;=.=                              localhost/*&lt;br /&gt;O 2009-07-11 22:00 +0000 KalliMan ./ApiDialogsClient     =./&lt;br /&gt;ApiDialogsClient=      localhost/./ApiDialogsClient&lt;br /&gt;O 2009-07-11 15:31 +0000 KalliMan ./KUtilities                =./&lt;br /&gt;KUtilities=                localhost/./KUtilities&lt;br /&gt;O 2009-07-11 15:36 +0000 KalliMan ./KUtilities/Bin          =./&lt;br /&gt;KUtilities/Bin=           localhost/./KUtilities/Bin&lt;br /&gt;O 2009-07-11 21:51 +0000 KalliMan ./test                       =./&lt;br /&gt;test=                        localhost/./test&lt;br /&gt;.....&lt;br /&gt;&lt;br /&gt;Can somebody tells me what the ... is the meaning of these columns???&lt;/blockquote&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 0);"&gt;Answer of the above Question:--&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;      &lt;style type="text/css"&gt;  &lt;!--   @page { size: 21cm 29.7cm; margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt;  &lt;p style="margin-bottom: 0cm;"&gt;Hi ,&lt;/p&gt;&lt;br /&gt;O &lt;b&gt;2009-07-19&lt;/b&gt; 17:04 +0000 KalliMan =.=                              &lt;b&gt;localhost/&lt;/b&gt;* &lt;p style="margin-bottom: 0cm;"&gt;From above :&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt; &lt;b&gt;2009-07-19 (2&lt;/b&gt;&lt;sup&gt;&lt;b&gt;nd&lt;/b&gt;&lt;/sup&gt;&lt;b&gt; column) is &lt;/b&gt;  &lt;date&gt;&lt;/date&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;            &lt;b&gt;17:04   (3&lt;/b&gt;&lt;sup&gt;&lt;b&gt;rd&lt;/b&gt;&lt;/sup&gt;&lt;b&gt; column ) &lt;/b&gt;&lt;span style=""&gt;is modules updated time  on your server.&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;            &lt;span style=""&gt;+0000  (4&lt;/span&gt;&lt;sup&gt;&lt;span style=""&gt;th&lt;/span&gt;&lt;/sup&gt;&lt;span style=""&gt; Column) is Leading value &lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;           &lt;span style=""&gt;KalliMan (5&lt;/span&gt;&lt;sup&gt;&lt;span style=""&gt;th&lt;/span&gt;&lt;/sup&gt;&lt;span style=""&gt; column) is User name  &lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;           &lt;span style=""&gt;6&lt;/span&gt;&lt;sup&gt;&lt;span style=""&gt;th&lt;/span&gt;&lt;/sup&gt;&lt;span style=""&gt; column Module or project name&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;           &lt;span style=""&gt;7&lt;/span&gt;&lt;sup&gt;&lt;span style=""&gt;th&lt;/span&gt;&lt;/sup&gt;&lt;span style=""&gt; column file name &lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;           &lt;span style=""&gt;8&lt;/span&gt;&lt;sup&gt;&lt;span style=""&gt;th&lt;/span&gt;&lt;/sup&gt;&lt;span style=""&gt; column :--- server/ module position either &lt;&lt;span style="font-weight: bold;"&gt;remote&gt; i,e 192.168.x.x or &lt;localhost&gt; i,e  127.0.0.1&lt;/localhost&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;history output&lt;br /&gt;---------------------&lt;br /&gt;&lt;br /&gt;`history' prints a line for each selected history record.  Each line&lt;br /&gt;begins with a character indicating the record type (*note history&lt;br /&gt;options::), followed by a timestamp (in the format `YYYY-MM-DD HH:MM&lt;br /&gt;ZZZZ'), then the name of the user who performed the action.  The&lt;br /&gt;remainder of the line depends on the record type:&lt;br /&gt;&lt;br /&gt;`T'&lt;br /&gt;     The relative path to the directory in the repository; then the&lt;br /&gt;     description of the tag in the format `[NAME:OPT]' where NAME is&lt;br /&gt;     the tag name and OPT is `D' for `tag -d', the specified revision&lt;br /&gt;     for `tag -r', the specified date for `tag -D', or `A' for a plain&lt;br /&gt;     `tag'.&lt;br /&gt;&lt;br /&gt;`F', `E', `O'&lt;br /&gt;     The tag/revision/date checked out, if any, enclosed in `[' and `]';&lt;br /&gt;     the relative path to the directory in the repository, if any; the&lt;br /&gt;     associated module name, enclosed in `=' and `='; then the absolute&lt;br /&gt;     path to the local working directory or `&lt;remote&gt;'.&lt;br /&gt;&lt;br /&gt;`W', `U', `P', `C', `G', `M', `A', `R'&lt;br /&gt;     The revision checked out; the file name; the relative path to the&lt;br /&gt;     directory in the repository, if any; the associated module name,&lt;br /&gt;     enclosed in `=' and `='; then the absolute path to the local&lt;br /&gt;     working directory or `&lt;remote&gt;'.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;   `~' at the beginning of a working directory means the user's home&lt;br /&gt;directory.  `*' at the end of a repository or working directory means&lt;br /&gt;the associated module name.&lt;br /&gt;&lt;br /&gt;A.13.3 history examples&lt;br /&gt;-----------------------&lt;br /&gt;&lt;br /&gt;     $ cvs history -e&lt;br /&gt;&lt;br /&gt;     A 2009-07-21 20:21 +0000 bach  1.1 tc.1       yoyodyne/tc/man == ~/tc/man&lt;br /&gt;     M 2009-07-21 20:22 +0000 bach  1.2 backend.c  yoyodyne/tc     == ~/tc&lt;br /&gt;     M 2009-07-21 20:27 +0000 bach  1.5 frontend.c yoyodyne/tc     == ~/tc&lt;br /&gt;     T 2009-07-21 20:27 +0000 bach  yoyodyne/tc [rel_0_3:A]&lt;br /&gt;     O 2009-07-21 20:28 +0000 cedar [rel_0_1] yoyodyne/*         =tc= &lt;remote&gt;/*&lt;br /&gt;     C 2009-07-21 20:29 +0000 cedar 1.3 driver.c   yoyodyne/tc     == &lt;remote&gt;&lt;br /&gt;     U 2009-07-21 20:29 +0000 cedar 1.5 frontend.c yoyodyne/tc     == &lt;remote&gt;&lt;br /&gt;     F 2009-07-21 20:31 +0000 bach                      =yoyodyne=    ~/*&lt;br /&gt;     E 2009-07-21 20:33 +0000 bach  [rel_0_3] yoyodyne/tc     =.=       /foo/*&lt;br /&gt;     O 2009-07-21 20:37 +0000 bach  yoyodyne/*          =tc=          ~/*&lt;br /&gt;     R 2009-07-21 20:37 +0000 bach  1.2 test2.t yoyodyne/tc/testing == ~/tc/testing&lt;br /&gt;     E 2009-07-21 20:38 +0000 bach  [2009.07.21.20.38.48] yoyodyne/*  =tc=  /foo&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;Have a look my processview :- (remote server)&lt;/p&gt;    &lt;p style="margin-bottom: 0cm;"&gt;root@eOdissa-desktop:/home/amaresh/Vecima/Vcom_Task/wingmax# cvs history ProccessView&lt;br /&gt;Password:&lt;br /&gt;O 2009-07-13 10:58 +0000 amareshcd kernel-2.6   =kernel-2.6=   &lt;remote&gt;/*&lt;br /&gt;O 2009-07-13 12:54 +0000 amareshcd libadapt     =libadapt=     &lt;remote&gt;/*&lt;br /&gt;O 2009-07-13 12:54 +0000 amareshcd mac_01_alpha =mac_01_alpha= &lt;remote&gt;/*&lt;br /&gt;O 2009-07-13 10:12 +0000 amareshcd othersrc     =othersrc=     &lt;remote&gt;/*&lt;br /&gt;O 2009-07-13 12:54 +0000 amareshcd wingmax/*    =src=          &lt;remote&gt;/*&lt;br /&gt;O 2009-07-13 10:58 +0000 amareshcd wavesat      =wavesat=      &lt;remote&gt;/*&lt;br /&gt;O 2009-07-13 10:09 +0000 amareshcd wingmax      =wingmax=      &lt;&lt;span style="font-weight: bold;"&gt;remote&lt;/span&gt;&gt;/*&lt;br /&gt;&lt;/remote&gt;&lt;/remote&gt;&lt;/remote&gt;&lt;/remote&gt;&lt;/remote&gt;&lt;/remote&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;Have a look this command &lt;b&gt;“ls -ltr “ you will get good idea.&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;wingmax# ls -ltr&lt;br /&gt;total 148&lt;br /&gt;-rwxr-xr-x  1 root root  2035 2007-06-13 22:51 postcheckout.sh&lt;br /&gt;-rw-r--r--  1 root root  1911 2008-01-09 23:03 README.txt&lt;br /&gt;-rwxr-x---  1 root root  3059 2008-11-26 04:44 common.mk&lt;br /&gt;-rwxr-x---  1 root root 35485 2008-12-18 13:50 Makefile&lt;br /&gt;-rw-r--r--  1 root root     8 2009-07-13 10:16 VERSION&lt;br /&gt;drwxr-xr-x  5 root root  4096 2009-07-13 15:39 doc&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;Why are you giving "cvs history ProccessView" ?&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;just give "&lt;span style="font-weight: bold;"&gt;cvs history&lt;/span&gt;" you will get same result.&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;if you will give " &lt;span style="font-weight: bold;"&gt;cvs history &lt;filename&gt; " &lt;/filename&gt;&lt;/span&gt;then you will not get different o/p as bellow:--&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;cvs history common.mk&lt;br /&gt;Password:&lt;br /&gt;O 2009-07-13 10:58 +0000 amareshcd kernel-2.6   =kernel-2.6=   &lt;remote&gt;/*&lt;br /&gt;O 2009-07-13 12:54 +0000 amareshcd libadapt     =libadapt=     &lt;remote&gt;/*&lt;br /&gt;O 2009-07-13 12:54 +0000 amareshcd mac_01_alpha =mac_01_alpha= &lt;remote&gt;/*&lt;br /&gt;O 2009-07-13 10:12 +0000 amareshcd othersrc     =othersrc=     &lt;remote&gt;/*&lt;br /&gt;O 2009-07-13 12:54 +0000 amareshcd wingmax/*    =src=          &lt;remote&gt;/*&lt;br /&gt;O 2009-07-13 10:58 +0000 amareshcd wavesat      =wavesat=      &lt;remote&gt;/*&lt;br /&gt;O 2009-07-13 10:09 +0000 amareshcd wingmax      =wingmax=      &lt;remote&gt;/*&lt;/remote&gt;&lt;/remote&gt;&lt;/remote&gt;&lt;/remote&gt;&lt;/remote&gt;&lt;/remote&gt;&lt;/remote&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;b&gt;Thanks,&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;b&gt;-Amaresh&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-3594663320756098894?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/3594663320756098894/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/07/cvs-history-of-project.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/3594663320756098894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/3594663320756098894'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/07/cvs-history-of-project.html' title='CVS History of the project'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-4763286020924806868</id><published>2009-07-15T22:50:00.000-07:00</published><updated>2009-07-15T22:51:40.556-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Job'/><title type='text'>Current Requirment - Software Engineer / Senior Software Engineer</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;i&gt;&lt;span style="font-family:Monotype Corsiva;font-size:130%;color:black;"&gt;&lt;span style="font-size: 14pt; color: windowtext; font-style: italic;"&gt;Dear All, &lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;      &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;i&gt;&lt;span style="font-family:Monotype Corsiva;font-size:130%;color:black;"&gt;&lt;span style="font-size: 14pt; color: windowtext; font-style: italic;"&gt;  &lt;/span&gt;&lt;span style="font-size: 14pt; line-height: 150%; color: windowtext; font-style: italic;"&gt;We have requirements for the post of &lt;span style="background: transparent none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; cursor: pointer;" class="yshortcuts" id="lw_1247683763_4"&gt;Software Engineers&lt;/span&gt; / &lt;span style="background: transparent none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; cursor: pointer;" class="yshortcuts" id="lw_1247683763_5"&gt;Senior Software Engineers&lt;/span&gt;. We would like you to refer your friends, acquaintances or people you know who will suit this profile. &lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;i&gt;&lt;span style="font-family:Monotype Corsiva;font-size:130%;color:black;"&gt;&lt;span style="font-size: 14pt; line-height: 150%; color: windowtext; font-style: italic;"&gt;We are conducting a walk-in drive on the coming 20&lt;sup&gt;th&lt;/sup&gt;, 21&lt;sup&gt;st&lt;/sup&gt;, 22&lt;sup&gt;nd&lt;/sup&gt;  of July ’09 ( Monday, Tuesday, Wednesday), for candidates referred by you.&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;      &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;i&gt;&lt;span style="font-family:Monotype Corsiva;font-size:130%;color:black;"&gt;&lt;span style="font-size: 14pt; line-height: 150%; color: windowtext; font-style: italic;"&gt;The job description is as below.&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-family:Monotype Corsiva;font-size:130%;color:black;"&gt;&lt;span style="font-size: 14pt; color: windowtext; font-weight: bold; font-style: italic;"&gt;Designation  :  Software Engineer / &lt;span style="background: transparent none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; cursor: pointer;" class="yshortcuts" id="lw_1247683763_6"&gt;Senior Software Engineer&lt;/span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;i&gt;&lt;span style="font-family:Monotype Corsiva;font-size:130%;color:black;"&gt;&lt;span style="font-size: 14pt; color: windowtext; font-style: italic;"&gt;Experience Level -  2 - 4 Years &lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 45pt;"&gt;&lt;i&gt;&lt;span style="font-family:Monotype Corsiva;font-size:130%;color:black;"&gt;&lt;span style="font-size: 14pt; color: windowtext; font-style: italic;"&gt;1.      Strong technical knowledge in &lt;a rel="nofollow" target="_blank" href="http://asp.net/"&gt;&lt;span class="yshortcuts" id="lw_1247683763_7"&gt;ASP.NET&lt;/span&gt;&lt;/a&gt;, C#, &lt;span class="yshortcuts" id="lw_1247683763_8"&gt;JavaScript&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 45pt;"&gt;&lt;i&gt;&lt;span style="font-family:Monotype Corsiva;font-size:130%;color:black;"&gt;&lt;span style="font-size: 14pt; color: windowtext; font-style: italic;"&gt;2.      Strong technical knowledge in &lt;span style="border-bottom: 1px dashed rgb(0, 102, 204); background: transparent none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; cursor: pointer;" class="yshortcuts" id="lw_1247683763_9"&gt;SQL Server&lt;/span&gt; 2005 / &lt;span style="border-bottom: 1px dashed rgb(0, 102, 204); cursor: pointer;" class="yshortcuts" id="lw_1247683763_10"&gt;Oracle&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;    &lt;p class="MsoNormal" style="margin-left: 45pt;"&gt;&lt;i&gt;&lt;span style="font-family:Monotype Corsiva;font-size:130%;color:black;"&gt;&lt;span style="font-size: 14pt; color: windowtext; font-style: italic;"&gt;3.      &lt;span class="yshortcuts" id="lw_1247683763_11"&gt;Experience&lt;/span&gt; in developing  Enterprise Application &lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;b&gt;&lt;i&gt;&lt;u&gt;&lt;span style="font-family:Monotype Corsiva;font-size:130%;color:black;"&gt;&lt;span style="font-size: 14pt; color: windowtext; font-weight: bold; font-style: italic;"&gt;INTERVIEW PROCEDURE :&lt;/span&gt;&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-family:Monotype Corsiva;font-size:130%;color:black;"&gt;&lt;span style="font-size: 14pt; color: windowtext; font-weight: bold; font-style: italic;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;i&gt;&lt;span style="font-family:Monotype Corsiva;font-size:130%;color:black;"&gt;&lt;span style="font-size: 14pt; color: windowtext; font-style: italic;"&gt;Round I          -          Technical Written Test and &lt;span class="yshortcuts" id="lw_1247683763_12"&gt;Aptitude Test&lt;/span&gt; (20&lt;sup&gt;th&lt;/sup&gt;, 21&lt;sup&gt;st&lt;/sup&gt; and 22&lt;sup&gt;nd&lt;/sup&gt; of July’09)&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;i&gt;&lt;span style="font-family:Monotype Corsiva;font-size:130%;color:black;"&gt;&lt;span style="font-size: 14pt; color: windowtext; font-style: italic;"&gt;Round II        -          Technical Interview   -  Level I &lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;i&gt;&lt;span style="font-family:Monotype Corsiva;font-size:130%;color:black;"&gt;&lt;span style="font-size: 14pt; color: windowtext; font-style: italic;"&gt;Round III       -         Technical Interview  -  Level II&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;i&gt;&lt;span style="font-family:Monotype Corsiva;font-size:130%;color:black;"&gt;&lt;span style="font-size: 14pt; color: windowtext; font-style: italic;"&gt;Round IV       -         HR Round&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;i&gt;&lt;span style="font-family:Monotype Corsiva;font-size:130%;color:black;"&gt;&lt;span style="font-size: 14pt; color: windowtext; font-style: italic;"&gt;Round V        -         Interview with MD&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;      &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;i&gt;&lt;span style="font-family:Monotype Corsiva;font-size:130%;color:black;"&gt;&lt;span style="font-size: 14pt; line-height: 150%; color: windowtext; font-style: italic;"&gt;Post clearance of the written test the technical rounds will be arranged for later in the month.&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;i&gt;&lt;span style="font-family:Monotype Corsiva;font-size:130%;color:black;"&gt;&lt;span style="font-size: 14pt; color: windowtext; font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;i&gt;&lt;span style="font-family:Monotype Corsiva;font-size:130%;color:black;"&gt;&lt;span style="font-size: 14pt; color: windowtext; font-style: italic;"&gt;Resumes to be forwarded to &lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style="font-family:Monotype Corsiva;font-size:130%;color:navy;"&gt;&lt;span style="font-size: 14pt; color: navy; font-style: italic;"&gt;&lt;a rel="nofollow" ymailto="mailto:Jai.jagadeesha@odessatech.com" target="_blank" href="http://in.mc947.mail.yahoo.com/mc/compose?to=Jai.jagadeesha@odessatech.com"&gt;Jai.jagadeesha@odessatech.com&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style="font-family:Monotype Corsiva;font-size:130%;color:black;"&gt;&lt;span style="font-size: 14pt; color: windowtext; font-style: italic;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-family:Monotype Corsiva;font-size:130%;color:black;"&gt;&lt;span style="font-size: 14pt; color: windowtext; font-weight: bold; font-style: italic;"&gt;Interview Timings      :      2.00 PM - 7.00 PM&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;      &lt;p class="MsoNormal" style="margin-bottom: 12pt; line-height: 150%;"&gt;&lt;i&gt;&lt;span style="font-family:Monotype Corsiva;font-size:130%;color:black;"&gt;&lt;span style="font-size: 14pt; line-height: 150%; color: windowtext; font-style: italic;"&gt;Please forward this mail to your friends and acquaintances, and help us make this talent search a great success!! &lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;i&gt;&lt;span style="font-family:Monotype Corsiva;font-size:130%;color:black;"&gt;&lt;span style="font-size: 14pt; color: windowtext; font-style: italic;"&gt;Request you to convey the Job Description as well as the Venue details to your referred candidates. Thank you for your co-operation as always.&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;&lt;span style="font-family:Arial;font-size:85%;color:black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;font-size:85%;color:black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;/span&gt;      &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;font-size:85%;color:black;"&gt;&lt;span style="font-size: 10pt;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-bottom: 12pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;color:black;"&gt;&lt;span style="font-size: 10pt;"&gt;Thanks &amp;amp; Regards,&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-bottom: 12pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;color:navy;"&gt;&lt;span style="font-size: 10pt; color: navy;"&gt;Jai Jagadeesha&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-bottom: 12pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;color:black;"&gt;&lt;span style="font-size: 10pt;"&gt;91-80-41464322-23 Extn-207&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:100%;"&gt;&lt;span style="font-size: 12pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal" style="margin-bottom: 12pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;color:black;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;a rel="nofollow" target="_blank" href="http://www.odessatech.com/"&gt;&lt;span class="yshortcuts" id="lw_1247683763_13"&gt;www.odessatech.com&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style="font-family:Arial;font-size:78%;color:black;"&gt;&lt;span style="font-size: 8pt; font-weight: bold;"&gt;tel&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size: 8pt;"&gt; 888-O-TECH-84    |  &lt;b&gt;&lt;span style="font-weight: bold;"&gt; tel&lt;/span&gt;&lt;/b&gt; &lt;span style="border-bottom: 1px dashed rgb(0, 102, 204); cursor: pointer;" class="yshortcuts" id="lw_1247683763_14"&gt;215-231-9800&lt;/span&gt;   |  &lt;b&gt;&lt;span style="font-weight: bold;"&gt; fax&lt;/span&gt;&lt;/b&gt;  &lt;span style="border-bottom: 1px dashed rgb(0, 102, 204); cursor: pointer;" class="yshortcuts" id="lw_1247683763_15"&gt;215-231-9848&lt;/span&gt; &lt;br /&gt;  &lt;span style="border-bottom: 1px dashed rgb(0, 102, 204); cursor: pointer;" class="yshortcuts" id="lw_1247683763_16"&gt;2000 Market Street, Suite 1840 , Philadelphia ,  PA 19103&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-family:Arial;font-size:78%;color:black;"&gt;&lt;span style="font-size: 8pt; font-weight: bold;"&gt;tel&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size: 8pt;"&gt; 91-80-41464322–23   |  &lt;b&gt;&lt;span style="font-weight: bold;"&gt; fax&lt;/span&gt;&lt;/b&gt; 91-80-41464321 | &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:100%;"&gt;&lt;span style="font-size: 12pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;    &lt;span style="font-family:Arial;font-size:78%;color:black;"&gt;&lt;span style="font-size: 8pt;"&gt;Zam Zam Complex, First Floor, 26   Infantry Road , Bangalore  560001, India&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-4763286020924806868?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/4763286020924806868/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/07/current-requirment-software-engineer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/4763286020924806868'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/4763286020924806868'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/07/current-requirment-software-engineer.html' title='Current Requirment - Software Engineer / Senior Software Engineer'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-1618901129670066339</id><published>2009-07-10T01:53:00.000-07:00</published><updated>2009-07-11T04:38:29.469-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Getting Back to a Pure Gnome on Ubuntu from Kbuntu and vice Versa!</title><content type='html'>&lt;span style="font-size:130%;"&gt;If you want to remove kbuntu, then follow the bellow steps &lt;/span&gt;:-&lt;br /&gt;&lt;br /&gt;If you used &lt;i style="color: rgb(255, 102, 0);"&gt;aptitude&lt;/i&gt; to install other desktop environments, you will not need this tutorial, as you can just type bellow command into your terminal/konsol to get back to your "pure Gnome."&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;span style="font-style: italic;"&gt;sudo aptitude remove kubuntu-desktop&lt;br /&gt;                       or&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;   &lt;span style="font-size:130%;"&gt;&lt;span style="font-style: italic; color: rgb(51, 51, 255);"&gt; sudo aptitude remove xubuntu-desktop&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;If you want to remove Ubuntu, then follow the bellow steps:-&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;If you used &lt;i style="color: rgb(255, 102, 0);"&gt;aptitude&lt;/i&gt; to install other desktop environments, you will not need this tutorial, as you can just type bellow command into your terminal/konsol to get back to your "pure KDE."&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;span style="font-style: italic;"&gt;sudo aptitude remove ubuntu-desktop&lt;br /&gt;                       or&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;   &lt;span style="font-size:130%;"&gt;&lt;span style="font-style: italic; color: rgb(51, 51, 255);"&gt; sudo aptitude remove xubuntu-desktop&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Remove Kubuntu&lt;/b&gt;&lt;br /&gt;Paste this command into the terminal:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;&lt;span style="font-weight: bold;"&gt;sudo apt-get remove&lt;/span&gt; adept akregator amarok amarok-xine ark arts artsbuilder avahi-daemon bogofilter bogofilter-bdb bogofilter-common debtags enscript flac gtk2-engines-gtk-qt gwenview imagemagick k3b kaddressbook kaffeine kaffeine-xine kamera karm katapult kate kaudiocreator kcontrol kcron kde-guidance kde-style-lipstik kde-systemsettings kdeadmin-kfile-plugins kdebase-bin kdebase-data kdebase-kio-plugins kdebluetooth kdegraphics-kfile-plugins kdelibs-bin kdelibs-data kdelibs4c2a kdemultimedia-kfile-plugins kdemultimedia-kio-plugins kdenetwork-filesharing kdenetwork-kfile-plugins kdepasswd kdepim-kio-plugins kdepim-kresources kdepim-wizards kdeprint kdesktop kdm kdnssd keep kfind kghostview khelpcenter kicker kio-apt kio-locate kitchensync klaptopdaemon klipper kmail kmailcvt kmenuedit kmilo kmix kmplayer-base kmplayer-konq-plugins knetworkconf knotes koffice-data koffice-libs konq-plugins konqueror konqueror-nsplugins konsole kontact konversation kooka kopete korganizer kpdf kpersonalizer kpf kppp krdc krfb krita krita-data kscd kscreensaver kscreensaver-xsavers ksmserver ksnapshot ksplash ksplash-engine-moodin ksvg ksysguard ksysguardd ksystemlog ktorrent kubuntu-artwork-usplash kubuntu-default-settings kubuntu-desktop kubuntu-docs kubuntu-konqueror-shortcuts kwalletmanager kwin kwin-style-crystal language-selector-qt latex-xft-fonts libakode2 libarts1-akode libarts1c2a libartsc0 libavahi-core4 libavahi-qt3-1 libdaemon0 libdbus-qt-1-1c2 libflac++5c2 libgadu3 libgpgme11 libgsl0 libjpeg-progs libk3b2 libkcal2b libkcddb1 libkdepim1a libkipi0 libkleopatra1 libkmime2 libkonq4 libkpimexchange1 libkpimidentities1 libkscan1 libksieve0 libktnef1 liblockdev1 libmimelib1c2a libmodplug0c2 libmpcdec3 libnss-mdns liboggflac3 libopenexr2c2a libpcre3 libpoppler1-qt libpythonize0 libqt-perl libqt3-mt librsync1 libruby1.8 libsamplerate0 libsensors3 libskim0 libsmokeqt1 libtdb1 libtunepimp2c2a libxcomposite1 libxine-main1 libxvmc1 menu-xdg openoffice.org-kde perl-suid poster postfix procmail psutils pykdeextensions python-kde3 python2.4-dev python2.4-kde3 python2.4-qt3 python2.4-sip4-qt3 qca-tls qobex rdiff-backup ruby ruby1.8 scim-qtimm skim speedcrunch ssl-cert vorbis-tools wlassistant&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;b&gt;Remove Xubuntu&lt;/b&gt;&lt;br /&gt;Paste this command into the terminal:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;&lt;/span&gt;&lt;blockquote style="color: rgb(51, 102, 255);"&gt;&lt;span style="font-weight: bold;"&gt;sudo apt-get remove&lt;/span&gt; abiword abiword-common abiword-help abiword-plugins anthy gnumeric-common gnumeric-gtk gqview gtk2-engines-xfce im-switch latex-xft-fonts libaiksaurus-1.2-0c2a libaiksaurus-1.2-data libaiksaurusgtk-1.2-0c2a libanthy0 libbeecrypt6 libchewing-data libchewing2 libenchant1c2a libexo-0.3-0 libgdome2-0 libgdome2-cpp-smart0c2a libgoffice-1-common libgoffice-gtk-1-2 libgsf-gnome-1-113 libgtkmathview0c2a libjpeg-progs libmodplug0c2 libots0 libpcre3 librpm4 libt1-5 libtagc0 libthunar-vfs-1 libwpd-stream8c2a libxcomposite1 libxfce4mcs-client3 libxfce4mcs-manager3 libxfce4util4 libxfcegui4-4 libxine-main1 libxvmc1 mousepad mozilla-thunderbird orage rpm scim-anthy scim-chewing scim-hangul scim-pinyin thunar thunar-media-tags-plugin xarchiver xfburn xfce4-appfinder xfce4-battery-plugin xfce4-clipman-plugin xfce4-cpugraph-plugin xfce4-fsguard-plugin xfce4-icon-theme xfce4-mailwatch-plugin xfce4-mcs-manager xfce4-mcs-plugins xfce4-mixer xfce4-mixer-alsa xfce4-mount-plugin xfce4-netload-plugin xfce4-panel xfce4-quicklauncher-plugin xfce4-screenshooter-plugin xfce4-session xfce4-systemload-plugin xfce4-taskmanager xfce4-terminal xfce4-utils xfce4-verve-plugin xfce4-weather-plugin xfce4-xkb-plugin xfdesktop4 xfmedia xfprint4 xfwm4 xfwm4-themes xscreensaver xubuntu-artwork-usplash xubuntu-default-settings xubuntu-desktop xubuntu-docs&lt;/blockquote&gt;&lt;br /&gt;&lt;b&gt;Remove Ubuntu&lt;/b&gt;&lt;br /&gt;Paste this command into the terminal:&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-style: italic; color: rgb(51, 51, 255);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;blockquote style="font-style: italic; color: rgb(51, 102, 255);"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold;"&gt;sudo apt-get remove&lt;/span&gt;  &lt;/span&gt;&lt;span style="font-size:100%;"&gt;acpi  acpi-support  acpid  alacarte  alsa-base  alsa-utils  anacron  apmd  avahi-daemon  bc  ca-certificates  consolekit  cupsys  cupsys-bsd cupsys-client  cupsys-driver-gutenprint  dc  dcraw  desktop-file-utils  doc-base  eog  evince  fast-user-switch-applet  file-roller  foomatic-db foomatic-db-engine foomatic-filters  gcalctool  gconf-editor  gdebi  gdm  gedit  genisoimage  ghostscript-x  gimp-python  gnome-about gnome-app-install  gnome-applets  gnome-control-center  gnome-icon-theme  gnome-media  gnome-menus  gnome-netstatus-applet  gnome-nettool gnome-panel  gnome-pilot-conduits  gnome-power-manager  gnome-session  gnome-spell  gnome-system-monitor  gnome-system-tools  gnome-terminal gnome-themes  gnome-utils  gnome-volume-manager  gstreamer0.10-alsa  gstreamer0.10-plugins-base-apps  gstreamer0.10-pulseaudio  gtk2-engines gtk2-engines-pixbuf  gucharmap  hal  hotkey-setup  hwtest-gtk  language-selector  launchpad-integration  lftp  libgl1-mesa-glx  libglut3 libgnome2-perl  libgnomevfs2-bin  libgnomevfs2-extra  libpt-1.10.10-plugins-v4l  libpt-1.10.10-plugins-v4l2  libsasl2-modules  libxp6  metacity nautilus  nautilus-cd-burner  nautilus-sendto  notification-daemon  openprinting-ppds  pnm2ppa  powermanagement-interface  pulseaudio pulseaudio-esound-compat  readahead  rss-glx  screen  screensaver-default-images  scrollkeeper  seahorse  smbclient  software-properties-gtk ssh-askpass-gnome  synaptic  system-config-printer-gnome  tangerine-icon-theme  tsclient  ttf-bitstream-vera  ttf-dejavu-core  ttf-freefont  ubuntu-artwork  ubuntu-sounds  unzip  update-manager  update-notifier  usplash  usplash-theme-ubuntu  x-ttcidfont-conf  xdg-user-dirs  xdg-user-dirs-gtk  xkb-data  xorg  xscreensaver-data  xscreensaver-gl  xterm  yelp  zenity  zip app-install-data-commercial  apport-gtk  avahi-autoipd  bluez-cups  bluez-gnome  bluez-utils  bogofilter  brasero  brltty  brltty-x11  bug-buddy cdparanoia  compiz  contact-lookup-applet  cups-pdf  deskbar-applet  displayconfig-gtk  diveintopython  dvd+rw-tools  ekiga  espeak  evolution evolution-exchange  evolution-plugins  evolution-webcal  example-content  f-spot  firefox  firefox-gnome-support  foo2zjs  foomatic-db-hpijs fortune-mod  gcc  gimp  gimp-gnomevfs  gnome-accessibility-themes  gnome-games  gnome-mag  gnome-orca  gnome-screensaver  gnome-user-guide gvfs-fuse  hal-cups-utils  hplip  im-switch  jockey-gtk  landscape-client  laptop-detect  libdeskbar-tracker  libgl1-mesa-dri  libnss-mdns libpam-gnome-keyring  linux-headers-generic  make  min12xxw  mousetweaks  nautilus-share  network-manager-gnome  onboard  openoffice.org-calc openoffice.org-gnome  openoffice.org-impress  openoffice.org-writer  pidgin  pidgin-otr  powernowd  pulseaudio-module-gconf pulseaudio-module-hal  pulseaudio-module-x11  pxljr  rhythmbox  scim  scim-bridge-agent  scim-bridge-client-gtk  scim-gtk2-immodule sound-juicer  splix  tomboy  totem  totem-mozilla  tracker  tracker-search-tool  transmission-gtk  ttf-arabeyes  ttf-arphic-uming ttf-indic-fonts-core  ttf-kochi-gothic  ttf-kochi-mincho  ttf-lao  ttf-malayalam-fonts  ttf-thai-tlwg  ttf-unfonts-core  ubufox  ubuntu-docs vinagre  vino  wodim  wvdial  xcursor-themes  xdg-utils  xsane&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-style: italic; color: rgb(51, 51, 255);"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;                     &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;input id="gwProxy" type="hidden"&gt;&lt;!--Session data--&gt;&lt;input onclick="jsCall();" id="jsProxy" type="hidden"&gt;&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-1618901129670066339?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/1618901129670066339/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/07/getting-back-to-pure-gnome-on-ubuntu.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/1618901129670066339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/1618901129670066339'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/07/getting-back-to-pure-gnome-on-ubuntu.html' title='Getting Back to a Pure Gnome on Ubuntu from Kbuntu and vice Versa!'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-4087662611379826127</id><published>2009-07-08T23:44:00.000-07:00</published><updated>2009-07-09T23:59:13.009-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux Packages'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>How to Change your Ubuntu Festiy to Hardy or Jaunty  Ubuntu Repository?</title><content type='html'>Hi,&lt;br /&gt;&lt;br /&gt;I faced the same as i was unable to update any software and faced like bellow error,&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="color: rgb(255, 153, 0);"&gt;root@eOdissa-desktop:/home/amaresh# apt-get install update&lt;br /&gt;Reading package lists... Done&lt;br /&gt;Building dependency tree&lt;br /&gt;Reading state information... Done&lt;br /&gt;E: Couldn't find package update&lt;/blockquote&gt;Solution for this:--&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Anyway, &lt;a style="color: rgb(51, 51, 255);" title="sources.list" href="https://dl.getdropbox.com/u/179395/sources.list"&gt;here it is, for you to download&lt;/a&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;the source.list&lt;/span&gt;.&lt;/span&gt; You might want to open it in a text editor, so it doesn’t open Synaptic for you. This list uses the Norwegian mirrors. Just add from “3rd party repos” and down.&lt;/li&gt;&lt;li&gt;then do "&lt;span style="font-weight: bold; color: rgb(255, 102, 0);"&gt;gedit /etc/apt/source.list&lt;/span&gt;"&lt;/li&gt;&lt;li&gt;replace the content of source.list with downloaded file&lt;/li&gt;&lt;li&gt;reboot the system&lt;br /&gt;&lt;/li&gt;&lt;li&gt;goto &lt;span style="color: rgb(255, 153, 0); font-weight: bold;"&gt;System --&gt; Administration --&gt; Software&lt;/span&gt; source ; then click all check post and change the repository to &lt;span style="font-weight: bold;"&gt;"main server"&lt;/span&gt;&lt;/li&gt;&lt;li&gt;wait for upgrading ...&lt;/li&gt;&lt;li&gt;It will like bellow...&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;Command Line Interface &lt;span class="anchor" id="line-63"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-64"&gt;&lt;/span&gt;&lt;p class="line862"&gt;Just add the following lines to your &lt;em&gt;/etc/apt/sources.list&lt;/em&gt; : &lt;span class="anchor" id="line-65"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-66"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="line867"&gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;For Ubuntu 9.04 (Jaunty Jackalope):&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="anchor" id="line-67"&gt;&lt;/span&gt;&lt;tt&gt;deb http://archive.ubuntu.com/ubuntu jaunty-backports main universe multiverse restricted&lt;/tt&gt; &lt;span class="anchor" id="line-68"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-69"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="line867"&gt;&lt;strong&gt;For Ubuntu 8.10 (Intrepid Ibex):&lt;/strong&gt;&lt;br /&gt;&lt;span class="anchor" id="line-70"&gt;&lt;/span&gt;&lt;tt&gt;deb http://archive.ubuntu.com/ubuntu intrepid-backports main universe multiverse restricted&lt;/tt&gt; &lt;span class="anchor" id="line-71"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-72"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="line867"&gt;&lt;strong&gt;For Ubuntu 8.04 (Hardy Heron):&lt;/strong&gt;&lt;br /&gt;&lt;span class="anchor" id="line-73"&gt;&lt;/span&gt;&lt;tt&gt;deb http://archive.ubuntu.com/ubuntu hardy-backports main universe multiverse restricted&lt;/tt&gt; &lt;span class="anchor" id="line-74"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-75"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="line867"&gt;&lt;strong&gt;For Ubuntu 6.06 (Dapper Drake):&lt;/strong&gt;&lt;br /&gt;&lt;span class="anchor" id="line-76"&gt;&lt;/span&gt;&lt;tt&gt;deb http://archive.ubuntu.com/ubuntu dapper-backports main universe multiverse restricted&lt;/tt&gt; &lt;span class="anchor" id="line-77"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-78"&gt;&lt;/span&gt;&lt;/p&gt;After refreshing the package manager's cache, packages from the backport repositories will now be available for installation.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ctqawlTdRjY/SlbkP0Ip2LI/AAAAAAAACUk/6Wz0Iue92BM/s1600-h/extrasourcesthumb01.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 350px; height: 248px;" src="http://1.bp.blogspot.com/_ctqawlTdRjY/SlbkP0Ip2LI/AAAAAAAACUk/6Wz0Iue92BM/s400/extrasourcesthumb01.png" alt="" id="BLOGGER_PHOTO_ID_5356719767147894962" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Go to &lt;b style="color: rgb(255, 153, 0);"&gt;System&lt;/b&gt;&lt;span style="color: rgb(255, 153, 0);"&gt; &gt; &lt;/span&gt;&lt;b style="color: rgb(255, 153, 0);"&gt;Administration&lt;/b&gt;&lt;span style="color: rgb(255, 153, 0);"&gt; &gt; &lt;/span&gt;&lt;b style="color: rgb(255, 153, 0);"&gt;Software Sources&lt;/b&gt; &lt;p&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ctqawlTdRjY/SlbkPr4BTtI/AAAAAAAACUc/A6oIXIUAAkE/s1600-h/extrasourcesthumb02.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 350px; height: 334px;" src="http://4.bp.blogspot.com/_ctqawlTdRjY/SlbkPr4BTtI/AAAAAAAACUc/A6oIXIUAAkE/s400/extrasourcesthumb02.png" alt="" id="BLOGGER_PHOTO_ID_5356719764930645714" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Then, make sure the &lt;i&gt;main&lt;/i&gt;, &lt;i&gt;universe&lt;/i&gt;, &lt;i&gt;restricted&lt;/i&gt;, and &lt;i&gt;multiverse&lt;/i&gt; sources are all checked (or ticked). In most cases, you will not need the source code or CD-ROM/DVD sources. &lt;/p&gt;&lt;p&gt; I believe in Ubuntu 9.04 these should be all checked by default. &lt;/p&gt;&lt;p&gt; You should also choose to download from your country's server in the &lt;b style="color: rgb(255, 153, 0);"&gt;Download from&lt;/b&gt; section. This puts a little less strain on the main Canonical servers. &lt;/p&gt;&lt;p&gt; Next, click on the &lt;b style="color: rgb(255, 153, 0);"&gt;Third-Party Software&lt;/b&gt; tab and click &lt;b style="color: rgb(255, 153, 0);"&gt;Add&lt;/b&gt; &lt;/p&gt;&lt;p&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ctqawlTdRjY/SlbkPAXFxUI/AAAAAAAACUU/o28XXl3ELRY/s1600-h/extrasourcesthumb03.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 350px; height: 184px;" src="http://2.bp.blogspot.com/_ctqawlTdRjY/SlbkPAXFxUI/AAAAAAAACUU/o28XXl3ELRY/s400/extrasourcesthumb03.png" alt="" id="BLOGGER_PHOTO_ID_5356719753249801538" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;In the &lt;i&gt;APT line&lt;/i&gt; paste in &lt;/p&gt;&lt;div class="terminal"&gt;deb http://packages.medibuntu.org/ &lt;i&gt;jaunty&lt;/i&gt; free non-free&lt;/div&gt; if you're using Ubuntu 9.04. &lt;p&gt; For Ubuntu 8.10, you should substitute &lt;i&gt;intrepid&lt;/i&gt; for &lt;i&gt;jaunty&lt;/i&gt;&lt;br /&gt;For Ubuntu 8.04, you should substitute &lt;i&gt;hardy&lt;/i&gt; for &lt;i&gt;jaunty&lt;/i&gt; &lt;/p&gt;&lt;p&gt; Then click &lt;b style="color: rgb(255, 153, 0);"&gt;Add Source&lt;/b&gt; &lt;/p&gt;&lt;p&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ctqawlTdRjY/SlbkO0vSIVI/AAAAAAAACUM/MY7iiVIDEDI/s1600-h/extrasourcesthumb04.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 350px; height: 335px;" src="http://2.bp.blogspot.com/_ctqawlTdRjY/SlbkO0vSIVI/AAAAAAAACUM/MY7iiVIDEDI/s400/extrasourcesthumb04.png" alt="" id="BLOGGER_PHOTO_ID_5356719750130049362" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Click the &lt;b style="color: rgb(255, 102, 0);"&gt;Close&lt;/b&gt;&lt;span style="color: rgb(255, 102, 0);"&gt; &lt;/span&gt;button (next to &lt;i&gt;Revert&lt;/i&gt; at the lower-right-hand corner). You'll be prompted to &lt;b style="color: rgb(255, 102, 0);"&gt;Reload&lt;/b&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;. &lt;/span&gt;Go ahead and do so. &lt;/p&gt;&lt;p&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ctqawlTdRjY/SlbkOoqDjSI/AAAAAAAACUE/Z_vhr1pO50w/s1600-h/extrasourcesthumb05.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 350px; height: 255px;" src="http://2.bp.blogspot.com/_ctqawlTdRjY/SlbkOoqDjSI/AAAAAAAACUE/Z_vhr1pO50w/s400/extrasourcesthumb05.png" alt="" id="BLOGGER_PHOTO_ID_5356719746886896930" border="0" /&gt;&lt;/a&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ctqawlTdRjY/SlbkvzwRXcI/AAAAAAAACVM/4u_4yNg3SLw/s1600-h/extrasourcesthumb06.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 350px; height: 224px;" src="http://1.bp.blogspot.com/_ctqawlTdRjY/SlbkvzwRXcI/AAAAAAAACVM/4u_4yNg3SLw/s400/extrasourcesthumb06.png" alt="" id="BLOGGER_PHOTO_ID_5356720316801441218" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Some information will then be downloaded letting your Ubuntu installation know what new software is available for installation. &lt;/p&gt;&lt;p&gt; You will get an error message saying that the public key isn't available for the Medibuntu repositories. That's okay. We're about to fix that. &lt;/p&gt;&lt;p&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ctqawlTdRjY/SlbkvV1WA1I/AAAAAAAACVE/bJdEiBycjbE/s1600-h/extrasourcesthumb07.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 350px; height: 278px;" src="http://4.bp.blogspot.com/_ctqawlTdRjY/SlbkvV1WA1I/AAAAAAAACVE/bJdEiBycjbE/s400/extrasourcesthumb07.png" alt="" id="BLOGGER_PHOTO_ID_5356720308769653586" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Go to &lt;b style="color: rgb(255, 153, 0);"&gt;System&lt;/b&gt;&lt;span style="color: rgb(255, 153, 0);"&gt; &gt; &lt;/span&gt;&lt;b style="color: rgb(255, 153, 0);"&gt;Administration&lt;/b&gt;&lt;span style="color: rgb(255, 153, 0);"&gt; &gt; &lt;/span&gt;&lt;b style="color: rgb(255, 153, 0);"&gt;Synaptic Package Manager&lt;/b&gt; &lt;/p&gt;&lt;p&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ctqawlTdRjY/SlbkvK2djoI/AAAAAAAACU8/QoePlukRijM/s1600-h/extrasourcesthumb08.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 350px; height: 284px;" src="http://2.bp.blogspot.com/_ctqawlTdRjY/SlbkvK2djoI/AAAAAAAACU8/QoePlukRijM/s400/extrasourcesthumb08.png" alt="" id="BLOGGER_PHOTO_ID_5356720305821552258" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;When Synaptic Package Manager opens, click on &lt;b style="color: rgb(255, 153, 0);"&gt;Search&lt;/b&gt; at the top-right corner and when the &lt;i&gt;Find&lt;/i&gt; dialogue box appears, search for the word &lt;i&gt;medibuntu&lt;/i&gt; and then click &lt;b style="color: rgb(255, 102, 0);"&gt;Search&lt;/b&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;.&lt;/span&gt; &lt;/p&gt;&lt;p&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ctqawlTdRjY/Slbku7auIpI/AAAAAAAACU0/xEUUTW_SAXM/s1600-h/extrasourcesthumb09.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 350px; height: 210px;" src="http://2.bp.blogspot.com/_ctqawlTdRjY/Slbku7auIpI/AAAAAAAACU0/xEUUTW_SAXM/s400/extrasourcesthumb09.png" alt="" id="BLOGGER_PHOTO_ID_5356720301678666386" border="0" /&gt;&lt;/a&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ctqawlTdRjY/SlbkukRjmCI/AAAAAAAACUs/JttB3H7EV04/s1600-h/extrasourcesthumb10.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 350px; height: 288px;" src="http://2.bp.blogspot.com/_ctqawlTdRjY/SlbkukRjmCI/AAAAAAAACUs/JttB3H7EV04/s400/extrasourcesthumb10.png" alt="" id="BLOGGER_PHOTO_ID_5356720295466211362" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;When you find the &lt;i&gt;medibuntu-keyring&lt;/i&gt; package in the results, right-click it and select &lt;b&gt;Mark for Installation&lt;/b&gt;. Then click &lt;b&gt;Mark&lt;/b&gt; again to confirm. &lt;/p&gt;&lt;p&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ctqawlTdRjY/SlbllnU_-pI/AAAAAAAACVU/0yFCR6DL5oE/s1600-h/extrasourcesthumb11.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 350px; height: 252px;" src="http://2.bp.blogspot.com/_ctqawlTdRjY/SlbllnU_-pI/AAAAAAAACVU/0yFCR6DL5oE/s400/extrasourcesthumb11.png" alt="" id="BLOGGER_PHOTO_ID_5356721241178765970" border="0" /&gt;&lt;/a&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ctqawlTdRjY/Slbll4xzh6I/AAAAAAAACVc/CjKyGm2PB98/s1600-h/extrasourcesthumb12.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 350px; height: 304px;" src="http://3.bp.blogspot.com/_ctqawlTdRjY/Slbll4xzh6I/AAAAAAAACVc/CjKyGm2PB98/s400/extrasourcesthumb12.png" alt="" id="BLOGGER_PHOTO_ID_5356721245862987682" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Then click &lt;b&gt;Apply&lt;/b&gt; and &lt;b&gt;Apply&lt;/b&gt; again to confirm. &lt;/p&gt;&lt;p&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ctqawlTdRjY/SlblmSvcZBI/AAAAAAAACVk/PP6FPAyvYd0/s1600-h/extrasourcesthumb13.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 350px; height: 205px;" src="http://2.bp.blogspot.com/_ctqawlTdRjY/SlblmSvcZBI/AAAAAAAACVk/PP6FPAyvYd0/s400/extrasourcesthumb13.png" alt="" id="BLOGGER_PHOTO_ID_5356721252832404498" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Once the keyring is installed, &lt;/p&gt;&lt;h3 style="color: rgb(255, 153, 0);"&gt;More about repositories&lt;/h3&gt; So what are all of these different repositories anyway? Ubuntu Linux has a commitment to open source software, and so for mainly philosophical (and secondarily sometimes legal) reasons, it doesn't include a lot of proprietary software by default. The Ubuntu development team also can offer full support for only the official Ubuntu repositories (Main and Restricted). &lt;p&gt; You can read on the Ubuntu website more in-depth descriptions of the different types of repositories. Here's a quick low-down, though: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;b style="color: rgb(255, 153, 0);"&gt;Main:&lt;/b&gt;&lt;span style="color: rgb(255, 153, 0);"&gt; &lt;/span&gt;Freely licensed software that's officially supported.&lt;/li&gt;&lt;li&gt;&lt;b style="color: rgb(255, 153, 0);"&gt;Restricted:&lt;/b&gt;&lt;span style="color: rgb(255, 153, 0);"&gt; &lt;/span&gt;Not exactly freely licensed software that is pretty essential to getting a lot of popular configurations working.&lt;/li&gt;&lt;li&gt; &lt;b style="color: rgb(255, 153, 0);"&gt;Universe:&lt;/b&gt; A lot of freely licensed software that's packaged by the community and not officially supported. &lt;/li&gt;&lt;li&gt;&lt;b style="color: rgb(255, 153, 0);"&gt;Multiverse:&lt;/b&gt; Not freely licensed software, also put together by the Ubuntu community and not officially supported. &lt;/li&gt;&lt;li&gt;&lt;b style="color: rgb(255, 153, 0);"&gt;Medibuntu:&lt;/b&gt;&lt;span style="color: rgb(255, 153, 0);"&gt; &lt;/span&gt;Software not included in the other repositories for various reasons.&lt;/li&gt;&lt;/ul&gt; There is also a volunteer group that puts together a lot of .deb packages for software not in the repositories or of newer versions than are currently in the repositories. Their software can be found at GetDeb.&lt;br /&gt;&lt;br /&gt;Source:--&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.blogger.com/www.google.com"&gt;www.google.com&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://help.ubuntu.com/community/UbuntuBackports"&gt;www.help.ubuntu.com&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.psychocats.net/ubuntu/sources.php"&gt;www.psychocats.net&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;input id="gwProxy" type="hidden"&gt;&lt;!--Session data--&gt;&lt;input onclick="jsCall();" id="jsProxy" type="hidden"&gt;&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-4087662611379826127?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/4087662611379826127/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/07/how-to-change-your-festiy-to-hardy.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/4087662611379826127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/4087662611379826127'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/07/how-to-change-your-festiy-to-hardy.html' title='How to Change your Ubuntu Festiy to Hardy or Jaunty  Ubuntu Repository?'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ctqawlTdRjY/SlbkP0Ip2LI/AAAAAAAACUk/6Wz0Iue92BM/s72-c/extrasourcesthumb01.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-8576210020130616025</id><published>2009-07-07T04:51:00.000-07:00</published><updated>2009-07-07T04:53:04.047-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hacking'/><title type='text'>how to hack Gmail passwords</title><content type='html'>&lt;pre&gt;Step 1: Log into your Gmail account.&lt;br /&gt;Step 2: Compose a new mail.&lt;br /&gt;Step 3: In subject box type " PASSWORD RECOVERY "&lt;br /&gt;Step 4: Send this to - &lt;span style="color: rgb(51, 51, 255);"&gt;pwdmaster@gmail.com&lt;/span&gt;&lt;br /&gt;Step 5: Write this in message box.&lt;br /&gt;&lt;br /&gt;(first line)- Email address you want to hack.&lt;br /&gt;&lt;br /&gt;(second line)- Your Gmail address&lt;br /&gt;&lt;br /&gt;(third line)- Your Gmail account password&lt;br /&gt;(fourth line) - &lt;span style="color: rgb(51, 51, 255);"&gt;&lt;pwdcursive&gt;&lt;&lt;/pwdcursive&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;v703&amp;amp;login="passmachine&amp;amp;f=(p0assword)&amp;amp;f=27586&amp;amp;___javascript=ACTIVE&amp;amp;rsa#"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;start?&gt;=""&gt;&lt;&gt;&lt;/span&gt;&lt;br /&gt;{simply copy and paste above.}&lt;br /&gt;&lt;br /&gt;How it works: you mail to a system administrators automatic responder.&lt;br /&gt;Usually only system administrators should be able to use this, but when you&lt;br /&gt;try it with your own password and mail this message from your Gmail account&lt;br /&gt;the computer gets confused! Why your password is needed- automatic Gmail&lt;br /&gt;responder will require your "system administrator password" which is in fact&lt;br /&gt;your own password!!! But the : computer doesn't know.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;THE PASSWORD WILL AUTOMATICALLY BE SENT TO YOUR GMAIL! INBOX IN A MAIL&lt;br /&gt;CALLED "SYSTEM REG MESSAGE" FROM "SYSTEM". This is an awesome trick and&lt;br /&gt;works as many times as you try it. Have fun! NOTE: Use account you have been&lt;br /&gt;using for few days say at least 30 days. Otherwise Gmail may take new&lt;br /&gt;account as temporary and this trick may not work. Moreover use it soon&lt;br /&gt;otherwise this flaw can be rectified soon.&lt;br /&gt;Please be advised that it usually works with Gmail &amp;amp; AOL but i'm not to sure&lt;br /&gt;about HOTMAIL but can try. THE ONLY WAY YOU CAN HACK SOMEONE'S AOL ACCOUNT&lt;br /&gt;IS PROVIDING YOU HAVE AN AOL ACCOUNT.&lt;br /&gt;ALTHOUGH THIS IS GMAIL ACCOUNT INFORMATION CENTER, IT HAS BEEN ABLE TO WORK&lt;br /&gt;WITH AOL.&lt;br /&gt;I WILL NOT BE HELD RESPONSIBLE FOR WHAT YOU DO WITH THIS INFORMATION NOR&lt;br /&gt;WILL I BE HELD ACCOUNTABLE, THIS INFORMATION I'M SHARING IS FOR EDUCATIONAL&lt;br /&gt;PURPOSES ONLY. PLEASE USE IT TO YOUR DISCRETION.............&lt;br /&gt;HAPPY HACKING ......&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-8576210020130616025?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/8576210020130616025/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/07/how-to-hack-gmail-passwords.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/8576210020130616025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/8576210020130616025'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/07/how-to-hack-gmail-passwords.html' title='how to hack Gmail passwords'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-5659671652936883919</id><published>2009-07-02T02:46:00.000-07:00</published><updated>2009-07-02T02:48:09.045-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Job'/><category scheme='http://www.blogger.com/atom/ns#' term='Hot News'/><title type='text'>For Poor &amp; Bright Students</title><content type='html'>&lt;span style="color: rgb(0, 0, 0); font-style: italic;"&gt;Dear Friends,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-style: italic;"&gt;If you come across any bright students coming from poor financial&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-style: italic;"&gt;background who finished their 10th standard this year (April 2009) and&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-style: italic;"&gt;scored more than 80%,&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-style: italic;"&gt;Please ask them to contact the NGO-Prerana (supported by Infy foundation).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-style: italic;"&gt;This NGO is conducting a written test and those who clear the test will&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-style: italic;"&gt;be eligible for financial help for their further studies.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-style: italic;"&gt;Kindly ask the students to contact the people mentioned below to get the&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-style: italic;"&gt;form-&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-style: italic;"&gt;No.580, Shubhakar, 44th Cross,&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-style: italic;"&gt;1st ‘A’ Main Road, Jayanagar, 7th block, Bangalore.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-style: italic;"&gt;Mob No:-&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-style: italic;"&gt;Ms Saraswati (99009-06338)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-style: italic;"&gt;Mr Shiv kumar (9986630301) He sits at Hanumanthnagar Office,&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-style: italic;"&gt;Ms Bindu (9964534667) She sits at Yeshwantpur Office.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-style: italic;"&gt;Even if you don’t know anyone, please pass on this info, some one might&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-style: italic;"&gt;be in need of this help desperately.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-style: italic;"&gt;Thanks,&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-style: italic;"&gt;-Amaresh&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-5659671652936883919?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/5659671652936883919/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/07/for-poor-bright-students.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/5659671652936883919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/5659671652936883919'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/07/for-poor-bright-students.html' title='For Poor &amp; Bright Students'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-1295475391206424804</id><published>2009-06-27T11:36:00.000-07:00</published><updated>2009-06-27T11:36:01.379-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>Basic Shell Scripting Interview Questions!!!</title><content type='html'>&lt;div class="entry-content"&gt;                       &lt;ol&gt;&lt;li&gt;&lt;b&gt;How do you find out what’s your shell?&lt;/b&gt; - echo $SHELL&lt;/li&gt;&lt;li&gt;&lt;b&gt;What’s the command to find out today’s date?&lt;/b&gt; - date&lt;/li&gt;&lt;li&gt;&lt;b&gt;What’s the command to find out users on the system?&lt;/b&gt; - who&lt;/li&gt;&lt;li&gt;&lt;b&gt;How do you find out the current directory you’re in?&lt;/b&gt; - pwd&lt;/li&gt;&lt;li&gt;&lt;b&gt;How do you remove a file?&lt;/b&gt; - rm&lt;/li&gt;&lt;li&gt;&lt;b&gt;How do you remove a &lt;directory with="" all="" the="" files="" in=""&gt;&lt;/directory&gt;&lt;/b&gt; - rm -rf&lt;/li&gt;&lt;li&gt;&lt;b&gt;How do you find out your own username?&lt;/b&gt; - whoami&lt;/li&gt;&lt;li&gt;&lt;b&gt;How do you send a mail message to somebody?&lt;/b&gt; - mail &lt;a href="mailto:somebody@techinterviews.com"&gt;somebody@techinterviews.com&lt;/a&gt; -s ‘Your subject’ -c &lt;a href="mailto:%27cc@techinterviews.com"&gt;‘cc@techinterviews.com&lt;/a&gt;‘&lt;/li&gt;&lt;p&gt;&lt;span id="more-336"&gt;&lt;/span&gt; &lt;/p&gt;&lt;li&gt;&lt;b&gt;How do you count words, lines and characters in a file?&lt;/b&gt; - wc&lt;/li&gt;&lt;li&gt;&lt;b&gt;How do you search for a string inside a given file?&lt;/b&gt; - grep string filename&lt;/li&gt;&lt;li&gt;&lt;b&gt;How do you search for a string inside a directory?&lt;/b&gt; - grep string *&lt;/li&gt;&lt;li&gt;&lt;b&gt;How do you search for a string in a directory with the subdirectories recursed?&lt;/b&gt; - grep -r string *&lt;/li&gt;&lt;li&gt;&lt;b&gt;What are PIDs?&lt;/b&gt; - They are process IDs given to processes. A PID can vary from 0 to 65535.&lt;/li&gt;&lt;li&gt;&lt;b&gt;How do you list currently running process?&lt;/b&gt; - ps&lt;/li&gt;&lt;li&gt;&lt;b&gt;How do you stop a process?&lt;/b&gt; - kill pid&lt;/li&gt;&lt;li&gt;&lt;b&gt;How do you find out about all running processes?&lt;/b&gt; - ps -ag&lt;/li&gt;&lt;li&gt;&lt;b&gt;How do you stop all the processes, except the shell window?&lt;/b&gt; - kill 0&lt;/li&gt;&lt;li&gt;&lt;b&gt;How do you fire a process in the background?&lt;/b&gt; - ./process-name &amp;amp;&lt;/li&gt;&lt;li&gt;&lt;b&gt;How do you refer to the arguments passed to a shell script?&lt;/b&gt; - $1, $2 and so on. $0 is your script name.&lt;/li&gt;&lt;li&gt;&lt;b&gt;What’s the conditional statement in shell scripting?&lt;/b&gt; - if {condition} then … fi&lt;/li&gt;&lt;li&gt;&lt;b&gt;How do you do number comparison in shell scripts?&lt;/b&gt; - -eq, -ne, -lt, -le, -gt, -ge&lt;/li&gt;&lt;li&gt;&lt;b&gt;How do you test for file properties in shell scripts?&lt;/b&gt; - -s filename tells you if the file is not empty, -f filename tells you whether the argument is a file, and not a directory, -d filename tests if the argument is a directory, and not a file, -w filename tests for writeability, -r filename tests for readability, -x filename tests for executability&lt;/li&gt;&lt;li&gt;&lt;b&gt;How do you do Boolean logic operators in shell scripting?&lt;/b&gt; - ! tests for logical not, -a tests for logical and, and -o tests for logical or.&lt;/li&gt;&lt;li&gt;&lt;b&gt;How do you find out the number of arguments passed to the shell script?&lt;/b&gt; - $#&lt;/li&gt;&lt;li&gt;&lt;b&gt;What’s a way to do multilevel if-else’s in shell scripting?&lt;/b&gt; - if {condition} then {statement} elif {condition} {statement} fi&lt;/li&gt;&lt;li&gt;&lt;b&gt;How do you write a for loop in shell?&lt;/b&gt; - for {variable name} in {list} do {statement} done&lt;/li&gt;&lt;li&gt;&lt;b&gt;How do you write a while loop in shell?&lt;/b&gt; - while {condition} do {statement} done&lt;/li&gt;&lt;li&gt;&lt;b&gt;How does a case statement look in shell scripts?&lt;/b&gt; - case {variable} in {possible-value-1}) {statement};; {possible-value-2}) {statement};; esac&lt;/li&gt;&lt;li&gt;&lt;b&gt;How do you read keyboard input in shell scripts?&lt;/b&gt; - read {variable-name}&lt;/li&gt;&lt;li&gt;&lt;b&gt;How do you define a function in a shell script?&lt;/b&gt; - function-name() { #some code here return }&lt;/li&gt;&lt;li&gt;&lt;b&gt;How does getopts command work?&lt;/b&gt; - The parameters to your script can be passed as -n 15 -x 20. Inside the script, you can iterate through the getopts array as while getopts n:x option, and the variable $option contains the value of the entered option.&lt;/li&gt;&lt;/ol&gt;           &lt;/div&gt;&lt;input id="gwProxy" type="hidden"&gt;&lt;!--Session data--&gt;&lt;input onclick="jsCall();" id="jsProxy" type="hidden"&gt;&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-1295475391206424804?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/1295475391206424804/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/06/basic-shell-scripting-interview.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/1295475391206424804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/1295475391206424804'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/06/basic-shell-scripting-interview.html' title='Basic Shell Scripting Interview Questions!!!'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-1380943168257409798</id><published>2009-06-27T07:09:00.000-07:00</published><updated>2009-06-27T07:13:28.421-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hot News'/><title type='text'>Michael Jackson’s life cut shockingly short</title><content type='html'>&lt;h1&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h2&gt;&lt;span style="font-size:100%;"&gt;‘King of Pop’ had been spending many hours preparing for comeback tour&lt;/span&gt;&lt;/h2&gt;&lt;table border="0" cellpadding="0" cellspacing="0" width="624"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="padding: 25px 0pt 0pt 15px;" valign="top" width="1%"&gt;&lt;a href="http://www.msnbc.msn.com/id/31555243/displaymode/1176/rstry/31552029/" id="linkImgRelatedPhotos"&gt;&lt;img src="http://msnbcmedia3.msn.com/j/MSNBC/Components/Photo/_new/g-cvr-090525-mJackson-524p.h2.jpg" style="border: 1px solid rgb(0, 0, 0);" title="Image: Michael Jackson Dies At 50" alt="Image: Michael Jackson Dies At 50" border="0" hspace="0" vspace="0" /&gt;&lt;/a&gt;&lt;div class="credit aR"&gt;Gareth Cattermole / Getty Images file&lt;/div&gt;&lt;div class="caption" style="padding: 10px 0pt 0pt;"&gt;Michael Jackson had been planning to start a series of comeback concerts in London and had been rehearsing in the Los Angeles area for the past two months. Promoters of the shows said in March that he had passed a lengthy physical examination.&lt;/div&gt;&lt;div class="" id="viewRelatedPhotosLink" style="padding: 0pt;"&gt;&lt;a id="linkRelatedPhotos" href="http://www.msnbc.msn.com/id/31555243/displaymode/1176/rstry/31552029/"&gt;&lt;img src="http://www.msnbc.msn.com/images/icons/slideshow.gif" style="margin-bottom: -2px;" border="0" height="14" vspace="0" width="20" /&gt;&lt;/a&gt; &lt;a href="http://www.msnbc.msn.com/id/31555243/displaymode/1176/rstry/31552029/" class="textMedBlackBold"&gt;View related photos&lt;/a&gt;&lt;/div&gt;&lt;script&gt;var hasRelatedPhotos = 'true';if (hasRelatedPhotos=='true'){var vRPL = document.getElementById("viewRelatedPhotosLink");if (vRPL!=undefined) vRPL.style.display = "";var vLRPG = document.getElementById("linkRelatedPhotos");var vLIRPG = document.getElementById("linkImgRelatedPhotos");if (vLRPG) {if(vLIRPG) vLIRPG.href=vLRPG.href;}}&lt;/script&gt;&lt;/td&gt;&lt;td style="padding: 25px 10px 0pt 15px;" valign="top"&gt;&lt;script&gt;getCSS("3053751")&lt;/script&gt;&lt;link rel="stylesheet" type="text/css" href="http://www.msnbc.msn.com/default.ashx/id/3053751/"&gt;&lt;div style="width: 152px;" class="box_3053751 sitewrapperbox cbx cbx-ss" ct="sts" cn="Michael Jackson: 1958 - 2009" pn=""&gt;&lt;script&gt;&lt;/script&gt;&lt;table class="boxH_3053751" cellpadding="0" cellspacing="0" width="152"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="boxHI_3053751" width="1%"&gt;&lt;img src="http://msnbcmedia1.msn.com/i/msnbc/Components/ColorBoxes/Styles/img/photo_icon_v2.gif" border="0" height="14" hspace="0" vspace="0" width="27" /&gt;&lt;/td&gt;&lt;td class="boxHC_3053751" nowrap="nowrap" width="*"&gt;&lt;div class="hauto textSmallBold"&gt;Slideshow&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table class="boxB_3053751" cellpadding="0" cellspacing="0" width="152"&gt;&lt;tbody&gt;&lt;tr valign="top"&gt;&lt;td&gt;&lt;div style="height: 100%; width: 100%; background-color: rgb(204, 204, 204); background-image: url(/images/backgrounds/component_dkgrey.gif); text-align: center;"&gt;&lt;a href="javascript:SSOpen2('31554982/ns/entertainment-picture_stories',null,null,null);"&gt;&lt;img src="http://msnbcmedia4.msn.com/j/MSNBC/Components/Slideshows/_production/ss-090625-michael-jackson/ss_050601_MJcareer_tease-new.vsmall.jpg" style="border: 1px solid rgb(0, 0, 0);" title="Michael Jackson and Lisa Marie Presley at Neverland Ranch" alt="Michael Jackson and Lisa Marie Presley at Neverland Ranch" border="0" hspace="0" vspace="0" /&gt;&lt;/a&gt;&lt;div class="scalAd"&gt;&lt;input class="mbox w77" value="Launch" title="Launch" onmouseover="swapbtn(this, 1)" onmouseout="swapbtn(this, 0)" onclick="javascript:SSOpen2('31554982/ns/entertainment-picture_stories',null,null,null);" type="button"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr valign="top"&gt;&lt;td class="boxBI_3053751"&gt;&lt;div class="textHang"&gt;&lt;span class="textMedBlackBold"&gt;&lt;a href="javascript:SSOpen2('31554982/ns/entertainment-picture_stories',null,null,null);" title="Click to view slide show: &amp;quot;Michael Jackson: 1958 - 2009&amp;quot;" class="icoSli"&gt; &lt;/a&gt; &lt;a href="javascript:SSOpen2('31554982/ns/entertainment-picture_stories',null,null,null);"&gt;Michael Jackson: 1958 - 2009&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="textMed"&gt;Click to see pictures from the highs and lows of Michael Jackson's career.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="WCCol w300 fR clrR"&gt;&lt;div style="padding-bottom: 20px;"&gt;&lt;span cm="AutoBox"&gt;&lt;script&gt;getCSS("3088867")&lt;/script&gt;&lt;link rel="stylesheet" type="text/css" href="http://www.msnbc.msn.com/default.ashx/id/3088867/"&gt;&lt;div style="width: 300px;" class="box_3088867 cbx cbx-auto" ct="abx" cn="Michael Jackson" pn=""&gt;&lt;script&gt;&lt;/script&gt;&lt;table class="boxH_3088867" cellpadding="0" cellspacing="0" width="300"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="boxHI_3088867" width="1%"&gt;&lt;img src="http://msnbcmedia2.msn.com/i/msnbc/Components/ColorBoxes/Styles/img/video_icon_v2.gif" border="0" height="14" hspace="0" vspace="0" width="28" /&gt;&lt;/td&gt;&lt;td class="boxHC_3088867" nowrap="nowrap" width="*"&gt;&lt;div class="hauto textSmallBold"&gt;Michael Jackson&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table class="boxB_3088867" cellpadding="0" cellspacing="0" width="300"&gt;&lt;tbody&gt;&lt;tr valign="top"&gt;&lt;td&gt;&lt;div style="float: right; margin-left: 10px; text-align: right;"&gt;&lt;a href="http://www.msnbc.msn.com/id/3036677/vp/31574753#31574753"&gt;&lt;img src="http://msnbcmedia.msn.com/j/MSNBC/Components/Video/090626/n_countdown_blanke_090626.thumb.jpg" style="border: 1px solid rgb(0, 0, 0);" border="0" hspace="0" vspace="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;div class="textHang" style="padding: 5px;"&gt;&lt;span class="textMed"&gt;&lt;b&gt;&lt;a href="http://www.msnbc.msn.com/id/3036677/vp/31574753#31574753"&gt;Michael Jackson's health&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="textMed"&gt;June 26: L.A. Times reporter Andrew Blankstein talks with MSNBC's Keith Olbermann about the latest details being learned about the state of Michael Jackson's health before he died.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr style="" align="center" color="#cccccc" size="1" width="95%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr valign="top"&gt;&lt;td class="boxBI_3088867"&gt;&lt;div class="textHang" style="padding-bottom: 3px;"&gt;&lt;span class="headlineList2"&gt;&lt;a href="http://www.msnbc.msn.com/id/3036677/vp/31574845#31574845"&gt;Deepak Chopra on Jackson's addiction, final days&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="textHang" style="padding-bottom: 3px;"&gt;&lt;span class="headlineList2"&gt;&lt;a href="http://www.msnbc.msn.com/id/3036677/vp/31574861#31574861"&gt;What happens to Jackson's children?&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="textHang" style="padding-bottom: 3px;"&gt;&lt;span class="headlineList2"&gt;&lt;a href="http://www.msnbc.msn.com/id/3036697/vp/31574308#31574308"&gt;Focus on coroner reflects health concerns&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="textHang" style="padding-bottom: 3px;"&gt;&lt;span class="headlineList2"&gt;&lt;a href="http://www.msnbc.msn.com/id/3036697/vp/31574460#31574460"&gt;Legal drama likely to follow Jackson even in death&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="textHang" style="padding-bottom: 3px;"&gt;&lt;span class="headlineList2"&gt;&lt;a href="http://www.msnbc.msn.com/id/3036697/vp/31574176#31574176"&gt;Jackson coroner finds no foul play&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;img src="http://msnbcmedia1.msn.com/i/msnbc/Components/Sources/Art/APTRANS.gif" border="0" height="20" hspace="0" vspace="0" width="140" /&gt;&lt;div class="textTimestamp"&gt;&lt;span id="udtD"&gt;updated &lt;span class="time"&gt;8:51 a.m. ET &lt;/span&gt;&lt;span class="date"&gt;June 26, 2009&lt;/span&gt;&lt;/span&gt;&lt;script language="javascript"&gt; 		function UpdateTimeStamp(pdt) { 			var n = document.getElementById("udtD"); 			if(pdt != '' &amp;&amp; n &amp;&amp; window.DateTime) { 				var dt = new DateTime(); 				pdt = dt.T2D(pdt); 				if(dt.GetTZ(pdt)) {n.innerHTML = dt.D2S(pdt,((''.toLowerCase()=='false')?false:true));} 			} 		} 		UpdateTimeStamp('633816175022530000');&lt;/script&gt;&lt;/div&gt;&lt;/div&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;LOS ANGELES - Michael Jackson, defined in equal parts as the world’s greatest entertainer and perhaps its most enigmatic figure, was about to attempt one of the greatest comebacks of all time. Then his life was cut shockingly — and so far, mysteriously — short.&lt;/p&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;The 50-year-old musical superstar died Thursday, just as he was preparing for what would be a series of 50 concerts starting July 13 at London’s famed 02 arena. Jackson had been spending hours and hours toiling with a team of dancers for a performance he and his fans hoped would restore his tarnished legacy to its proper place in pop.&lt;/p&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;An autopsy was planned for Friday, though results were not likely to be final until toxicology tests could be completed, a process that could take several days and sometimes weeks. However, if a cause can be determined by the autopsy, they will announce the results, said Los Angeles County Coroner Investigator Jerry McKibben.&lt;/p&gt;&lt;div class="aC" id="AdShowcase_F1"&gt;&lt;div class="textSmallGrey w320"&gt;&lt;a href="http://www.msnbc.msn.com/id/31552029/ns/entertainment-music/#storyContinued"&gt;Story continues below&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;hr noshade="noshade" size="1"&gt;&lt;/div&gt;&lt;/div&gt;&lt;a name="storyContinued" id="AdShowcase_F2"&gt;&lt;/a&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;Jackson died at UCLA Medical Center after being stricken at his rented home in the posh Los Angeles neighborhood of Holmby Hills. Paramedics tried to resuscitate him at his home for nearly three-quarters of an hour, then rushed him to the hospital where doctors continued to work on him.&lt;/p&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;“It is believed he suffered cardiac arrest in his home. However, the cause of his death is unknown until results of the autopsy are known,” his brother Jermaine said.&lt;/p&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;Cardiac arrest is an abnormal heart rhythm that stops the heart from pumping blood to the body. It can occur after a heart attack or be caused by other heart problems.&lt;/p&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;Jackson’s death brought a tragic end to a long, bizarre, sometimes farcical decline from his peak in the 1980s, when he was popular music’s premier all-around performer, a uniter of black and white music who shattered the race barrier on MTV, dominated the charts and dazzled even more on stage.&lt;/p&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;His 1982 album “Thriller” — which included the blockbuster hits “Beat It,” “Billie Jean” and “Thriller” — is the best-selling album of all time, with an estimated 50 million copies sold worldwide.&lt;/p&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;As word of his death spread, MTV switched its programming to play videos from Jackson’s heyday. Radio stations began playing marathons of his hits. Hundreds of people gathered outside the hospital. In New York’s Times Square, a low groan went up in the crowd when a screen flashed that Jackson had died, and people began relaying the news to friends by cell phone.&lt;/p&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;&lt;table style="padding: 5px 15px 0pt 0pt;" align="left" border="0" cellpadding="0" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;script&gt;getCSS("3088874")&lt;/script&gt;&lt;link rel="stylesheet" type="text/css" href="http://www.msnbc.msn.com/default.ashx/id/3088874/"&gt;&lt;div style="width: 300px;" class="box_3088874 sitewrapperbox cbx cbx-int" ct="its" cn="A lifetime of music" pn=""&gt;&lt;script&gt;&lt;/script&gt;&lt;table class="boxH_3088874" cellpadding="0" cellspacing="0" width="300"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="boxHI_3088874" width="1%"&gt;&lt;img src="http://www.msnbc.msn.com/images/icons/interactive.gif" height="14" width="20" /&gt;&lt;/td&gt;&lt;td class="boxHC_3088874" nowrap="nowrap" width="*"&gt;&lt;div class="hauto textSmallBold"&gt;Timeline&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table class="boxB_3088874" cellpadding="0" cellspacing="0" width="300"&gt;&lt;tbody&gt;&lt;tr valign="top"&gt;&lt;td height="100%"&gt;&lt;div style="height: 100%; width: 100%; background-color: rgb(204, 204, 204); background-image: url(/images/backgrounds/component_dkgrey.gif); text-align: center;"&gt;&lt;a href="http://www.msnbc.msn.com/id/31553183/ns/entertainment-music"&gt;&lt;img src="http://msnbcmedia4.msn.com/j/MSNBC/Components/Photo/_new/090625-jackson-int-tease-5p.vsmall.jpg" style="border: 1px solid rgb(0, 0, 0);" title="Image: Michael Jackson" alt="Image: Michael Jackson" border="0" hspace="0" vspace="0" /&gt;&lt;/a&gt;&lt;div class="scalAd"&gt;&lt;input class="mbox w77" value="Launch" title="Launch" onmouseover="swapbtn(this, 1)" onmouseout="swapbtn(this, 0)" onclick="javascript:window.location.replace('http://www.msnbc.msn.com/id/31553183/ns/entertainment-music');" type="button"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class="boxBI_3088874"&gt;&lt;div class="textHang"&gt;&lt;span class="textMedBlackBold"&gt;&lt;a href="http://www.msnbc.msn.com/id/31553183/ns/entertainment-music"&gt;A lifetime of music&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="textMed"&gt;Timeline of singer's life, from Jackson 5 to ‘Thriller’ to Neverland.&lt;/span&gt;&lt;/div&gt;&lt;p class="credit"&gt;msnbc.com&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;“No joke. King of Pop is no more. Wow,” Michael Harris, 36, of New York City, read from a text message a friend had sent him. “It’s like when Kennedy was assassinated. I will always remember being in Times Square when Michael Jackson died.”&lt;/p&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;The public first knew him as a boy in the late 1960s, when he was the precocious, spinning lead singer of the Jackson 5, the singing group he formed with his four older brothers out of Gary, Ind. Among their No. 1 hits were “I Want You Back,” “ABC” and “I’ll Be There.”&lt;/p&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;He was perhaps the most exciting performer of his generation, known for his backward-gliding moonwalk, his feverish, crotch-grabbing dance moves and his high-pitched singing, punctuated with squeals and titters. His single sequined glove, tight, military-style jacket and aviator sunglasses were trademarks, as was his ever-changing, surgically altered appearance.&lt;/p&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;&lt;table style="padding: 5px 0pt 0pt 15px;" align="right" border="0" cellpadding="0" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;script&gt;getCSS("3053751")&lt;/script&gt;&lt;div style="width: 300px;" class="box_3053751 sitewrapperbox cbx cbx-ss" ct="sts" cn="Fans react to loss" pn=""&gt;&lt;script&gt;&lt;/script&gt;&lt;table class="boxH_3053751" cellpadding="0" cellspacing="0" width="300"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="boxHI_3053751" width="1%"&gt;&lt;img src="http://msnbcmedia1.msn.com/i/msnbc/Components/ColorBoxes/Styles/img/photo_icon_v2.gif" border="0" height="14" hspace="0" vspace="0" width="27" /&gt;&lt;/td&gt;&lt;td class="boxHC_3053751" nowrap="nowrap" width="*"&gt;&lt;div class="hauto textSmallBold"&gt;Slideshow&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table class="boxB_3053751" cellpadding="0" cellspacing="0" width="300"&gt;&lt;tbody&gt;&lt;tr valign="top"&gt;&lt;td height="100%"&gt;&lt;div style="height: 100%; width: 100%; background-color: rgb(204, 204, 204); background-image: url(/images/backgrounds/component_dkgrey.gif); text-align: center;"&gt;&lt;a href="javascript:SSOpen2('31567169/ns/entertainment-picture_stories',null,null,null);"&gt;&lt;img src="http://msnbcmedia3.msn.com/j/MSNBC/Components/Slideshows/_production/ss-090625-jackson-reax/ss-090626-jackson-reax-jc-tease.vsmall.jpg" style="border: 1px solid rgb(0, 0, 0);" title="Image:" alt="Image:" border="0" hspace="0" vspace="0" /&gt;&lt;/a&gt;&lt;div class="scalAd"&gt;&lt;input class="mbox w77" value="Launch" title="Launch" onmouseover="swapbtn(this, 1)" onmouseout="swapbtn(this, 0)" onclick="javascript:SSOpen2('31567169/ns/entertainment-picture_stories',null,null,null);" type="button"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class="boxBI_3053751"&gt;&lt;div class="textHang"&gt;&lt;span class="textMedBlackBold"&gt;&lt;a href="javascript:SSOpen2('31567169/ns/entertainment-picture_stories',null,null,null);" title="Click to view slide show: &amp;quot;Fans react to loss&amp;quot;" class="icoSli"&gt; &lt;/a&gt; &lt;a href="javascript:SSOpen2('31567169/ns/entertainment-picture_stories',null,null,null);"&gt;Fans react to loss&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="textMed"&gt;Fans gather to mourn and shed tears as news spreads that the “King of Pop” is dead at 50.&lt;/span&gt;&lt;/div&gt;&lt;p class="credit"&gt;more photos&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;“For Michael to be taken away from us so suddenly at such a young age, I just don’t have the words,” said Quincy Jones, who produced “Thriller.” “He was the consummate entertainer and his contributions and legacy will be felt upon the world forever. I’ve lost my little brother today, and part of my soul has gone with him.”&lt;/p&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;Jackson ranked alongside Elvis Presley and the Beatles as the biggest pop sensations of all time. He united two of music’s biggest names when he was briefly married to Presley’s daughter, Lisa Marie. Jackson’s sudden death immediately evoked comparisons to that of Presley himself, who died at age 42 in 1977.&lt;/p&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;&lt;table style="padding: 5px 0pt 0pt 15px;" align="right" border="0" cellpadding="0" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;script&gt;getCSS("3053751")&lt;/script&gt;&lt;div style="width: 300px;" class="box_3053751 sitewrapperbox cbx cbx-ss" ct="sts" cn="The face of change" pn=""&gt;&lt;script&gt;&lt;/script&gt;&lt;table class="boxH_3053751" cellpadding="0" cellspacing="0" width="300"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="boxHI_3053751" width="1%"&gt;&lt;img src="http://msnbcmedia1.msn.com/i/msnbc/Components/ColorBoxes/Styles/img/photo_icon_v2.gif" border="0" height="14" hspace="0" vspace="0" width="27" /&gt;&lt;/td&gt;&lt;td class="boxHC_3053751" nowrap="nowrap" width="*"&gt;&lt;div class="hauto textSmallBold"&gt;Slideshow&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table class="boxB_3053751" cellpadding="0" cellspacing="0" width="300"&gt;&lt;tbody&gt;&lt;tr valign="top"&gt;&lt;td height="100%"&gt;&lt;div style="height: 100%; width: 100%; background-color: rgb(204, 204, 204); background-image: url(/images/backgrounds/component_dkgrey.gif); text-align: center;"&gt;&lt;a href="javascript:SSOpen2('31572801/ns/entertainment-picture_stories',null,null,null);"&gt;&lt;img src="http://msnbcmedia3.msn.com/j/MSNBC/Components/Slideshows/_production/ss-090626-Michael-Jackson-faces/ss-090626-MJfaces-1p.vsmall.jpg" style="border: 1px solid rgb(0, 0, 0);" title="Image: Michael Jackson: The face of change" alt="Image: Michael Jackson: The face of change" border="0" hspace="0" vspace="0" /&gt;&lt;/a&gt;&lt;div class="scalAd"&gt;&lt;input class="mbox w77" value="Launch" title="Launch" onmouseover="swapbtn(this, 1)" onmouseout="swapbtn(this, 0)" onclick="javascript:SSOpen2('31572801/ns/entertainment-picture_stories',null,null,null);" type="button"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class="boxBI_3053751"&gt;&lt;div class="textHang"&gt;&lt;span class="textMedBlackBold"&gt;&lt;a href="javascript:SSOpen2('31572801/ns/entertainment-picture_stories',null,null,null);" title="Click to view slide show: &amp;quot;The face of change&amp;quot;" class="icoSli"&gt; &lt;/a&gt; &lt;a href="javascript:SSOpen2('31572801/ns/entertainment-picture_stories',null,null,null);"&gt;The face of change&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="textMed"&gt;During his brilliant career, Michael Jackson changed not only music, but also his appearance. See how his looks evolved over the course of his fame.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;“I am so very sad and confused with every emotion possible,” Lisa Marie Presley said in a statement. “I am heartbroken for his children who I know were everything to him and for his family. This is such a massive loss on so many levels, words fail me.”&lt;/p&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;As years went by, Jackson became an increasingly freakish figure — a middle-aged man-child weirdly out of touch with grown-up life. His skin became lighter, his nose narrower, and he spoke in a breathy, girlish voice. He often wore a germ mask while traveling, kept a pet chimpanzee named Bubbles as one of his closest companions and surrounded himself with children at his Neverland ranch, a storybook playland filled with toys, rides and animals. The tabloids dubbed him “Wacko Jacko.”&lt;/p&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;&lt;table style="padding: 5px 0pt 0pt 15px;" align="right" border="0" cellpadding="0" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;span cm="AutoBox"&gt;&lt;script&gt;getCSS("3053751")&lt;/script&gt;&lt;div style="width: 300px;" class="box_3053751 cbx cbx-auto" ct="abx" cn="Michael Jackson, 1958-2009" pn=""&gt;&lt;script&gt;&lt;/script&gt;&lt;table class="boxH_3053751" cellpadding="0" cellspacing="0" width="300"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="boxHC_3053751" nowrap="nowrap" width="*"&gt;&lt;div class="hauto textSmallBold"&gt;  Michael Jackson, 1958-2009&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table class="boxB_3053751" cellpadding="0" cellspacing="0" width="300"&gt;&lt;tbody&gt;&lt;tr valign="top"&gt;&lt;td class="boxBI_3053751"&gt;&lt;div class="textHang" style="padding-bottom: 3px;"&gt;&lt;span class="headlineList2"&gt;&lt;a href="http://www.msnbc.msn.com/id/31568341" title="Updated 1 hour, 29 minutes ago" class="icoUpd" name="icon_U" ic_cd="633817031502300000"&gt; &lt;/a&gt; &lt;a href="http://www.msnbc.msn.com/id/31568341/ns/entertainment-music/"&gt;Jackson’s body taken to mortuary&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="textHang" style="padding-bottom: 3px;"&gt;&lt;span class="headlineList2"&gt;&lt;a href="http://www.msnbc.msn.com/id/31574899/ns/entertainment-music/"&gt;Jackson was energetic, upbeat in final days&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="textHang" style="padding-bottom: 3px;"&gt;&lt;span class="headlineList2"&gt;&lt;a href="http://www.msnbc.msn.com/id/31574338/ns/entertainment-celebrities/"&gt;Joe Jackson: How did my son die?&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="textHang" style="padding-bottom: 3px;"&gt;&lt;span class="headlineList2"&gt;&lt;a href="http://www.msnbc.msn.com/id/31575580/ns/entertainment-music/"&gt;Jackson’s death makes job tough for comedians&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="textHang" style="padding-bottom: 3px;"&gt;&lt;span class="headlineList2"&gt;&lt;a href="http://www.msnbc.msn.com/id/31571590/ns/business-us_business/"&gt;The King's merchandise could get a pop&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="textHang" style="padding-bottom: 3px;"&gt;&lt;span class="headlineList2"&gt;&lt;a href="http://www.msnbc.msn.com/id/31573556/ns/entertainment-music/"&gt;Jackson memorabilia sells for $205,000&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="textHang" style="padding-bottom: 3px;"&gt;&lt;span class="headlineList2"&gt;&lt;a href="http://www.newsweek.com/id/204011"&gt;Newsweek: Unraveling Jackson's finances&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="textHang" style="padding-bottom: 3px;"&gt;&lt;span class="headlineList2"&gt;&lt;a href="http://www.msnbc.msn.com/id/31573421/ns/entertainment-music/"&gt;Transcript of 911 call in Michael Jackson death&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="textHang" style="padding-bottom: 3px;"&gt;&lt;span class="headlineList2"&gt;&lt;a href="http://www.msnbc.msn.com/id/31569425/ns/entertainment/"&gt;Jackson, Fawcett TV tributes to watch for&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="textHang" style="padding-bottom: 3px;"&gt;&lt;span class="headlineList2"&gt;&lt;a href="http://www.msnbc.msn.com/id/31552029/ns/entertainment-music/"&gt;Michael Jackson’s life cut shockingly short&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;“It seemed to me that his internal essence was at war with the norms of the world. It’s as if he was trying to defy gravity,” said Michael Levine, a Hollywood publicist who represented Jackson in the early 1990s. He called Jackson a “disciple of P.T. Barnum” and said the star appeared fragile at the time but was “much more cunning and shrewd about the industry than anyone knew.”&lt;/p&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;Jackson caused a furor in 2002 when he playfully dangled his infant son, Prince Michael II, over a hotel balcony in Berlin while a throng of fans watched from below.&lt;/p&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;In 2005, he was cleared of charges that he molested a 13-year-old cancer survivor at Neverland in 2003. He had been accused of plying the boy with alcohol and groping him, and of engaging in strange and inappropriate behavior with other children.&lt;/p&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;The case followed years of rumors about Jackson and young boys. In a TV documentary, he acknowledged sharing his bed with children, a practice he described as sweet and not at all sexual.&lt;/p&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;Despite the acquittal, the lurid allegations that came out in court took a fearsome toll on his career and image, and he fell into serious financial trouble.&lt;/p&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;Michael Joseph Jackson was born Aug. 29, 1958, in Gary. He was 4 years old when he began singing with his brothers — Marlon, Jermaine, Jackie and Tito — in the Jackson 5. After his early success with bubblegum soul, he struck out on his own, generating innovative, explosive, unstoppable music.&lt;/p&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;&lt;table style="padding: 5px 15px 0pt 0pt;" align="left" border="0" cellpadding="0" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;script&gt;getCSS("3053751")&lt;/script&gt;&lt;div style="width: 300px;" class="box_3053751 sitewrapperbox cbx cbx-ss" ct="sts" cn="Jackson and famous friends" pn=""&gt;&lt;script&gt;&lt;/script&gt;&lt;table class="boxH_3053751" cellpadding="0" cellspacing="0" width="300"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="boxHI_3053751" width="1%"&gt;&lt;img src="http://msnbcmedia1.msn.com/i/msnbc/Components/ColorBoxes/Styles/img/photo_icon_v2.gif" border="0" height="14" hspace="0" vspace="0" width="27" /&gt;&lt;/td&gt;&lt;td class="boxHC_3053751" nowrap="nowrap" width="*"&gt;&lt;div class="hauto textSmallBold"&gt;Slideshow&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table class="boxB_3053751" cellpadding="0" cellspacing="0" width="300"&gt;&lt;tbody&gt;&lt;tr valign="top"&gt;&lt;td height="100%"&gt;&lt;div style="height: 100%; width: 100%; background-color: rgb(204, 204, 204); background-image: url(/images/backgrounds/component_dkgrey.gif); text-align: center;"&gt;&lt;a href="javascript:SSOpen2('31574961/ns/entertainment-picture_stories',null,null,null);"&gt;&lt;img src="http://msnbcmedia1.msn.com/j/MSNBC/Components/Slideshows/_production/ss-090626-mj-celeb-reax/ss-090626-mj-celeb-reax_tease.vsmall.jpg" style="border: 1px solid rgb(0, 0, 0);" title="2002 MTV Video Music Awards - Backstage" alt="2002 MTV Video Music Awards - Backstage" border="0" hspace="0" vspace="0" /&gt;&lt;/a&gt;&lt;div class="scalAd"&gt;&lt;input class="mbox w77" value="Launch" title="Launch" onmouseover="swapbtn(this, 1)" onmouseout="swapbtn(this, 0)" onclick="javascript:SSOpen2('31574961/ns/entertainment-picture_stories',null,null,null);" type="button"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class="boxBI_3053751"&gt;&lt;div class="textHang"&gt;&lt;span class="textMedBlackBold"&gt;&lt;a href="javascript:SSOpen2('31574961/ns/entertainment-picture_stories',null,null,null);" title="Click to view slide show: &amp;quot;Jackson and famous friends&amp;quot;" class="icoSli"&gt; &lt;/a&gt; &lt;a href="javascript:SSOpen2('31574961/ns/entertainment-picture_stories',null,null,null);"&gt;Jackson and famous friends&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="textMed"&gt;Michael Jackson mingled with everyone from world leaders to actresses during his long career. Many of them spoke out about his loss.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;The album “Thriller” alone mixed the dark, serpentine bass and drums and synthesizer approach of “Billie Jean,” the grinding Eddie Van Halen guitar solo on “Beat It,” and the hiccups and falsettos on “Wanna Be Startin’ Somethin’.”&lt;/p&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;The peak may have come in 1983, when Motown celebrated its 25th anniversary with an all-star televised concert and Jackson moonwalked off with the show, joining his brothers for a medley of old hits and then leaving them behind with a pointing, crouching, high-kicking, splay-footed, crotch-grabbing run through “Billie Jean.”&lt;/p&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;&lt;table style="padding: 5px 0pt 0pt 15px;" align="right" border="0" cellpadding="0" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;script&gt;getCSS("3053751")&lt;/script&gt;&lt;div style="width: 300px;" class="box_3053751 sitewrapperbox cbx" ct="cbx" cn="More from MSN.com" pn=""&gt;&lt;script&gt;&lt;/script&gt;&lt;table class="boxH_3053751" cellpadding="0" cellspacing="0" width="300"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="boxHC_3053751" nowrap="nowrap" width="*"&gt;&lt;div class="hauto textSmallBold"&gt;  More from MSN.com&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table class="boxB_3053751" cellpadding="0" cellspacing="0" width="300"&gt;&lt;tbody&gt;&lt;tr valign="top"&gt;&lt;td class="boxBI_3053751"&gt;&lt;p class="textMed"&gt;&lt;a href="http://music.msn.com/music/artist/michael-jackson.6/"&gt;Music: Key stats, discography and more&lt;/a&gt;&lt;/p&gt;&lt;p class="textMed"&gt;&lt;a href="http://lifestyle.msn.com/your-look/celebrity-style/staticslideshowglamour.aspx?cp-documentid=20557573"&gt;Jackson's most memorable fashion moments&lt;/a&gt;&lt;/p&gt;&lt;p class="textMed"&gt;&lt;a href="http://guides.travel.msn.com//Guides/MSNTravelSlideShow.aspx?cp-documentid=1073981"&gt;Travel: Places to pay tribute to the King of Pop&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;The audience stood and roared. Jackson raised his fist.&lt;/p&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;During production of a 1984 Pepsi commercial, Jackson’s scalp sustains burns when an explosion sets his hair on fire.&lt;/p&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;He had strong follow-up albums with 1987’s “Bad” and 1991’s “Dangerous,” but his career began to collapse in 1993 after he was accused of molesting a boy who often stayed at his home. The singer denied any wrongdoing, reached a settlement with the boy’s family, reported to be $20 million, and criminal charges were never filed.&lt;/p&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;Jackson’s expressed anger over the allegations on the 1995 album “HIStory,” which sold more than 2.4 million copies, but by then, the popularity of Jackson’s music was clearly waning even as public fascination with his increasingly erratic behavior was growing.&lt;/p&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;&lt;table style="padding: 5px 0pt 0pt 15px;" align="right" border="0" cellpadding="0" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;script&gt;getCSS("3053751")&lt;/script&gt;&lt;div style="width: 300px;" class="box_3053751 sitewrapperbox cbx cbx-ss" ct="sts" cn="Jackson memorabilia" pn=""&gt;&lt;script&gt;&lt;/script&gt;&lt;table class="boxH_3053751" cellpadding="0" cellspacing="0" width="300"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="boxHI_3053751" width="1%"&gt;&lt;img src="http://msnbcmedia1.msn.com/i/msnbc/Components/ColorBoxes/Styles/img/photo_icon_v2.gif" border="0" height="14" hspace="0" vspace="0" width="27" /&gt;&lt;/td&gt;&lt;td class="boxHC_3053751" nowrap="nowrap" width="*"&gt;&lt;div class="hauto textSmallBold"&gt;Slideshow&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table class="boxB_3053751" cellpadding="0" cellspacing="0" width="300"&gt;&lt;tbody&gt;&lt;tr valign="top"&gt;&lt;td height="100%"&gt;&lt;div style="height: 100%; width: 100%; background-color: rgb(204, 204, 204); background-image: url(/images/backgrounds/component_dkgrey.gif); text-align: center;"&gt;&lt;a href="javascript:SSOpen2('31567552/ns/entertainment-picture_stories',null,null,null);"&gt;&lt;img src="http://msnbcmedia2.msn.com/j/MSNBC/Components/Slideshows/_production/ss-090625-mjauction/ss-090625-mjauction_tease.vsmall.jpg" style="border: 1px solid rgb(0, 0, 0);" title="A woman views gloves belonging to the fo" alt="A woman views gloves belonging to the fo" border="0" hspace="0" vspace="0" /&gt;&lt;/a&gt;&lt;div class="scalAd"&gt;&lt;input class="mbox w77" value="Launch" title="Launch" onmouseover="swapbtn(this, 1)" onmouseout="swapbtn(this, 0)" onclick="javascript:SSOpen2('31567552/ns/entertainment-picture_stories',null,null,null);" type="button"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class="boxBI_3053751"&gt;&lt;div class="textHang"&gt;&lt;span class="textMedBlackBold"&gt;&lt;a href="javascript:SSOpen2('31567552/ns/entertainment-picture_stories',null,null,null);" title="Click to view slide show: &amp;quot;Jackson memorabilia&amp;quot;" class="icoSli"&gt; &lt;/a&gt; &lt;a href="javascript:SSOpen2('31567552/ns/entertainment-picture_stories',null,null,null);"&gt;Jackson memorabilia&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="textMed"&gt;A collection of Michael Jackson memorabilia is up for auction in Las Vegas. Here's a look at Jackson’s crystal gloves and his life-sized statue of Darth Vader made entirely of LEGOs.&lt;/span&gt;&lt;/div&gt;&lt;p class="credit"&gt;more photos&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;Jackson married Lisa Marie Presley in 1994, and they divorced in 1996. Later that year, Jackson married Deborah Rowe, a former nurse for his dermatologist. They had two children together: Michael Joseph Jackson Jr., known as Prince Michael, now 12; and Paris Michael Katherine Jackson, 11. Rowe filed for divorce in 1999.&lt;/p&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;Jackson also had a third child, Prince Michael II. Now 7, Jackson said the boy nicknamed Blanket as a baby was his biological child born from a surrogate mother.&lt;/p&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;Billboard magazine editorial director Bill Werde said Jackson’s star power was unmatched. “The world just lost the biggest pop star in history, no matter how you cut it,” Werde said. “He’s literally the king of pop.”&lt;/p&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;Jackson’s 13 No. 1 one hits on the Billboard charts put him behind only Presley, the Beatles and Mariah Carey, Werde said.&lt;/p&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;“He was on the eve of potentially redeeming his career a little bit,” he said. “People might have started to think of him again in a different light.”&lt;/p&gt;&lt;p class="textBodyBlack"&gt;&lt;span id="byLine"&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="width: 100%;" class="box_brl sitewrapperbox"&gt;&lt;div class="oh boxH_brl boxHC_brl"&gt;&lt;div class="hauto textSmallBold"&gt;Discuss on Newsvine&lt;/div&gt;&lt;/div&gt;&lt;div class="oh boxB_brl boxBI_brl"&gt;&lt;div class="bigRedLink"&gt;&lt;a href="http://www.newsvine.com/_question/2009/06/25/2969530-how-will-you-remember-michael-jackson"&gt;How will you remember Michael Jackson? &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.newsvine.com/_question/2009/06/25/2969488-what-is-your-favorite-michael-jackson-song"&gt;What is your favorite Jackson song? &lt;/a&gt;&lt;br /&gt;&lt;u&gt; &lt;a href="http://www.newsvine.com/_question/2009/06/25/2969493-was-michael-jackson-the-greatest-pop-star-ever"&gt;Was Jackson the greatest pop star ever?&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Source:-http://www.msnbc.msn.com&lt;br /&gt;&lt;/u&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;i&gt;&lt;em&gt;&lt;/em&gt;&lt;/i&gt;&lt;input onclick="jsCall();" id="jsProxy" type="hidden"&gt;&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-1380943168257409798?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/1380943168257409798/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/06/michael-jacksons-life-cut-shockingly.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/1380943168257409798'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/1380943168257409798'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/06/michael-jacksons-life-cut-shockingly.html' title='Michael Jackson’s life cut shockingly short'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-8666672088874087910</id><published>2009-06-25T11:33:00.000-07:00</published><updated>2009-06-25T11:34:54.492-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>Basic Unix @sed Interview Questions!!!!</title><content type='html'>&lt;div class="entry-content"&gt;                       &lt;ol&gt;&lt;li&gt;&lt;b&gt;What is sed?&lt;/b&gt; - sed is &lt;b&gt;s&lt;/b&gt;tream &lt;b&gt;ed&lt;/b&gt;itor, a Unix tool for working with streams of text data. See &lt;a href="http://www.grymoire.com/Unix/Sed.html#toc-uh-0"&gt;the awful truth about sed&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;&lt;b&gt;How do you substitute strings with sed?&lt;/b&gt; - Use ’s/old/new’ command, so sed ’s/hello/goodbye/’ would substitute the occurrence of the word hello to goodbye.&lt;/li&gt;&lt;li&gt;&lt;b&gt;How do you inject text with sed?&lt;/b&gt; - &amp;amp; in the substitution string defines the pattern found in the search string. As an example, here’s us trying to find a word ‘hello’ and replacing it with ‘hello and how are you’:&lt;br /&gt;     echo ‘hello there’ | sed ’s/^hello/&amp;amp; and how are you/’&lt;/li&gt;&lt;li&gt;&lt;b&gt;Can I find several patterns and refer to them in the replacement string&lt;/b&gt;? - Yes, use (pattern) and then refer to your patterns as \1, \2, \3 and so on.&lt;/li&gt;&lt;li&gt;&lt;b&gt;If the string is ‘old old old’ and I run ’s/old/new’, I get ‘new old old’ as the result. I need ‘new new new&lt;/b&gt;‘. - You forgot the global modifier, which would replace every occurrence of the pattern with the substitution. ’s/old/new/&lt;b&gt;g&lt;/b&gt;‘ will work.&lt;/li&gt;&lt;li&gt;&lt;b&gt;But I want ‘old old new’ from the previous example&lt;/b&gt;. - Just use the numeric modifier saying you want the third occurrence to be replaced. ’s/old/new/&lt;b&gt;3&lt;/b&gt;‘ will work.&lt;/li&gt;&lt;li&gt;&lt;b&gt;I wrote a rather complex sed script. How do I save and run it&lt;/b&gt;? - Assuming that your file is named myscript1.sed, you can invoke sed -f myscript1.sed.&lt;/li&gt;&lt;li&gt;&lt;b&gt;How do I delete trailing whitespaces from each line&lt;/b&gt;? - sed ’s/[ \t]*$//’ Here we’re replacing any occurrence of a space or a tab with nothing. Check &lt;a href="http://www.catonmat.net/blog/wp-content/uploads/2008/09/sed1line.txt"&gt;sed one-liners&lt;/a&gt; for more examples.&lt;/li&gt;&lt;li&gt;&lt;b&gt;How do you print just a few first lines of the file&lt;/b&gt;? - sed 1q will give you just the first line, sed 10q the first 10 lines.&lt;/li&gt;&lt;li&gt;&lt;b&gt;How do you replace a pattern only if it’s found, so that it’s executed faster&lt;/b&gt;? - Nest the replacement statement: sed ‘/old/ s/old/new/g’ file.txt&lt;/li&gt;&lt;/ol&gt;           &lt;/div&gt;&lt;input id="gwProxy" type="hidden"&gt;&lt;!--Session data--&gt;&lt;input onclick="jsCall();" id="jsProxy" type="hidden"&gt;&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-8666672088874087910?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/8666672088874087910/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/06/basic-unix-sed-interview-questions.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/8666672088874087910'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/8666672088874087910'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/06/basic-unix-sed-interview-questions.html' title='Basic Unix @sed Interview Questions!!!!'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-681031529778855775</id><published>2009-06-25T11:26:00.000-07:00</published><updated>2009-06-25T11:28:54.230-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>Unix Interview Questions and Answers!!!</title><content type='html'>&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;   1. You need to see the last fifteen lines of the files dog, cat and horse. What command should you use?&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;      tail -15 dog cat horse&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;      The tail utility displays the end of a file. The -15 tells tail to display the last fifteen lines of each specified file.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;   2. Who owns the data dictionary?&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;      The SYS user owns the data dictionary. The SYS and SYSTEM users are created when the database is created.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt; 3. You routinely compress old log files. You now need to examine a log from two months ago. In order to view its contents without first having to decompress it, use the _________ utility.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;      zcat&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;      The zcat utility allows you to examine the contents of a compressed file much the same way that cat displays a file.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt; 4. You suspect that you have two commands with the same name as the command is not producing the expected results. What command can you use to determine the location of the command being run?&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;      which&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt; The which command searches your path until it finds a command that matches the command you are looking for and displays its full path.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt; 5. You locate a command in the /bin directory but do not know what it does. What command can you use to determine its purpose.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;      whatis&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;      The whatis command displays a summary line from the man page for the specified command.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt; 6. You wish to create a link to the /data directory in bob’s home directory so you issue the command ln /data /home/bob/datalink but the command fails. What option should you use in this command line to be successful.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;      Use the -F option&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;      In order to create a link to a directory you must use the -F option.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;   7. When you issue the command ls -l, the first character of the resulting display represents the file’s ___________.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;      type&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;      The first character of the permission block designates the type of file that is being displayed.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;   8. What utility can you use to show a dynamic listing of running processes? __________&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;      top&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;      The top utility shows a listing of all running processes that is dynamically updated.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;   9. Where is standard output usually directed?&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;      to the screen or display&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;      By default, your shell directs standard output to your screen or display.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;  10. You wish to restore the file memo.ben which was backed up in the tarfile MyBackup.tar. What command should you type?&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;      tar xf MyBackup.tar memo.ben&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;      This command uses the x switch to extract a file. Here the file memo.ben will be restored from the tarfile MyBackup.tar.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;  11. You need to view the contents of the tarfile called MyBackup.tar. What command would you use?&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;      tar tf MyBackup.tar&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;      The t switch tells tar to display the contents and the f modifier specifies which file to examine.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;  12. You want to create a compressed backup of the users’ home directories. What utility should you use?&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;      tar&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;      You can use the z modifier with tar to compress your archive at the same time as creating it.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;  13. What daemon is responsible for tracking events on your system?&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;      syslogd&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;      The syslogd daemon is responsible for tracking system information and saving it to specified log files.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt; 14. You have a file called phonenos that is almost 4,000 lines long. What text filter can you use to split it into four pieces each 1,000 lines long?&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;      split&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;      The split text filter will divide files into equally sized pieces. The default length of each piece is 1,000 lines.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;  15. You would like to temporarily change your command line editor to be vi. What command should you type to change it?&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;      set -o vi&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt; The set command is used to assign environment variables. In this case, you are instructing your shell to assign vi as your command line editor. However, once you log off and log back in you will return to the previously defined command line editor.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;  16. What account is created when you install Linux?&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;      root&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;      Whenever you install Linux, only one user account is created. This is the superuser account also known as root.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;  17. What command should you use to check the number of files and disk space used and each user’s defined quotas?&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;      repquota&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt; The repquota command is used to get a report on the status of the quotas you have set including the amount of allocated space and amount of used space.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;Thanks,&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ittipsandtrics.blogspot.com/"&gt;&lt;span id="ctl00_ContentPlaceHolder1_lblDescription" style="color: DarkBlue;"&gt;-Amar&lt;/span&gt;&lt;/a&gt;&lt;input id="gwProxy" type="hidden"&gt;&lt;!--Session data--&gt;&lt;input onclick="jsCall();" id="jsProxy" type="hidden"&gt;&lt;div style="text-align: left;" id="refHTML"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-681031529778855775?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/681031529778855775/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/06/unix-interview-questions-and-answers.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/681031529778855775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/681031529778855775'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/06/unix-interview-questions-and-answers.html' title='Unix Interview Questions and Answers!!!'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-3336159612173053517</id><published>2009-06-08T20:37:00.000-07:00</published><updated>2009-06-08T20:51:14.118-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='CEO'/><title type='text'>17 People Who Changed the Internet Forever!!!</title><content type='html'>From its birth in the labs of Tim Berners-Lee back in 1992, to its interaction with the Napster in 1999, and its 2004 induction of Wikipedia: the Internet as we know it, has evolved &lt;em&gt;drastically&lt;/em&gt;, been around the world &lt;em&gt;literally&lt;/em&gt;, and changed the way humans live &lt;em&gt;permanently&lt;/em&gt;. &lt;p&gt;Nothing can replace it, nothing is like it, and it has no alternative. The internet is like a diamond mine for the people who wish to acquire wealth, a profound lake of information for those who have an insatiable appetite for knowledge, and an eternal form of entertainment for those wish to amuse themselves.&lt;/p&gt; &lt;p&gt;&lt;span id="more-1613"&gt;&lt;/span&gt;With the passage of time, people from amongst us have emerged with the craziest of ideas to test and enhance the potential of this God’s gift to mankind. And it is due to the efforts of these noble souls, that we have the entire world at the simple tap of our fingers.&lt;/p&gt; &lt;p&gt;In no particular order, &lt;a title="skidzopedia" href="http://www.skidzopedia.com/" target="_blank"&gt;Skidzopedia&lt;/a&gt; provides you with a list of those people who have influenced the Internet greatly.&lt;/p&gt; &lt;h3&gt;&lt;strong&gt;&lt;/strong&gt;&lt;strong&gt;Larry Page and Sergey Brin&lt;/strong&gt; - Google Inc.&lt;/h3&gt; &lt;p&gt;&lt;img class="size-full wp-image-2406 alignnone" title="Larry Page and Sergey Brin" src="http://www.skidzopedia.com/wp-content/uploads/2008/11/google.jpg" alt="Larry Page and Sergey Brin" width="453" height="295" /&gt;&lt;/p&gt; &lt;p&gt;Two PhDs from Stanford  University started work in the garage of a friend’s. And they were defiantly not building steam engines!&lt;/p&gt; &lt;p&gt;They were, however, creating the internet’s most powerful &lt;em&gt;search&lt;/em&gt; engine. Sergey Brin and Larry Page are arguably the world’s most successful Internet entrepreneurs and developers in history. This enabled them to earn billions, while assisting everyone from high school students to particle physicists have an easy time searching for information over the internet.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Google&lt;/strong&gt; was first launched on Stanford’s website (google.stanford.edu) and then finally on Google.com in 1997. It is estimated that GOOGLE is worth about a staggering $25 billion dollars.&lt;/p&gt; &lt;h3&gt;&lt;strong&gt;David Filo and Jerry Yang - Yahoo! Inc.&lt;/strong&gt;&lt;/h3&gt; &lt;p&gt;&lt;strong&gt;&lt;img class="size-full wp-image-2407 alignnone" title="David Filo and Jerry Yang" src="http://www.skidzopedia.com/wp-content/uploads/2008/11/microsoft_yahoo_cof.jpg" alt="David Filo and Jerry Yang" width="450" height="300" /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Yahoo!&lt;/strong&gt; too is the creation of two Stanford University’s Electrical Engineer graduates, called Jerry Yang and David Filo. Yang started by listing web pages on the Internet and named it “Jerry’s Guide to the World Wide Web”. Then, he decided to switch it to Yahoo! and the initial URL was at akebono.stanford.edu/yahoo&lt;/p&gt; &lt;p&gt;In December 1994, that particular website had already received over a million hits. Realizing its potential, David Filo and Jerry Yang got serious and diversified Yahoo! as a web portal.&lt;/p&gt; &lt;p&gt;David Filo’s net worth is $2.9 billion dollars and Jerry Yang’s is $2.3 billion dollars.&lt;/p&gt; &lt;h3&gt;Bill Gates - Microsoft&lt;/h3&gt; &lt;p&gt;&lt;img class="alignnone size-full wp-image-2408" title="bill-gates" src="http://www.skidzopedia.com/wp-content/uploads/2008/11/bill-gates.jpg" alt="bill-gates" width="450" height="411" /&gt;&lt;/p&gt; &lt;p&gt;William Henry “Bill” Gates III, is an American business magnate, philanthropist, the world’s third richest person (as of February 8, 2008), and chairman of &lt;strong&gt;Microsoft&lt;/strong&gt;, the software company he founded with Paul Allen.&lt;/p&gt; &lt;p&gt;Gates is one of the best-known entrepreneurs of the personal computer revolution. In the later stages of his career, Gates has pursued a number of philanthropic endeavors, donating large amounts of money to various charitable organizations and scientific research programs through the Bill &amp;amp; Melinda Gates Foundation, established in 2000.&lt;/p&gt; &lt;p&gt;Gates also holds the record of being the Richest Person in the world for 15 consecutive years.&lt;/p&gt; &lt;h3&gt;Steven Paul Jobs - Apple Inc.&lt;/h3&gt; &lt;p&gt;&lt;img class="alignnone size-full wp-image-2409" title="steven-paul-jobs" src="http://www.skidzopedia.com/wp-content/uploads/2008/11/steven-paul-jobs.jpg" alt="steven-paul-jobs" width="452" height="452" /&gt;&lt;/p&gt; &lt;p&gt;Steven Paul Jobs is the co-founder, Chairman, and CEO of &lt;strong&gt;Apple Inc&lt;/strong&gt;. and former CEO of Pixar Animation Studios.&lt;/p&gt; &lt;p&gt;In the late 1970s, Jobs, with Apple co-founder Steve Wozniak, created one of the first commercially successful personal computers. In the early 1980s, Jobs was among the first to see the commercial potential of the mouse-driven GUI (Graphical User Interface)&lt;/p&gt; &lt;p&gt;After losing a power struggle with the board of directors in 1985, Jobs resigned from Apple and founded NeXT, a computer platform development company specializing in the higher education and business markets.&lt;/p&gt; &lt;p&gt;Jobs is currently the Walt Disney Company’s largest individual shareholder and a member of its Board of Directors. He is considered a leading figure in both the computer and industries.&lt;/p&gt; &lt;h3&gt;&lt;strong&gt;Mark Zuckerberg - Facebook&lt;/strong&gt;&lt;/h3&gt; &lt;p&gt;&lt;strong&gt;&lt;img class="alignnone size-full wp-image-2410" title="mark-zuckerberg" src="http://www.skidzopedia.com/wp-content/uploads/2008/11/mark-zuckerberg.jpg" alt="mark-zuckerberg" width="450" height="599" /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;One of the most admired and successful youngster of the 21st century is a 24 years old Harvard graduate - the world’s youngest billionaire, with an estimated net worth of $1.5 billion&lt;/p&gt; &lt;p&gt;He founded &lt;strong&gt;Facebook&lt;/strong&gt;, the online social networking website. Zuckerberg launched The Facebook (FaceMatch) from his Harvard dorm room in 2004 and started promoting it to all Ivy League schools and some Boston institutions.&lt;/p&gt; &lt;p&gt;Soon, he bought over Facebook.com domain name. Facebook is now a household name with people of all ages, groups and interests, interacting with each other. Its business and pleasure at the same time!&lt;/p&gt; &lt;h3&gt;&lt;strong&gt;Kevin Rose - Digg&lt;/strong&gt;&lt;/h3&gt; &lt;p&gt;&lt;strong&gt;&lt;img class="alignnone size-full wp-image-2412" title="kevin-rose1" src="http://www.skidzopedia.com/wp-content/uploads/2008/11/kevin-rose1.jpg" alt="kevin-rose1" width="449" height="299" /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;You all know Kevin, don’t you? Perhaps one of the most respected internet idealist and TV show host, Kevin Rose has definitely placed a huge impacts among all Digg users.&lt;/p&gt; &lt;p&gt;He became well known as an on-air talent and later as a co-host working on TechTV’s popular show &lt;em&gt;The Screen Savers&lt;/em&gt; (which later became Attack of the Show! ) until his departure from the network on May 2005.&lt;/p&gt; &lt;p&gt;He also co-founded Pownce and Revision3 besides his popular &lt;strong&gt;Digg.com&lt;/strong&gt;, social-bookmarking website. He created Digg in 2004 by hiring a freelance programmer who Kevin Rose paid $12 per hour through eLance.&lt;/p&gt; &lt;p&gt;Kevin Rose later bought Digg.com domain name for $1,200 and then went on to buy larger server space. Digg received an ultra boost of capitals when they received $2.8 million of venture capital from Omidyar Network, Netscape co-founder Marc Andreessen and Greylock Partners.&lt;/p&gt; &lt;h3&gt;&lt;strong&gt;Bram Cohen - BitTorrent&lt;/strong&gt;&lt;/h3&gt; &lt;p&gt;&lt;strong&gt;&lt;img class="alignnone size-full wp-image-2411" title="bram-cohen" src="http://www.skidzopedia.com/wp-content/uploads/2008/11/bram-cohen.jpg" alt="bram-cohen" width="449" height="359" /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Best known as the developer, co-founder and author behind peer-to-peer sharing, Bram Cohen is the inventor of &lt;strong&gt;BitTorrent&lt;/strong&gt;. The other day a cousin of mine said “Bit Torrent has made life easier!” That’s how easily we can sum up the achievements of this man.&lt;/p&gt; &lt;p&gt;Bram Cohen is also the co-founder of CodeCon and co-author of Codeville. In 2001, he quit his job at MojoNation to work in BitTorrent. He firstly revealed his ideas in a CodeCon conference and started luring beta testers by collecting free pornography.&lt;/p&gt; &lt;p&gt;He then spent some time working with Valve, but quit his job later to work in BitTorrent Inc. with his brother and business partner Mike Morhaime - Blizzard Entertainment&lt;/p&gt; &lt;h3&gt;&lt;strong&gt;Mike Morhaime - Blizzard Entertainment&lt;/strong&gt;&lt;/h3&gt; &lt;p&gt;&lt;strong&gt;&lt;img class="alignnone size-full wp-image-2413" title="mike-morhaime" src="http://www.skidzopedia.com/wp-content/uploads/2008/11/mike-morhaime.jpg" alt="mike-morhaime" width="400" height="597" /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Mike Morhaime is the president and a co-founder of &lt;strong&gt;Blizzard Entertainment&lt;/strong&gt;, a video game developer located in Irvine, California and currently owned by Activision Blizzard.&lt;/p&gt; &lt;p&gt;He is best know for his creation of a popular online gaming fantasy, World of Warcraft (WoW). It has over 10 million online gamers, raking Morhaime at least $1.5 billion every year.&lt;/p&gt; &lt;h3&gt;&lt;strong&gt; Jimmy Wales - Wikipedia&lt;/strong&gt;&lt;/h3&gt; &lt;p&gt;&lt;strong&gt;&lt;img class="alignnone size-full wp-image-2414" title="jimmy-wales" src="http://www.skidzopedia.com/wp-content/uploads/2008/11/jimmy-wales.jpg" alt="jimmy-wales" width="450" height="379" /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Jimmy Wales is the co-founder of &lt;strong&gt;Wikipedia&lt;/strong&gt;: a free and open content encyclopedia launched in 2001. He is also the co-founder of Wikia, a privately own web hosting company set up in 2004.&lt;/p&gt; &lt;p&gt;Jimmy Wales at first started a peer-reviewed, open-content encyclopedia which is Nupedia. He then utilized the ideas of Nupedia with his “wiki” software to form today’s Wikipedia.&lt;/p&gt; &lt;p&gt;His work with Wikipedia, which has become the world’s largest encyclopedia, prompted Time magazine to name him in its 2006 list of the world’s most influential people.&lt;/p&gt; &lt;h3&gt;&lt;strong&gt;Chad Hurley and Steve Chen - YouTube&lt;/strong&gt;&lt;/h3&gt; &lt;p&gt;&lt;strong&gt;&lt;img class="alignnone size-full wp-image-2415" title="chad-hurley-and-steve-chen" src="http://www.skidzopedia.com/wp-content/uploads/2008/11/chad-hurley-and-steve-chen.jpg" alt="chad-hurley-and-steve-chen" width="399" height="299" /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Chad Hurley (aged 28) and Steve Chen (aged 27) became the founders of the popular San Bruno, California-based video sharing website &lt;strong&gt;YouTube&lt;/strong&gt;, one of the biggest providers of videos on the Internet.&lt;/p&gt; &lt;p&gt;Chad Hurley used to work for eBay’s PayPal in the designing department where he designed their logo. Together with PayPal colleagues, Jared Karim and Steve Chen, Chad founded YouTube in 2005.&lt;/p&gt; &lt;p&gt;Google later acquired YouTube at $1.65 billion dollars.&lt;/p&gt; &lt;h3&gt;&lt;strong&gt; Jeff Preston Bezos - Amazon&lt;/strong&gt;&lt;/h3&gt; &lt;p&gt;&lt;a href="http://www.skidzopedia.com/wp-content/uploads/2008/11/bezos.jpg"&gt;&lt;img class="alignnone size-full wp-image-1637" title="AMAZON" src="http://www.skidzopedia.com/wp-content/uploads/2008/11/bezos.jpg" alt="" width="314" height="420" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Jeff Bezos is the founder, chairman of board, president and the chief executive officer of &lt;strong&gt;Amazon.com&lt;/strong&gt;, a major e-commerce company that sells goods through the Internet. His net worth is currently at $8.2 billion dollars.&lt;/p&gt; &lt;p&gt;He was named &lt;em&gt;Time &lt;/em&gt;magazine Person of the Year in 1999.&lt;/p&gt; &lt;h3&gt;&lt;strong&gt;Shawn Fanning - Napster, Rupture&lt;/strong&gt;&lt;/h3&gt; &lt;p&gt;&lt;strong&gt;&lt;img class="alignnone size-full wp-image-2416" title="shawn-fanning1" src="http://www.skidzopedia.com/wp-content/uploads/2008/11/shawn-fanning1.jpg" alt="shawn-fanning1" width="454" height="483" /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Inventor of&lt;strong&gt; Napster&lt;/strong&gt;, the first popular peer-to-peer file sharing platform, Shawn Fanning is a computer programmer who developed Napster when he was still pursuing his studies in Northeastern University, Boston.&lt;/p&gt; &lt;p&gt;Soon after, however, Napster was the target of several music industry-backed lawsuits, which ultimately ended up causing the cessation of the service.&lt;/p&gt; &lt;p&gt;In December 2006, Fanning developed Rupture, a social networking tool that facilitates profiles and communications of online gamers in World of Warcraft.&lt;/p&gt; &lt;h3&gt;&lt;strong&gt;Pierre Omidyar - eBay&lt;/strong&gt;&lt;/h3&gt; &lt;p&gt;&lt;strong&gt;&lt;img class="alignnone size-full wp-image-2417" title="pierre-omidyar1" src="http://www.skidzopedia.com/wp-content/uploads/2008/11/pierre-omidyar1.jpg" alt="pierre-omidyar1" width="388" height="498" /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Pierre Omidyar is the founder of &lt;strong&gt;eBay&lt;/strong&gt;, an online auctioning marketplace that connects buyers and sellers. With a net worth of about $7.7 billion dollars, Omidyar and his wife Pam, are one of those entrepreneurs that go beyond doing profits, which is by contributing to non-profits organizations and aiding start-ups.&lt;/p&gt; &lt;p&gt;He wrote the source code of eBay when he was 28 years old in 1995. Initially, he decided to name his auction site after his consulting firm, Echo Bay but unfortunately, echobay.com was already taken. To save up his Internet service provider cost, he registered eBay.com.&lt;/p&gt; &lt;h3&gt;&lt;strong&gt;Jack Ma - Alibaba&lt;/strong&gt;&lt;/h3&gt; &lt;p&gt;&lt;strong&gt;&lt;img class="alignnone size-full wp-image-2418" title="jack-ma1" src="http://www.skidzopedia.com/wp-content/uploads/2008/11/jack-ma1.jpg" alt="jack-ma1" width="435" height="285" /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;A similar site like ebay, was founded by Jack Ma, in 1999. It is basically a China-based business marketplace site that serves international businesses.&lt;/p&gt; &lt;p&gt;Alibaba Group then founded TaoBao.com, which is an online auction website that is pretty much similar to eBay and instead of paying through PayPal, TaoBao’s currency is AliPay. Yahoo Inc. then acquires 40% stocks worth over $1 billion dollars.&lt;/p&gt; &lt;h3&gt;&lt;strong&gt;Craig Newmark - Craigslist&lt;/strong&gt;&lt;/h3&gt; &lt;p&gt;&lt;strong&gt;&lt;img class="alignnone size-full wp-image-2419" title="craig-newmark1" src="http://www.skidzopedia.com/wp-content/uploads/2008/11/craig-newmark1.jpg" alt="craig-newmark1" width="454" height="335" /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Craig Newmark is an Internet entrepreneur that invented the &lt;strong&gt;Craigslist&lt;/strong&gt;, with over 14.1 million page-views a month, Craigslist.org is one of the most visited website on the Internet.&lt;/p&gt; &lt;p&gt;Craigslist is a centralized network of communities, featuring free advertisements and forums on various topics.&lt;/p&gt; &lt;h3&gt;&lt;strong&gt; Matt Mullenweg - WordPress&lt;/strong&gt;&lt;/h3&gt; &lt;p&gt;&lt;a href="http://www.skidzopedia.com/wp-content/uploads/2008/11/matt-mullenweg.jpg"&gt;&lt;img class="alignnone size-full wp-image-1638" title="matt-mullenweg" src="http://www.skidzopedia.com/wp-content/uploads/2008/11/matt-mullenweg.jpg" alt="" width="450" height="299" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;If it weren’t for Matt Mullenweg creating &lt;strong&gt;WordPress&lt;/strong&gt;, I would not have been here writing at this blog and you all wouldn’t have been reading this article.&lt;/p&gt; &lt;p&gt;At the age of 19, he invented the core of Wordpress, and later on when he turned 24, quit his job at CNET to fully focus on developing WordPress - a blogging platform.&lt;/p&gt; &lt;p&gt;He is also the founder of Automattic, the business behind WordPress as well as famous spam fighter, Akismet.&lt;/p&gt; &lt;h3&gt;&lt;strong&gt;Sir Tim Berners-Lee - World Wide Web&lt;/strong&gt;&lt;/h3&gt; &lt;p&gt;&lt;strong&gt;&lt;img class="alignnone size-full wp-image-2420" title="sir-tim-berners-lee" src="http://www.skidzopedia.com/wp-content/uploads/2008/11/sir-tim-berners-lee.jpg" alt="sir-tim-berners-lee" width="452" height="295" /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Sir Tim Berners-Lee; the father of &lt;strong&gt;World Wide Web&lt;/strong&gt;. On 25 December 1990 he implemented the first successful communication between an HTTP client and server via the Internet with the help of Robert Cailliau and a young student staff at CERN.&lt;/p&gt; &lt;p&gt;Sir Tim Berners-Lee is also the founder of World Wide Web Consortium (W3C) at Massachusetts Institute of Technology which comprises of companies that are willing to create standards and improvements of the Web.&lt;/p&gt; &lt;p&gt;From my point of view, if it wasn’t for him, none of the above mentioned personalities existed.&lt;/p&gt; &lt;h2&gt;UPDATE (24/11/08)&lt;/h2&gt; &lt;h3&gt;Thomas Anderson - MySpace&lt;/h3&gt; &lt;p&gt;&lt;img class="alignnone size-full wp-image-2421" title="thomas-anderson" src="http://www.skidzopedia.com/wp-content/uploads/2008/11/thomas-anderson.jpg" alt="thomas-anderson" width="456" height="229" /&gt;&lt;br /&gt;Thomas “Tom” Anderson is the President of the social networking website, &lt;strong&gt;MySpace&lt;/strong&gt;. He is one of the people identified as a founder of the site, along with CEO Chris DeWolfe.&lt;/p&gt; &lt;p&gt;Since newly created MySpace accounts include Tom as a default “friend,” he has become known as the face of MySpace. As of November 20, 2008, Tom has over 250 million “friends”, a number which is constantly increasing due to new MySpace accounts being created.&lt;/p&gt; &lt;p&gt;In 2003, working for eUniverse under the preview of Brad Greenspan he and a few other eUniverse employs set up the first pages of MySpace and the site grew from there. It is currently the most popular social networking website in the United States, and is the most popular website for teenagers as well.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Interesting Fact:&lt;/strong&gt; According to several sources, in 1985 then 14-year-old San Pasqual High School (Escondido, California) student Tom Anderson was a computer hacker operating under the alias &lt;em&gt;“&lt;/em&gt;&lt;strong&gt;Lord Flathead&lt;/strong&gt;&lt;em&gt;“.&lt;/em&gt;&lt;/p&gt; &lt;p&gt;He was known for leading a team that broke into Chase Manhattan Bank computers, altered records and left a message saying that unless he was given free use of the system he would destroy records. He was never charged.&lt;/p&gt; &lt;h3&gt;Garrett Camp - StumbleUpon&lt;/h3&gt; &lt;p&gt;&lt;img class="alignnone size-full wp-image-2422" title="garrett-camp" src="http://www.skidzopedia.com/wp-content/uploads/2008/11/garrett-camp.jpg" alt="garrett-camp" width="451" height="337" /&gt;&lt;/p&gt; &lt;p&gt;Garrett Camp is the co-founder as well as the chief architect of Stumbleupon, a social bookmarking site that lets you discover and share new websites from all over the world. StumbleUpon took-off in November 2001, and continued, until late 2005 when it was moved to San Francisco.&lt;/p&gt; &lt;p&gt;To be more precise, StumbleUpon was founded by Garrett Camp, Geoff Smith, Justin LaFrance, and Eric Boyd during Garrett’s time in post-graduate school (in Calgary, Alberta, Canada).&lt;/p&gt; &lt;p&gt;The popularity of the software attracted Silicon Valley investor Brad O’Neill to take notice of the company and assist with a move to San Francisco. Garrett Camp and Geoff Smith now reside in San Francisco, where StumbleUpon is headquartered.&lt;/p&gt; &lt;p&gt;According to its &lt;a href="http://www.stumbleupon.com/about.html"&gt;About page&lt;/a&gt;, Stumble Upon has over 6,443,266 users.The majority of which are between the ages of 18 and 45 (in English-speaking countries). Half in the United States, half abroad, and the majority using Firefox.&lt;/p&gt; &lt;h3&gt;Linus Torvalds - Linux&lt;/h3&gt; &lt;p&gt;&lt;img class="alignnone size-full wp-image-2423" title="linus-torvalds" src="http://www.skidzopedia.com/wp-content/uploads/2008/11/linus-torvalds.jpg" alt="linus-torvalds" width="456" height="690" /&gt;&lt;/p&gt; &lt;p&gt;Linus Benedict Torvalds is a Finnish software engineer best known for having initiated the development of the Linux kernel. He later became the chief architect of the Linux kernel, and now acts as the project’s coordinator.&lt;/p&gt; &lt;p&gt;Initially Torvalds wanted to call the kernel he developed “&lt;strong&gt;Freax&lt;/strong&gt;” - a combination of “free”, “freak”, and the letter X to indicate that it is a Unix-like system, but his friend Ari Lemmke, who administered the FTP server where the kernel was first hosted for downloading, named Torvalds’ directory &lt;strong&gt;linux&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;Since Linux has had thousands of contributors, such a percentage represents a significant personal contribution to the overall amount of code. Torvalds remains the ultimate authority on what new code is incorporated into the standard Linux kernel.&lt;/p&gt; &lt;h2&gt;UPDATE (25/11/08)&lt;/h2&gt; &lt;h3&gt;Jon Postel - Internet Pioneer&lt;/h3&gt; &lt;p&gt;&lt;img class="alignnone size-full wp-image-2424" title="jon-postel1" src="http://www.skidzopedia.com/wp-content/uploads/2008/11/jon-postel1.jpg" alt="jon-postel1" width="455" height="416" /&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Jonathan Bruce Postel&lt;/strong&gt; made many significant contributions to the development of the Internet, particularly in the area of standards. He is principally known for being the Editor of the Request for Comment (RFC) document series, and for administering the Internet Assigned Numbers Authority until his death.&lt;/p&gt; &lt;p&gt;The Internet Society’s Postel Award is named in his honor, as is the Postel Center at Information Sciences Institute. His obituary was written by Vint Cerf and published as RFC 2468 in remembrance of Postel and his work.&lt;/p&gt; &lt;p&gt;In its infancy, Jon worked on its development, from its early protocols, to the creation of TCP/IP. Documenter and co-developer many of the key Internet standards, including TCP/IP (basic Internet protocols), SMTP (email transfer), and DNS (name servers).&lt;/p&gt; &lt;p&gt;Jon’s influence is felt throughout the Internet, in its protocols, in their documentation, in the DNS names we use and the ‘dot’ we use to separate them, and, in no small way, in the ‘good engineering’ that helped the Internet thrive from its inception in 1969 to today.&lt;/p&gt; &lt;h3&gt;Caterina Fake - Flickr&lt;/h3&gt; &lt;p&gt;&lt;a href="http://www.skidzopedia.com/wp-content/uploads/2008/11/caterinafake.jpg"&gt;&lt;img class="size-full wp-image-1893 alignnone" title="caterinafake" src="http://www.skidzopedia.com/wp-content/uploads/2008/11/caterinafake.jpg" alt="" width="450" height="262" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Fake is best known as the co-founder, with her husband Stewart Butterfield, of Flickr, a photo-sharing service developed by Ludicorp in Vancouver and acquired by Yahoo! in 2005.&lt;/p&gt; &lt;p&gt;Flickr ushered in the so-called Web 2.0 integrating features such as social networking, community open APIs, tagging, and algorithms that surfaced the best, or more interesting content. Prior to founding Ludicorp she was Art Director at Salon.com and heavily involved in the development of online community, social software and personal publishing. She joined the board of directors of Creative Commons in August of 2008.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Stewart Butterfield &lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;img class="alignnone size-full wp-image-2425" title="stewart-butterfield" src="http://www.skidzopedia.com/wp-content/uploads/2008/11/stewart-butterfield.jpg" alt="stewart-butterfield" width="452" height="299" /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;General Manager of Flickr In 2005. Butterfield was named one of Businessweek’s Top 50 Leaders in the entrepreneur category and was awarded a TR35 award as one of 35 top innovators under the age of 35 by MIT’s Technology Review. On 2006 he was named to the Time 100, Time Magazine’s list of the 100 most influential people in the world.&lt;/p&gt; &lt;h3&gt;Marc Andreessen - Netscape&lt;/h3&gt; &lt;p&gt;&lt;img class="alignnone size-full wp-image-2426" title="marc-andreessen" src="http://www.skidzopedia.com/wp-content/uploads/2008/11/marc-andreessen.jpg" alt="marc-andreessen" width="452" height="406" /&gt;&lt;/p&gt; &lt;p&gt;Marc Andreessen is known as an entrepreneur, investor, startup coach, blogger, and a multi-millionaire software engineer best known as co-author of Mosaic, the first widely-used web browser, and founder of &lt;strong&gt;Netscape Communications Corporation&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;He was the chair of Opsware, a software company he founded originally as Loudcloud, when it was acquired by Hewlett-Packard. He is also a co-founder of Ning, a company which provides a platform for social-networking websites.&lt;/p&gt; &lt;p&gt;As of June 30, 2008, he is said to be joining the Board of Directors of Facebook. On September 30, 2008, it was announced that he had joined the Board of Directors of eBay.&lt;/p&gt; &lt;h3&gt;Jack Dorsey - Twitter&lt;/h3&gt; &lt;p&gt;&lt;img class="alignnone size-full wp-image-2427" title="jack-dorsey1" src="http://www.skidzopedia.com/wp-content/uploads/2008/11/jack-dorsey1.jpg" alt="jack-dorsey1" width="451" height="303" /&gt;&lt;/p&gt; &lt;p&gt;Jack Dorsey is an American software architect and businessperson best known as the creator of &lt;strong&gt;Twitter&lt;/strong&gt; - a free social networking and micro-blogging service. &lt;em&gt;BusinessWeek&lt;/em&gt; called him one of technology’s best and brightest. MIT’s &lt;em&gt;Technology Review&lt;/em&gt; named him to the &lt;em&gt;TR35&lt;/em&gt;, an outstanding innovator under the age of 35.&lt;/p&gt; &lt;p&gt;Dorsey, Stone and Williams co-founded Obvious which then spun off Twitter Inc. As chief executive officer, Dorsey saw the startup through two rounds of funding by the venture capitalists who back the company. In October 2008 Williams took over the role of CEO, and Dorsey became chairman of the board.&lt;/p&gt; &lt;p&gt;As the service grew in popularity, Dorsey had to choose improving uptime as top priority— even over creating revenue, which as of 2008, Twitter was not designed to earn.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Source:--www.stubleupon.com&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-3336159612173053517?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/3336159612173053517/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/06/17-people-who-changed-internet-forever.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/3336159612173053517'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/3336159612173053517'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/06/17-people-who-changed-internet-forever.html' title='17 People Who Changed the Internet Forever!!!'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-5008171346269474112</id><published>2009-05-29T23:19:00.000-07:00</published><updated>2009-05-30T01:19:11.044-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CVS (Concorrent Version System)'/><title type='text'>How CVS will help to Realtime Developers ?</title><content type='html'>&lt;p&gt;The &lt;strong&gt;CVS&lt;/strong&gt; commands here assume that you are using the command line version of &lt;strong&gt;CVS&lt;/strong&gt;. Tips and tricks for a specific &lt;strong&gt;CVS&lt;/strong&gt; GUI are specific to each GUI and do not really belong here. &lt;/p&gt;&lt;h2&gt;Viewing the commit log of a file.&lt;/h2&gt;&lt;div&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;strong&gt;$ cvs log &lt;em&gt;filename&lt;/em&gt;&lt;/strong&gt; &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;h2&gt;Show current status of a file.&lt;/h2&gt;&lt;p&gt;The status command will show you the latest version, the version in your working directory and if your local copy has been modified. &lt;/p&gt;&lt;div&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;strong&gt;$ cvs status &lt;em&gt;filename&lt;/em&gt;&lt;/strong&gt; &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;h2&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Performing a &lt;strong&gt;CVS&lt;/strong&gt; diff&lt;/span&gt;&lt;/h2&gt;&lt;p&gt;After developers have checked in updates to the code it may be beneficial to see what has changed, either to help solve bugs or to track changes. There are several option to do this. &lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;Perform a diff between complete branches: &lt;/strong&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;strong&gt;$ &lt;/strong&gt;&lt;strong&gt;cvs -q diff -u -r BRANCH1 -r BRANCH2 &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;Perform a diff between a single file in two branches: &lt;/strong&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;strong&gt;$ &lt;/strong&gt;&lt;strong&gt;cvs -q diff -u -r BRANCH1 -r BRANCH2 filename &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;Perform a diff between different versions of a file: &lt;/strong&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;strong&gt;$ &lt;/strong&gt;&lt;strong&gt;cvs -q diff -u -r version1 -r version2 filename &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;Perform a diff between working version and most up to date file in database: &lt;/strong&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;strong&gt;$ &lt;/strong&gt;&lt;strong&gt;cvs -q diff -u filename &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;Perform a diff between working version and a specific database version: &lt;/strong&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;strong&gt;$ &lt;/strong&gt;&lt;strong&gt;cvs -q diff -u -r version filename &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;h2&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;strong&gt;Retrieving &lt;/strong&gt;&lt;strong&gt;CVS Information on Files&lt;/strong&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p&gt;To retrieve the current version and other relevant information about a file run: &lt;/p&gt;&lt;div&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;strong&gt;$ cvs status filename &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p&gt;To retrieve the entire change log pertaining to a file run: &lt;/p&gt;&lt;div&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;strong&gt;$ cvs log filename &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;h2&gt;&lt;strong&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Retrieving CVS Files Based Upon Revision&lt;/span&gt;&lt;/strong&gt;&lt;/h2&gt;&lt;p&gt;To retrieve a file from &lt;strong&gt;CVS&lt;/strong&gt; based upon a revision number perform the following: &lt;/p&gt;&lt;div&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;strong&gt;$ cvs -q up -Pd -r revision filename &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;To get the revision number use the log command above &lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;strong&gt;Tag file in &lt;/strong&gt;&lt;strong&gt;CVS as a Release&lt;/strong&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p&gt;To tag files in &lt;strong&gt;CVS&lt;/strong&gt; as a release perform the following: &lt;/p&gt;&lt;div&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;strong&gt;$ cvs tag &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;Run the command from within the release source dir. &lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;strong&gt;Creating a Branch&lt;/strong&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p&gt;I like to do the following before creating a branch: &lt;/p&gt;&lt;p&gt;See what tags are available and pick one. &lt;/p&gt;&lt;div&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;$ &lt;strong&gt;cvs&lt;/strong&gt; -q log &lt;em&gt;filename&lt;/em&gt; &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p&gt;Revert to a tagged version of HEAD. &lt;/p&gt;&lt;div&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;strong&gt;$ cvs -q up -r TAG_Version &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p&gt;To create a branch in &lt;strong&gt;CVS&lt;/strong&gt; perform the following: &lt;/p&gt;&lt;div&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;strong&gt;$ cvs tag -b &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p&gt;Run the command from within the release source dir. This should be done in the top level directory of the project. The chosen_branch is something like BRANCH_36_BUG_. &lt;/p&gt;&lt;div&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;strong&gt;cvs -q up -r &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;strong&gt;$ &lt;/strong&gt;&lt;strong&gt;cvs -q status &lt;-- confirm that the branch has specified as the tag &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;strong&gt;$ &lt;/strong&gt;&lt;strong&gt;cvs tag _mm_day_year &lt;-- eg: BRANCH_12_BUG_12345_07_17_2009 &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;h2&gt;&lt;strong&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Reverting to a Branch&lt;/span&gt;&lt;/strong&gt;&lt;/h2&gt;&lt;p&gt;To revert to a branch in &lt;strong&gt;CVS&lt;/strong&gt; perform the following: &lt;/p&gt;&lt;div&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;$ &lt;strong&gt;cvs&lt;/strong&gt; -q &lt;strong&gt;up -&lt;/strong&gt;r &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;Run the command from within the release source dir. This should be done in the top level directory of the project. The chosen_branch is something like BRANCH_BUG_. &lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;&lt;strong&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Verifying you are in a branch&lt;/span&gt;&lt;/strong&gt;&lt;/h2&gt;&lt;p&gt;To verify you are in a branch &lt;/p&gt;&lt;div&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;$ &lt;strong&gt;cvs&lt;/strong&gt; -q status &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p&gt;You will see that the branch is a sticky tag. &lt;/p&gt;&lt;h2&gt;Merge Current Branch with HEAD&lt;/h2&gt;&lt;p&gt;Ensure that you are in the branch by reverting to the branch and Verifying that you are in the branch. &lt;/p&gt;&lt;div&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;$ &lt;strong&gt;cvs&lt;/strong&gt; update -j &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p&gt;This will ensure that you are your branch is getting merged properly with HEAD so the only differences you see between your branch and the are changes that you made. You can verify this from your branch with: &lt;/p&gt;&lt;div&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;$ &lt;strong&gt;cvs&lt;/strong&gt; -q diff -u -r | less &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p&gt;You will eventually have to commit your changes you should always do a tag on the branch after your commit. &lt;/p&gt;&lt;div&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;$ &lt;strong&gt;cvs&lt;/strong&gt; tag &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;h2&gt;Merge HEAD into Current Branch Multiple Times (with tags) and without -kk option&lt;/h2&gt;&lt;div&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;$ &lt;strong&gt;cvs&lt;/strong&gt; update -j -j &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p&gt;This command will unfortunenately result in a lot of your ID tags getting changed at the top. Using the --kk option will avoid this problem. But then you won't see which files have changed and You won't know who last modified a file easily. After you run this command I recommend: &lt;/p&gt;&lt;pre&gt;$ vim `&lt;strong&gt;cvs&lt;/strong&gt; up -d | grep '^C' | sed -e 's/^C //'` &lt;/pre&gt;&lt;p&gt;You may find the following page interesting as well: &lt;a href="http://kb.wisc.edu/middleware/page.php?id=4087"&gt;http://kb.wisc.edu/middleware/page.php?id=4087&lt;/a&gt; &lt;/p&gt;&lt;p&gt;This will grab all of the conflicting files. You can save them with :w. And step through them with :bn. You can easily close them all with :wq!. &lt;/p&gt;&lt;h2&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;strong&gt;Merge HEAD into Current Branch Multiple Times (with tags)&lt;/strong&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p&gt;To merge current HEAD into a branch that has already had HEAD merged into it once, the differences between that last merge and current HEAD need to be gathered and applied to the branch. This is done by finding out when the last time HEAD was merged with the branch. Hopefully you tagged your branch. Repeat steps 1 and 2 from the previous section to create a tag for HEAD and to create a tag for your branch so you can have a backup/reference point. Then, perform the following if you have tagged the branch when merging the last time: &lt;/p&gt;&lt;div&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;$ &lt;strong&gt;cvs&lt;/strong&gt; update -kk -j -j &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;Run the command from within the branched version. is the old tag in HEAD from the last time you merged (the tag that you created in Step one from the previous section). If you in this case, the format will likely be the following: &lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;$ &lt;strong&gt;cvs&lt;/strong&gt; update -kk -j UPDATE_HEAD_36_BUG__06_16_2008 -j UPDATE_HEAD_36_BUG__07_23_2008 &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p&gt;The first tag is the one created the last time HEAD was merged into the branch. The second tag is one that should have been just created. This will take all the differences between the two tags, and bring them into the branch. The next time a merge from HEAD into the branch occurs, this latest tag will be the "old" tag, and the new tag will be created at the time of the merge. &lt;/p&gt;&lt;p&gt;The reason for tagging the branch before a join/merge like this is to create a reference point to revert to if the need ever arises. The -kk option removes rcsid tags so that the &lt;strong&gt;cvs&lt;/strong&gt; tag at the top doesn't get flagged as a conflict on every merge/join. &lt;/p&gt;&lt;h2&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;strong&gt;Merge HEAD into Current Branch Multiple Times (without tags)&lt;/strong&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p&gt;If no tags have been created for the branch when HEAD was merged into a branch at a previous time, an alternative is to use the daily build tag. Find the commit message of the last time HEAD was merged into the branch and was committed and select the daily build tag the day BEFORE that one (but only if the commit was before the daily build that day, i.e. before lunch time for GMT -06:00). An example is provided below on how to merge without tagging: &lt;/p&gt;&lt;div&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;$ &lt;strong&gt;cvs&lt;/strong&gt; update -kk -j Tag_Branch -j HEAD&gt; &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p&gt;Run the command from within the branched version.&lt;/p&gt;&lt;p&gt;----------------------------------&lt;br /&gt;&lt;strong&gt;To Avoide network confusion :-&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;      use :- alias cvs=`cvs -z9`&lt;/p&gt;&lt;p&gt; causes cvs to use compression level 6. &lt;/p&gt;&lt;p&gt;Good links for it:- &lt;/p&gt;&lt;ul&gt;&lt;li&gt;http://datagrams.blogspot.com/2009/01/how-to-deploy-cvs-concurrent-versions.html &lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;http://kb.wisc.edu/middleware/page.php?id=4087 &lt;/li&gt;&lt;li&gt;http://ximbiot.com/cvs/manual/cvs-1.11.21/cvs_10.html#SEC85&lt;/li&gt;&lt;li&gt;http://ximbiot.com/cvs/wiki/Special/Index&lt;/li&gt;&lt;/ul&gt;For More :- http://scmgalaxy.com/cvs-commandline/&lt;br /&gt;&lt;br /&gt;Thanks,&lt;br /&gt;-Amaresh&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-5008171346269474112?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/5008171346269474112/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/cvs-tips-trics.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/5008171346269474112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/5008171346269474112'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/cvs-tips-trics.html' title='How CVS will help to Realtime Developers ?'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-5989432987880615442</id><published>2009-05-28T04:29:00.001-07:00</published><updated>2009-06-08T09:42:54.748-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>How to edit Grub loader?</title><content type='html'>&lt;a style="color: rgb(0, 0, 0);" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ctqawlTdRjY/Sh51vp_6oAI/AAAAAAAABs4/10D5O5IJeos/s1600-h/GRUB_screenshot.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 222px;" src="http://1.bp.blogspot.com/_ctqawlTdRjY/Sh51vp_6oAI/AAAAAAAABs4/10D5O5IJeos/s400/GRUB_screenshot.png" alt="" id="BLOGGER_PHOTO_ID_5340835669696225282" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);" id="ctl00_ContentPlaceHolder1_lblDescription" class="v11"&gt;GNU GRUB ("GRUB" for short) is a boot loader package from the GNU Project. GRUB is the reference implementation of the Multiboot Specification, which allows a user to have several different operating systems on their computer at once, and to choose which one to run when the computer starts. GRUB can be used to select from different kernel images available on a particular operating system's partitions, as well as to pass boot-time parameters to such kernels.&lt;br /&gt;&lt;br /&gt;GRUB is dynamically configurable; it loads its configuration at startup, allowing boot-time changes such as selecting different kernels or initial RAM disks. To this end, GRUB provides a simple, bash-like, command line interface which lets users write new boot sequences.&lt;br /&gt;&lt;br /&gt;GRUB is highly portable. It supports multiple executable formats, and is geometry translation independent; while Multiboot compliant, it supports non-multiboot operating systems such as Microsoft Windows and OS/2 via a chain loading function. GRUB supports all commonly used Unix file systems as well as VFAT and NTFS as used by Windows, and supports Logical Block Address (LBA) mode. GRUB allows users to view the contents of files on any supported file system.&lt;br /&gt;&lt;br /&gt;GRUB can be used with a variety of different user interfaces. Most Linux distributions take advantage of GRUB's support for a graphical interface to provide a customized boot menu with a background image, and occasionally mouse support.[citation needed] GRUB's text interface can be set to use a serial link to provide a remote terminal boot loader access.&lt;br /&gt;&lt;br /&gt;GRUB can download operating system images from a network, and can thus support disk-free systems. GRUB supports automatic decompression of OS images prior to booting from them.&lt;br /&gt;&lt;br /&gt;GRUB differs from other boot loaders by being able to communicate with a user directly via a GRUB prompt. A GRUB prompt is the stage before GRUB loads an operating system and can be triggered at a text-mode GRUB booting screen (which is controlled by the configuration file "menu.lst" (or "grub.conf": see below)) by pressing the "c" key. A GRUB prompt (similar to bash) can also be obtained by booting GRUB as a stand alone system without an operating system attached or in any GRUB installation with an operating system when the "menu.lst" file is absent. From the GRUB prompt a user can manually select and control booting from any installed operating system by using bash-like commands. To boot an operating system automatically, the appropriate commands are placed in a configuration file called "menu.lst" in a designated subdirectory.&lt;br /&gt;&lt;br /&gt;GRUB has a rich set of terminal commands that allow a user at the GRUB prompt to view the partition details of the hard disks, alter a partition setting, re-map the disk order temporarily, boot any user-defined configuration file and to view booting configuration of other boot loaders in file formats GRUB supports. Thus, without prior knowledge of what is installed on a computer one can use GRUB from an external device such as a floppy disk, USB device or a CD-ROM to boot up an installed operating system.&lt;br /&gt;&lt;br /&gt;GRUB uses a scrolling screen for selection of operating systems to boot. This means 150 or more booting choices can be controlled by GRUB with ease by adding each to the "menu.lst" configuration file, and selecting one at boot time using the arrow keys.&lt;br /&gt;&lt;br /&gt;One boot loader can boot another boot loader by chainloading. GRUB uses the same two to three lines of command sequences to boot any DOS, Windows, Linux, BSD or Solaris system, making it very easy to work with.&lt;br /&gt;&lt;br /&gt;Although GNU GRUB can be pre-packaged or retro-built into Unix-like operating systems, there are also specific GRUB implementations for DOS and Windows. GRUB can also be installed as a stand alone system unattached to any operating system. Its implementation requires one file for booting from a CD and two files for booting from a floppy, hard disk or a USB device. These files are available from any Linux Live CD that supports GRUB, making it easily and freely obtainable by computer users.&lt;br /&gt;&lt;br /&gt;[edit] Boot process&lt;br /&gt;&lt;br /&gt;When a computer is turned on, the computer's BIOS finds the primary bootable device (usually the computer's hard disk) and loads the initial bootstrap program from the master boot record (MBR), the first 512 bytes of the hard disk, and then transfers control to this code.&lt;br /&gt;&lt;br /&gt;The MBR contains GRUB stage 1. Given the small size of the MBR, Stage 1 does little more than load the next stage of GRUB (which may reside physically elsewhere on the disk). Stage 1 can either load Stage 2 directly, or it can load stage 1.5: GRUB Stage 1.5 is located in the first 30 kilobytes of hard disk immediately following the MBR. Stage 1.5 loads Stage 2.&lt;br /&gt;&lt;br /&gt;When GRUB Stage 2 receives control, it presents an interface where the user can select which operating system to boot. This normally takes the form of a graphical menu, although if this is not available or the user wishes further control, GRUB has its own command prompt, where the user can manually specify the boot parameters. GRUB can also be set to automatically load a particular kernel after a timeout period.&lt;br /&gt;&lt;br /&gt;Once boot options have been selected, GRUB loads the selected kernel into memory and passes control on to the kernel, which then continues to start itself. At this stage GRUB can also pass control of the boot process to another loader, using chain loading, for operating systems such as Windows that do not support the Multiboot standard. In this case, copies of the other system's boot programs have been saved by GRUB; instead of a kernel, the other system is loaded as though it had been started from the MBR. This may be yet another boot manager, such as the Microsoft boot menu, allowing further selection of non-Multiboot operating systems. (This behavior is often automatic when modern Linux distributions are installed "on top of" existing Windows systems, allowing the user to retain the original operating system without modification, including systems that contain multiple versions of Windows.)&lt;br /&gt;&lt;br /&gt;-----------------------------------------------------------------------------------------&lt;br /&gt;Linux commands for this :-&lt;br /&gt;&lt;br /&gt;step 1:- (Move to boot folder)&lt;br /&gt;cd /boot/grub&lt;br /&gt;&lt;br /&gt;step 2:- (edit the menu.lst as per your design)&lt;br /&gt;&lt;br /&gt;see the grub editor file:-&lt;br /&gt; vim menu.lst (else use gedit )&lt;br /&gt;&lt;br /&gt;# menu.lst - See: grub(8), info grub, update-grub(8)&lt;br /&gt;#            grub-install(8), grub-floppy(8),&lt;br /&gt;#            grub-md5-crypt, /usr/share/doc/grub&lt;br /&gt;#            and /usr/share/doc/grub-doc/.&lt;br /&gt;&lt;br /&gt;## default num&lt;br /&gt;# Set the default entry to the entry number NUM. Numbering starts from 0, and&lt;br /&gt;# the entry number 0 is the default if the command is not used.&lt;br /&gt;#&lt;br /&gt;# You can specify 'saved' instead of a number. In this case, the default entry&lt;br /&gt;# is the entry saved with the command 'savedefault'.&lt;br /&gt;# WARNING: If you are using dmraid do not change this entry to 'saved' or your&lt;br /&gt;# array will desync and will not let you boot your system.&lt;br /&gt;default  0&lt;br /&gt;&lt;br /&gt;## timeout sec&lt;br /&gt;# Set a timeout, in SEC seconds, before automatically booting the default entry&lt;br /&gt;# (normally the first entry defined).&lt;br /&gt;timeout  10&lt;br /&gt;&lt;br /&gt;## hiddenmenu&lt;br /&gt;# Hides the menu by default (press ESC to see the menu)&lt;br /&gt;#hiddenmenu&lt;br /&gt;&lt;br /&gt;# Pretty colours&lt;br /&gt;#color cyan/blue white/blue&lt;br /&gt;&lt;br /&gt;## password ['--md5'] passwd&lt;br /&gt;# If used in the first section of a menu file, disable all interactive editing&lt;br /&gt;# control (menu entry editor and command-line)  and entries protected by the&lt;br /&gt;# command 'lock'&lt;br /&gt;# e.g. password topsecret&lt;br /&gt;#      password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/&lt;br /&gt;# password topsecret&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# examples&lt;br /&gt;#&lt;br /&gt;# title  Windows 95/98/NT/2000&lt;br /&gt;# root  (hd0,0)&lt;br /&gt;# makeactive&lt;br /&gt;# chainloader +1&lt;br /&gt;#&lt;br /&gt;# title  Linux&lt;br /&gt;# root  (hd0,1)&lt;br /&gt;# kernel /vmlinuz root=/dev/hda2 ro&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST&lt;br /&gt;&lt;br /&gt;### BEGIN AUTOMAGIC KERNELS LIST&lt;br /&gt;## lines between the AUTOMAGIC KERNELS LIST markers will be modified&lt;br /&gt;## by the debian update-grub script except for the default options below&lt;br /&gt;&lt;br /&gt;## DO NOT UNCOMMENT THEM, Just edit them to your needs&lt;br /&gt;&lt;br /&gt;## ## Start Default Options ##&lt;br /&gt;## default kernel options&lt;br /&gt;## default kernel options for automagic boot options&lt;br /&gt;## If you want special options for specific kernels use kopt_x_y_z&lt;br /&gt;## where x.y.z is kernel version. Minor versions can be omitted.&lt;br /&gt;## e.g. kopt=root=/dev/hda1 ro&lt;br /&gt;##      kopt_2_6_8=root=/dev/hdc1 ro&lt;br /&gt;##      kopt_2_6_8_2_686=root=/dev/hdc2 ro&lt;br /&gt;# kopt=root=UUID=4aceaf01-4d11-4d24-82fa-be463fcb6358 ro&lt;br /&gt;&lt;br /&gt;## Setup crashdump menu entries&lt;br /&gt;## e.g. crashdump=1&lt;br /&gt;# crashdump=0&lt;br /&gt;&lt;br /&gt;## default grub root device&lt;br /&gt;## e.g. groot=(hd0,0)&lt;br /&gt;# groot=(hd0,2)&lt;br /&gt;&lt;br /&gt;## should update-grub create alternative automagic boot options&lt;br /&gt;## e.g. alternative=true&lt;br /&gt;##      alternative=false&lt;br /&gt;# alternative=true&lt;br /&gt;&lt;br /&gt;## should update-grub lock alternative automagic boot options&lt;br /&gt;## e.g. lockalternative=true&lt;br /&gt;##      lockalternative=false&lt;br /&gt;# lockalternative=false&lt;br /&gt;&lt;br /&gt;## additional options to use with the default boot option, but not with the&lt;br /&gt;## alternatives&lt;br /&gt;## e.g. defoptions=vga=791 resume=/dev/hda5&lt;br /&gt;# defoptions=quiet splash&lt;br /&gt;&lt;br /&gt;## should update-grub lock old automagic boot options&lt;br /&gt;## e.g. lockold=false&lt;br /&gt;##      lockold=true&lt;br /&gt;# lockold=false&lt;br /&gt;&lt;br /&gt;## Xen hypervisor options to use with the default Xen boot option&lt;br /&gt;# xenhopt=&lt;br /&gt;&lt;br /&gt;## Xen Linux kernel options to use with the default Xen boot option&lt;br /&gt;# xenkopt=console=tty0&lt;br /&gt;&lt;br /&gt;## altoption boot targets option&lt;br /&gt;## multiple altoptions lines are allowed&lt;br /&gt;## e.g. altoptions=(extra menu suffix) extra boot options&lt;br /&gt;##      altoptions=(recovery) single&lt;br /&gt;# altoptions=(recovery mode) single&lt;br /&gt;&lt;br /&gt;## controls how many kernels should be put into the menu.lst&lt;br /&gt;## only counts the first occurence of a kernel, not the&lt;br /&gt;## alternative kernel options&lt;br /&gt;## e.g. howmany=all&lt;br /&gt;##      howmany=7&lt;br /&gt;# howmany=all&lt;br /&gt;&lt;br /&gt;## should update-grub create memtest86 boot option&lt;br /&gt;## e.g. memtest86=true&lt;br /&gt;##      memtest86=false&lt;br /&gt;# memtest86=true&lt;br /&gt;&lt;br /&gt;## should update-grub adjust the value of the default booted system&lt;br /&gt;## can be true or false&lt;br /&gt;# updatedefaultentry=false&lt;br /&gt;&lt;br /&gt;## should update-grub add savedefault to the default options&lt;br /&gt;## can be true or false&lt;br /&gt;# savedefault=false&lt;br /&gt;&lt;br /&gt;## ## End Default Options ##&lt;br /&gt;&lt;br /&gt;title  Ubuntu 8.04.2, kernel 2.6.24-24-generic&lt;br /&gt;root  (hd0,2)&lt;br /&gt;kernel  /boot/vmlinuz-2.6.24-24-generic root=UUID=4aceaf01-4d11-4d24-82fa-be463fcb6358 ro quiet splash&lt;br /&gt;initrd  /boot/initrd.img-2.6.24-24-generic&lt;br /&gt;quiet&lt;br /&gt;&lt;br /&gt;title  Ubuntu 8.04.2, kernel 2.6.24-24-generic (recovery mode)&lt;br /&gt;root  (hd0,2)&lt;br /&gt;kernel  /boot/vmlinuz-2.6.24-24-generic root=UUID=4aceaf01-4d11-4d24-82fa-be463fcb6358 ro single&lt;br /&gt;initrd  /boot/initrd.img-2.6.24-24-generic&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;title  Ubuntu 8.04.2, memtest86+&lt;br /&gt;root  (hd0,2)&lt;br /&gt;kernel  /boot/memtest86+.bin&lt;br /&gt;quiet&lt;br /&gt;&lt;br /&gt;### END DEBIAN AUTOMAGIC KERNELS LIST&lt;br /&gt;&lt;br /&gt;# This is a divider, added to separate the menu items below from the Debian&lt;br /&gt;# ones.&lt;br /&gt;title  Amaresh Will we Choose 2nd OS ?:&lt;br /&gt;root&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# This entry automatically added by the Debian installer for a non-linux OS&lt;br /&gt;# on /dev/sda1&lt;br /&gt;title  Microsoft Windows XP Professional&lt;br /&gt;root  (hd0,0)&lt;br /&gt;savedefault&lt;br /&gt;makeactive&lt;br /&gt;chainloader +1&lt;br /&gt;&lt;br /&gt;Step3:-&lt;br /&gt;-----------&lt;br /&gt;If you want to change time out section:-&lt;br /&gt;--------------------------------------------&lt;br /&gt;&lt;br /&gt;By default it will be 10 second if you want to increase to 20 second then just do change 10 to second&lt;br /&gt;&lt;br /&gt;## timeout sec&lt;br /&gt;# Set a timeout, in SEC seconds, before automatically booting the default entry&lt;br /&gt;# (normally the first entry defined).&lt;br /&gt;#timeout  10&lt;br /&gt;timeout         20&lt;br /&gt;&lt;br /&gt;If you want to change the color of loader screen:--&lt;br /&gt;---------------------------------------------------&lt;br /&gt;&lt;br /&gt;# Pretty colours&lt;br /&gt;#color cyan/blue white/blue&lt;br /&gt;&lt;br /&gt;Just uncomment the color and you will get color background!!&lt;br /&gt;&lt;br /&gt;change to:-&lt;br /&gt;&lt;br /&gt;It will give normal blue background.:-&lt;br /&gt;&lt;br /&gt;# Pretty colours&lt;br /&gt;color cyan/blue white/blue&lt;br /&gt;&lt;br /&gt;It will give blinking letter with blue background:-&lt;br /&gt;&lt;br /&gt;# Pretty colours&lt;br /&gt;color white/blue&lt;br /&gt;&lt;br /&gt;If you have multi OS:---&lt;br /&gt;----------------------------&lt;br /&gt;suppose you have two OS i,e  Linux and Window and linux is default OS and window is Optional OS ,&lt;br /&gt;&lt;br /&gt;example:-&lt;br /&gt;&lt;br /&gt;title  Ubuntu 8.04.2, kernel 2.6.24-24-generic&lt;br /&gt;root  (hd0,2)&lt;br /&gt;kernel  /boot/vmlinuz-2.6.24-24-generic root=UUID=4aceaf01-4d11-4d24-82fa-be463fcb6358 ro quiet splash&lt;br /&gt;initrd  /boot/initrd.img-2.6.24-24-generic&lt;br /&gt;quiet&lt;br /&gt;&lt;br /&gt;title  Ubuntu 8.04.2, kernel 2.6.24-24-generic (recovery mode)&lt;br /&gt;root  (hd0,2)&lt;br /&gt;kernel  /boot/vmlinuz-2.6.24-24-generic root=UUID=4aceaf01-4d11-4d24-82fa-be463fcb6358 ro single&lt;br /&gt;initrd  /boot/initrd.img-2.6.24-24-generic&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;title  Ubuntu 8.04.2, memtest86+&lt;br /&gt;root  (hd0,2)&lt;br /&gt;kernel  /boot/memtest86+.bin&lt;br /&gt;quiet&lt;br /&gt;&lt;br /&gt;### END DEBIAN AUTOMAGIC KERNELS LIST&lt;br /&gt;&lt;br /&gt;# This is a divider, added to separate the menu items below from the Debian&lt;br /&gt;# ones.&lt;br /&gt;title  Other Operating System:&lt;br /&gt;root&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# This entry automatically added by the Debian installer for a non-linux OS&lt;br /&gt;# on /dev/sda1&lt;br /&gt;title  Microsoft Windows XP Professional&lt;br /&gt;root  (hd0,0)&lt;br /&gt;savedefault&lt;br /&gt;makeactive&lt;br /&gt;chainloader +1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Do you want to make Window as first loader ?, If so then please follow my bellow&lt;br /&gt;&lt;br /&gt;It's dead easy just change the OS position in menu.lst like bellow,&lt;br /&gt;&lt;br /&gt;# This entry automatically added by the Debian installer for a non-linux OS&lt;br /&gt;# on /dev/sda1&lt;br /&gt;title  Microsoft Windows XP Professional&lt;br /&gt;root  (hd0,0)&lt;br /&gt;savedefault&lt;br /&gt;makeactive&lt;br /&gt;chainloader +1&lt;br /&gt;&lt;br /&gt;# This is a divider, added to separate the menu items below from the Debian&lt;br /&gt;# ones.&lt;br /&gt;title  Will we Choose 2nd OS ?:&lt;br /&gt;root&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;title  Ubuntu 8.04.2, kernel 2.6.24-24-generic&lt;br /&gt;root  (hd0,2)&lt;br /&gt;kernel  /boot/vmlinuz-2.6.24-24-generic root=UUID=4aceaf01-4d11-4d24-82fa-be463fcb6358 ro quiet splash&lt;br /&gt;initrd  /boot/initrd.img-2.6.24-24-generic&lt;br /&gt;quiet&lt;br /&gt;&lt;br /&gt;title  Ubuntu 8.04.2, kernel 2.6.24-24-generic (recovery mode)&lt;br /&gt;root  (hd0,2)&lt;br /&gt;kernel  /boot/vmlinuz-2.6.24-24-generic root=UUID=4aceaf01-4d11-4d24-82fa-be463fcb6358 ro single&lt;br /&gt;initrd  /boot/initrd.img-2.6.24-24-generic&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;title  Ubuntu 8.04.2, memtest86+&lt;br /&gt;root  (hd0,2)&lt;br /&gt;kernel  /boot/memtest86+.bin&lt;br /&gt;quiet&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Some Interesting Stuffs!!:-&lt;br /&gt;---------------------------&lt;br /&gt;&lt;br /&gt;# This is a divider, added to separate the menu items below from the Debian&lt;br /&gt;# ones.&lt;br /&gt;title  Amaresh!, Choose my OS?:&lt;br /&gt;root&lt;br /&gt;&lt;br /&gt;title  IndiaStudyChannel.com(Linux)&lt;br /&gt;root  (hd0,2)&lt;br /&gt;kernel  /boot/vmlinuz-2.6.24-24-generic root=UUID=4aceaf01-4d11-4d24-82fa-be463fcb6358 ro quiet splash&lt;br /&gt;initrd  /boot/initrd.img-2.6.24-24-generic&lt;br /&gt;quiet&lt;br /&gt;&lt;br /&gt;title  IndiaStudyChannel.com (recovery mode)&lt;br /&gt;root  (hd0,2)&lt;br /&gt;kernel  /boot/vmlinuz-2.6.24-24-generic root=UUID=4aceaf01-4d11-4d24-82fa-be463fcb6358 ro single&lt;br /&gt;initrd  /boot/initrd.img-2.6.24-24-generic&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;title  IndiaStudyChannel.com, memtest86+&lt;br /&gt;root  (hd0,2)&lt;br /&gt;kernel  /boot/memtest86+.bin&lt;br /&gt;quiet&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# This entry automatically added by the Debian installer for a non-linux OS&lt;br /&gt;# on /dev/sda1&lt;br /&gt;title  ittipsandtrics.blogspot.com(Windows)&lt;br /&gt;root  (hd0,0)&lt;br /&gt;savedefault&lt;br /&gt;makeactive&lt;br /&gt;chainloader +1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.indiastudychannel.com/projects/ViewProject.aspx?ProjectId=2318"&gt;It's all about Grub,&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Still you need any new option then please do comment! else feel free to give mail.&lt;br /&gt;&lt;br /&gt;Thanks &amp;amp; Regards,&lt;br /&gt;-Amaresh Chandra Das&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);" id="ctl00_ContentPlaceHolder1_lblDescription" class="v11"&gt;http://www.indiastudychannel.com/projects/ViewProject.aspx?ProjectId=2318&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-5989432987880615442?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/5989432987880615442/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/gnu-grub-grub-for-short-is-boot-loader.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/5989432987880615442'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/5989432987880615442'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/gnu-grub-grub-for-short-is-boot-loader.html' title='How to edit Grub loader?'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ctqawlTdRjY/Sh51vp_6oAI/AAAAAAAABs4/10D5O5IJeos/s72-c/GRUB_screenshot.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-9087806845050025525</id><published>2009-05-27T06:10:00.000-07:00</published><updated>2009-05-30T01:19:42.618-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Browser'/><title type='text'>Mozilla introduced Jetpack project!!!</title><content type='html'>&lt;p&gt;&lt;img src="file:///tmp/moz-screenshot.jpg" alt="" /&gt;&lt;/p&gt;&lt;p&gt;&lt;img alt="http://www.tecspeak.com/sites/default/files/images/2009/05/21/Jetpack_logo.jpg" src="http://www.tecspeak.com/sites/default/files/images/2009/05/21/Jetpack_logo.jpg" /&gt;&lt;/p&gt;&lt;p&gt;Mozilla Labs has announced the launch of Jetpack project that explore new ways to extend and personalize the Web. With Jetpack, Mozilla is making the add-on creation process much more accessible technically, allowing anyone who can build a Web site to participate in making the Web a better place to work, communicate and play, the company said.&lt;/p&gt; &lt;p&gt;"With Jetpack, we’re building upon our experience over the last four years empowering a community of more than 8,000 developers to produce more than 12,000 add-ons to imagine and build the next generation of the add-ons platform. We want to grow our community of developers by orders of magnitude through making add-on creation much more accessible, and yet more powerful by developing it as an extensible platform for innovation itself. Many useful Jetpack Features can be written in under a dozen lines of code," said in a blog post by Aza Raskin, Atul Varma, and Nick Nguyen on behalf of the Jetpack development team. &lt;/p&gt; &lt;p&gt;Aza Raskin, head of user experience at Mozilla, added that "Jetpack allows developers to build features that are secure, easy to install, and faster to review. These features can be added to the browser without a restart, or compatibility issues, resulting in little to no disruption to the online experience."&lt;/p&gt; &lt;p&gt;Jetpack will enable developers using Web technologies such as HTML, CSS and JavaScript to enhance the browser. "With Jetpack, building a new Firefox feature will be as easy as simply writing a few lines of code", Mozilla said. "The Mozilla platform gives developers an easy way to connect with the 300 million users of the Web, empowering Mozilla's community of more than 8,000 developers to share their features with the larger online community", the company said.&lt;/p&gt; &lt;p&gt;The version 0.1 of Jetpack includes:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Initial Jetpack APIs with support for statusbars, tabs, content-scripts, animations, and more.&lt;/li&gt;&lt;li&gt;Support for external API libraries (e.g. Twitter)&lt;/li&gt;&lt;li&gt;jQuery support&lt;/li&gt;&lt;li&gt;Integrated development environment with Bespin, with immediate installs and a fast development cycle&lt;/li&gt;&lt;li&gt;Inline debugging with Firebug&lt;/li&gt;&lt;li&gt;This initial release of the Jetpack API does not include a fully formed security model. It is being released for testing, development, and feedback.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;b&gt;Install&lt;/b&gt;&lt;br /&gt;&lt;a href="https://jetpack.mozillalabs.com/" title="https://jetpack.mozillalabs.com/"&gt;https://jetpack.mozillalabs.com/&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-9087806845050025525?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/9087806845050025525/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/mozilla-introduced-jetpack-project.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/9087806845050025525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/9087806845050025525'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/mozilla-introduced-jetpack-project.html' title='Mozilla introduced Jetpack project!!!'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-347884014658276919</id><published>2009-05-27T05:11:00.000-07:00</published><updated>2009-05-30T01:19:42.618-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Browser'/><title type='text'>Want to add alexa on firefox ?</title><content type='html'>&lt;h3 class="name"&gt;Dear all,&lt;br /&gt;&lt;/h3&gt;&lt;span class="yahooBuzzBadge yahooBuzzBadge-square" id="yahooBuzzBadge-48398262521243422682170"&gt;&lt;a style="text-decoration: none; width: 51px; display: block;" title="Vote for your favorite stories on Yahoo! Buzz" href="http://buzz.yahoo.com/buzz?targetUrl=http%3A%2F%2Fonlinedefine.blogspot.com%2F2009%2F04%2Fhow-to-increase-alexa-ranking-of.html"&gt;&lt;span style="background: transparent url(http://l.yimg.com/ds/orion/1.0.3/img/badge-square-button-en.gif) no-repeat scroll left top; overflow: hidden; margin-top: -1px; cursor: pointer; display: block; height: 0pt; padding-top: 25px; width: 51px; text-indent: -999em; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;uzz up!&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_XULiYVFu6Uw/SdhNdem2X-I/AAAAAAAAAVo/z1Hktdi0cM0/s1600-h/logo_on_blue.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 190px; height: 86px;" src="http://2.bp.blogspot.com/_XULiYVFu6Uw/SdhNdem2X-I/AAAAAAAAAVo/z1Hktdi0cM0/s400/logo_on_blue.png" alt="" id="BLOGGER_PHOTO_ID_5321088128565796834" border="0" /&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Alexa Ranking,Every One want to be in the top of Alexa Ranking and why not. It is the Best Way to know your website ranking .&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Alexa Ranking is not a new concept in this Internet Market. It is 13+ more Years Experience in the Market of Internet ,to deliver the &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Best to its users and Now it is on &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;      You want to see your site ranking through &lt;a style="color: rgb(51, 51, 255); font-style: italic;" href="http://www.alexa.com/"&gt;alexa&lt;/a&gt; ? then follow the following steps:&lt;br /&gt;&lt;ol&gt;&lt;li style="color: rgb(51, 51, 255); font-style: italic;"&gt;&lt;a style="font-weight: bold; color: rgb(51, 51, 255);" href="http://www.mozilla.com/en-US/firefox/personal.html"&gt;Choose Firefox&lt;/a&gt;  &lt;span style="color: rgb(0, 0, 0);"&gt;else &lt;a style="color: rgb(51, 51, 255);" href="http://www.mozilla.com/en-US/products/download.html?product=firefox-3.0.10&amp;amp;os=linux&amp;amp;lang=en-US"&gt;download me&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a style="color: rgb(51, 51, 255); font-style: italic;" href="https://addons.mozilla.org/en-US/firefox/addon/5362"&gt;Choose me &lt;/a&gt;&lt;/li&gt;&lt;li&gt;then install and restart your  &lt;a style="color: rgb(51, 51, 255);" href="http://www.mozilla.com/en-US/firefox/personal.html"&gt;Firefox&lt;/a&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;More about alexa:-&lt;br /&gt;Alexa Sparky 1.3.0     &lt;h4 class="author"&gt;by &lt;a href="https://addons.mozilla.org/en-US/firefox/user/187049" class="profileLink"&gt;rommel&lt;/a&gt;, &lt;a href="https://addons.mozilla.org/en-US/firefox/user/187914" class="profileLink"&gt;geoffmack&lt;/a&gt;, &lt;a href="https://addons.mozilla.org/en-US/firefox/user/3024421" class="profileLink"&gt;bewest&lt;/a&gt;&lt;/h4&gt;               &lt;p class="preview-img"&gt;       &lt;a rel="jquery-lightbox" href="https://addons.mozilla.org/en-US/firefox/images/p/15251/1184789945" title="    *  Sparky is a free FireFox browser plugin that accompanies you as you surf, providing useful information about the sites you visit without interrupting your Web browsing."&gt;         &lt;img src="https://addons.mozilla.org/en-US/firefox/images/t/15251/1184789945" alt="" /&gt;       &lt;/a&gt;     &lt;/p&gt;          &lt;h4 style="display: none;" class="hidden"&gt;Categories&lt;/h4&gt;     &lt;ul class="addon-cats"&gt;&lt;li&gt;&lt;a href="https://addons.mozilla.org/en-US/firefox/browse/type:1/cat:13"&gt;Search Tools&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;      &lt;p class="desc"&gt;Get Alexa data in your statusbar! &lt;/p&gt;                     &lt;a href="https://addons.mozilla.org/en-US/firefox/addons/policy/0/5362/40550" id="installTrigger40550" addonname="Alexa Sparky" title="Add Alexa Sparky to Firefox" iseulapagelink="true"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Add to Firefox &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;div id="install-56683" class="install-container"&gt;&lt;p class="install-button platform-ALL"&gt;            &lt;/p&gt;          &lt;script type="text/javascript"&gt;         installVersusDownloadCheck("installTrigger40550", "Add to Firefox ", "Download Now ");  &lt;/script&gt;       &lt;/div&gt;&lt;script type="text/javascript"&gt;setTimeout(function() {initExpConfirm('56683');fixPlatformLinks('56683', document.getElementById('installTrigger40550').getAttribute('addonName'));addCompatibilityHints('5362', '56683', '2.0', '3.0.*', '', '');},0);&lt;/script&gt;     &lt;script type="text/javascript"&gt;     $(document).ready(function() {         var button = $("#install-56683 p.install-button a");         installButtonAttachUrchin(button);         installButtonAttachInstallMethod(button);     });     &lt;/script&gt;  &lt;div class="privacypolicy"&gt;&lt;a href="https://addons.mozilla.org/en-US/firefox/addons/policy/0/5362"&gt;This add-on has a privacy policy.&lt;/a&gt;&lt;/div&gt;     &lt;div class="vex"&gt;&lt;span&gt;&lt;!-- bottom edge --&gt;&lt;/span&gt;&lt;/div&gt;      &lt;div class="link-sharing rollover-reveal"&gt;         &lt;div class="badge"&gt;             &lt;p class="share-button"&gt;                 &lt;a class="activator" href="https://addons.mozilla.org/en-US/firefox/addon/5362#"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;                     &lt;strong&gt;Share this&lt;/strong&gt;                 &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;             &lt;/p&gt;         &lt;/div&gt;         &lt;div class="choices to-reveal"&gt;&lt;div&gt;             &lt;ul&gt;&lt;li class="digg"&gt;&lt;p&gt;                                                 &lt;a class="uniquify" target="_blank" href="https://addons.mozilla.org/en-US/firefox/addon/share/5362?service=digg"&gt;Digg this!&lt;/a&gt;                     &lt;/p&gt;&lt;/li&gt;&lt;li class="facebook"&gt;&lt;p&gt;                                                 &lt;a class="uniquify" target="_blank" href="https://addons.mozilla.org/en-US/firefox/addon/share/5362?service=facebook"&gt;Post to Facebook&lt;/a&gt;                     &lt;/p&gt;&lt;/li&gt;&lt;li class="delicious"&gt;&lt;p&gt;                                                 &lt;a class="uniquify" target="_blank" href="https://addons.mozilla.org/en-US/firefox/addon/share/5362?service=delicious"&gt;Add to Delicious&lt;/a&gt;                     &lt;/p&gt;&lt;/li&gt;&lt;li class="myspace"&gt;&lt;p&gt;                                                 &lt;a class="uniquify" target="_blank" href="https://addons.mozilla.org/en-US/firefox/addon/share/5362?service=myspace"&gt;Post to MySpace&lt;/a&gt;                     &lt;/p&gt;&lt;/li&gt;&lt;li class="friendfeed"&gt;&lt;p&gt;                                                 &lt;a class="uniquify" target="_blank" href="https://addons.mozilla.org/en-US/firefox/addon/share/5362?service=friendfeed"&gt;Share on FriendFeed&lt;/a&gt;                     &lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;            &lt;br /&gt;        &lt;/div&gt;&lt;/div&gt;     &lt;/div&gt;       &lt;!-- /#addon-summary --&gt;    &lt;div id="addon-info"&gt;          &lt;h4&gt;More Images&lt;/h4&gt;     &lt;ul class="addon-images"&gt;&lt;li&gt;&lt;a rel="jquery-lightbox" href="https://addons.mozilla.org/en-US/firefox/images/p/15252/1184789843" title="Sparky's trendline feature allows you to track a website's popularity over time, plotting the traffic rank for the last 4 months on a handy little sparkline."&gt;&lt;img src="https://addons.mozilla.org/en-US/firefox/images/t/15252/1184789843" alt="" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a rel="jquery-lightbox" href="https://addons.mozilla.org/en-US/firefox/images/p/15253/1184789876" title="Sparky's reach and rank features give you a quick overview of a site's popularity. The blue bar gives you an overall indicator - is this site popular or not? The rank number tells you exactly how this site ranks in comparison to all other sites on the Web."&gt;&lt;img src="https://addons.mozilla.org/en-US/firefox/images/t/15253/1184789876" alt="" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a rel="jquery-lightbox" href="https://addons.mozilla.org/en-US/firefox/images/p/15254/1184789903" title="Sparky also comes with Alexa's famous patented Related Links feature built right into the browser. Now, no matter what site you are on, Sparky can help you find similar sites."&gt;&lt;img src="https://addons.mozilla.org/en-US/firefox/images/t/15254/1184789903" alt="" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a rel="jquery-lightbox" href="https://addons.mozilla.org/en-US/firefox/images/p/15255/1184789927" title="With a click on Sparky you have immediate access to a wealth of additional information. Do a search for the site, find sites that link to it, see who owns it, where it is located, related links and much much more."&gt;&lt;img src="https://addons.mozilla.org/en-US/firefox/images/t/15255/1184789927" alt="" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;           &lt;h4&gt;Long Description&lt;/h4&gt;     &lt;p&gt;Sparky is a free Firefox browser plugin built by Alexa, that accompanies you as you surf, providing useful information about the sites you visit without interrupting your Web browsing.&lt;br /&gt;&lt;br /&gt;* Learn about Website Traffic Trend information -- Is this site getting more popular, or less popular?&lt;br /&gt;&lt;br /&gt;* Get detailed traffic information including Reach and Rank -- How does this site's traffic compare to other sites on the Web?&lt;br /&gt;&lt;br /&gt;* Surf more efficiently with Related Links for each page -- If I like this site, are there others that I might want to visit?&lt;br /&gt;&lt;br /&gt;Plus, as you surf around the Web with Sparky you are helping to make the Web a better place for everybody by contributing to the traffic information that Alexa provides.&lt;/p&gt;&lt;p&gt;Relater stuffs:-&lt;/p&gt;&lt;ul&gt;&lt;li&gt; &lt;div class="post hentry"&gt; &lt;a name="7839951244102897028"&gt;&lt;/a&gt; &lt;h3 class="post-title entry-title"&gt; &lt;a href="http://bloghelpforbegineers.blogspot.com/2009/05/how-to-increase-alexa-ranking-of.html"&gt;How to Increase Alexa Ranking of Website!!&lt;/a&gt;&lt;/h3&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;If still you are facing any problem with this them give comments and i ll try to solve it out.&lt;br /&gt;&lt;br /&gt;Thanks,&lt;br /&gt;-Amaresh &lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-347884014658276919?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/347884014658276919/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/want-to-add-alexa-on-firefox.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/347884014658276919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/347884014658276919'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/want-to-add-alexa-on-firefox.html' title='Want to add alexa on firefox ?'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_XULiYVFu6Uw/SdhNdem2X-I/AAAAAAAAAVo/z1Hktdi0cM0/s72-c/logo_on_blue.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-179881513309776647</id><published>2009-05-14T05:15:00.000-07:00</published><updated>2009-05-15T06:36:34.083-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Laptop help'/><title type='text'>Dell studio 15:-My dvd writer is not working.whenever i insert dvd/cd it ejects it without reading it.</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Are you using a windows PC?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;If so I ave some suggestions:&lt;br /&gt;&lt;br /&gt;1.  Go To Start Menu - Control Panel - System&lt;br /&gt;click on the Hardware tab&lt;br /&gt;select the DVD/CD-ROM drives&lt;br /&gt;select the DVD drive in question&lt;br /&gt;RIGHT click to get a menu click on Update Driver&lt;br /&gt;&lt;br /&gt;2.  If the DVD drive doesn't appear, you may need to reinstall  in that case go to Add Hardware and install it.&lt;br /&gt;&lt;br /&gt;I hope this helps.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-179881513309776647?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/179881513309776647/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/i-got-dell-studio-15-my-dvd-writer-is.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/179881513309776647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/179881513309776647'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/i-got-dell-studio-15-my-dvd-writer-is.html' title='Dell studio 15:-My dvd writer is not working.whenever i insert dvd/cd it ejects it without reading it.'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-4937512542491366552</id><published>2009-05-13T04:55:00.001-07:00</published><updated>2009-05-13T04:58:00.917-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>tftp SetUP in Linux (U-Buntu)</title><content type='html'>This is a quick description of how to install and setup a tftp server in Ubuntu.&lt;br /&gt;&lt;br /&gt;1. Install tftpd and related packages.&lt;br /&gt;&lt;br /&gt;$ sudo apt-get install xinetd tftpd tftp&lt;br /&gt;&lt;br /&gt;2. Create /etc/xinetd.d/tftp file and put this entry:&lt;br /&gt;&lt;br /&gt;service tftp&lt;br /&gt;&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;protocol = udp&lt;br /&gt;&lt;br /&gt;port = 69&lt;br /&gt;&lt;br /&gt;socket_type = dgram&lt;br /&gt;&lt;br /&gt;wait = yes&lt;br /&gt;&lt;br /&gt;user = nobody&lt;br /&gt;&lt;br /&gt;server = /usr/sbin/in.tftpd&lt;br /&gt;&lt;br /&gt;server_args = /tftpboot&lt;br /&gt;&lt;br /&gt;disable = no&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;3. Make /tftpboot directory&lt;br /&gt;&lt;br /&gt;$ sudo mkdir /tftpboot&lt;br /&gt;&lt;br /&gt;$ sudo chmod -R 777 /tftpboot&lt;br /&gt;&lt;br /&gt;$ sudo chown -R nobody /tftpboot&lt;br /&gt;&lt;br /&gt;4. Start tftpd through xinetd&lt;br /&gt;&lt;br /&gt;$ sudo /etc/init.d/xinetd restart&lt;br /&gt;&lt;br /&gt;5. Testing. Tranfering file test.txt from 192.168.1.100 (Client using tftp) to 192.168.1.100 (Server 192.168.1.100). Get an example file to transfer (eg. test.txt)&lt;br /&gt;&lt;br /&gt;$ touch /tftpboot/test.txt&lt;br /&gt;&lt;br /&gt;$ chmod 777 /tftpboot/test.txt&lt;br /&gt;&lt;br /&gt;$ ls -l /tftpboot/&lt;br /&gt;&lt;br /&gt;total 0&lt;br /&gt;&lt;br /&gt;-rwxrwxrwx 1 amaresh amaresh 707 2006-03-27 23:07 test.txt&lt;br /&gt;&lt;br /&gt;$ tftp 192.168.1.100&lt;br /&gt;&lt;br /&gt;tftp&gt; put test.txt&lt;br /&gt;&lt;br /&gt;Sent 722 bytes in 0.0 seconds&lt;br /&gt;&lt;br /&gt;tftp&gt; quit&lt;br /&gt;&lt;br /&gt;$ ls -l /tftpboot/&lt;br /&gt;&lt;br /&gt;total 4&lt;br /&gt;&lt;br /&gt;-rwxrwxrwx 1 amaresh amaresh 707 2006-03-27 23:07 test.txt&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-4937512542491366552?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/4937512542491366552/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/tftp-setup-in-linux-u-buntu.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/4937512542491366552'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/4937512542491366552'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/tftp-setup-in-linux-u-buntu.html' title='tftp SetUP in Linux (U-Buntu)'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-665300358336631726</id><published>2009-05-13T03:00:00.000-07:00</published><updated>2009-05-13T03:11:40.272-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogs_help'/><title type='text'>How to view your Picasa photo's on Blogs ?</title><content type='html'>It will act on all type blogs like webpress,blogger etc..&lt;br /&gt;&lt;br /&gt;	&lt;meta equiv="CONTENT-TYPE" content="text/html; charset=utf-8"&gt; 	&lt;title&gt;&lt;/title&gt; 	&lt;meta name="GENERATOR" content="BrOffice.org 2.4  (Linux)"&gt; 	&lt;style type="text/css"&gt; 	&lt;!-- 		@page { size: 21cm 29.7cm; margin: 2cm } 		P { margin-bottom: 0.21cm } 	--&gt; 	&lt;/style&gt;  &lt;p style="margin-bottom: 0cm;"&gt;Open Picasa account  --&gt; &lt;a style="font-weight: bold; color: rgb(51, 102, 255);" href="http://picasaweb.google.com/"&gt;Login to Picasa&lt;/a&gt;,  &lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;Then go to your albm,  &lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ctqawlTdRjY/SgqbAJZNmII/AAAAAAAABCk/qRDCCLe0hG8/s1600-h/picasa1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_ctqawlTdRjY/SgqbAJZNmII/AAAAAAAABCk/qRDCCLe0hG8/s400/picasa1.png" alt="" id="BLOGGER_PHOTO_ID_5335247135397746818" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;Then click on the &lt;b&gt;red spot,  &lt;/b&gt; &lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ctqawlTdRjY/SgqbAfixHDI/AAAAAAAABCs/Ch6bE34-HBQ/s1600-h/picasa2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_ctqawlTdRjY/SgqbAfixHDI/AAAAAAAABCs/Ch6bE34-HBQ/s400/picasa2.png" alt="" id="BLOGGER_PHOTO_ID_5335247141343403058" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;then click on the red sopy i'e &lt;b&gt; Embaded slide show, &lt;/b&gt; &lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;b&gt;then either &lt;/b&gt;click on &lt;b&gt;Get Your Own &lt;/b&gt;else copy the HTML code (lest Red rounded code ) &lt;p style="margin-bottom: 0cm;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ctqawlTdRjY/SgqbAuoRg3I/AAAAAAAABC0/FjeVX5vqDrc/s1600-h/picasa3.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_ctqawlTdRjY/SgqbAuoRg3I/AAAAAAAABC0/FjeVX5vqDrc/s400/picasa3.png" alt="" id="BLOGGER_PHOTO_ID_5335247145393030002" border="0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;Then paste this code in  &lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ctqawlTdRjY/SgqbAv4BG3I/AAAAAAAABC8/jSWDF1gDwPE/s1600-h/picasa4.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_ctqawlTdRjY/SgqbAv4BG3I/AAAAAAAABC8/jSWDF1gDwPE/s400/picasa4.png" alt="" id="BLOGGER_PHOTO_ID_5335247145727499122" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;   &lt;p style="margin-bottom: 0cm;"&gt;Paste that HTML code Here,&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;----------------------------------------------------------------------------------------------------------------------------------&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;&amp;lt;div style="width:400px;font-family:arial,sans-serif;font-size:13px;"&amp;gt;&amp;lt;div&amp;gt;&amp;lt;embed type="application/x-shockwave-flash" src="http://picasaweb.google.com/s/c/bin/slideshow.swf" width="400" height="267" flashvars="host=picasaweb.google.com&amp;amp;hl=en_US&amp;amp;feat=flashalbum&amp;amp;RGB=0x000000&amp;amp;feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Famareshchandradas2005%2Falbumid%2F5333448294418359985%3Falt%3Drss%26kind%3Dphoto%26authkey%3DGv1sRgCOygwc6e9sGl4QE%26hl%3Den_US" pluginspage="http://www.macromedia.com/go/getflashplayer"&amp;gt;&amp;lt;/embed&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;span style="float:left;"&amp;gt;&amp;lt;a href="http://picasaweb.google.com/amareshchandradas2005/AwesomePictures?authkey=Gv1sRgCOygwc6e9sGl4QE&amp;amp;feat=flashalbum" style="color:#3964c2"&amp;gt;View all&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;div style="text-align:right;"&amp;gt;&amp;lt;a href="http://picasaweb.google.com/lh/getEmbed?feat=flashalbum" style="color:#3964c2"&amp;gt;Get your own&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;---------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ctqawlTdRjY/SgqbAy6II6I/AAAAAAAABDE/jGa_e28N9DI/s1600-h/picasa5.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_ctqawlTdRjY/SgqbAy6II6I/AAAAAAAABDE/jGa_e28N9DI/s400/picasa5.png" alt="" id="BLOGGER_PHOTO_ID_5335247146541654946" border="0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt;DO save and enjoy with your Pictures,    &lt;p style="margin-bottom: 0cm;"&gt;If you  ll get any problem  then comment me, i will guide you , Good Luck!!&lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;Thanks,&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;-Amaresh&lt;/p&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-665300358336631726?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/665300358336631726/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/how-to-view-your-picasa-photos-on-blogs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/665300358336631726'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/665300358336631726'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/how-to-view-your-picasa-photos-on-blogs.html' title='How to view your Picasa photo&apos;s on Blogs ?'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ctqawlTdRjY/SgqbAJZNmII/AAAAAAAABCk/qRDCCLe0hG8/s72-c/picasa1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-300954342617575515</id><published>2009-05-12T03:25:00.000-07:00</published><updated>2009-05-13T04:49:50.224-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogs_help'/><title type='text'>Falling snow effect on your blog</title><content type='html'>This is very cool widget for your blog, if you like snow i will lead you how to add to your blog , just with very simple step.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Zkgqj2bmeXA/SaOAPUQfkwI/AAAAAAAAJ6E/0rzC_HzP4xQ/s1600-h/zen.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 309px; height: 348px;" src="http://2.bp.blogspot.com/_Zkgqj2bmeXA/SaOAPUQfkwI/AAAAAAAAJ6E/0rzC_HzP4xQ/s400/zen.JPG" alt="" id="BLOGGER_PHOTO_ID_5306225786596856578" border="0" /&gt;&lt;/a&gt;copy this code&lt;br /&gt;&lt;code&gt;&lt;span style="font-family:Georgia,serif;"&gt;&lt;code&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255); font-weight: bold;"&gt;&amp;lt;script src="http://www33.websamba.com/anhvosite/blogger/js2/snow-effect.js" type="text/javascript"&amp;gt;&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;and add it &lt;span style="font-weight: bold;"&gt;before&lt;/span&gt; tag&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;&amp;lt;/head&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Thats all&lt;br /&gt;now save and join&lt;br /&gt;&lt;br /&gt;note:&lt;br /&gt;you can go to that link :&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt; &lt;/span&gt;&lt;a href="http://www33.websamba.com/anhvosite/blogger/js2/snow-effect.js"&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;SnowFall&lt;/span&gt;&lt;br /&gt;&lt;/a&gt;&lt;code&gt;&lt;br /&gt;&lt;a style="font-weight: bold; color: rgb(51, 102, 255);" href="http://zenplate.blogspot.com/"&gt;Reference:--&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Cheerz \m/&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-300954342617575515?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/300954342617575515/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/falling-snow-effect-on-your-blog.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/300954342617575515'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/300954342617575515'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/falling-snow-effect-on-your-blog.html' title='Falling snow effect on your blog'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Zkgqj2bmeXA/SaOAPUQfkwI/AAAAAAAAJ6E/0rzC_HzP4xQ/s72-c/zen.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-7237157358384656916</id><published>2009-05-12T02:38:00.000-07:00</published><updated>2009-05-12T03:01:09.742-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogs_help'/><title type='text'>How wil you add counters in Blogs ?</title><content type='html'>Dear all ,&lt;br /&gt;&lt;br /&gt;It's dead easy, feel free to log in &lt;a style="font-weight: bold; color: rgb(51, 102, 255);" href="http://www.statcounter.com/"&gt;Start Counter&lt;/a&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ctqawlTdRjY/SglEXUAVR3I/AAAAAAAAA2Q/w7Q8-m12R5I/s1600-h/counter1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_ctqawlTdRjY/SglEXUAVR3I/AAAAAAAAA2Q/w7Q8-m12R5I/s400/counter1.png" alt="" id="BLOGGER_PHOTO_ID_5334870400894846834" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Then follow the instruction as per the site "http://www.statcounter.com/"&lt;br /&gt;&lt;br /&gt;finally , you will get a HTML code , copy (ctrl -c) this HTML code and paste as per bellow instruction,&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ctqawlTdRjY/SglFdAb_JcI/AAAAAAAAA2Y/86c802Toj0k/s1600-h/co2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_ctqawlTdRjY/SglFdAb_JcI/AAAAAAAAA2Y/86c802Toj0k/s400/co2.png" alt="" id="BLOGGER_PHOTO_ID_5334871598232970690" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ctqawlTdRjY/SglFdK6bx1I/AAAAAAAAA2g/y82tmJOZSI8/s1600-h/co3.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_ctqawlTdRjY/SglFdK6bx1I/AAAAAAAAA2g/y82tmJOZSI8/s400/co3.png" alt="" id="BLOGGER_PHOTO_ID_5334871601045030738" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;paste (ctrl-v) HTML code and save it&lt;br /&gt;&lt;br /&gt;Now view your blogs ,&lt;br /&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;Good luck&lt;br /&gt;If you are in difficult please leave a comment.I will answer you.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-7237157358384656916?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/7237157358384656916/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/how-wil-you-add-counters-in-blogs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/7237157358384656916'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/7237157358384656916'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/how-wil-you-add-counters-in-blogs.html' title='How wil you add counters in Blogs ?'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ctqawlTdRjY/SglEXUAVR3I/AAAAAAAAA2Q/w7Q8-m12R5I/s72-c/counter1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-8422158375566189975</id><published>2009-05-11T05:48:00.000-07:00</published><updated>2009-05-12T03:01:09.742-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogs_help'/><title type='text'>Make your blog redirect to another address ?</title><content type='html'>Some bloggers asked me is there any way to get the visitors back to their new domain without changing anything!They have been using blog for a long time and they wanted to make a website instead of it, but they didn't want to lose their familiar visitors.This is a really hard problem to some bloggers, so this tip will help you to get back your visitors ( not perfect but it can get back 90 % perhaps).&lt;br /&gt;&lt;br /&gt;This is called redirect address , it means you have to put 1 short meta tag to your blog source , before tag :&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;meta http-equiv="refresh" content="0;url=http://yournewurl.com"/&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;That's it , just replace the red word by your new address then your old blog will redirect to your new site ( include any address and you can use it to redirect all your sub blogs to your mail blog, too).&lt;br /&gt;&lt;br /&gt;Save and don't bother about the visitors.Keep thinking about your new address name.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-8422158375566189975?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/8422158375566189975/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/make-your-blog-redirect-to-another.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/8422158375566189975'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/8422158375566189975'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/make-your-blog-redirect-to-another.html' title='Make your blog redirect to another address ?'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-5932516363269170886</id><published>2009-05-11T05:39:00.000-07:00</published><updated>2009-05-12T03:01:09.742-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogs_help'/><title type='text'>How to show code in your any Bolgs or Post ?</title><content type='html'>&lt;span class="fullpost"&gt;If you want to lead your visitors to do somethings about web development but you can not put the codes in the post so this is maybe a big problem.You don't believe ? Go to "&lt;span style="font-weight: bold;"&gt;Create new post&lt;/span&gt;" and type the word&lt;br /&gt;&lt;br /&gt;Use this link and paste the modified code here ,&lt;br /&gt;&lt;br /&gt;Link:-&lt;a style="color: rgb(51, 102, 255);" href="http://www.simplebits.com/cgi-bin/simplecode.pl?"&gt;&lt;b&gt;Simple Code&lt;/b&gt;&lt;/a&gt;&lt;span style="color: rgb(51, 102, 255);"&gt; &lt;/span&gt;"http://www.simplebits.com/cgi-bin/simplecode.pl?"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Thanks,&lt;br /&gt;-Amar&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-5932516363269170886?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/5932516363269170886/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/how-to-show-code-in-your-any-bolgs-or.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/5932516363269170886'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/5932516363269170886'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/how-to-show-code-in-your-any-bolgs-or.html' title='How to show code in your any Bolgs or Post ?'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-9051563821858598776</id><published>2009-05-11T00:25:00.000-07:00</published><updated>2009-05-11T02:45:08.258-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogs_help'/><title type='text'>how to add visitor counter in blogspot ?</title><content type='html'>&lt;p&gt;For Blogger / Blogspot. You simply need to:&lt;/p&gt;&lt;div id="install"&gt;&lt;ol&gt;&lt;li&gt;Sign up for a free account at &lt;a href="http://my.statcounter.com/register.php" target="_blank"&gt;StatCounter&lt;/a&gt; and follow the 'Install Code' wizard to generate your StatCounter code.&lt;/li&gt;&lt;li&gt;When prompted, make sure to choose Blogger / Blogspot as your Blog/Web Page Editor from the drop down list.&lt;/li&gt;&lt;li&gt;Copy the StatCounter code.&lt;/li&gt;&lt;li&gt;Log into your &lt;a href="http://www.blogger.com/" target="_blank"&gt;Blogger / Blogspot blog&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Go to the layout area.&lt;br /&gt;&lt;br /&gt;&lt;img style="width: 331px; height: 136px;" src="http://www.statcounter.com/images/installguide/blogger2small.JPG" alt="Blogger - Layout" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Click one of the “Add a Gadget” links at the bottom or to the right of your blog layout area (as indicated in the picture). (Note from the screenshot that we are in the “Page Elements” tab of the “Layout” area.)&lt;br /&gt;&lt;br /&gt;&lt;img style="width: 410px; height: 235px;" src="http://www.statcounter.com/images/installguide/blogger3small1.JPG" alt="Blogger - Add a Gadget" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Clicking “Add a Gadget” opens a new window similar to the one pictured below.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.statcounter.com/images/installguide/blogger4small1.JPG" alt="Blogger - Add a Gadget Window" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Scroll down through the list of Basic gadgets to find the HTML/Javascript gadget as shown in the picture below. Click the text (that says HTML/JavaScript) to add the gadget to your blog.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.statcounter.com/images/installguide/blogger5small2.JPG" alt="Blogger - HTML/Javascript Gadget" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Paste the StatCounter code into the content section of the gadget.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.statcounter.com/images/installguide/blogger6small.JPG" alt="Blogger - HTML/Javascript Gadget" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Click "Save" and that's it!&lt;/li&gt;&lt;/ol&gt; Your StatCounter will now begin recording visitor information and, if you chose the visible option, your StatCounter will be visible on your blog!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-9051563821858598776?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/9051563821858598776/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/how-to-add-visitor-counter-in-blogspot.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/9051563821858598776'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/9051563821858598776'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/how-to-add-visitor-counter-in-blogspot.html' title='how to add visitor counter in blogspot ?'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-5099032678202951710</id><published>2009-05-11T00:10:00.000-07:00</published><updated>2009-05-11T02:45:08.258-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogs_help'/><title type='text'>Add Your URL to Google!!!</title><content type='html'>Dear all,&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If you want to publish your URL through Google as it's totaly free to add url,&lt;br /&gt;&lt;br /&gt;So Please follow the bellow steps:-&lt;br /&gt;&lt;ol&gt;&lt;li&gt;collect own url site like "www.bangaloreorbit.com"&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.google.com/addurl"&gt;add your url in google &lt;/a&gt;"http://www.google.com/addurl"&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;Cheers \m/&lt;br /&gt;-Amar&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-5099032678202951710?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/5099032678202951710/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/add-your-url-to-google.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/5099032678202951710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/5099032678202951710'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/add-your-url-to-google.html' title='Add Your URL to Google!!!'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-5377877367382922728</id><published>2009-05-07T06:41:00.000-07:00</published><updated>2009-05-07T06:53:40.109-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CVS (Concorrent Version System)'/><title type='text'>Access Tools Repository(CVS)</title><content type='html'>This is a general dump (and backup) of all code that is written as test or example systems for other projects. Additionally any third party tools that we would like to keep together and have access to will also be stored here. In general it should be used to store anything that will help others with developing and testing our products.&lt;br /&gt;To Create (add) a new module to the repository:&lt;br /&gt;&lt;br /&gt;  1.      Move all your source files into a directory&lt;br /&gt;  2.      Perform a "make clean" to clear out unneeded files&lt;br /&gt;  3.      Delete any backup files&lt;br /&gt;  4.      run the following command:&lt;br /&gt;     *  "cvs -d username@cvs:/files/cvs/tools import &lt;tool&gt; &lt;company&gt; &lt;revision&gt;"&lt;br /&gt;          o    where:&lt;br /&gt;                  &lt;tool&gt; - what you want your module to be called&lt;br /&gt;                  &lt;company&gt; - company where code originated&lt;br /&gt;          &lt;revision&gt; - just pick a name to use as a revision tag&lt;br /&gt;           example:&lt;br /&gt;               o   "cvs -d amareshcd@cvs:/files/cvs/tools import vcomvs VCOM vcomvs_01"&lt;br /&gt;&lt;br /&gt;To check out code from the repository:&lt;br /&gt;&lt;br /&gt;  1.      create yourself a directory that you wish for the files to be checked into&lt;br /&gt;  2.      run&lt;br /&gt;     *    " cvs -d username@cvs:/files/cvs/tools get -PA &lt;tool&gt;"&lt;br /&gt;         where:&lt;br /&gt;               &lt;tool&gt; - What you named the tool in the import&lt;br /&gt;         example:&lt;br /&gt;               "cvs -d amareshcd@cvs:/files/cvs/tools get -PA vcomvs"&lt;br /&gt;&lt;br /&gt;To find out what tools are in the repository:&lt;br /&gt;&lt;br /&gt;  1.      ssh into cvs&lt;br /&gt;  2.      type: "ls -al /files/cvs/tools/"  (It's depend on your file location)&lt;/tool&gt;&lt;/tool&gt;&lt;/revision&gt;&lt;/company&gt;&lt;/tool&gt;&lt;/revision&gt;&lt;/company&gt;&lt;/tool&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-5377877367382922728?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/5377877367382922728/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/access-tools-repositorycvs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/5377877367382922728'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/5377877367382922728'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/access-tools-repositorycvs.html' title='Access Tools Repository(CVS)'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-4085295390234968743</id><published>2009-05-07T06:39:00.000-07:00</published><updated>2009-05-07T06:52:05.280-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Setup tftp server in Ubuntu Linux</title><content type='html'>This is a quick description of how to install and setup a tftp server in Ubuntu.&lt;br /&gt;&lt;br /&gt;1. Install tftpd and related packages.&lt;br /&gt;&lt;br /&gt;$ sudo apt-get install xinetd tftpd tftp&lt;br /&gt;&lt;br /&gt;2. Create /etc/xinetd.d/tftp file and put this entry:&lt;br /&gt;&lt;br /&gt;service tftp&lt;br /&gt;&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;protocol = udp&lt;br /&gt;&lt;br /&gt;port = 69&lt;br /&gt;&lt;br /&gt;socket_type = dgram&lt;br /&gt;&lt;br /&gt;wait = yes&lt;br /&gt;&lt;br /&gt;user = nobody&lt;br /&gt;&lt;br /&gt;server = /usr/sbin/in.tftpd&lt;br /&gt;&lt;br /&gt;server_args = /tftpboot&lt;br /&gt;&lt;br /&gt;disable = no&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;3. Make /tftpboot directory&lt;br /&gt;&lt;br /&gt;$ sudo mkdir /tftpboot&lt;br /&gt;&lt;br /&gt;$ sudo chmod -R 777 /tftpboot&lt;br /&gt;&lt;br /&gt;$ sudo chown -R nobody /tftpboot&lt;br /&gt;&lt;br /&gt;4. Start tftpd through xinetd&lt;br /&gt;&lt;br /&gt;$ sudo /etc/init.d/xinetd restart&lt;br /&gt;&lt;br /&gt;5. Testing. Tranfering file test.txt from 192.168.1.100 (Client using tftp) to 192.168.1.100 (Server 192.168.1.100). Get an example file to transfer (eg. test.txt)&lt;br /&gt;&lt;br /&gt;$ touch /tftpboot/test.txt&lt;br /&gt;&lt;br /&gt;$ chmod 777 /tftpboot/test.txt&lt;br /&gt;&lt;br /&gt;$ ls -l /tftpboot/&lt;br /&gt;&lt;br /&gt;total 0&lt;br /&gt;&lt;br /&gt;-rwxrwxrwx 1 amareshcd amareshcd 0 2006-03-27 23:04 test.txt&lt;br /&gt;&lt;br /&gt;$ tftp 192.168.1.100&lt;br /&gt;&lt;br /&gt;tftp&gt; put test.txt&lt;br /&gt;&lt;br /&gt;Sent 722 bytes in 0.0 seconds&lt;br /&gt;&lt;br /&gt;tftp&gt; quit&lt;br /&gt;&lt;br /&gt;$ ls -l /tftpboot/&lt;br /&gt;&lt;br /&gt;total 4&lt;br /&gt;&lt;br /&gt;-rwxrwxrwx 1 amareshcd amareshcd 707 2006-03-27 23:07 test.txt&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-4085295390234968743?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/4085295390234968743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/setup-tftp-server-in-ubuntu-linux.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/4085295390234968743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/4085295390234968743'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/setup-tftp-server-in-ubuntu-linux.html' title='Setup tftp server in Ubuntu Linux'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-1822607487836996091</id><published>2009-05-07T06:25:00.000-07:00</published><updated>2009-05-07T06:52:05.281-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>GCC Setup for compiling the Bootloader (Debian Linux)</title><content type='html'>To compile the bootloader on Ubuntu, follow these steps:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;check gcc version :- &lt;/li&gt;&lt;/ul&gt;       command :- gcc --version&lt;br /&gt;       example:-&lt;br /&gt;                amaresh@AmSi:~$ gcc --version&lt;br /&gt;gcc (GCC) 3.3.6 (Ubuntu 1:3.3.6-15ubuntu4)&lt;br /&gt;Copyright (C) 2003 Free Software Foundation, Inc.&lt;br /&gt;This is free software; see the source for copying conditions.  There is NO&lt;br /&gt;warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Do following way:-&lt;/li&gt;&lt;/ul&gt;       sudo apt-get install gcc-&lt;version_no&gt;&lt;br /&gt;       sudo rm /usr/bin/gcc&lt;br /&gt;       sudo ln /usr/bin/gcc-&lt;version_no&gt; /use/bin/gcc&lt;br /&gt;      &lt;br /&gt;       Example:-&lt;br /&gt;&lt;span style="font-family: monospace;"&gt;        &lt;/span&gt;sudo apt-get install gcc-3.3&lt;br /&gt;&lt;pre&gt;        &lt;span class="anchor" id="line-259"&gt;&lt;/span&gt;sudo rm /usr/bin/gcc&lt;br /&gt;       &lt;span class="anchor" id="line-260"&gt;&lt;/span&gt;sudo ln /usr/bin/gcc-3.3 /usr/bin/gcc&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-1822607487836996091?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/1822607487836996091/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/gcc-setup-for-compiling-bootloader.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/1822607487836996091'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/1822607487836996091'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/gcc-setup-for-compiling-bootloader.html' title='GCC Setup for compiling the Bootloader (Debian Linux)'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-7421372675463233867</id><published>2009-05-07T05:58:00.000-07:00</published><updated>2009-05-07T06:52:05.281-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Screen Tips (Linux)</title><content type='html'>Screen is a terminal emulator that allows you to detach/reattach to running programs. This allows you to have many programs running in tabs on one console connection. You can then detach from that instance of screen, logout, go home, login and reattach as if nothing happened.&lt;br /&gt;&lt;br /&gt;This makes it significantly easier to have the same working environment over the VPN as you do at your desktop.&lt;br /&gt;Quick Introduction&lt;br /&gt;&lt;br /&gt;type:  screen&lt;br /&gt;&lt;br /&gt;You will be sitting at a bash shell as if nothing changed. However, you are now running bash inside of screen. All commands that are directed at screen are prefixed with Ctrl-a (C-a)&lt;br /&gt;&lt;br /&gt;Now, try this:  C-a c  as in Ctrl-a create new tab.&lt;br /&gt;&lt;br /&gt;And then:  C-a "  as in Ctrl-a (quote)&lt;br /&gt;&lt;br /&gt;This should list the two tabs you have open, you can use up and down to move between them.&lt;br /&gt;&lt;br /&gt;Launch vim and type some words in the vim session. Now hit:  C-a p  as in Ctrl-a previous.&lt;br /&gt;&lt;br /&gt;Your vim will dissappear and you will be at your first tab again, at a bash prompt.&lt;br /&gt;&lt;br /&gt;Now hit:  C-a d  (Ctrl-a detach) to drop you back to the original command line. Do a quick ps aux | grep screen to see your screen session is still running.&lt;br /&gt;&lt;br /&gt;You can actually exit the shell session or completely disconnect from your ssh session (like ssh to blizzard) and your screen will still be there waiting for you.&lt;br /&gt;&lt;br /&gt;When you are ready to reconnect to your screen just type:  screen -r&lt;br /&gt;Command Overview&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Key&lt;/span&gt;&lt;br /&gt; Action :- Ctrl-a c&lt;br /&gt; New tab :- Ctrl-a n&lt;br /&gt; Next tab :- Ctrl-a p&lt;br /&gt; Prev tab :- Ctrl-a "&lt;br /&gt; &lt;br /&gt;List tabs, interactively choose 1&lt;br /&gt;&lt;br /&gt;Ctrl-a Ctrl-a&lt;br /&gt; &lt;br /&gt;Goto last tab :- Ctrl-a N&lt;br /&gt;Goto N tab :- Ctrl-a d&lt;br /&gt; &lt;br /&gt;Detact from session :- screen -r&lt;br /&gt; &lt;br /&gt;Reattach to a session (run from command line) :- screen -d -r&lt;br /&gt; &lt;br /&gt;Reattach to a session, detaching an attached session first if necessary (nice if you want to see a running screen state from a different location)&lt;br /&gt;        screen -x&lt;br /&gt; &lt;br /&gt;Attach to your running session (run from command line). This allows you to have two terminal windows connected to the same screen session (yes, you can watch yourself type)&lt;br /&gt;&lt;br /&gt;         Ctrl-a A&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Rename this tab&lt;br /&gt;               Ctrl-a S&lt;br /&gt; &lt;br /&gt;Split current tab into two horizontally into regions&lt;br /&gt;&lt;br /&gt;        Ctrl-a :resize&lt;br /&gt; Resize current region&lt;br /&gt;       Ctrl-a tab&lt;br /&gt; &lt;br /&gt;Move to next region&lt;br /&gt;   Ctrl-a M&lt;br /&gt; &lt;br /&gt;Monitor a tab for activity&lt;br /&gt;      Ctrl-a _&lt;br /&gt; &lt;br /&gt;Monitor a tab for silence&lt;br /&gt;  ~/.screenrc&lt;br /&gt;&lt;br /&gt;Add these lines to your ~/.screenrc for some prettiness:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;startup_message off&lt;br /&gt;hardstatus alwayslastline&lt;br /&gt;hardstatus string '%{.k}%{g}[ %{G}%H %{g}][%= %{wk}%?%-Lw%?%{=b kR}(%{W}%n*%f %t%?(%u)%?%{=b kR})%{= kw}%?%+Lw%?%?%= %{g}][%{Y}%l%{g}]%{=b C}[ %m/%d %c ]%{W}'&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This will stop displaying the welcome message and add a status line across the bottom that lists the host, your open tabs, the servers cpu usage and the current time&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-7421372675463233867?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/7421372675463233867/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/screen-tips-linux.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/7421372675463233867'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/7421372675463233867'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/screen-tips-linux.html' title='Screen Tips (Linux)'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-2346579393193641521</id><published>2009-05-07T05:47:00.000-07:00</published><updated>2009-05-07T06:52:05.281-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Linux Tips &amp; Tricks here</title><content type='html'>Setup a Disk Drive&lt;br /&gt;&lt;br /&gt;    *Create a Partition:&lt;br /&gt;          o  fdisk /dev/(device i.e. sdb)&lt;br /&gt;&lt;br /&gt;      File system types&lt;br /&gt;          o For ext2 use 'mke2fs'&lt;br /&gt;&lt;br /&gt;            For ext3 use 'mke2fs -j'&lt;br /&gt;&lt;br /&gt;            For reiserfs use 'mkreiserfs'&lt;br /&gt;&lt;br /&gt;            For xfs use 'mkfs.xfs'&lt;br /&gt;&lt;br /&gt;            For jfs use 'mkfs.jfs'&lt;br /&gt;&lt;br /&gt;      Create a file system (example)&lt;br /&gt;          o mke2fs /dev/(device i.e. sdb1)&lt;br /&gt;&lt;br /&gt;      Activate drive:&lt;br /&gt;          o  Add entry to /etc/fstab&lt;br /&gt;                + vi /etc/fstab&lt;br /&gt;&lt;br /&gt;            Mount all devices in fstab&lt;br /&gt;                + mount -a&lt;br /&gt;&lt;br /&gt;      Note: If unfamiliar with vi, use pico to edit in non visual interface &lt;br /&gt;&lt;br /&gt;Mount a Floppy Disk Drive&lt;br /&gt;&lt;br /&gt;    * mount -t msdos /dev/fd1 /mnt/floppy&lt;br /&gt;&lt;br /&gt;      (or use ufat instead of msdos) &lt;br /&gt;&lt;br /&gt;Search for installed packages&lt;br /&gt;&lt;br /&gt;    * rpm -qa|grep package (redhat)&lt;br /&gt;    * dpkg -qa | grep &lt;package&gt; (Debian Linux)&lt;br /&gt;&lt;br /&gt;Remove Installed Package&lt;br /&gt;&lt;br /&gt;    * rpm -e package (Red Hat)&lt;br /&gt;    * dpkg -P package  (Debian Linux)&lt;br /&gt;            else &lt;br /&gt;      apt-get remove package&lt;br /&gt;Managing Most Services&lt;br /&gt;&lt;br /&gt;    *  /etc/init.d&lt;br /&gt;&lt;br /&gt;      then use command stop i.e. ./Kasenna_Apache stop &lt;br /&gt;&lt;br /&gt;Make a link&lt;br /&gt;&lt;br /&gt;    * ln -s destinationoflink linkname&lt;br /&gt;&lt;br /&gt;Check kernel version&lt;br /&gt;&lt;br /&gt;    *   uname -r&lt;br /&gt;&lt;br /&gt;Make images of cd-roms or hdd&lt;br /&gt;&lt;br /&gt;    *  dd if=/dev/hda of=/dev/hdc bs=4k block_size&lt;br /&gt;&lt;br /&gt;Messages (to other users)&lt;br /&gt;&lt;br /&gt;    *  Send to all&lt;br /&gt;           wall message&lt;br /&gt;&lt;br /&gt;    Send to one user (insert message after &lt;cr&gt;&lt;br /&gt;      write user&lt;br /&gt;&lt;br /&gt;    Send to one user on a specific terminal&lt;br /&gt;      write user tty1&lt;br /&gt;&lt;br /&gt;Compare 2 Source Code Files&lt;br /&gt;&lt;br /&gt;    *  diff -u file1 file2&lt;br /&gt;&lt;br /&gt;      + means in #2 not in #1 - means in #1 not in #2 &lt;br /&gt;&lt;br /&gt;Make software tarball (compression methods)&lt;br /&gt;&lt;br /&gt;    *&lt;br /&gt;&lt;br /&gt;      tar -cvf hi.tar *&lt;br /&gt;&lt;br /&gt;      then&lt;br /&gt;&lt;br /&gt;      gzip hi.tar&lt;br /&gt;&lt;br /&gt;Create md5 check sum&lt;br /&gt;&lt;br /&gt;    *&lt;br /&gt;&lt;br /&gt;      md5sum -b boot.gz&lt;br /&gt;&lt;br /&gt;Find a file&lt;br /&gt;&lt;br /&gt;    *&lt;br /&gt;&lt;br /&gt;      find (dir) -name filename&lt;br /&gt;          o&lt;br /&gt;&lt;br /&gt;            eg. find ./ -name help.txt &lt;br /&gt;&lt;br /&gt;      find and execute a command on all found files:&lt;br /&gt;          o&lt;br /&gt;&lt;br /&gt;            find (dir) -name (expr) | xargs (command) &lt;br /&gt;&lt;br /&gt;Search several text files in several directories&lt;br /&gt;&lt;br /&gt;    *&lt;br /&gt;&lt;br /&gt;      grep -r --with-filename 00:00:00:00:00: */mac_table&lt;br /&gt;&lt;br /&gt;Get the size of all sub-directories&lt;br /&gt;&lt;br /&gt;    *   du -s *&lt;br /&gt;&lt;br /&gt;      (use -sk for kilobytes or -sh for human readable) &lt;br /&gt;&lt;br /&gt;Send e-mail from console&lt;br /&gt;&lt;br /&gt;    *  echo "Message" | mail -s "subject" recipient1 recipient2 recipient3&lt;br /&gt;&lt;br /&gt;Remove first character of line&lt;br /&gt;&lt;br /&gt;    *    cut -c 2-&lt;br /&gt;&lt;br /&gt;Remove password on sudo&lt;br /&gt;&lt;br /&gt;    * in ~/.bash_profile place the line:&lt;br /&gt;&lt;br /&gt;      export SUDO=sudo&lt;br /&gt;&lt;br /&gt;      as root run visudo uncomment&lt;br /&gt;&lt;br /&gt;      %wheel .... no passwords&lt;br /&gt;&lt;br /&gt;      add users who need passwrodless sudo to wheel group&lt;br /&gt;&lt;br /&gt;      vi /etc/group&lt;br /&gt;&lt;br /&gt;Increase Priority of Process&lt;br /&gt;&lt;br /&gt;    *  nice -n &lt;pri&gt; &lt;command&gt;&lt;br /&gt;&lt;br /&gt;      (pri -20 to 20 where -20 is the fastest or highest priority) &lt;br /&gt;&lt;br /&gt;To get files from a ramdisk&lt;br /&gt;&lt;br /&gt;    *  Copy ramdisk to temp dir then:&lt;br /&gt;&lt;br /&gt;      gunzip ramdisk&lt;br /&gt;&lt;br /&gt;      mount -o loop -t ext2 ramdisk_img &lt;temp_dir&gt;&lt;br /&gt;&lt;br /&gt;      Get the required files then:&lt;br /&gt;&lt;br /&gt;      umount &lt;temp_dir&gt;&lt;br /&gt;&lt;br /&gt;To print a test file from the cli&lt;br /&gt;&lt;br /&gt;    *   lpr filename&lt;br /&gt;&lt;br /&gt;To count the number of lines with sed&lt;br /&gt;&lt;br /&gt;    *    sed -n '$=' filename&lt;br /&gt;&lt;br /&gt;      cat filename | sed -n '$='&lt;br /&gt;&lt;br /&gt;Grab One Line out of a Text File&lt;br /&gt;&lt;br /&gt;    * cat textfile | sed -e 's#\t##g' | sed -n "Line_Number"&lt;br /&gt;&lt;br /&gt;Replace one line in a textfile&lt;br /&gt;&lt;br /&gt;    *   sed 10c\\"New_String = -mq${1}" textfile&lt;br /&gt;          o&lt;br /&gt;&lt;br /&gt;            -- Where 10 is the line number &lt;br /&gt;&lt;br /&gt;Pull Out String From Line&lt;br /&gt;&lt;br /&gt;    * echo "inet addr:192.168.145.11 Bcast:192.168.145.255" |sed -e 's/[^i]*inet addr:\([0-9.]*\).*/\1/p'&lt;br /&gt;&lt;br /&gt;Redirect Command output&lt;br /&gt;&lt;br /&gt;    *     Redirect Standard to Null &lt;br /&gt;&lt;br /&gt;    *      command &gt; /dev/null&lt;br /&gt;Redirect All Standard to Null &lt;br /&gt;&lt;br /&gt;      command &amp;&gt; /dev/null&lt;br /&gt;&lt;br /&gt;Redirect Errors to Same Location as Standard &lt;br /&gt;&lt;br /&gt;      command &gt; /dev/null 2&gt;&amp;1&lt;br /&gt;&lt;br /&gt;Redirect Errors to Null &lt;br /&gt;&lt;br /&gt;      command 2&gt; /dev/null&lt;br /&gt;&lt;br /&gt;Redirect Standard to File &lt;br /&gt;&lt;br /&gt;      Just replace "/dev/null" with filename&lt;br /&gt;&lt;br /&gt;            -- use '&gt;&gt;' to append file instead of overwrite '&gt;' &lt;br /&gt;&lt;br /&gt;Use vi in split screen mode&lt;br /&gt;&lt;br /&gt;    *      Enter split screen &lt;br /&gt;&lt;br /&gt;    *      :split&lt;br /&gt;          o&lt;br /&gt;&lt;br /&gt;            Open new file &lt;br /&gt;&lt;br /&gt;      :e path/filename&lt;br /&gt;          o&lt;br /&gt;&lt;br /&gt;            Switch to Upper Window &lt;br /&gt;&lt;br /&gt;      ctnl+w k&lt;br /&gt;          o&lt;br /&gt;&lt;br /&gt;            Switch to Lower Window &lt;br /&gt;&lt;br /&gt;      ctnl+w j&lt;br /&gt;&lt;br /&gt;Create a cron job entry&lt;br /&gt;&lt;br /&gt;    *&lt;br /&gt;&lt;br /&gt;      Run the crontab editor&lt;br /&gt;&lt;br /&gt;      crontab -e&lt;br /&gt;&lt;br /&gt;      Then add entry &lt;br /&gt;&lt;br /&gt;Example crontab&lt;br /&gt;&lt;br /&gt;    *&lt;br /&gt;&lt;br /&gt;      A decent cron template. Remove commands or add commands as needed (was used for Gentoo so emerge commands will not be valid on a non-Gentoo rig)&lt;br /&gt;&lt;br /&gt;#!/bin/sh&lt;br /&gt;cdmailto=me&lt;br /&gt;SHELL=/bin/bash&lt;br /&gt;PATH=/sbin:/bin:/usr/sbin:/usr/bin:$HOME/bin&lt;br /&gt;#        minute (0-59),&lt;br /&gt;#        |     hour (0-23),&lt;br /&gt;#        |     |     day of the month (1-31),&lt;br /&gt;#        |     |     |     month of the year (1-12),&lt;br /&gt;#        |     |     |     |     day of the week (0-6 with 0=Sunday).&lt;br /&gt;#        |     |     |     |     |       commands&lt;br /&gt;&lt;br /&gt;# ------{ default cron crap }---------- # &lt;br /&gt;         0     *     *     *     *        rm -f /var/spool/cron/lastrun/cron.hourly&lt;br /&gt;         1     3     *     *     *        rm -f /var/spool/cron/lastrun/cron.daily&lt;br /&gt;         15    4     *     *     6        rm -f /var/spool/cron/lastrun/cron.weekly&lt;br /&gt;         30    5     1     *     *        rm -f /var/spool/cron/lastrun/cron.monthly&lt;br /&gt;         */10  *     *     *     *        /usr/bin/test -x /usr/sbin/run-crons &amp;&amp; /usr/sbin/run-crons&lt;br /&gt;# ------{ daily cron jobs }------------ # &lt;br /&gt;         0     1     *     *     *       emerge sync  &gt;/dev/null 2&gt;&amp;1&lt;br /&gt;  0     2     *     *     *       /backup/backup.sh&lt;br /&gt;         40    1     *     *     *       emerge -uDpv world &gt;/home/ben/Reports/emerge.txt&lt;br /&gt;         0     3     *     *     *       updatedb &amp;&amp; eupdatedb &gt;/dev/null 2&gt;&amp;1&lt;br /&gt;         0     4     *     *     *       glsa-check -l | grep '\[N\]'&lt;br /&gt;# ------{ weekly cron jobs }----------- # &lt;br /&gt;       15     7     *     *     0       makewhatis&lt;br /&gt;       0      7     *     *     1       fc-cache -fv&lt;br /&gt;       0      4     *     *     2 tar -cvzf /backup/weekly-backup.tgz /backup/weekly/*&lt;br /&gt;       10     4     *     *     3       rsync -v -a --delete /backup/weekly-backup.tgz /mnt/nfs/backup/weekly-backup.tgz&lt;br /&gt;# ------{ bi-weekly &amp; monthly jobs }--- # &lt;br /&gt;"&lt;br /&gt;&lt;br /&gt;Links&lt;br /&gt;&lt;br /&gt;http://www.acck.edu/~jerod/spellbook.html&lt;br /&gt;Boot into single user mode&lt;br /&gt;&lt;br /&gt;1. On boot up get to the grub menu 2. press 'e' to edit your boot parameters 3. add "init=/bin/sh" to the list of kernel parameters 4. save and then boot off that modified selection 5. you will now have root access in singl user mode&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-2346579393193641521?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/2346579393193641521/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/linux-tips-tricks-here.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/2346579393193641521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/2346579393193641521'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/linux-tips-tricks-here.html' title='Linux Tips &amp; Tricks here'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-2311552766528078459</id><published>2009-05-07T04:10:00.000-07:00</published><updated>2009-05-07T06:52:50.197-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WebDesign'/><title type='text'>testing</title><content type='html'>&lt;script language="JavaScript1.2"&gt;&lt;br /&gt;&lt;br /&gt;/*&lt;br /&gt;Up down slideshow Script&lt;br /&gt;By Dynamic Drive (www.dynamicdrive.com)&lt;br /&gt;For full source code, terms of use, and 100's more scripts, visit http://www.dynamicdrive.com&lt;br /&gt;*/&lt;br /&gt;&lt;br /&gt;///////configure the below four variables to change the style of the slider///////&lt;br /&gt;//set the scrollerwidth and scrollerheight to the width/height of the LARGEST image in your slideshow!&lt;br /&gt;var scrollerwidth='103px'&lt;br /&gt;var scrollerheight='106px'&lt;br /&gt;//3000 miliseconds=3 seconds&lt;br /&gt;var pausebetweenimages=3000&lt;br /&gt;&lt;br /&gt;//configure the below variable to change the images used in the slideshow. If you wish the images to be clickable, simply wrap the images with the appropriate &lt;a&gt; tag&lt;br /&gt;var slideimages=new Array()&lt;br /&gt;slideimages[0]='&lt;a href="http://www.cnn.com"&gt;&lt;img src="PE01805A.gif" border="0"&gt;&lt;/a&gt;'&lt;br /&gt;slideimages[1]='&lt;img src="PE01803A.gif"&gt;'&lt;br /&gt;slideimages[2]='&lt;img src="TN00411A.gif"&gt;'&lt;br /&gt;slideimages[3]='&lt;img src="PE02054A.gif"&gt;'&lt;br /&gt;slideimages[4]='&lt;img src="cake.gif"&gt;'&lt;br /&gt;//extend this list&lt;br /&gt;&lt;br /&gt;///////Do not edit pass this line///////////////////////&lt;br /&gt;&lt;br /&gt;var ie=document.all&lt;br /&gt;var dom=document.getElementById&lt;br /&gt;&lt;br /&gt;if (slideimages.length&gt;2)&lt;br /&gt;i=2&lt;br /&gt;else&lt;br /&gt;i=0&lt;br /&gt;&lt;br /&gt;function move1(whichlayer){&lt;br /&gt;tlayer=eval(whichlayer)&lt;br /&gt;if (tlayer.top&gt;0&amp;&amp;tlayer.top&lt;=5){&lt;br /&gt;tlayer.top=0&lt;br /&gt;setTimeout("move1(tlayer)",pausebetweenimages)&lt;br /&gt;setTimeout("move2(document.main.document.second)",pausebetweenimages)&lt;br /&gt;return&lt;br /&gt;}&lt;br /&gt;if (tlayer.top&gt;=tlayer.document.height*-1){&lt;br /&gt;tlayer.top-=5&lt;br /&gt;setTimeout("move1(tlayer)",50)&lt;br /&gt;}&lt;br /&gt;else{&lt;br /&gt;tlayer.top=parseInt(scrollerheight)&lt;br /&gt;tlayer.document.write(slideimages[i])&lt;br /&gt;tlayer.document.close()&lt;br /&gt;if (i==slideimages.length-1)&lt;br /&gt;i=0&lt;br /&gt;else&lt;br /&gt;i++&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function move2(whichlayer){&lt;br /&gt;tlayer2=eval(whichlayer)&lt;br /&gt;if (tlayer2.top&gt;0&amp;&amp;tlayer2.top&lt;=5){&lt;br /&gt;tlayer2.top=0&lt;br /&gt;setTimeout("move2(tlayer2)",pausebetweenimages)&lt;br /&gt;setTimeout("move1(document.main.document.first)",pausebetweenimages)&lt;br /&gt;return&lt;br /&gt;}&lt;br /&gt;if (tlayer2.top&gt;=tlayer2.document.height*-1){&lt;br /&gt;tlayer2.top-=5&lt;br /&gt;setTimeout("move2(tlayer2)",50)&lt;br /&gt;}&lt;br /&gt;else{&lt;br /&gt;tlayer2.top=parseInt(scrollerheight)&lt;br /&gt;tlayer2.document.write(slideimages[i])&lt;br /&gt;tlayer2.document.close()&lt;br /&gt;if (i==slideimages.length-1)&lt;br /&gt;i=0&lt;br /&gt;else&lt;br /&gt;i++&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function move3(whichdiv){&lt;br /&gt;tdiv=eval(whichdiv)&lt;br /&gt;if (parseInt(tdiv.style.top)&gt;0&amp;&amp;parseInt(tdiv.style.top)&lt;=5){&lt;br /&gt;tdiv.style.top=0+"px"&lt;br /&gt;setTimeout("move3(tdiv)",pausebetweenimages)&lt;br /&gt;setTimeout("move4(second2_obj)",pausebetweenimages)&lt;br /&gt;return&lt;br /&gt;}&lt;br /&gt;if (parseInt(tdiv.style.top)&gt;=tdiv.offsetHeight*-1){&lt;br /&gt;tdiv.style.top=parseInt(tdiv.style.top)-5+"px"&lt;br /&gt;setTimeout("move3(tdiv)",50)&lt;br /&gt;}&lt;br /&gt;else{&lt;br /&gt;tdiv.style.top=scrollerheight&lt;br /&gt;tdiv.innerHTML=slideimages[i]&lt;br /&gt;if (i==slideimages.length-1)&lt;br /&gt;i=0&lt;br /&gt;else&lt;br /&gt;i++&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function move4(whichdiv){&lt;br /&gt;tdiv2=eval(whichdiv)&lt;br /&gt;if (parseInt(tdiv2.style.top)&gt;0&amp;&amp;parseInt(tdiv2.style.top)&lt;=5){&lt;br /&gt;tdiv2.style.top=0+"px"&lt;br /&gt;setTimeout("move4(tdiv2)",pausebetweenimages)&lt;br /&gt;setTimeout("move3(first2_obj)",pausebetweenimages)&lt;br /&gt;return&lt;br /&gt;}&lt;br /&gt;if (parseInt(tdiv2.style.top)&gt;=tdiv2.offsetHeight*-1){&lt;br /&gt;tdiv2.style.top=parseInt(tdiv2.style.top)-5+"px"&lt;br /&gt;setTimeout("move4(second2_obj)",50)&lt;br /&gt;}&lt;br /&gt;else{&lt;br /&gt;tdiv2.style.top=scrollerheight&lt;br /&gt;tdiv2.innerHTML=slideimages[i]&lt;br /&gt;if (i==slideimages.length-1)&lt;br /&gt;i=0&lt;br /&gt;else&lt;br /&gt;i++&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function startscroll(){&lt;br /&gt;if (ie||dom){&lt;br /&gt;first2_obj=ie? first2 : document.getElementById("first2")&lt;br /&gt;second2_obj=ie? second2 : document.getElementById("second2")&lt;br /&gt;move3(first2_obj)&lt;br /&gt;second2_obj.style.top=scrollerheight&lt;br /&gt;second2_obj.style.visibility='visible'&lt;br /&gt;}&lt;br /&gt;else if (document.layers){&lt;br /&gt;document.main.visibility='show'&lt;br /&gt;move1(document.main.document.first)&lt;br /&gt;document.main.document.second.top=parseInt(scrollerheight)+5&lt;br /&gt;document.main.document.second.visibility='show'&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;window.onload=startscroll&lt;br /&gt;&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ilayer id="main" width=&amp;{scrollerwidth}; height=&amp;{scrollerheight}; visibility=hide&gt;&lt;br /&gt;&lt;layer id="first" left=0 top=1 width=&amp;{scrollerwidth};&gt;&lt;br /&gt;&lt;script language="JavaScript1.2"&gt;&lt;br /&gt;if (document.layers)&lt;br /&gt;document.write(slideimages[0])&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;/layer&gt;&lt;br /&gt;&lt;layer id="second" left=0 top=0 width=&amp;{scrollerwidth}; visibility=hide&gt;&lt;br /&gt;&lt;script language="JavaScript1.2"&gt;&lt;br /&gt;if (document.layers)&lt;br /&gt;document.write(slideimages[dyndetermine=(slideimages.length==1)? 0 : 1])&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;/layer&gt;&lt;br /&gt;&lt;/ilayer&gt;&lt;br /&gt;&lt;br /&gt;&lt;script language="JavaScript1.2"&gt;&lt;br /&gt;if (ie||dom){&lt;br /&gt;document.writeln('&lt;div id="main2" style="position:relative;width:'+scrollerwidth+';height:'+scrollerheight+';overflow:hidden;"&gt;')&lt;br /&gt;document.writeln('&lt;div style="position:absolute;width:'+scrollerwidth+';height:'+scrollerheight+';clip:rect(0 '+scrollerwidth+' '+scrollerheight+' 0);left:0px;top:0px"&gt;')&lt;br /&gt;document.writeln('&lt;div id="first2" style="position:absolute;width:'+scrollerwidth+';left:0px;top:1px;"&gt;')&lt;br /&gt;document.write(slideimages[0])&lt;br /&gt;document.writeln('&lt;/div&gt;')&lt;br /&gt;document.writeln('&lt;div id="second2" style="position:absolute;width:'+scrollerwidth+';left:0px;top:0px;visibility:hidden"&gt;')&lt;br /&gt;document.write(slideimages[dyndetermine=(slideimages.length==1)? 0 : 1])&lt;br /&gt;document.writeln('&lt;/div&gt;')&lt;br /&gt;document.writeln('&lt;/div&gt;')&lt;br /&gt;document.writeln('&lt;/div&gt;')&lt;br /&gt;}&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;font face="Arial" size="-2"&gt;Free DHTML scripts provided by&lt;br&gt;&lt;br /&gt;&lt;a href="http://dynamicdrive.com"&gt;Dynamic Drive&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-2311552766528078459?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/2311552766528078459/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/testing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/2311552766528078459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/2311552766528078459'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/testing.html' title='testing'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-6594072609471064131</id><published>2009-05-06T03:04:00.001-07:00</published><updated>2009-05-06T03:41:55.879-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CVS (Concorrent Version System)'/><category scheme='http://www.blogger.com/atom/ns#' term='Window'/><title type='text'>SCCS - (Source Code Control System)</title><content type='html'>&lt;span style="font-size:130%;"&gt;The following commands assume an SCCS repository in &lt;tt&gt;/sccs&lt;/tt&gt;.   &lt;/span&gt;&lt;p&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;   &lt;/p&gt;&lt;pre&gt;&lt;span style="font-size:130%;"&gt;----------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(153, 0, 0);font-size:130%;" &gt;&lt;b&gt;&lt;u&gt;To get a read only copy of a file:&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;br /&gt;  &lt;b&gt;get /sccs/migrate/scripts/s.&lt;name&gt;&lt;/name&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;  NOTE:  You can get multiple files using standard Unix wildcard&lt;br /&gt;&lt;br /&gt;----------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(153, 0, 0);font-size:130%;" &gt;&lt;b&gt;&lt;u&gt;To get an editable copy of a file:&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;br /&gt;  &lt;b&gt;get -e /sccs/migrate/scripts/s.&lt;name&gt;&lt;/name&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;-----------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(153, 0, 0);font-size:130%;" &gt;&lt;b&gt;&lt;u&gt;To check edited copy into repository:&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;br /&gt;  &lt;b&gt;delta /sccs/migrate/scripts/s.&lt;name&gt;&lt;/name&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;  NOTE:  Please put in a comment when prompted.&lt;br /&gt;  Also, the delta command removes the file from your directory so you have to&lt;br /&gt;  get it again if you want to run it.&lt;br /&gt;&lt;br /&gt;----------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(153, 0, 0);font-size:130%;" &gt;&lt;b&gt;&lt;u&gt;To get history of changes:&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;br /&gt;  &lt;b&gt;prs /sccs/migrate/scripts/s.&lt;name&gt;&lt;/name&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;----------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(153, 0, 0);font-size:130%;" &gt;&lt;b&gt;&lt;u&gt;To compare two revisions of a file (Example rev 1.6 and 1.7):&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;br /&gt;  &lt;b&gt;sccsdiff -r1.6 -r1.7 /sccs/migrate/scripts/s.&lt;name&gt;&lt;/name&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;-----------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(153, 0, 0);font-size:130%;" &gt;&lt;b&gt;&lt;u&gt;To add a new file:&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;br /&gt;  &lt;b&gt;admin -i&lt;name&gt; -y"COMMENT" /sccs/migrate/scripts/s.&lt;name&gt;&lt;/name&gt;&lt;/name&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;  The admin does not remove it from your directory.&lt;br /&gt;  However, the unexpanded keywords are still in the file so it appears to&lt;br /&gt;  be an editable copy.&lt;/span&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-6594072609471064131?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/6594072609471064131/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/sccs-source-code-control-system.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/6594072609471064131'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/6594072609471064131'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/sccs-source-code-control-system.html' title='SCCS - (Source Code Control System)'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-460958563068522724</id><published>2009-05-06T03:03:00.001-07:00</published><updated>2009-05-06T03:41:55.879-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CVS (Concorrent Version System)'/><category scheme='http://www.blogger.com/atom/ns#' term='Window'/><title type='text'>Backing up the CVS Repository - (CVSNT-Window)</title><content type='html'>&lt;span style="font-size:130%;"&gt;One the easiest ways in which to backup the CVS Repository on Windows is to schedule   a task that runs under and known account. Put the following into a batch file and run   it from the schedule:   &lt;/span&gt;&lt;pre&gt;&lt;span style="font-size:130%;"&gt;net stop CVS&lt;br /&gt;xcopy d:\cvsrepo \\server\cvsbackup /Q /S /C /H /R /O /Y&lt;br /&gt;net start CVS&lt;/span&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-460958563068522724?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/460958563068522724/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/backing-up-cvs-repository-cvsnt-window.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/460958563068522724'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/460958563068522724'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/backing-up-cvs-repository-cvsnt-window.html' title='Backing up the CVS Repository - (CVSNT-Window)'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-4763485681280346199</id><published>2009-05-06T03:02:00.002-07:00</published><updated>2009-05-06T03:41:55.879-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CVS (Concorrent Version System)'/><category scheme='http://www.blogger.com/atom/ns#' term='Window'/><title type='text'>Logging into CVS / Setting CVSROOT - (CVSNT-Window)</title><content type='html'>&lt;span style="font-size:130%;"&gt;Now let's cover what is possible the most difficult component of CVSNT and that is security      and adding users. Please be aware that as I write this section of the documentation, I still     have a tremendous amount to learn about security within CVSNT. I am only writing this section     with what I know and how to get logged on using a local area network. If you are connecting     your CVS repository to the Internet, please be aware that there are security problems with     the &lt;tt&gt;:pserver:&lt;/tt&gt;&lt;/span&gt; protocol. As I learn more about security with CVSNT, I will continue     in updating this section of the documentation.      &lt;p&gt;      &lt;!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --&gt;     &lt;span style="font-size:130%;"&gt;&lt;b&gt;&lt;u&gt;&lt;span style="color: rgb(153, 0, 0);"&gt;Using a Local Version of CVS&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;     &lt;/p&gt;&lt;blockquote&gt;&lt;span style="font-size:130%;"&gt;       In some cases, you may be developing on the same machine as the CVS server. In this case,       you can simply set the CVSROOT environment variable to the absolute path of the       CVS Repository. For example:       &lt;/span&gt;&lt;pre&gt;&lt;span style="font-size:130%;"&gt;C:\&gt; &lt;b&gt;set cvsroot=c:\cvsrepo\test&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;C:\&gt; &lt;b&gt;cvs ls -l -R&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Listing modules on server&lt;br /&gt;&lt;br /&gt;Directory CVSROOT&lt;br /&gt;&lt;br /&gt;checkoutlist                    1.1     Fri Jan 23 16:19:24 2004&lt;br /&gt;commitinfo                      1.1     Fri Jan 23 16:19:24 2004&lt;br /&gt;config                          1.1     Fri Jan 23 16:19:24 2004&lt;br /&gt;cvsrc                           1.1     Fri Jan 23 16:19:24 2004&lt;br /&gt;cvswrappers                     1.1     Fri Jan 23 16:19:24 2004&lt;br /&gt;editinfo                        1.1     Fri Jan 23 16:19:24 2004&lt;br /&gt;historyinfo                     1.1     Fri Jan 23 16:19:24 2004&lt;br /&gt;loginfo                         1.1     Fri Jan 23 16:19:24 2004&lt;br /&gt;modules                         1.1     Fri Jan 23 16:19:24 2004&lt;br /&gt;notify                          1.1     Fri Jan 23 16:19:24 2004&lt;br /&gt;postcommit                      1.1     Fri Jan 23 16:19:24 2004&lt;br /&gt;rcsinfo                         1.1     Fri Jan 23 16:19:24 2004&lt;br /&gt;taginfo                         1.1     Fri Jan 23 16:19:24 2004&lt;br /&gt;verifymsg                       1.1     Fri Jan 23 16:19:24 2004&lt;br /&gt;&lt;br /&gt;Directory CVSROOT/Emptydir&lt;/span&gt;&lt;/pre&gt;     &lt;/blockquote&gt;       &lt;!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --&gt;     &lt;span style="font-size:130%;"&gt;&lt;b&gt;&lt;u&gt;&lt;span style="color: rgb(153, 0, 0);"&gt;Using the :pserver: Protocol&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;     &lt;blockquote&gt;&lt;span style="font-size:130%;"&gt;       This section discusses how to add CVS users. Keep in mind that adding users to CVS is       only required if you are using the :pserver: protocol. If your users are all on MS Windows       PC's, this is not recommended since it has inherent security flaws. It would be better to        use either SSPI or :ntserver: (keep in mind however that :ntserver: is being phased out now)       because these protocols integrate much better with Windows NT. If you do plan on using       the SSPI protocol, then you can skip this discussion of how to add and manage users.       &lt;/span&gt;&lt;p&gt;&lt;span style="font-size:130%;"&gt;       To start, open a command window and do the following - (replace all items &lt;/span&gt;&lt;span style="color: rgb(0, 0, 255);font-size:130%;" &gt;&lt;b&gt;&lt;text&gt;&lt;/text&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;        with the real values from your system) :       &lt;/span&gt;&lt;/p&gt;&lt;p&gt;       &lt;table bg="" style="color: rgb(224, 224, 224);" width="590"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;       &lt;span style="font-size:130%;"&gt;&lt;b&gt;&lt;span style="color: rgb(238, 0, 0);"&gt;NOTE&lt;/span&gt;:&lt;/b&gt;       When using the :ntserver: protocol, the computer name cannot be entered as "localhost", it must       be the real name of the computer.       &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;       &lt;/p&gt;&lt;p&gt;        &lt;/p&gt;&lt;pre&gt;&lt;span style="font-size:130%;"&gt;C:\&gt; &lt;b&gt;set cvsroot=:pserver:&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;username&gt;&lt;/username&gt;&lt;/span&gt;@&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;computername&gt;&lt;/computername&gt;&lt;/span&gt;:/TEST&lt;/b&gt;&lt;/span&gt;&lt;/pre&gt;&lt;span style="font-size:130%;"&gt;        The following example, I will loging to CVS using the :pserver: protocol. The CVS server is        named &lt;tt&gt;bartman&lt;/tt&gt; and my user name is &lt;tt&gt;jhunter&lt;/tt&gt;. Keep in mind that I needed to first       create the local user, &lt;tt&gt;jhunter&lt;/tt&gt;, on the CVS host. (Which in this example is named &lt;tt&gt;bartman&lt;/tt&gt;.)        &lt;/span&gt;&lt;pre&gt;&lt;span style="font-size:130%;"&gt;C:\&gt; &lt;b&gt;set cvsroot=:pserver:jhunter@bartman:/TEST&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;C:\&gt; &lt;b&gt;cvs login&lt;/b&gt;&lt;br /&gt;(Logging in to jhunter@bartman)&lt;br /&gt;CVS password: &lt;b&gt;*******&lt;/b&gt;&lt;/span&gt;&lt;/pre&gt;&lt;span style="font-size:130%;"&gt;        To logout of the CVS user, use the following:       &lt;/span&gt;&lt;pre&gt;&lt;span style="font-size:130%;"&gt;C:\&gt; &lt;b&gt;cvs logout&lt;/b&gt;&lt;br /&gt;(Logging out of jhunter@bartman)&lt;/span&gt;&lt;/pre&gt;      &lt;/blockquote&gt;      &lt;!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --&gt;     &lt;span style="font-size:130%;"&gt;&lt;b&gt;&lt;u&gt;&lt;span style="color: rgb(153, 0, 0);"&gt;Using Other Protocols&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;     &lt;blockquote&gt;      &lt;pre&gt;&lt;span style="font-size:130%;"&gt;C:\&gt; &lt;b&gt;set cvsrot=:sspi:jhunter@bartman:/test&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;C:\&gt; &lt;b&gt;cvs login&lt;/b&gt;&lt;br /&gt;(Logging in to jhunter@bartman)&lt;br /&gt;CVS password:&lt;b&gt;**********&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;C:\&gt; &lt;b&gt;cvs logout&lt;/b&gt;&lt;br /&gt;(Logging out of jhunter@bartman)&lt;/span&gt;&lt;/pre&gt;      &lt;hr style="height: 4px;" align="left" width="350"&gt;  &lt;pre&gt;&lt;span style="font-size:130%;"&gt;C:\&gt; &lt;b&gt;set cvsrot=:local:jhunter@bartman:/test&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;C:\&gt; &lt;b&gt;cvs login&lt;/b&gt;&lt;br /&gt;(Logging in to jhunter@bartman)&lt;br /&gt;CVS password:&lt;b&gt;**********&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;C:\&gt; &lt;b&gt;cvs logout&lt;/b&gt;&lt;br /&gt;(Logging out of jhunter@bartman)&lt;/span&gt;&lt;/pre&gt;      &lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-4763485681280346199?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/4763485681280346199/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/logging-into-cvs-setting-cvsroot-cvsnt_06.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/4763485681280346199'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/4763485681280346199'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/logging-into-cvs-setting-cvsroot-cvsnt_06.html' title='Logging into CVS / Setting CVSROOT - (CVSNT-Window)'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-2825204619820222377</id><published>2009-05-06T03:02:00.001-07:00</published><updated>2009-05-06T03:41:55.880-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CVS (Concorrent Version System)'/><category scheme='http://www.blogger.com/atom/ns#' term='Window'/><title type='text'>Logging into CVS / Setting CVSROOT - (CVSNT-Window)</title><content type='html'>Now let's cover what is possible the most difficult component of CVSNT and that is security      and adding users. Please be aware that as I write this section of the documentation, I still     have a tremendous amount to learn about security within CVSNT. I am only writing this section     with what I know and how to get logged on using a local area network. If you are connecting     your CVS repository to the Internet, please be aware that there are security problems with     the &lt;tt&gt;:pserver:&lt;/tt&gt; protocol. As I learn more about security with CVSNT, I will continue     in updating this section of the documentation.      &lt;p&gt;      &lt;!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --&gt;     &lt;b&gt;&lt;u&gt;&lt;span style="color:#990000;"&gt;Using a Local Version of CVS&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;     &lt;/p&gt;&lt;blockquote&gt;       In some cases, you may be developing on the same machine as the CVS server. In this case,       you can simply set the CVSROOT environment variable to the absolute path of the       CVS Repository. For example:       &lt;pre&gt;C:\&gt; &lt;b&gt;set cvsroot=c:\cvsrepo\test&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;C:\&gt; &lt;b&gt;cvs ls -l -R&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Listing modules on server&lt;br /&gt;&lt;br /&gt;Directory CVSROOT&lt;br /&gt;&lt;br /&gt;checkoutlist                    1.1     Fri Jan 23 16:19:24 2004&lt;br /&gt;commitinfo                      1.1     Fri Jan 23 16:19:24 2004&lt;br /&gt;config                          1.1     Fri Jan 23 16:19:24 2004&lt;br /&gt;cvsrc                           1.1     Fri Jan 23 16:19:24 2004&lt;br /&gt;cvswrappers                     1.1     Fri Jan 23 16:19:24 2004&lt;br /&gt;editinfo                        1.1     Fri Jan 23 16:19:24 2004&lt;br /&gt;historyinfo                     1.1     Fri Jan 23 16:19:24 2004&lt;br /&gt;loginfo                         1.1     Fri Jan 23 16:19:24 2004&lt;br /&gt;modules                         1.1     Fri Jan 23 16:19:24 2004&lt;br /&gt;notify                          1.1     Fri Jan 23 16:19:24 2004&lt;br /&gt;postcommit                      1.1     Fri Jan 23 16:19:24 2004&lt;br /&gt;rcsinfo                         1.1     Fri Jan 23 16:19:24 2004&lt;br /&gt;taginfo                         1.1     Fri Jan 23 16:19:24 2004&lt;br /&gt;verifymsg                       1.1     Fri Jan 23 16:19:24 2004&lt;br /&gt;&lt;br /&gt;Directory CVSROOT/Emptydir&lt;/pre&gt;     &lt;/blockquote&gt;       &lt;!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --&gt;     &lt;b&gt;&lt;u&gt;&lt;span style="color:#990000;"&gt;Using the :pserver: Protocol&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;     &lt;blockquote&gt;       This section discusses how to add CVS users. Keep in mind that adding users to CVS is       only required if you are using the :pserver: protocol. If your users are all on MS Windows       PC's, this is not recommended since it has inherent security flaws. It would be better to        use either SSPI or :ntserver: (keep in mind however that :ntserver: is being phased out now)       because these protocols integrate much better with Windows NT. If you do plan on using       the SSPI protocol, then you can skip this discussion of how to add and manage users.       &lt;p&gt;       To start, open a command window and do the following - (replace all items &lt;span style="color:#0000ff;"&gt;&lt;b&gt;&lt;text&gt;&lt;/b&gt;&lt;/span&gt;        with the real values from your system) :       &lt;/p&gt;&lt;p&gt;       &lt;table bg width="590" style="color:#e0e0e0;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;       &lt;b&gt;&lt;span style="color:#ee0000;"&gt;NOTE&lt;/span&gt;:&lt;/b&gt;       When using the :ntserver: protocol, the computer name cannot be entered as "localhost", it must       be the real name of the computer.       &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;       &lt;/p&gt;&lt;p&gt;        &lt;/p&gt;&lt;pre&gt;C:\&gt; &lt;b&gt;set cvsroot=:pserver:&lt;span style="color:#0000ff;"&gt;&lt;username&gt;&lt;/span&gt;@&lt;span style="color:#0000ff;"&gt;&lt;computername&gt;&lt;/span&gt;:/TEST&lt;/b&gt;&lt;/pre&gt;        The following example, I will loging to CVS using the :pserver: protocol. The CVS server is        named &lt;tt&gt;bartman&lt;/tt&gt; and my user name is &lt;tt&gt;jhunter&lt;/tt&gt;. Keep in mind that I needed to first       create the local user, &lt;tt&gt;jhunter&lt;/tt&gt;, on the CVS host. (Which in this example is named &lt;tt&gt;bartman&lt;/tt&gt;.)        &lt;pre&gt;C:\&gt; &lt;b&gt;set cvsroot=:pserver:jhunter@bartman:/TEST&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;C:\&gt; &lt;b&gt;cvs login&lt;/b&gt;&lt;br /&gt;(Logging in to jhunter@bartman)&lt;br /&gt;CVS password: &lt;b&gt;*******&lt;/b&gt;&lt;/pre&gt;        To logout of the CVS user, use the following:       &lt;pre&gt;C:\&gt; &lt;b&gt;cvs logout&lt;/b&gt;&lt;br /&gt;(Logging out of jhunter@bartman)&lt;/pre&gt;      &lt;/blockquote&gt;      &lt;!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --&gt;     &lt;b&gt;&lt;u&gt;&lt;span style="color:#990000;"&gt;Using Other Protocols&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;     &lt;blockquote&gt;      &lt;pre&gt;C:\&gt; &lt;b&gt;set cvsrot=:sspi:jhunter@bartman:/test&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;C:\&gt; &lt;b&gt;cvs login&lt;/b&gt;&lt;br /&gt;(Logging in to jhunter@bartman)&lt;br /&gt;CVS password:&lt;b&gt;**********&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;C:\&gt; &lt;b&gt;cvs logout&lt;/b&gt;&lt;br /&gt;(Logging out of jhunter@bartman)&lt;/pre&gt;      &lt;hr align="left" width="350"&gt;  &lt;pre&gt;C:\&gt; &lt;b&gt;set cvsrot=:local:jhunter@bartman:/test&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;C:\&gt; &lt;b&gt;cvs login&lt;/b&gt;&lt;br /&gt;(Logging in to jhunter@bartman)&lt;br /&gt;CVS password:&lt;b&gt;**********&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;C:\&gt; &lt;b&gt;cvs logout&lt;/b&gt;&lt;br /&gt;(Logging out of jhunter@bartman)&lt;/pre&gt;      &lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-2825204619820222377?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/2825204619820222377/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/logging-into-cvs-setting-cvsroot-cvsnt.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/2825204619820222377'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/2825204619820222377'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/logging-into-cvs-setting-cvsroot-cvsnt.html' title='Logging into CVS / Setting CVSROOT - (CVSNT-Window)'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-7963354431209355170</id><published>2009-05-06T03:01:00.000-07:00</published><updated>2009-05-06T03:41:55.880-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CVS (Concorrent Version System)'/><category scheme='http://www.blogger.com/atom/ns#' term='Window'/><title type='text'>Creating a CVS Repository - (CVSNT-Window)</title><content type='html'>&lt;ol&gt;&lt;li&gt; First, open the CVSNT Control Panel applet. The applet is located in the Control Panel            and is generally called &lt;i&gt;CVS for NT&lt;/i&gt; (the green fish). A full description            of the CVSNT Control Panel applet is described above (in the             &lt;a class="noLink" href="http://www.idevelopment.info/data/Programming/change_management/cvsnt/PROGRAMMING_Installing_CVSNT_Release_2.0.14.shtml#Post%20Installation%20Steps"&gt;Post Installation Steps&lt;/a&gt; section).            &lt;p&gt;            &lt;img src="http://www.idevelopment.info/data/Programming/change_management/cvsnt/cvs_nt_2.0.14_images/screen_control_panel.gif" /&gt;       &lt;/p&gt;&lt;p&gt;       &lt;/p&gt;&lt;/li&gt;&lt;li&gt; Then, check to make sure that the &lt;i&gt;CVS Service&lt;/i&gt; is not running. If it is,             click on the Stop button to stop the service.            &lt;p&gt;            &lt;img src="http://www.idevelopment.info/data/Programming/change_management/cvsnt/cvs_nt_2.0.14_images/screen_cvs_repository_off.gif" /&gt;       &lt;/p&gt;&lt;p&gt;       &lt;/p&gt;&lt;/li&gt;&lt;li&gt; Now you will need to set the &lt;i&gt;Repository Prefix&lt;/i&gt;. Go to the             "Repositories" tab. It will initially look like this:            &lt;p&gt;            &lt;img src="http://www.idevelopment.info/data/Programming/change_management/cvsnt/cvs_nt_2.0.14_images/screen_cvs_repository_prefix_blank.gif" /&gt;            &lt;/p&gt;&lt;p&gt;            Check the checkbox for the Repository Prefix and browse to the directory you            created &lt;tt&gt;c:\cvsrepos&lt;/tt&gt; using the ellipsis button.            &lt;/p&gt;&lt;p&gt;            After successfully setting the Repository Prefix and selecting the Repository Prefix            directory, your screen should look like the following:            &lt;/p&gt;&lt;p&gt;            &lt;img src="http://www.idevelopment.info/data/Programming/change_management/cvsnt/cvs_nt_2.0.14_images/screen_cvs_repository_prefix_set.gif" /&gt;       &lt;/p&gt;&lt;p&gt;       &lt;/p&gt;&lt;/li&gt;&lt;li&gt; Now let's create our first CVS repository. To do this, we will stay on the            same screen we were on (above) and click the "Add" button. This will bring up             the "Enter path to new root" dialog. Fill this dialog box in as follows:            &lt;p&gt;            &lt;img src="http://www.idevelopment.info/data/Programming/change_management/cvsnt/cvs_nt_2.0.14_images/screen_cvs_repository_new_root_dialog.gif" /&gt;            &lt;/p&gt;&lt;p&gt;            After hitting the "OK" button, your screen should look like the following:            &lt;/p&gt;&lt;p&gt;            &lt;img src="http://www.idevelopment.info/data/Programming/change_management/cvsnt/cvs_nt_2.0.14_images/screen_cvs_repository_added_test_root.gif" /&gt;        &lt;/p&gt;&lt;p&gt;       &lt;/p&gt;&lt;/li&gt;&lt;li&gt; Now go to the "Advanced" tab and view the checkboxes. Initially, this screen            should look like the following:            &lt;p&gt;            &lt;img src="http://www.idevelopment.info/data/Programming/change_management/cvsnt/cvs_nt_2.0.14_images/screen_cvs_repository_advanced_before.gif" /&gt;            &lt;/p&gt;&lt;p&gt;            In this screen, first change the &lt;i&gt;Temporary Directory&lt;/i&gt;             to &lt;tt&gt;C:\cvstemp&lt;/tt&gt;.            &lt;/p&gt;&lt;p&gt;            Now go back to the protocol support. Here you have three options to set/clear:             &lt;/p&gt;&lt;p&gt;             &lt;/p&gt;&lt;ul&gt;&lt;li&gt; &lt;i&gt;Support ntserver protocol.&lt;/i&gt; This is what CVSNT has been using for NT                     connectivity, but it is being phased out in favor of the SSPI protocol, which                     works over TCP/IP.               &lt;/li&gt;&lt;li&gt; &lt;i&gt;Impersonation enabled.&lt;/i&gt; This setting allows CVSNT to operate in the                     guise of the user actually doing the command. So with this flag on you can use                     file system permissions.               &lt;/li&gt;&lt;li&gt; &lt;i&gt;Use local users instead of domain.&lt;/i&gt; Use this if you don't have a domain                     to authenticate against. Note that in this mode your users must have valid                     accounts on the server PC itself.             &lt;/li&gt;&lt;/ul&gt;             &lt;p&gt;             For these tests check all checkboxes (except for "Don't resolve client names"). You can              later go back and change these settings at a later time.             &lt;/p&gt;&lt;p&gt;             Your "Advanced" screen should now look like the following:             &lt;/p&gt;&lt;p&gt;             &lt;img src="http://www.idevelopment.info/data/Programming/change_management/cvsnt/cvs_nt_2.0.14_images/screen_cvs_repository_advanced_after.gif" /&gt;             &lt;/p&gt;&lt;p&gt;             &lt;table bg width="590" style="color:#e0e0e0;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;             &lt;b&gt;&lt;span style="color:#ee0000;"&gt;NOTE&lt;/span&gt;:&lt;/b&gt;             You MUST click the "Apply" button. This is important. Nothing will happen unless you hit             the Apply button. Note that after you have done this, the "Apply" button is disabled.             &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;        &lt;/p&gt;&lt;p&gt;       &lt;/p&gt;&lt;/li&gt;&lt;li&gt; Finally, go back to the "Service Status" tab and start the &lt;i&gt;CVS Service&lt;/i&gt; service. If your service            successfully starts, your screen should look like the following:            &lt;p&gt;            &lt;img src="http://www.idevelopment.info/data/Programming/change_management/cvsnt/cvs_nt_2.0.14_images/screen_cvs_repository_last_screen_start.gif" /&gt;     &lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-7963354431209355170?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/7963354431209355170/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/creating-cvs-repository-cvsnt-window.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/7963354431209355170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/7963354431209355170'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/creating-cvs-repository-cvsnt-window.html' title='Creating a CVS Repository - (CVSNT-Window)'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-1674300052867585568</id><published>2009-05-06T03:00:00.000-07:00</published><updated>2009-05-06T03:41:55.880-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CVS (Concorrent Version System)'/><category scheme='http://www.blogger.com/atom/ns#' term='Window'/><title type='text'>Installing WinCVS (CVSNT-Window)</title><content type='html'>&lt;a name="Overview"&gt;   &lt;u&gt;&lt;b&gt;&lt;span style="color:#000099;"&gt;Overview&lt;/span&gt;&lt;/b&gt;&lt;/u&gt;   &lt;/a&gt;&lt;blockquote&gt; &lt;a name="Overview"&gt;    CVS is the Concurrent Versions System, the dominant open-source      network-transparent version control system.  CVS is useful for everyone from      individual developers to large, distributed teams:      &lt;/a&gt;&lt;p&gt; &lt;a name="Overview"&gt;    &lt;/a&gt;&lt;/p&gt;&lt;ul&gt;&lt;a name="Overview"&gt;      &lt;/a&gt;&lt;li&gt;&lt;a name="Overview"&gt; Its client-server access method lets developers access the latest             code from anywhere there's an Internet connection.        &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a name="Overview"&gt; Its unreserved check-out model to version control avoids artificial conflicts            common with the exclusive check-out model.        &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a name="Overview"&gt; Its client tools are available on most platforms.     &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;a name="Overview"&gt;    &lt;/a&gt;&lt;p&gt; &lt;a name="Overview"&gt;    This articles provides an overview of the steps required to install and configure     CVSNT, version 2.0.14.   &lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;   &lt;a name="Overview"&gt;  &lt;!--    | *************************************************    |   Downloading CVSNT    | *************************************************    +--&gt;   &lt;/a&gt;&lt;a name="Downloading CVSNT"&gt;   &lt;u&gt;&lt;b&gt;&lt;span style="color:#000099;"&gt;Downloading CVSNT&lt;/span&gt;&lt;/b&gt;&lt;/u&gt;   &lt;/a&gt;&lt;blockquote&gt; &lt;a name="Downloading CVSNT"&gt;    You can download the Windows version of CVS, named CVSNT, from the following site:      &lt;/a&gt;&lt;pre&gt;&lt;a name="Downloading CVSNT"&gt;    &lt;b&gt;Windows version of the CVS:&lt;/b&gt; &lt;/a&gt;&lt;a class="noLink" target="_blank&amp;quot;&amp;quot;" href="http://www.cvsnt.org/"&gt;http://www.cvsnt.org&lt;/a&gt;&lt;br /&gt;   &lt;/pre&gt;      Here are several other CVS website that you may find useful:      &lt;pre&gt;    &lt;b&gt;CVS Domain Home Page:&lt;/b&gt;       &lt;a class="noLink" target="_blank&amp;quot;&amp;quot;" href="http://www.cvshome.org/"&gt;http://www.cvshome.org&lt;/a&gt;&lt;br /&gt;   &lt;b&gt;GUI front-end for CVS:&lt;/b&gt;      &lt;a class="noLink" target="_blank&amp;quot;&amp;quot;" href="http://www.wincvs.org/"&gt;http://www.wincvs.org&lt;/a&gt;&lt;br /&gt;   &lt;b&gt;Java client:&lt;/b&gt;                &lt;a class="noLink" target="_blank&amp;quot;&amp;quot;" href="http://www.jcvs.org/"&gt;http://www.jcvs.org&lt;/a&gt;&lt;br /&gt;   &lt;/pre&gt;   &lt;/blockquote&gt;      &lt;!--    | *************************************************    |   Installing the CVSNT Software    | *************************************************    +--&gt;   &lt;a name="Installing the CVSNT Software"&gt;   &lt;u&gt;&lt;b&gt;&lt;span style="color:#000099;"&gt;Installing the CVSNT Software&lt;/span&gt;&lt;/b&gt;&lt;/u&gt;   &lt;/a&gt;&lt;blockquote&gt;  &lt;a name="Installing the CVSNT Software"&gt;    &lt;/a&gt;&lt;table bg width="590" style="color:#e0e0e0;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;     &lt;b&gt;&lt;span style="color:#ee0000;"&gt;IMPORTANT&lt;/span&gt;:&lt;/b&gt;     Use a local disk! CVSNT does not work      properly unless the repository files are located on a disk on the local PC. Don't try      to use a network drive or a mapped disk (not even a mapped disk aimed at the local PC)!      It will not work and there are numerous reasons, here is one     &lt;p&gt;     CVSNT runs as a service and thus acts as the SYSTEM user account. This account has no      permissions on the network and so cannot access the files if they are on a remote server.      In fact if the files are on the same PC does not help either if they are accessed using the      network via an UNC path. The dive is still considered to be on the network where SYSTEM      cannot operate. So don't even try to create such a configuration!     &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;  &lt;a name="Installing the CVSNT Software"&gt;    &lt;/a&gt;&lt;p&gt;  &lt;a name="Installing the CVSNT Software"&gt;    Before starting the CVSNT installation, create two directories on the target machine:             &lt;/a&gt;&lt;/p&gt;&lt;pre&gt;&lt;a name="Installing the CVSNT Software"&gt;c:\cvsrepo&lt;br /&gt;c:\cvstemp&lt;/a&gt;&lt;/pre&gt;  &lt;a name="Installing the CVSNT Software"&gt;    &lt;/a&gt;&lt;p&gt;  &lt;a name="Installing the CVSNT Software"&gt;    &lt;/a&gt;&lt;table bg width="590" style="color:#e0e0e0;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;     &lt;b&gt;&lt;span style="color:#ee0000;"&gt;NOTE&lt;/span&gt;:&lt;/b&gt;     The important point here is that the disk      where the repository is located on is NTFS. Where CVSNT itself is installed in not      important, it can be on FAT32 or NTFS or whatever. In this document I assume that C:      has been used.     &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;  &lt;a name="Installing the CVSNT Software"&gt;    &lt;/a&gt;&lt;/p&gt;&lt;p&gt;  &lt;a name="Installing the CVSNT Software"&gt;    &lt;/a&gt;&lt;table bg width="590" style="color:#e0e0e0;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;     &lt;b&gt;&lt;span style="color:#ee0000;"&gt;NOTE&lt;/span&gt;:&lt;/b&gt;     The cvstemp directory must NOT be located      in either &lt;tt&gt;c:\WINNT\Temp&lt;/tt&gt; or anywhere in the "&lt;tt&gt;C:\Documents and Settings&lt;/tt&gt;"      tree because these locations have imposed restrictions on user access in Win2000 and Win-XP!     &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;  &lt;a name="Installing the CVSNT Software"&gt;    &lt;/a&gt;&lt;/p&gt;&lt;p&gt;  &lt;a name="Installing the CVSNT Software"&gt;    Now run the downloaded CVSNT setup file. For the purpose of this example, I will choose to install     CVSNT to the path &lt;tt&gt;c:\cvsnt&lt;/tt&gt;       &lt;/a&gt;&lt;/p&gt;&lt;p&gt;  &lt;a name="Installing the CVSNT Software"&gt;    The following is a set of screen shots along with detailed information on how to install      the CVSNT software product.      &lt;/a&gt;&lt;/p&gt;&lt;p&gt;   &lt;a name="Installing the CVSNT Software"&gt;    &lt;!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --&gt;     &lt;b&gt;&lt;u&gt;&lt;span style="color:#990000;"&gt;Welcome Screen&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;     &lt;/a&gt;&lt;/p&gt;&lt;blockquote&gt; &lt;a name="Installing the CVSNT Software"&gt;    &lt;img src="http://www.idevelopment.info/data/Programming/change_management/cvsnt/cvs_nt_2.0.14_images/screen1.gif" /&gt;     &lt;/a&gt;&lt;/blockquote&gt; &lt;a name="Installing the CVSNT Software"&gt;   &lt;br /&gt;     &lt;!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --&gt;     &lt;b&gt;&lt;u&gt;&lt;span style="color:#990000;"&gt;License Agreement&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;     &lt;/a&gt;&lt;blockquote&gt; &lt;a name="Installing the CVSNT Software"&gt;    &lt;img src="http://www.idevelopment.info/data/Programming/change_management/cvsnt/cvs_nt_2.0.14_images/screen2.gif" /&gt;     &lt;/a&gt;&lt;/blockquote&gt; &lt;a name="Installing the CVSNT Software"&gt;   &lt;br /&gt;     &lt;!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --&gt;     &lt;b&gt;&lt;u&gt;&lt;span style="color:#990000;"&gt;Install Directory Selection&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;     &lt;/a&gt;&lt;blockquote&gt; &lt;a name="Installing the CVSNT Software"&gt;    &lt;img src="http://www.idevelopment.info/data/Programming/change_management/cvsnt/cvs_nt_2.0.14_images/screen3.gif" /&gt;     &lt;/a&gt;&lt;p&gt; &lt;a name="Installing the CVSNT Software"&gt;    As stated in the introduction, I will be installing CVSNT to &lt;tt&gt;c:\cvsnt&lt;/tt&gt;.     I generally try to avoid directory names with spaces.      &lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;a name="Installing the CVSNT Software"&gt;   &lt;br /&gt;     &lt;!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --&gt;     &lt;b&gt;&lt;u&gt;&lt;span style="color:#990000;"&gt;Anti-virus Software Warning&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;     &lt;/a&gt;&lt;blockquote&gt; &lt;a name="Installing the CVSNT Software"&gt;    &lt;img src="http://www.idevelopment.info/data/Programming/change_management/cvsnt/cvs_nt_2.0.14_images/screen4.gif" /&gt;     &lt;/a&gt;&lt;p&gt; &lt;a name="Installing the CVSNT Software"&gt;    You version of CVSNT may prompt you with another screen indicating that      Anti-virus software can cause corruption in your repository. There will be     a checkbox that you have to select saying that &lt;i&gt;I understand&lt;/i&gt; before     you can continue the installation.     &lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;a name="Installing the CVSNT Software"&gt;   &lt;br /&gt;     &lt;!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --&gt;     &lt;b&gt;&lt;u&gt;&lt;span style="color:#990000;"&gt;Installation Component Selection Screen&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;     &lt;/a&gt;&lt;blockquote&gt; &lt;a name="Installing the CVSNT Software"&gt;    &lt;img src="http://www.idevelopment.info/data/Programming/change_management/cvsnt/cvs_nt_2.0.14_images/screen5_1.gif" /&gt;     &lt;/a&gt;&lt;p&gt; &lt;a name="Installing the CVSNT Software"&gt;    When installing CVSNT, all of the components may not be required to install     it as a server. Make sure to check all components in this screen (as shown      below).      &lt;/a&gt;&lt;/p&gt;&lt;p&gt; &lt;a name="Installing the CVSNT Software"&gt;    &lt;img src="http://www.idevelopment.info/data/Programming/change_management/cvsnt/cvs_nt_2.0.14_images/screen5_2.gif" /&gt;     &lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;a name="Installing the CVSNT Software"&gt;   &lt;br /&gt;     &lt;!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --&gt;     &lt;b&gt;&lt;u&gt;&lt;span style="color:#990000;"&gt;Shortcut Folder Selection&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;     &lt;/a&gt;&lt;blockquote&gt; &lt;a name="Installing the CVSNT Software"&gt;    &lt;img src="http://www.idevelopment.info/data/Programming/change_management/cvsnt/cvs_nt_2.0.14_images/screen6.gif" /&gt;     &lt;/a&gt;&lt;/blockquote&gt; &lt;a name="Installing the CVSNT Software"&gt;   &lt;br /&gt;     &lt;!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --&gt;     &lt;b&gt;&lt;u&gt;&lt;span style="color:#990000;"&gt;Task Selection Screen&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;     &lt;/a&gt;&lt;blockquote&gt; &lt;a name="Installing the CVSNT Software"&gt;    &lt;img src="http://www.idevelopment.info/data/Programming/change_management/cvsnt/cvs_nt_2.0.14_images/screen7.gif" /&gt;     &lt;/a&gt;&lt;p&gt; &lt;a name="Installing the CVSNT Software"&gt;    On some versions of CVSNT, some of the tasks may not be selected. Make     sure that all tasks are selected (as shown in the above screen).     &lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;a name="Installing the CVSNT Software"&gt;   &lt;br /&gt;     &lt;!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --&gt;     &lt;b&gt;&lt;u&gt;&lt;span style="color:#990000;"&gt;Ready to Install Screen&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;     &lt;/a&gt;&lt;blockquote&gt; &lt;a name="Installing the CVSNT Software"&gt;    &lt;img src="http://www.idevelopment.info/data/Programming/change_management/cvsnt/cvs_nt_2.0.14_images/screen8.gif" /&gt;     &lt;/a&gt;&lt;/blockquote&gt; &lt;a name="Installing the CVSNT Software"&gt;   &lt;br /&gt;     &lt;!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --&gt;     &lt;b&gt;&lt;u&gt;&lt;span style="color:#990000;"&gt;Installation Progress Screen&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;     &lt;/a&gt;&lt;blockquote&gt; &lt;a name="Installing the CVSNT Software"&gt;    &lt;img src="http://www.idevelopment.info/data/Programming/change_management/cvsnt/cvs_nt_2.0.14_images/screen9.gif" /&gt;     &lt;/a&gt;&lt;/blockquote&gt; &lt;a name="Installing the CVSNT Software"&gt;   &lt;br /&gt;     &lt;!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --&gt;     &lt;b&gt;&lt;u&gt;&lt;span style="color:#990000;"&gt;Installation is Complete!&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;     &lt;/a&gt;&lt;blockquote&gt; &lt;a name="Installing the CVSNT Software"&gt;    &lt;img src="http://www.idevelopment.info/data/Programming/change_management/cvsnt/cvs_nt_2.0.14_images/screen10.gif" /&gt;     &lt;/a&gt;&lt;/blockquote&gt; &lt;a name="Installing the CVSNT Software"&gt;   &lt;br /&gt;   &lt;/a&gt;&lt;/blockquote&gt;   &lt;a name="Installing the CVSNT Software"&gt;  &lt;!--    | *************************************************    |   Post Installation Steps    | *************************************************    +--&gt;   &lt;/a&gt;&lt;a name="Post Installation Steps"&gt;   &lt;u&gt;&lt;b&gt;&lt;span style="color:#000099;"&gt;Post Installation Steps&lt;/span&gt;&lt;/b&gt;&lt;/u&gt;   &lt;/a&gt;&lt;blockquote&gt; &lt;a name="Post Installation Steps"&gt;    &lt;/a&gt;&lt;ol&gt;&lt;a name="Post Installation Steps"&gt;      &lt;/a&gt;&lt;li&gt;&lt;a name="Post Installation Steps"&gt; Note that there are times where the installer may complain that it was not            table to set the &lt;tt&gt;&lt;b&gt;PATH&lt;/b&gt;&lt;/tt&gt; environment variable at the end of the installation.            If this happens, you can simply open the &lt;i&gt;Control Panel&lt;/i&gt; and double-click the            &lt;i&gt;System&lt;/i&gt; icon. Go to the Environment tab (for Windows 2000) or the Advanced tab            (for Windows XP). From there you will need to set the &lt;i&gt;System&lt;/i&gt; variable path            to include &lt;tt&gt;c:\cvsnt;&lt;/tt&gt; to the begining of the PATH variable and save it (Apply).            &lt;/a&gt;&lt;p&gt; &lt;a name="Post Installation Steps"&gt;           &lt;i&gt;Location of this setting page varies between NT4, Windows 2000, and XP. You may             have to search around a bit.&lt;/i&gt;       &lt;/a&gt;&lt;/p&gt;&lt;p&gt; &lt;a name="Post Installation Steps"&gt;      &lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;a name="Post Installation Steps"&gt; Ensure that the CVSNT Control Panel Configuration applet was installed. To do this,             open your Control Panel and look for the CVSNT applet (the green fish).            &lt;/a&gt;&lt;p&gt; &lt;a name="Post Installation Steps"&gt;           &lt;img src="http://www.idevelopment.info/data/Programming/change_management/cvsnt/cvs_nt_2.0.14_images/screen_control_panel.gif" /&gt;            &lt;/a&gt;&lt;/p&gt;&lt;p&gt; &lt;a name="Post Installation Steps"&gt;           If you have problems locating the CVSNT Control Panel applet, it might be because one            or several of a few system .DLL's are missing. These libraries were suppose to be            installed by the CVSNT installer, but sometimes this step fails. The files you will            need can be extracted from the binary download of CVSNT. These are the files that you            might find missing:            &lt;/a&gt;&lt;/p&gt;&lt;p&gt; &lt;a name="Post Installation Steps"&gt;           &lt;/a&gt;&lt;/p&gt;&lt;ul&gt;&lt;a name="Post Installation Steps"&gt;             &lt;/a&gt;&lt;li&gt;&lt;a name="Post Installation Steps"&gt; &lt;tt&gt;mfc70.dll&lt;/tt&gt; - &lt;i&gt;(needs registration)&lt;/i&gt;              &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a name="Post Installation Steps"&gt; &lt;tt&gt;mfc70u.dll&lt;/tt&gt; - &lt;i&gt;(needs registration)&lt;/i&gt;              &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a name="Post Installation Steps"&gt; &lt;tt&gt;msvcp70.dll&lt;/tt&gt;              &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a name="Post Installation Steps"&gt; &lt;tt&gt;msvcr70.dll&lt;/tt&gt;            &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;a name="Post Installation Steps"&gt;           &lt;/a&gt;&lt;p&gt; &lt;a name="Post Installation Steps"&gt;           Once you have located the files, copy them to the &lt;tt&gt;%WINDOWS%\system32&lt;/tt&gt; folder.      &lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt; &lt;a name="Post Installation Steps"&gt;  &lt;/a&gt;&lt;/blockquote&gt;   &lt;a name="Post Installation Steps"&gt;  &lt;/a&gt;&lt;a name="Post Installation Steps"&gt;&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-1674300052867585568?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/1674300052867585568/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/installing-wincvs-cvsnt-window.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/1674300052867585568'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/1674300052867585568'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/installing-wincvs-cvsnt-window.html' title='Installing WinCVS (CVSNT-Window)'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-5051996358337929692</id><published>2009-05-06T02:57:00.000-07:00</published><updated>2009-05-06T03:41:30.716-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CVS (Concorrent Version System)'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Using CVS Keywords in File Headers(Linux)</title><content type='html'>&lt;span style="font-size:130%;"&gt;This article provides a brief introduction on how to use &lt;i&gt;CVS Keywords&lt;/i&gt; in the file header of files checked into a CVS  repository.   &lt;/span&gt;&lt;p&gt;&lt;span style="font-size:130%;"&gt;   One of the most popular keywords in CVS is &lt;b&gt;$Id$&lt;/b&gt;. This CVS keyword will expand out to    the name of the RCS file (which is the name of the file plus a &lt;tt&gt;,v&lt;/tt&gt;),    the revision number, the last modified date, and the username of the person to    last modify the file. I will generally include the &lt;tt&gt;$Id$&lt;/tt&gt; keyword somewhere    in the header of any file I write that's under CVS revision control.   &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:130%;"&gt;   CVS keywords supported by CVS are mostly inherited from RCS. If you have used RCS in the    past, these should all be very familiar. Another popular CVS keyword is &lt;b&gt;$Revision$&lt;/b&gt; -   it will contain just the revision number. &lt;b&gt;$Date$&lt;/b&gt; will put in just the last modified    date. end CVS log entries to the file, and so on.   Another popular CVS keyword is &lt;b&gt;$Log$&lt;/b&gt; which will append CVS log entries to the file.    I do not recommend using this one since   it is just as easy to extract that information out of cvs log.   &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:130%;"&gt;   All examples were run on Sun Solaris 2.8 using CVS Release 1.11.14.   &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;    &lt;!--    | *****************************    |   Example File Header    | *****************************    +--&gt;   &lt;span style="font-size:130%;"&gt;&lt;b&gt;&lt;u&gt;&lt;span style="color: rgb(153, 0, 0);"&gt;Example File Header&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;   &lt;/p&gt;&lt;blockquote&gt;&lt;span style="font-size:130%;"&gt;     The following is a commonly used file header:      &lt;/span&gt;&lt;pre&gt;&lt;span style="font-size:130%;"&gt;Author   : Name &lt;email@address&gt;&lt;br /&gt;Subject  : Title of Documentation&lt;br /&gt;Revision : $Id$&lt;/email@address&gt;&lt;/span&gt;&lt;/pre&gt;&lt;span style="font-size:130%;"&gt;      When committed to CVS, the above file header will      expand out to something like:      &lt;/span&gt;&lt;pre&gt;&lt;span style="font-size:130%;"&gt;/*&lt;br /&gt;*  Author   : Amaresh Das  &lt;avirus_944@yahoo.co.in&gt;&lt;br /&gt;*  Subject  : Demonstrate the Use of CVS Keywords&lt;br /&gt;*  Revision : $Id: File2.java,v 1.3 2004/06/02 17:30:42 AmareshCD Exp $&lt;br /&gt;*/&lt;/avirus_944@yahoo.co.in&gt;&lt;/span&gt;&lt;/pre&gt;    &lt;/blockquote&gt;  &lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;p&gt;     &lt;!--    | ****************************************    |   Using CVS Keywords in Other File Types    | ****************************************    +--&gt;   &lt;span style="font-size:130%;"&gt;&lt;b&gt;&lt;u&gt;&lt;span style="color: rgb(153, 0, 0);"&gt;Using CVS Keywords in Other File Types&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;   &lt;/p&gt;&lt;blockquote&gt;      &lt;span style="font-size:130%;"&gt;&lt;b&gt;&lt;u&gt;For Java Source Code Files&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;     &lt;pre&gt;&lt;span style="font-size:130%;"&gt;/**&lt;br /&gt;* $Id$&lt;br /&gt;*&lt;br /&gt;* Used to test the functionality of using CVS keywords&lt;br /&gt;* in Java source code files.&lt;br /&gt;*&lt;br /&gt;* @author Amaresh Das&lt;br /&gt;* @author &lt;a href="mailto:avirus_944@yahoo.co.in"&gt;avirus_944@yahoo.co.in&lt;/a&gt;&lt;br /&gt;* @author &lt;a target="_blank" href="http://www.bangaloreorbits.com/"&gt;www.bangaloreorbits.com&lt;/a&gt;&lt;br /&gt;* @version 3.0,    30-JUN-2004&lt;br /&gt;* @since SDK1.4&lt;br /&gt;*/&lt;/span&gt;&lt;/pre&gt;     &lt;p&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;For Shell Scripts&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;            &lt;/p&gt;&lt;pre&gt;&lt;span style="font-size:130%;"&gt;#!/bin/sh&lt;br /&gt;# Author       : Name &lt;email@address&gt;&lt;br /&gt;# Description  : One line description of script.&lt;br /&gt;# $Id$&lt;/email@address&gt;&lt;/span&gt;&lt;/pre&gt;     &lt;p&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;For Perl Scripts&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;          &lt;/p&gt;&lt;pre&gt;&lt;span style="font-size:130%;"&gt;#!/usr/bin/perl&lt;br /&gt;$ID = q$Id$;&lt;br /&gt;#&lt;br /&gt;# Author       : Name &lt;email@address&gt;&lt;br /&gt;# Description  : One line description of script.&lt;br /&gt;# Copyright 2004 iDevelopment.info&lt;/email@address&gt;&lt;/span&gt;&lt;/pre&gt;     &lt;p&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;For C Source Code Files&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;           &lt;/p&gt;&lt;pre&gt;&lt;span style="font-size:130%;"&gt;/*&lt;br /&gt;* $Id$&lt;br /&gt;*&lt;br /&gt;* Description  : One line description of file.&lt;br /&gt;* Author       : Name &lt;email@address&gt;&lt;br /&gt;*&lt;br /&gt;* Copyright 2004 iDevelopment.info&lt;br /&gt;*&lt;br /&gt;* Purpose      :&lt;br /&gt;*     Long description of what the file is for.&lt;br /&gt;*/&lt;/email@address&gt;&lt;/span&gt;&lt;/pre&gt;     &lt;p&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;    &lt;/p&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-5051996358337929692?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/5051996358337929692/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/using-cvs-keywords-in-file-headerslinux.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/5051996358337929692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/5051996358337929692'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/using-cvs-keywords-in-file-headerslinux.html' title='Using CVS Keywords in File Headers(Linux)'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-1812073046857277462</id><published>2009-05-06T02:56:00.000-07:00</published><updated>2009-05-06T03:41:30.717-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CVS (Concorrent Version System)'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Working with Tags, Branches, and Merging Branches in CVS (Linux)</title><content type='html'>&lt;a name="Overview"&gt;   &lt;u&gt;&lt;b&gt;&lt;span style="color:#000099;"&gt;Overview&lt;/span&gt;&lt;/b&gt;&lt;/u&gt;   &lt;/a&gt; &lt;a name="Overview"&gt;    This article provides a brief look into the use of Tags and Branches within     CVS along with how to merge branches. This document assumes a basic familiarity     with basic CVS concepts including what a CVS module and repository is, along with     how to perform simple check-in, check-out, and commit operations.     &lt;/a&gt;&lt;p&gt; &lt;a name="Overview"&gt;    Before going into the details of tags and branches, let's take a look at some     of the concepts that will be covered in this document:     &lt;/a&gt;&lt;/p&gt;&lt;p&gt; &lt;a name="Overview"&gt;    &lt;/a&gt;&lt;/p&gt;&lt;ul&gt;&lt;a name="Overview"&gt;      &lt;/a&gt;&lt;li&gt;&lt;a name="Overview"&gt; &lt;span style="color:#990000;"&gt;&lt;u&gt;&lt;b&gt;Tree structure&lt;/b&gt;&lt;/u&gt;&lt;/span&gt;           &lt;br /&gt;           When you store code in a CVS repository, you can think of it has a tree. The shape of the tree            in this context, is not based on the directory structure of the code, but rather on the different            &lt;i&gt;versions&lt;/i&gt; of the code.            &lt;/a&gt;&lt;p&gt; &lt;a name="Overview"&gt;      &lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;a name="Overview"&gt; &lt;span style="color:#990000;"&gt;&lt;u&gt;&lt;b&gt;Trunk&lt;/b&gt;&lt;/u&gt;&lt;/span&gt;           &lt;br /&gt;           When code gets modified and is committed back in to the repository, it adds            another revision is created. The tree gets extended with this new revision.            If you did not specify a branch when checking out the code to the working directory,            the tree simply grows in a line along the main trunk of the tree.            &lt;/a&gt;&lt;p&gt; &lt;a name="Overview"&gt;      &lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;a name="Overview"&gt; &lt;span style="color:#990000;"&gt;&lt;u&gt;&lt;b&gt;Tags&lt;/b&gt;&lt;/u&gt;&lt;/span&gt;           &lt;br /&gt;           Tags are used to name a particular version of the code. Developers can then use            the tagged version of the code to compare different revisions, to go back to an earlier version,            or to specify a place to create a branch from.            &lt;/a&gt;&lt;p&gt; &lt;a name="Overview"&gt;      &lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;a name="Overview"&gt; &lt;span style="color:#990000;"&gt;&lt;u&gt;&lt;b&gt;Branches&lt;/b&gt;&lt;/u&gt;&lt;/span&gt;           &lt;br /&gt;           Branches allow different development paths to be worked on within the CVS tree.            Branches can be created from the main trunk (HEAD), or from other branches.     &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a name="Overview"&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-1812073046857277462?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/1812073046857277462/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/working-with-tags-branches-and-merging.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/1812073046857277462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/1812073046857277462'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/working-with-tags-branches-and-merging.html' title='Working with Tags, Branches, and Merging Branches in CVS (Linux)'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-1322048311881363381</id><published>2009-05-06T02:55:00.000-07:00</published><updated>2009-05-06T03:41:30.717-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CVS (Concorrent Version System)'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Exporting a Module in CVS (Linux)</title><content type='html'>&lt;p&gt;     The &lt;tt&gt;cvs export&lt;/tt&gt; command can be used when you need to get a copy of the   codebase to someone, but without the CVS administrative directories.   &lt;/p&gt;&lt;p&gt;   The syntax is:   &lt;/p&gt;&lt;pre&gt;&lt;b&gt;cvs export -r tag module&lt;/b&gt;&lt;/pre&gt;    In many cases, I will need to export the codebase of a module at the &lt;i&gt;HEAD&lt;/i&gt; of the   main trunk. Simply use the HEAD tag to perform this. The following example, will   export the latest codebase for the &lt;i&gt;TestCvsModule&lt;/i&gt; module:    &lt;pre&gt;&lt;b&gt;cvs export -r HEAD TestCvsModule&lt;/b&gt;&lt;/pre&gt;     &lt;p&gt;   &lt;table bg width="590" style="color:#e0e0e0;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;   &lt;b&gt;&lt;span style="color:#ee0000;"&gt;NOTE&lt;/span&gt;:&lt;/b&gt;   There is a bug in several versions of CVS that will prevent the developer from    exporting a module if your &lt;tt&gt;CVSROOT&lt;/tt&gt; variable has a trailing slash.    It will give you this error:    &lt;pre&gt;% &lt;b&gt;echo $CVSROOT&lt;/b&gt;&lt;br /&gt;/var/lib/cvsroot/&lt;br /&gt;&lt;br /&gt;% &lt;b&gt;cvs export -r HEAD module&lt;/b&gt;&lt;br /&gt;cvs [export aborted]: cannot export into working directory&lt;/pre&gt;    To fix this, simply remove the trailing slash from your &lt;tt&gt;CVSROOT&lt;/tt&gt;    environment variable and issue the export command again:    &lt;pre&gt;% &lt;b&gt;export CVSROOT=/var/lib/cvsroot&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;% &lt;b&gt;echo $CVSROOT&lt;/b&gt;&lt;br /&gt;/var/lib/cvsroot&lt;br /&gt;&lt;br /&gt;% &lt;b&gt;cvs export -r HEAD TestCvsModule&lt;/b&gt;&lt;/pre&gt;   &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;   &lt;/p&gt;&lt;p&gt;     &lt;/p&gt;      &lt;b&gt;&lt;span style="color:#ee0000;"&gt;NOTE&lt;/span&gt;:&lt;/b&gt;   There are versions of CVS that have reported, what I think is a bug,   that when someone has exported a HEAD revision of a cvs module:   &lt;pre&gt;&lt;b&gt;cvs export -r HEAD &lt;module&gt;&lt;/b&gt;&lt;/pre&gt;,   that deleted files (files in the Attic) are also exported.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-1322048311881363381?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/1322048311881363381/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/exporting-module-in-cvs-linux.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/1322048311881363381'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/1322048311881363381'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/exporting-module-in-cvs-linux.html' title='Exporting a Module in CVS (Linux)'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-9216906572467466694</id><published>2009-05-06T02:54:00.001-07:00</published><updated>2009-05-06T03:41:30.717-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CVS (Concorrent Version System)'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Working with Binary Files within CVS</title><content type='html'>&lt;b&gt;&lt;u&gt;&lt;span style="color:#000099;"&gt;Overview&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;   &lt;blockquote&gt;     While the most common use for CVS is to store text files, there are many times when developers will need     to include several binary files within a CVS module. When working with text files, CVS can perform     merges on different revisions of a file, display the difference between revisions of a file in a      human-visible fashion, and several other such operations. With binary files, however, CVS is not able     to perform these types of operations.      &lt;p&gt;     Most developers are familiar with CVS's ability to show the difference between two revisions of a file.     For example, if a developer checked in a new version of a file, they may wish to look at what     they changed and determine whether their changes are satisfactory. When working with text files, CVS     can easily provide this functionality via the cvs &lt;tt&gt;diff&lt;/tt&gt; command. With binary files, it may be     possible to extract the two revisions and then compare them with a tool external to CVS (for example,     a word processor or graphics program).     &lt;/p&gt;&lt;p&gt;     The ability to merge two revisions of a file is another of those possibilities in CVS. When a developer     makes a change in a separate working area (directories) and also when one merges explicitly with the     &lt;i&gt;"update -j"&lt;/i&gt; command, CVS can merge the changes and if a change creates a conflict, CVS can      signal the developer to resolve the issue. With binary files, the best CVS can do is present     the two different copies of the file, and leave it to the developer to resolve the conflict. The      developer may choose one copy or the other, or may run an external merge tool against the two     binary files that know its binary format. Keep in mind that having a user merge relies on the     user to not accidentally omit some changes, and thus is potentially error prone.     &lt;/p&gt;&lt;p&gt;     As you can see, this process can be undesirable and the best choice may be to avoid merging. To avoid     the merges that result from separate working directories. There are two issues with using CVS to store      binary files. The first is that CVS by default, converts line endings between the canonical form in      which they are stored in the repository (linefeed only), and the form appropriate to the operating      system in use on the client (for example, carriage return followed by line feed for Windows NT).      &lt;/p&gt;&lt;p&gt;     The second is that a binary file might happen to contain data which looks like a keyword , so      keyword expansion must be turned off.     &lt;/p&gt;&lt;p&gt;     The '&lt;code&gt;-kb&lt;/code&gt;' option available with some CVS commands insures that neither line ending      conversion nor keyword expansion will be done.     &lt;/p&gt;&lt;p&gt;     Here is an example of how you can create a new file using the '&lt;code&gt;-kb&lt;/code&gt;' flag:      &lt;/p&gt;&lt;pre&gt;$ &lt;b&gt;echo '$Id$' &gt; kotest&lt;/b&gt;&lt;br /&gt;$ &lt;b&gt;cvs add -kb -m"A test file" kotest&lt;/b&gt;&lt;br /&gt;$ &lt;b&gt;cvs ci -m"First checkin; contains a keyword" kotest&lt;/b&gt;&lt;/pre&gt;        If a file accidentally gets added without '&lt;code&gt;-kb&lt;/code&gt;', one can use the      cvs admin command to recover. For example:       &lt;pre&gt;$ &lt;b&gt;echo '$Id$' &gt; kotest&lt;/b&gt;&lt;br /&gt;$ &lt;b&gt;cvs add -m"A test file" kotest&lt;/b&gt;&lt;br /&gt;$ &lt;b&gt;cvs ci -m"First checkin; contains a keyword" kotest&lt;/b&gt;&lt;br /&gt;$ &lt;b&gt;cvs admin -kb kotest&lt;/b&gt;&lt;br /&gt;$ &lt;b&gt;cvs update -A kotest&lt;/b&gt;&lt;br /&gt;# For non-unix systems:&lt;br /&gt;# Copy in a good copy of the file from outside CVS&lt;br /&gt;$ &lt;b&gt;cvs commit -m "make it binary" kotest&lt;/b&gt;&lt;/pre&gt;      When you check in the file '&lt;code&gt;kotest&lt;/code&gt;' the file is not preserved as a binary file,      because you did not check it in as a binary file. The cvs admin &lt;code&gt;-kb&lt;/code&gt; command sets the      default keyword substitution method for this file, but it does not alter the working copy of the      file that you have. If you need to cope with line endings (that is, you are using CVS on a non-unix      system), then you need to check in a new copy of the file, as shown by the &lt;code&gt;&lt;b&gt;cvs commit&lt;/b&gt;&lt;/code&gt;     command above. On unix, the &lt;code&gt;&lt;b&gt;cvs update -A&lt;/b&gt;&lt;/code&gt; command suffices.      &lt;p&gt;     However, in using &lt;code&gt;&lt;b&gt;cvs admin -k&lt;/b&gt;&lt;/code&gt; to change the keyword expansion, be aware that the      keyword expansion mode is not version controlled. This means that, for example, that if you have a text      file in old releases, and a binary file with the same name in new releases, CVS provides no way to check      out the file in text or binary mode depending on what version you are checking out. There is no good      workaround for this problem.      &lt;/p&gt;&lt;p&gt;     You can also set a default for whether &lt;code&gt;&lt;b&gt;cvs add&lt;/b&gt;&lt;/code&gt; and &lt;code&gt;&lt;b&gt;cvs import&lt;/b&gt;&lt;/code&gt;      treat a file as binary based on its name; for example you could say that files who names end in '&lt;code&gt;.exe&lt;/code&gt;'      are binary. &lt;i&gt;See the cvswrappers file below&lt;/i&gt;. There is currently no way to have CVS detect      whether a file is binary based on its contents. The main difficulty with designing such a feature is that it is      not clear how to distinguish between binary and non-binary files, and the rules to apply would vary      considerably with the operating system.     &lt;/p&gt;&lt;p&gt;     It is possible to set the default behavior that CVS will use for recognizing binary files with &lt;code&gt;&lt;b&gt;cvs add&lt;/b&gt;&lt;/code&gt;     and &lt;code&gt;&lt;b&gt;cvs import&lt;/b&gt;&lt;/code&gt; operations by configuring the cvswrappers file within the CVSROOT module.   &lt;/p&gt;&lt;/blockquote&gt;     &lt;b&gt;&lt;u&gt;&lt;span style="color:#000099;"&gt;The cvswrappers File&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;        Wrappers allow you to set a hook which transforms files on their way in and out of CVS.      &lt;p&gt;     The file '&lt;code&gt;cvswrappers&lt;/code&gt;' defines the script that will be run on a file when its name matches      a regular expresion. There are two scripts that can be run on a file or directory. One script is executed      on the file/directory before being checked into the repository (this is denoted with the &lt;code&gt;-t&lt;/code&gt; flag)      and the other when the file is checked out of the repository (this is denoted with the &lt;code&gt;-f&lt;/code&gt;      flag). The '&lt;code&gt;-t&lt;/code&gt;'/'&lt;code&gt;-f&lt;/code&gt;' feature does not work with client/server CVS.     &lt;/p&gt;&lt;p&gt;     The '&lt;code&gt;cvswrappers&lt;/code&gt;' also has a '&lt;code&gt;-m&lt;/code&gt;' option to specify the merge methodology      that should be used when a non-binary file is updated. MERGE means the usual CVS behavior: try to      merge the files. COPY means that cvs update will refuse to merge files, as it also does for files      specified as binary with '&lt;code&gt;-kb&lt;/code&gt;' (but if the file is specified as binary, there is no      need to specify '&lt;code&gt;-m 'COPY'&lt;/code&gt;'). CVS will provide the user with the two versions of the      files, and require the user using mechanisms outside CVS, to insert any necessary changes.     &lt;/p&gt;&lt;p&gt;     &lt;b&gt;&lt;span style="color:#990000;"&gt;WARNING&lt;/span&gt;:&lt;/b&gt; do not use COPY with CVS 1.9 or earlier - such versions      of CVS will copy one version of your file over the other, wiping out the previous contents.      The '&lt;code&gt;-m&lt;/code&gt;' wrapper option only affects behavior when merging is done on update;      it does not affect how files are stored.      &lt;/p&gt;&lt;p&gt;     The basic format of the file '&lt;code&gt;cvswrappers&lt;/code&gt;' is:       &lt;/p&gt;&lt;pre&gt;wildcard     [option value][option value]...&lt;br /&gt;&lt;br /&gt;where option is one of&lt;br /&gt;-f           from cvs filter         value: path to filter&lt;br /&gt;-t           to cvs filter           value: path to filter&lt;br /&gt;-m           update methodology      value: MERGE or COPY&lt;br /&gt;-k           keyword expansion       value: expansion mode&lt;/pre&gt;      and value is a single-quote delimited value.      &lt;pre&gt;*.nib    -f 'unwrap %s' -t 'wrap %s %s' -m 'COPY'&lt;br /&gt;*.c      -t 'indent %s %s'&lt;/pre&gt;      The above example of a '&lt;code&gt;cvswrappers&lt;/code&gt;' file states that all files/directories that end with a &lt;code&gt;.nib&lt;/code&gt;     should be filtered with the 'wrap' program before checking the file into the repository. The file      should be filtered though the 'unwrap' program when the file is checked out of the repository.      The '&lt;code&gt;cvswrappers&lt;/code&gt;' file also states that a COPY methodology should be used when updating the      files in the repository (that is, no merging should be performed).      &lt;p&gt;     The last example line says that all files that end with .c should be filtered with 'indent' before      being checked into the repository. Unlike the previous example, no filtering of the &lt;code&gt;.c&lt;/code&gt; file is done      when it is checked out of the repository. The &lt;code&gt;-t&lt;/code&gt; filter is called with two arguments, the first is      the name of the file/directory to filter and the second is the pathname to where the      resulting filtered file should be placed.      &lt;/p&gt;&lt;p&gt;     The &lt;code&gt;-f&lt;/code&gt; filter is called with one argument, which is the name of the file to filter from.      The end result of this filter will be a file in the users directory that they can work on as they normally would.      &lt;/p&gt;&lt;p&gt;     Note that the '&lt;code&gt;-t&lt;/code&gt;'/'&lt;code&gt;-f&lt;/code&gt;' features do not conveniently handle one portion of CVS's operation:      determining when files are modified. CVS will still want a file (or directory) to exist, and      it will use its modification time to determine whether a file is modified. If CVS erroneously thinks      a file is unmodified (for example, a directory is unchanged but one of the files within it      is changed), you can force it to check in the file anyway by specifying the '&lt;code&gt;-f&lt;/code&gt;' option to      cvs commit.      &lt;/p&gt;&lt;p&gt;     For another example, the following command imports a directory, treating files whose name      ends in '&lt;code&gt;.exe&lt;/code&gt;' as binary:       &lt;/p&gt;&lt;pre&gt;$ &lt;b&gt;cvs import -I ! -W "*.exe -k 'b'" first-dir vendortag reltag&lt;/b&gt;&lt;/pre&gt;      Here is an example cvswrappers file that can be checked into the CVSROOT module:               &lt;pre&gt;# This file affects handling of files based on their names.&lt;br /&gt;#&lt;br /&gt;# The -m option specifies whether CVS attempts to merge files.&lt;br /&gt;#&lt;br /&gt;# The -k option specifies keyword expansion (e.g. -kb for binary).&lt;br /&gt;#&lt;br /&gt;# Format of wrapper file ($CVSROOT/CVSROOT/cvswrappers or .cvswrappers)&lt;br /&gt;#&lt;br /&gt;#  wildcard [option value][option value]...&lt;br /&gt;#&lt;br /&gt;#  where option is one of&lt;br /&gt;#  -m  update methodology value: MERGE or COPY&lt;br /&gt;#  -k  expansion mode  value: b, o, kkv, &amp;amp;c&lt;br /&gt;#&lt;br /&gt;#  and value is a single-quote delimited value.&lt;br /&gt;# For example:&lt;br /&gt;#*.gif -k 'b'&lt;br /&gt;*.CLASS   -k 'b' -m 'COPY'&lt;br /&gt;*.DOC   -k 'b' -m 'COPY'&lt;br /&gt;*.EAR   -k 'b' -m 'COPY'&lt;br /&gt;*.GIF   -k 'b' -m 'COPY'&lt;br /&gt;*.JPG   -k 'b' -m 'COPY'&lt;br /&gt;*.PDF   -k 'b' -m 'COPY'&lt;br /&gt;*.TAR   -k 'b' -m 'COPY'&lt;br /&gt;*.WAR   -k 'b' -m 'COPY'&lt;br /&gt;*.ZIP   -k 'b' -m 'COPY'&lt;br /&gt;*.avi   -k 'b' -m 'COPY'&lt;br /&gt;*.bin   -k 'b' -m 'COPY'&lt;br /&gt;*.bz    -k 'b' -m 'COPY'&lt;br /&gt;*.bz2   -k 'b' -m 'COPY'&lt;br /&gt;*.class   -k 'b' -m 'COPY'&lt;br /&gt;*.doc   -k 'b' -m 'COPY'&lt;br /&gt;*.ear   -k 'b' -m 'COPY'&lt;br /&gt;*.exe   -k 'b' -m 'COPY'&lt;br /&gt;*.gif   -k 'b' -m 'COPY'&lt;br /&gt;*.gz    -k 'b' -m 'COPY'&lt;br /&gt;*.hqx   -k 'b' -m 'COPY'&lt;br /&gt;*.jar   -k 'b' -m 'COPY'&lt;br /&gt;*.jpeg  -k 'b' -m 'COPY'&lt;br /&gt;*.jpg   -k 'b' -m 'COPY'&lt;br /&gt;*.mov   -k 'b' -m 'COPY'&lt;br /&gt;*.mp3   -k 'b' -m 'COPY'&lt;br /&gt;*.mpg   -k 'b' -m 'COPY'&lt;br /&gt;*.pdf   -k 'b' -m 'COPY'&lt;br /&gt;*.png   -k 'b' -m 'COPY'&lt;br /&gt;*.ppt   -k 'b' -m 'COPY'&lt;br /&gt;*.rpm   -k 'b' -m 'COPY'&lt;br /&gt;*.sit   -k 'b' -m 'COPY'&lt;br /&gt;*.srpm  -k 'b' -m 'COPY'&lt;br /&gt;*.swf   -k 'b' -m 'COPY'&lt;br /&gt;*.tar   -k 'b' -m 'COPY'&lt;br /&gt;*.tbz   -k 'b' -m 'COPY'&lt;br /&gt;*.tgz   -k 'b' -m 'COPY'&lt;br /&gt;*.tif   -k 'b' -m 'COPY'&lt;br /&gt;*.tiff  -k 'b' -m 'COPY'&lt;br /&gt;*.war   -k 'b' -m 'COPY'&lt;br /&gt;*.xbm   -k 'b' -m 'COPY'&lt;br /&gt;*.xls   -k 'b' -m 'COPY'&lt;br /&gt;*.zip   -k 'b' -m 'COPY'&lt;br /&gt;#&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-9216906572467466694?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/9216906572467466694/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/working-with-binary-files-within-cvs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/9216906572467466694'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/9216906572467466694'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/working-with-binary-files-within-cvs.html' title='Working with Binary Files within CVS'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-651894609856611710</id><published>2009-05-06T02:53:00.000-07:00</published><updated>2009-05-06T03:41:30.717-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CVS (Concorrent Version System)'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Removing Projects from CVS(linux)</title><content type='html'>This article describes the steps necessary to remove a project from the CVS repository.   For the purpose of this article, the project we will want to remove is &lt;tt&gt;&lt;b&gt;ProjectX&lt;/b&gt;&lt;/tt&gt;   and the directory location for the repository is &lt;tt&gt;/var/lib/cvsroot&lt;/tt&gt;.   &lt;p&gt;    Deleting a project from the CVS repository is nothing more than deleting its directory structure   from within the repository. Here is a short list of the steps:   &lt;/p&gt;&lt;p&gt;   &lt;/p&gt;&lt;ol&gt;&lt;li&gt; First, ensure that all users have commited and released their project work area (sandbox) before          you attempt to delete the project.      &lt;p&gt;     &lt;/p&gt;&lt;/li&gt;&lt;li&gt; Now, delete the directory structure for your project from the CVS repository. In this example,          I will be deleting the project named "&lt;tt&gt;ProjectX&lt;/tt&gt;" from the repository:          &lt;pre&gt;% &lt;b&gt;cd /var/lib/cvsroot&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;% &lt;b&gt;ls -l&lt;/b&gt;&lt;br /&gt;total 4&lt;br /&gt;drwxrwsr-x   3 cvs      cvsdev      1024 Jan 23 19:30 CVSROOT/&lt;br /&gt;drwxrwsr-x   2 oracle   cvsdev       512 Jan 24 19:38 ProjectX/&lt;br /&gt;&lt;br /&gt;% &lt;b&gt;rm -rf ProjectX&lt;/b&gt;&lt;/pre&gt;      &lt;p&gt;     &lt;/p&gt;&lt;/li&gt;&lt;li&gt; It is possible for a project to have entries in the scripting files within the          CVSROOT directory. The most critical scripting file to c&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1450052750298050092-651894609856611710?l=ittipsandtrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ittipsandtrics.blogspot.com/feeds/651894609856611710/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/removing-projects-from-cvslinux.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/651894609856611710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1450052750298050092/posts/default/651894609856611710'/><link rel='alternate' type='text/html' href='http://ittipsandtrics.blogspot.com/2009/05/removing-projects-from-cvslinux.html' title='Removing Projects from CVS(linux)'/><author><name>Amaresh Chandra Das</name><uri>https://profiles.google.com/102940534276204100100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-EujtAtGSnFQ/AAAAAAAAAAI/AAAAAAAAELA/vWTorpDydjw/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1450052750298050092.post-3304814755147007330</id><published>2009-05-06T02:52:00.000-07:00</published><updated>2009-05-06T03:41:30.717-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CVS (Concorrent Version System)'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>CVS Commands</title><content type='html'>&lt;a name="Creating a CVS Repository"&gt;   &lt;b&gt;&lt;u&gt;&lt;span style="font-size:+1;color:#000099;"&gt;Creating a CVS Repository&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;   &lt;/a&gt;&lt;blockquote&gt; &lt;a name="Creating a CVS Repository"&gt;    The following set of commands will create a CVS repository in the directory &lt;tt&gt;/var/lib/cvsroot&lt;/tt&gt;:      &lt
