<?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-1164199094919843166</id><updated>2012-01-26T23:32:37.485+05:30</updated><category term='Do you know series'/><category term='Abacus &apos;10'/><category term='Firefox'/><category term='Facebook Chrome HTML5'/><category term='Virtualization'/><category term='Chrome'/><category term='Facebook'/><category term='Microsoft Interview'/><category term='HTML5'/><category term='Uncategorised'/><title type='text'>Naveen DS</title><subtitle type='html'>A Blog with a difference.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://naveends.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1164199094919843166/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://naveends.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Naveen DS</name><uri>https://profiles.google.com/105951065714151899626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-1tzt_nX9FTE/AAAAAAAAAAI/AAAAAAAABUc/-CdenyQKLYI/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>9</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1164199094919843166.post-16833660044058543</id><published>2011-07-07T10:25:00.001+05:30</published><updated>2011-07-07T10:25:19.599+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='HTML5'/><category scheme='http://www.blogger.com/atom/ns#' term='Chrome'/><title type='text'>Chrome Extension for Facebook notifications</title><content type='html'>&lt;blockquote&gt;Many of us are guilty of constantly switching back to Facebook to check for new Notifications. And if you’re like me, you’ve probably missed an important notification because you weren’t looking at your FB window when it came in. If you use Google Chrome, these days can be over since we just launched HTML5 desktop notifications which display pop-ups whenever a wall post or comment made in your FB account.    &lt;/blockquote&gt;This is what Google wrote on their blog when they launched Desktop Notifications for Gmail and the same is being done by me(&lt;img alt="Smile with tongue out" class="wlEmoticon wlEmoticon-smilewithtongueout" src="http://lh6.ggpht.com/-hF4Oj7WkU6s/ThU7nMQ4z8I/AAAAAAAABPA/R4rmRMXO_Rc/wlEmoticon-smilewithtongueout%25255B2%25255D.png?imgmax=800" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none;" /&gt;). We (Pragadeesh and I) have created a chrome extension that displays a popup whenever something happens in your Facebook.&lt;br /&gt;Here are some screenshots of this extension we have developed. Download the extension in Chrome Web Store. &lt;a href="https://chrome.google.com/webstore/detail/eolcdjljdddgjncegiephdcedfcmnohf?hl=en"&gt;Desktop Notifications&lt;/a&gt;&lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-icR6qGx4LhA/ThU7niiE_4I/AAAAAAAABPE/vw1oW0p5HE4/s1600-h/Install3.png"&gt;&lt;img alt="Install" border="0" height="139" src="http://lh5.ggpht.com/-EkOdgg8phJ4/ThU7odWqItI/AAAAAAAABPI/QQbhCSjg7dE/Install_thumb1.png?imgmax=800" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="Install" width="237" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-2O79N2DBgR8/ThU7pHHhbtI/AAAAAAAABPM/JFYetAsmvGY/s1600-h/POPup2.png"&gt;&lt;img alt="POPup" border="0" height="131" src="http://lh5.ggpht.com/-HNiLbtvcij0/ThU7qJ9rtBI/AAAAAAAABPQ/rE2_7vjzupE/POPup_thumb.png?imgmax=800" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="POPup" width="244" /&gt;&lt;/a&gt;&lt;br /&gt;You have to install and click the F icon next to the Omni bar in chrome. Then connect to Facebook by allowing access to our application. There ends you work, we will take care of displaying your notifications as and when they arrive in your account&lt;img alt="Smile" class="wlEmoticon wlEmoticon-smile" src="http://lh3.ggpht.com/-5yP7-j9Dp60/ThU7quA7aEI/AAAAAAAABPU/dO0UgCH8r7I/wlEmoticon-smile2.png?imgmax=800" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none;" /&gt;.&lt;br /&gt;&lt;div class="wlWriterEditableSmartContent" id="scid:8747F07C-CDE8-481f-B0DF-C6CFD074BF67:a57c9024-4d74-41bb-a72a-5b9cd084f8f7" style="display: inline; float: none; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;a href="http://lh5.ggpht.com/-1JjBuQ9WEO8/ThU7rNTnpmI/AAAAAAAABPY/mhBf87HCVTA/notification-at-the-bottom-end-8x6.png?imgmax=800" rel="thumbnail" title=""&gt;&lt;img border="0" height="249" src="http://lh3.ggpht.com/-2mL2UR9wHSM/ThU7sD4x8gI/AAAAAAAABPc/uROT6LsRzi0/notification-at-the-bottom-end10.png?imgmax=800" width="335" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="wlWriterEditableSmartContent" id="scid:8747F07C-CDE8-481f-B0DF-C6CFD074BF67:c81e1a1e-4c56-4862-8ba5-9af060e346b4" style="display: inline; float: none; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;a href="http://lh3.ggpht.com/-SgOBF_0y4Yg/ThU7szSCDhI/AAAAAAAABPg/eOdKh-IaePE/Notifications-8x6.png?imgmax=800" rel="thumbnail" title="Three notifications stacked"&gt;&lt;img border="0" height="249" src="http://lh3.ggpht.com/-spRdEuBeFVQ/ThU7tr6jeYI/AAAAAAAABPk/et53fxCNn08/Notifications14.png?imgmax=800" width="335" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;You may ask, why only chrome, this is because only chrome has developed this HTML5 feature and no other browser currently support it. Here is the &lt;a href="http://dev.w3.org/2006/webapi/WebNotifications/publish/"&gt;w3c doc&lt;/a&gt; for it. Other reasons are Chrome’s Extensions&amp;nbsp; are very easy to create. Just HTML and JS. No need of C or C++ or any other weirder language like XUL(This is needed to create plugins for FF).&lt;br /&gt;Please give suggestions and feedback on this extension. We are trying our best to make it as usable as possible. If you want to tell something related to this, please leave a comment here or mail to my id &lt;a href="mailto:naveen.cse.csg@gmail.com"&gt;naveen.cse.csg@gmail.com&lt;/a&gt;.&amp;nbsp; And this is the Facebook &lt;a href="http://www.facebook.com/apps/application.php?id=183805371672691&amp;amp;sk=info"&gt;Page&lt;/a&gt;.&lt;br /&gt;P.S. We paid $6 as a developer fee to Google Chrome’s web store. &lt;br /&gt;..Till Next time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1164199094919843166-16833660044058543?l=naveends.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://naveends.blogspot.com/feeds/16833660044058543/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naveends.blogspot.com/2011/07/chrome-extension-for-facebook.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1164199094919843166/posts/default/16833660044058543'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1164199094919843166/posts/default/16833660044058543'/><link rel='alternate' type='text/html' href='http://naveends.blogspot.com/2011/07/chrome-extension-for-facebook.html' title='Chrome Extension for Facebook notifications'/><author><name>Naveen DS</name><uri>https://profiles.google.com/105951065714151899626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-1tzt_nX9FTE/AAAAAAAAAAI/AAAAAAAABUc/-CdenyQKLYI/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-hF4Oj7WkU6s/ThU7nMQ4z8I/AAAAAAAABPA/R4rmRMXO_Rc/s72-c/wlEmoticon-smilewithtongueout%25255B2%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1164199094919843166.post-5185864222521586461</id><published>2011-06-25T00:18:00.000+05:30</published><updated>2011-06-25T00:18:32.478+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Facebook Chrome HTML5'/><title type='text'>Next Post : Facebook Notifications</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Hi Guys,&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;My next post will be on Desktop popups for Facebook Notifications in Google Chrome. Its a Google Chrome extension we have developed for getting the Facebook's notifications as &lt;b&gt;HTML5&lt;/b&gt; desktop notifications(Yes you are absolutely right in thinking this, its the same as what Gmail does when new mail arrives).&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_JE4qNpFW6Yk/TT8ij0Kq7TI/AAAAAAAAAy0/dN2n0ZuVG9k/s1600/desktopnotif1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_JE4qNpFW6Yk/TT8ij0Kq7TI/AAAAAAAAAy0/dN2n0ZuVG9k/s1600/desktopnotif1.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;Stay tuned for my next post for extension and other details.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1164199094919843166-5185864222521586461?l=naveends.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://naveends.blogspot.com/feeds/5185864222521586461/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naveends.blogspot.com/2011/06/next-post-facebook-notifications.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1164199094919843166/posts/default/5185864222521586461'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1164199094919843166/posts/default/5185864222521586461'/><link rel='alternate' type='text/html' href='http://naveends.blogspot.com/2011/06/next-post-facebook-notifications.html' title='Next Post : Facebook Notifications'/><author><name>Naveen DS</name><uri>https://profiles.google.com/105951065714151899626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-1tzt_nX9FTE/AAAAAAAAAAI/AAAAAAAABUc/-CdenyQKLYI/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_JE4qNpFW6Yk/TT8ij0Kq7TI/AAAAAAAAAy0/dN2n0ZuVG9k/s72-c/desktopnotif1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1164199094919843166.post-5992154902536516787</id><published>2011-03-11T20:29:00.002+05:30</published><updated>2011-03-11T20:37:38.958+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Do you know series'/><title type='text'>Do You Know Series: Part 1</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Its been more than 10 months since I had blogged and this post will be a start for DYK series. This involves facts, trivia, useful information from Technology, Software, Programming, Sports, Internet etc. If you already know any of these stuffs, kindly ignore it, others enjoy and learn . &lt;img alt="Smile" class="wlEmoticon wlEmoticon-smile" src="http://lh4.ggpht.com/_TzUaMZPPvWY/TXo4PUYoEJI/AAAAAAAABE0/1vjJyWi5Tyo/wlEmoticon-smile%5B2%5D.png?imgmax=800" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none;" /&gt;. This is Part one of series and I hope many will follow.&lt;br /&gt;1) Lets start with Google Chrome. We all know about Instant search in &lt;a href="http://www.google.com/"&gt;www.google.com&lt;/a&gt;. How many of you know how to invoke it from Chrome’s Omni bar ?? There is a simple way to do (Idea Courtesy: Internet).&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: medium; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: &amp;quot;Lucida Grande&amp;quot;, &amp;quot;lucida&amp;quot;, &amp;quot;arial&amp;quot;, sans-serif; font-size: 14px; line-height: 21px; text-align: justify;"&gt;&lt;a href="http://www.google.com/chrome/eula.html?extra=devchannel" style="color: #336699; outline-style: none; text-decoration: underline;" target="_blank"&gt;Download&lt;/a&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;and install Google Chrome dev channel. If you have previously pin the Chrome icon to your taskbar, unpin it.&lt;/span&gt;&lt;/span&gt; &lt;/li&gt;&lt;li&gt;Go to “&lt;i&gt;Start -&amp;gt; All Programs -&amp;gt; Google Chrome&lt;/i&gt;“. Right click on the Google Chrome entry and select &lt;i&gt;Properties&lt;/i&gt;. &lt;/li&gt;&lt;li&gt;Enter “&lt;code&gt;--enable-match-preview&lt;/code&gt;” at the end of the shortcut target. Click Ok. &lt;/li&gt;&lt;li&gt;Launch chrome now and you will be able to see instant search results as you type. Such an easy thing to do. &lt;/li&gt;&lt;/ul&gt;2) The second thing I am going to tell is about the usage of operator “==”. The use of this operator is very easy and it may also lead to problems when you use it with strings. ‘==’ doesn’t work well with the strings always in most of the languages like C, PHP etc. Here is an example,   &lt;br /&gt;&lt;pre class="csharpcode"&gt;#include&amp;lt;stdio.h&amp;gt;&lt;br /&gt;&lt;span class="kwrd"&gt;int&lt;/span&gt; main()&lt;br /&gt;{&lt;br /&gt;&lt;span class="kwrd"&gt;char&lt;/span&gt; a[10]=&lt;span class="str"&gt;"Hello"&lt;/span&gt;,b[10]=&lt;span class="str"&gt;"Hello"&lt;/span&gt;;&lt;br /&gt;&lt;span class="kwrd"&gt;if&lt;/span&gt;(a==b)&lt;br /&gt;printf(&lt;span class="str"&gt;"The strings are equal"&lt;/span&gt;);&lt;br /&gt;&lt;span class="kwrd"&gt;else&lt;/span&gt;&lt;br /&gt;printf(&lt;span class="str"&gt;"The strings are not equal"&lt;/span&gt;);&lt;br /&gt;&lt;span class="kwrd"&gt;return&lt;/span&gt; 0;&lt;br /&gt;}&lt;/pre&gt;&lt;br /&gt;&lt;style type="text/css"&gt;.csharpcode, .csharpcode pre{font-size: small;color: black;font-family: consolas, "Courier New", courier, monospace;background-color: #ffffff;/*white-space: pre;*/}.csharpcode pre { margin: 0em; }.csharpcode .rem { color: #008000; }.csharpcode .kwrd { color: #0000ff; }.csharpcode .str { color: #006080; }.csharpcode .op { color: #0000c0; }.csharpcode .preproc { color: #cc6633; }.csharpcode .asp { background-color: #ffff00; }.csharpcode .html { color: #800000; }.csharpcode .attr { color: #ff0000; }.csharpcode .alt {background-color: #f4f4f4;width: 100%;margin: 0em;}.csharpcode .lnum { color: #606060; }&lt;/style&gt;&lt;br /&gt;On running the above program, we will get that strings are not equal. This is a very small example and when used in a large or a sufficiently large program leads to bizarre results. So better use strcmp method or equivalent in that programming language in which you code. (I remember studying this in C books, but recently when I had to do some comparison, used == and faced issues. So writing it so that it will be like a brush up of basic stuffs in languages.)&lt;br /&gt;&lt;br /&gt;3) The next thing is about an Android App I recently came across and using it quite well. &lt;b&gt;SmSpopup&lt;/b&gt; it is. This is an App that intercepts the incoming messages and displays in a pop up box on the phone and it works even when the screen is locked. One can also reply to the message via the same popup(see in screenshots, voice input also included). This is the fastest way of sending and receiving messages and when your Android’s default messaging system is slower(just as mine), this is *&lt;b&gt;the&lt;/b&gt;* app for you.&lt;br /&gt;&lt;blockquote&gt;The best part of this is, it is Open Source. &lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;Screens have been taken from project’s Google code website. It is fully customizable and has plenty of settings to tweak and play with.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://lh5.ggpht.com/_TzUaMZPPvWY/TXo4QQ5Vl1I/AAAAAAAABE4/ancly4qV8lo/s1600-h/screenshot1%20%281%29%5B5%5D.png"&gt;&lt;img alt="screenshot1 (1)" border="0" height="244" src="http://lh4.ggpht.com/_TzUaMZPPvWY/TXo4RBmJB2I/AAAAAAAABE8/XL06PQwzR2Q/screenshot1%20%281%29_thumb%5B1%5D.png?imgmax=800" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="screenshot1 (1)" width="164" /&gt;&lt;/a&gt;&lt;a href="http://lh6.ggpht.com/_TzUaMZPPvWY/TXo4R20sPvI/AAAAAAAABFA/jouIYZn7D3M/s1600-h/screenshot2%5B5%5D.png"&gt;&lt;img alt="screenshot2" border="0" height="244" src="http://lh3.ggpht.com/_TzUaMZPPvWY/TXo4Saz_m1I/AAAAAAAABFE/8JDPpRwFjtA/screenshot2_thumb%5B1%5D.png?imgmax=800" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="screenshot2" width="164" /&gt;&lt;/a&gt;&lt;a href="http://lh5.ggpht.com/_TzUaMZPPvWY/TXo4TDzWnfI/AAAAAAAABFI/Qbyc1H-J_uY/s1600-h/screenshot3%5B2%5D.png"&gt;&lt;img alt="screenshot3" border="0" height="244" src="http://lh6.ggpht.com/_TzUaMZPPvWY/TXo4ThQJ8YI/AAAAAAAABFM/ylbwEoXkCdM/screenshot3_thumb.png?imgmax=800" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="screenshot3" width="164" /&gt;&lt;/a&gt;&lt;a href="http://lh6.ggpht.com/_TzUaMZPPvWY/TXo4UYpGb6I/AAAAAAAABFQ/sKS_-1iyZuk/s1600-h/screenshot4%5B2%5D.png"&gt;&lt;img alt="screenshot4" border="0" height="244" src="http://lh3.ggpht.com/_TzUaMZPPvWY/TXo4UwqpZEI/AAAAAAAABFU/8Tef671zQps/screenshot4_thumb.png?imgmax=800" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="screenshot4" width="164" /&gt;&lt;/a&gt;&lt;a href="http://lh4.ggpht.com/_TzUaMZPPvWY/TXo4Vv9fCjI/AAAAAAAABFY/QdNEYIhQlhA/s1600-h/screenshot5%5B5%5D.png"&gt;&lt;img alt="screenshot5" border="0" height="244" src="http://lh5.ggpht.com/_TzUaMZPPvWY/TXo4WCFKqJI/AAAAAAAABFc/dRq1L5ThtKQ/screenshot5_thumb%5B1%5D.png?imgmax=800" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="screenshot5" width="164" /&gt;&lt;/a&gt;&lt;a href="http://lh3.ggpht.com/_TzUaMZPPvWY/TXo4W-gVG6I/AAAAAAAABFg/1jeqZTzADjw/s1600-h/screenshot6%5B5%5D.png"&gt;&lt;img alt="screenshot6" border="0" height="244" src="http://lh6.ggpht.com/_TzUaMZPPvWY/TXo4XpDx8rI/AAAAAAAABFk/QJ6fCGUc7Jg/screenshot6_thumb%5B1%5D.png?imgmax=800" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="screenshot6" width="164" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4) The next DYK is regarding another OSS, &lt;b&gt;Notepad++.&lt;/b&gt; For those who needs to use Windows in office and those who like it(&lt;img alt="Smile with tongue out" class="wlEmoticon wlEmoticon-smilewithtongueout" src="http://lh3.ggpht.com/_TzUaMZPPvWY/TXo4X0y1VHI/AAAAAAAABFo/pv9TgjIBcy4/wlEmoticon-smilewithtongueout%5B2%5D.png?imgmax=800" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none;" /&gt;, there will be very less ppl.. But W7 has wonders and we will have an argument about it at a later time).&lt;br /&gt;&lt;br /&gt;There are multiple features in this software and it is fully loaded with many plugins one needs to use. Some of these are&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;The compare plugin&lt;/i&gt; – A simple button click to compare two files. &lt;/li&gt;&lt;li&gt;&lt;i&gt;Column wise selection&lt;/i&gt; – Select by clicking Alt+Left mouse button. you can easily select columns. &lt;/li&gt;&lt;li&gt;The good one I think is &lt;i&gt;Bookmarking&lt;/i&gt; a line. You can bookmark any number of lines and can perform various editing operations. This would be mostly useful in bulk text files where selecting a line and click find. In the Find dialog box, check mark line and press the Find all button. This will bookmark all the lines matching. Then we can delete or cut, copy paste, invert , toggle etc. Here is a screen for it.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;a href="http://lh6.ggpht.com/_TzUaMZPPvWY/TXo4Y_EcZOI/AAAAAAAABFs/9uJPaM0LHQk/s1600-h/Capture%5B12%5D.png"&gt;&lt;img alt="Capture" border="0" height="321" src="http://lh3.ggpht.com/_TzUaMZPPvWY/TXo4Z8ApsTI/AAAAAAAABFw/Jqd5DVGM-js/Capture_thumb%5B10%5D.png?imgmax=800" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="Capture" width="598" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;5) Fifth thing looks a bit of techie stuff(&lt;img alt="Open-mouthed smile" class="wlEmoticon wlEmoticon-openmouthedsmile" src="http://lh3.ggpht.com/_TzUaMZPPvWY/TXo4aFEYyCI/AAAAAAAABF0/3lxyN5ZcpoE/wlEmoticon-openmouthedsmile%5B2%5D.png?imgmax=800" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none;" /&gt;), but very easy to understand. You would have heard about &lt;a href="http://jquery.com/"&gt;Jquery&lt;/a&gt;, a JS library which is used for Rapid web development. There are infinite modules with jquery which one can use easily in the websites we design. This DYK is based on my experience, where I am using two jquery modules in a single webpage and one didn’t work properly. I had to Google to find the mistake I was doing- Initialising the class of the jquery twice. Each module comes up with a different version of jquery.js to include. I had included both the js files. What was happening is the second time one includes it, &lt;i&gt;the whole jQuery object gets updated and over writes the plugin you already initiated&lt;/i&gt;. So ensure that, you include only one js file of the plugins.&lt;br /&gt;&lt;br /&gt;6) The final thing in this part is about shell programming. When you are writing shell scripts, often errors may occur and easiest way to debug those is by use of “&lt;b&gt;bash -x&lt;/b&gt;” for running the script. This will tell where the exact error is. Another way of doing this is by including “#!/bin/bash -xv” as the first line of script. Many such tips for debugging are provided in this website(&lt;a href="http://www.cyberciti.biz/tips/debugging-shell-script.html"&gt;http://www.cyberciti.biz/tips/debugging-shell-script.html&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;That’s all for this post folks. If you find any mistakes or have suggestions do mail me or leave a comment and I will look into it. Till next time., –Naveen DS &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1164199094919843166-5992154902536516787?l=naveends.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://naveends.blogspot.com/feeds/5992154902536516787/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naveends.blogspot.com/2011/03/do-you-know-series-part-1.html#comment-form' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1164199094919843166/posts/default/5992154902536516787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1164199094919843166/posts/default/5992154902536516787'/><link rel='alternate' type='text/html' href='http://naveends.blogspot.com/2011/03/do-you-know-series-part-1.html' title='Do You Know Series: Part 1'/><author><name>Naveen DS</name><uri>https://profiles.google.com/105951065714151899626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-1tzt_nX9FTE/AAAAAAAAAAI/AAAAAAAABUc/-CdenyQKLYI/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_TzUaMZPPvWY/TXo4PUYoEJI/AAAAAAAABE0/1vjJyWi5Tyo/s72-c/wlEmoticon-smile%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1164199094919843166.post-2068693166470747893</id><published>2010-05-28T07:50:00.001+05:30</published><updated>2010-06-07T11:08:41.524+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Abacus &apos;10'/><title type='text'>Tech Event conducted at Abacus 2010</title><content type='html'>&lt;p align="left"&gt;Hello friends,&lt;/p&gt;  &lt;p align="left"&gt;Back again after a month to another blog post. This post is about the event conducted by our class students(CSE H Batch) at Abacus, National Level Technical symposium organised by Dept. of Computer Science, CEG. &lt;/p&gt;  &lt;blockquote&gt;   &lt;p align="left"&gt;Event’s Name selected was “:P”, for no reason. But the contest was not meant to be that. The questions were about Microsoft, Windows, Linux, Google, Internet etc. There were around 100 teams participating and we had some tough time evaluating the answers.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p align="left"&gt;&lt;font face="Georgia"&gt;This is the link to PowerPoint presentation we had displayed. And if you need answers, do comment here or mail me, I'll send to you, since displaying them here will not be that good. &lt;a title="http://www.4shared.com/dir/gakBnshJ/sharing.html" href="http://www.4shared.com/dir/gakBnshJ/sharing.html" target="_blank"&gt;http://www.4shared.com/dir/gakBnshJ/sharing.html&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p align="left"&gt;&lt;font face="Georgia"&gt;The first round went on for about 40 mins and response was very good. &lt;/font&gt;&lt;font face="Georgia"&gt;While evaluating we found some answers to be very humorous (and funny) that,&amp;#160; many of us were completely      &lt;br /&gt;&lt;/font&gt;&lt;font face="Georgia"&gt;roflol -ing(:P).&amp;#160; &lt;/font&gt;&lt;/p&gt;  &lt;p align="left"&gt;&lt;font face="Georgia"&gt;For example, question&amp;#160; 3’s&amp;#160; one of the answers was, Lindsay Lohan is torvald’s wife.(Man!! how can it be .. ??). The Ultimate one was for question 10 where one team wrote “Alt+F9”.. (Get out of the Turbo C&amp;#160; world dudes..). We selected 6 finalists and there were answers which suggested that Google was used to find them, but no one cant stop the curiosity.&lt;/font&gt;&lt;/p&gt;  &lt;p align="left"&gt;&lt;font face="Georgia"&gt;Second round was hands on(participants were given a lap top), where challenges were given and participants were asked to finish them and get the points assigned. The link above has the questions. This round went on for about 1.5 hours. Some of the questions were damn easy and others were very tough that one cant crack without googling, but we didn't give access to internet. Winners were selected based on the number of questions answered and the weightage to them.&lt;/font&gt;&lt;/p&gt;  &lt;p align="left"&gt;&lt;font face="Georgia"&gt;Overall, the event was one of its kind at this year’s Abacus and I would like to thank all my classmates who helped to conduct this event and Abacus team for&amp;#160; making this event a grand success.&lt;/font&gt;&lt;/p&gt;  &lt;p align="left"&gt;&lt;font face="Georgia"&gt;P.S: Questions were chosen by Arun.B(&lt;a href="mailto:arun04ceg@gmail.com"&gt;arun04ceg@gmail.com&lt;/a&gt;), myself(&lt;a href="mailto:naveen.cse.csg@gmail.com"&gt;naveen.cse.csg@gmail.com&lt;/a&gt;) and Sanath Kumar(&lt;a href="mailto:dayanandasaraswati@gmail.com"&gt;dayanandasaraswati@gmail.com&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/1164199094919843166-2068693166470747893?l=naveends.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://naveends.blogspot.com/feeds/2068693166470747893/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naveends.blogspot.com/2010/05/tech-event-conducted-at-abacus-2010.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1164199094919843166/posts/default/2068693166470747893'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1164199094919843166/posts/default/2068693166470747893'/><link rel='alternate' type='text/html' href='http://naveends.blogspot.com/2010/05/tech-event-conducted-at-abacus-2010.html' title='Tech Event conducted at Abacus 2010'/><author><name>Naveen DS</name><uri>https://profiles.google.com/105951065714151899626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-1tzt_nX9FTE/AAAAAAAAAAI/AAAAAAAABUc/-CdenyQKLYI/s512-c/photo.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1164199094919843166.post-9006272327696740852</id><published>2010-04-29T20:07:00.000+05:30</published><updated>2010-04-30T03:32:19.593+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Virtualization'/><title type='text'>Virtualization- Run any Operating System on your Machine</title><content type='html'>&lt;p&gt;Hi Friends,&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; Its been a month since my last blog post. I wasn't able to write due to various works I had in my college. In this post I am going to tell about running an OS(operating system) within another OS.&lt;/p&gt;  &lt;p&gt;Most of us will have an eager to see how a newly released operating system will be looking like and what are the new features available or some of us will need to install some other OS other than what is in our system for some project work or for learning purposes and some of us will not be having enough hardware specifications to run a new OS. In these cases virtualization comes to our help.&lt;/p&gt;  &lt;p&gt;There are many softwares available now a days to run an OS above another one, like VMWare, Virtualbox from sun(Now Oracle) etc. All are equal in functionalities and capabilities. I am going to explain how to install XP using Virtual Box(Box installed in Linux). &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font face="Arial"&gt;The most exciting part is that Virtual Box supports many Host and Guest Operating Systems. For eg. one can install Windows 7 over Linux (or windows of course) or install Linux(any possible Distros) over Windows(or Linux).&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;The various steps in doing it are below.,&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;1. Installing Virtual Box&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Download Virtual Box from Virtual Box’s website.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Windows&lt;/strong&gt; users can download the executable from here :     &lt;br /&gt;&lt;a title="http://download.virtualbox.org/virtualbox/3.1.6/VirtualBox-3.1.6-59338-Win.exe" href="http://download.virtualbox.org/virtualbox/3.1.6/VirtualBox-3.1.6-59338-Win.exe"&gt;http://download.virtualbox.org/virtualbox/3.1.6/VirtualBox-3.1.6-59338-Win.exe&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Linux&lt;/strong&gt; users can select executable depending on your Distro from this page:     &lt;br /&gt;&lt;a href="http://www.virtualbox.org/wiki/Linux_Downloads"&gt;http://www.virtualbox.org/wiki/Linux_Downloads&lt;/a&gt;     &lt;br /&gt;It can also be installed through package managers or “apt-get”&lt;/p&gt;  &lt;p&gt;and &lt;strong&gt;Mac OS X&lt;/strong&gt; users can download the executable from here:     &lt;br /&gt;&lt;a title="http://download.virtualbox.org/virtualbox/3.1.6/VirtualBox-3.1.6-59351-OSX.dmg" href="http://download.virtualbox.org/virtualbox/3.1.6/VirtualBox-3.1.6-59351-OSX.dmg"&gt;http://download.virtualbox.org/virtualbox/3.1.6/VirtualBox-3.1.6-59351-OSX.dmg&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Windows users can just double click the executable and install.    &lt;br /&gt;Linux users’ installation depends on the type of file you download. If you are an Ubuntu User, I suggest you to download .deb file from the link above and just double click.     &lt;br /&gt;I don't have a Mac, but I think that the installation and the other features are same.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;2.&lt;/strong&gt; &lt;strong&gt;Configuring the Virtual box to install the Guest Operating systems&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;u&gt;Step 1: Starting Virtual Box.&lt;/u&gt;&lt;/em&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Windows Users can see in the Start Menu &lt;/li&gt;    &lt;li&gt;Linux users can find it in Applications-&amp;gt;System tools &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;After the Virtual Box is started it looks like this..&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_TzUaMZPPvWY/S9oBIuBwViI/AAAAAAAAAg8/d0VJZF1qDpw/s1600-h/ScreenshotSunVirtualBox32.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Screenshot-Sun VirtualBox" border="0" alt="Screenshot-Sun VirtualBox" src="http://lh3.ggpht.com/_TzUaMZPPvWY/S9oBJ-lZyRI/AAAAAAAAAhA/p9kxDEvnQG8/ScreenshotSunVirtualBox_thumb30.png?imgmax=800" width="546" height="419" /&gt;&lt;/a&gt;     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;You can see that I already have Windows 7 installed in the Virtual Box. “seven” indicates that.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;u&gt;Step 2: Creating a new Machine&lt;/u&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Click on “New” button to create a new Machine, a new window appears.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_TzUaMZPPvWY/S9oBLXNkONI/AAAAAAAAAhE/l4H2CjyZn3Q/s1600-h/1ScreenshotCreateNewVirtualMachine14.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="1Screenshot-Create New Virtual Machine" border="0" alt="1Screenshot-Create New Virtual Machine" src="http://lh4.ggpht.com/_TzUaMZPPvWY/S9oBMy96_PI/AAAAAAAAAhI/A0r2xtkj4AY/1ScreenshotCreateNewVirtualMachine_t.png?imgmax=800" width="439" height="460" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Click the next button.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;u&gt;Step 3: Selecting Operating System&lt;/u&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;In the next screen select the OS you want as guest(That you want to install), in the next drop down select the version of OS (Distro also).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_TzUaMZPPvWY/S9oBOkml4wI/AAAAAAAAAhM/LE2GLAH1P4Y/s1600-h/3ScreenshotCreateNewVirtualMachine7.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="3Screenshot-Create New Virtual Machine" border="0" alt="3Screenshot-Create New Virtual Machine" src="http://lh3.ggpht.com/_TzUaMZPPvWY/S9oBQDpE5wI/AAAAAAAAAhQ/4PazMe5kfo8/3ScreenshotCreateNewVirtualMachine_t.png?imgmax=800" width="443" height="423" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_TzUaMZPPvWY/S9oBSFuUBQI/AAAAAAAAAhU/erjZiTsSDI8/s1600-h/4ScreenshotCreateNewVirtualMachine5.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="4Screenshot-Create New Virtual Machine" border="0" alt="4Screenshot-Create New Virtual Machine" src="http://lh3.ggpht.com/_TzUaMZPPvWY/S9oBT5qZ7_I/AAAAAAAAAhY/4NSyJ7OjTFg/4ScreenshotCreateNewVirtualMachine_t.png?imgmax=800" width="443" height="423" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;u&gt;Step 4: Setting the RAM (to be used by the guest OS)&lt;/u&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Set the amount of RAM you need to give to the Guest OS. Of course it can be higher than that is available and also when you give more than half the size of your available RAM virtual box throws warnings.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_TzUaMZPPvWY/S9oBVS4uk9I/AAAAAAAAAhc/hV_M-S44HP4/s1600-h/5ScreenshotCreateNewVirtualMachine6.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="5Screenshot-Create New Virtual Machine" border="0" alt="5Screenshot-Create New Virtual Machine" src="http://lh5.ggpht.com/_TzUaMZPPvWY/S9oBW72nfdI/AAAAAAAAAhg/xyJjZnafTDc/5ScreenshotCreateNewVirtualMachine_t.png?imgmax=800" width="443" height="423" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;u&gt;Step 5: Settings for Hard Disk size, allocation and location&lt;/u&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;The Screen below asks whether to create a new Virtual Hard Disk or use an existing one. Its better to create a new one. So selecting that option should be done.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_TzUaMZPPvWY/S9oBYtE_-hI/AAAAAAAAAhk/uQaLLLGOewM/s1600-h/6ScreenshotCreateNewVirtualMachine8.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="6Screenshot-Create New Virtual Machine" border="0" alt="6Screenshot-Create New Virtual Machine" src="http://lh4.ggpht.com/_TzUaMZPPvWY/S9oBak_TtAI/AAAAAAAAAho/mzy8k1xmXbs/6ScreenshotCreateNewVirtualMachine_t.png?imgmax=800" width="443" height="423" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;In the screen below select the dynamic storage, so the memory in your Hard disk will be used whenever required. In the consequent screen give a name for your Guest and also specify the size of Hard disk you need to give to guest. I have allocated 4 GB for my guest.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_TzUaMZPPvWY/S9oBb7eR1OI/AAAAAAAAAhs/RLe1gytrbgQ/s1600-h/7ScreenshotCreateNewVirtualDisk6.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="7Screenshot-Create New Virtual Disk" border="0" alt="7Screenshot-Create New Virtual Disk" src="http://lh4.ggpht.com/_TzUaMZPPvWY/S9oBdw4qXsI/AAAAAAAAAhw/cZpvLIc7SXw/7ScreenshotCreateNewVirtualDisk_thum.png?imgmax=800" width="404" height="423" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_TzUaMZPPvWY/S9oBfbL0BXI/AAAAAAAAAh0/iGORnXOMvcw/s1600-h/8ScreenshotCreateNewVirtualDisk9.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="8Screenshot-Create New Virtual Disk" border="0" alt="8Screenshot-Create New Virtual Disk" src="http://lh4.ggpht.com/_TzUaMZPPvWY/S9oBgwf6GII/AAAAAAAAAh4/kdxQSyXevCc/8ScreenshotCreateNewVirtualDisk_thum.png?imgmax=800" width="404" height="423" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;u&gt;Step 6: Confirmation&lt;/u&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;All the settings will be shown and just click on the Finish Button.(you would have to press finish in two screens that follow).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_TzUaMZPPvWY/S9oBiqiE41I/AAAAAAAAAh8/EPe7HnflLmw/s1600-h/10ScreenshotCreateNewVirtualMachine6.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="10Screenshot-Create New Virtual Machine" border="0" alt="10Screenshot-Create New Virtual Machine" src="http://lh6.ggpht.com/_TzUaMZPPvWY/S9oBkoed8KI/AAAAAAAAAiA/EeNvfOpv0_k/10ScreenshotCreateNewVirtualMachine_.png?imgmax=800" width="443" height="423" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;3. Installing Operating System&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Now that all the settings have been set, you you need the specify the iso from which installation should take place.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_TzUaMZPPvWY/S9oBlzChGjI/AAAAAAAAAiE/p-wYF9ZrpaY/s1600-h/11ScreenshotSunVirtualBox14.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="11Screenshot-Sun VirtualBox-1" border="0" alt="11Screenshot-Sun VirtualBox-1" src="http://lh4.ggpht.com/_TzUaMZPPvWY/S9oBnMjlB9I/AAAAAAAAAiI/qA_IDg-jl48/11ScreenshotSunVirtualBox1_thumb2.png?imgmax=800" width="527" height="398" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;In this screen you can see that a new space for new OS has been created. Now click on the settings of that OS, screen below is displayed.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_TzUaMZPPvWY/S9oBoqPahhI/AAAAAAAAAiM/wy_M-q5hZYM/s1600-h/12ScreenshotWindowsXPSettings7.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="12Screenshot-Windows XP - Settings" border="0" alt="12Screenshot-Windows XP - Settings" src="http://lh6.ggpht.com/_TzUaMZPPvWY/S9oBqLK_LEI/AAAAAAAAAiQ/AwnPpqA3gO8/12ScreenshotWindowsXPSettings_thumb5.png?imgmax=800" width="523" height="428" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Select ISO image file and select Xp’s iso (by giving the location of the ISO File).&lt;/p&gt;  &lt;p&gt;After that select Ok and click on Start or right click on the OS’s option and click start. It should come like this.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_TzUaMZPPvWY/S9oBrT1ohgI/AAAAAAAAAiU/pmeqJMufYLU/s1600-h/145.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="14" border="0" alt="14" src="http://lh5.ggpht.com/_TzUaMZPPvWY/S9oBsQFh6sI/AAAAAAAAAiY/d3bx4uVRRpc/14_thumb3.png?imgmax=800" width="540" height="467" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The procedure for installing is the same as you do in normal case. After installing XP in virtual box it looked like this (:P). This is run inside Box.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_TzUaMZPPvWY/S9oBwewkynI/AAAAAAAAAic/3PyNzIOIDrQ/s1600-h/winxppro8.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="winxppro" border="0" alt="winxppro" src="http://lh6.ggpht.com/_TzUaMZPPvWY/S9oBzlidTCI/AAAAAAAAAig/h0WUqn3lr8s/winxppro_thumb6.png?imgmax=800" width="545" height="414" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;After installing it works like a normal Operating systems and you can use it easily.&lt;/p&gt;  &lt;p&gt;I have also installed windows 7 in Virtual Box(in ubuntu) and it looks like this.. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_TzUaMZPPvWY/S9oB3J4zfhI/AAAAAAAAAio/SVO4ZtsuqU0/s1600-h/168.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="16" border="0" alt="16" src="http://lh5.ggpht.com/_TzUaMZPPvWY/S9oB6GdaElI/AAAAAAAAAis/-V3yVRsIE0k/16_thumb6.png?imgmax=800" width="553" height="394" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;There is another way to install the OS if you have a friend already installed guest in his/her system. There is a format called as &lt;strong&gt;Open Virtualization Format(OVF) &lt;/strong&gt;and you can get a ovf image from one of your friends or from another machine where guest is installed. There is an export feature and ovf gets created.&lt;/p&gt;  &lt;p&gt;And in your system select import and selecting the ovf file will just import. Work done(:D) easily. No need to install over it again .. :)&lt;/p&gt;  &lt;p&gt;Though this post looks long, its filled with lot of screens and an easy installation manual(like).&lt;/p&gt;  &lt;p&gt;If you feel anything about my post drop in your comments and if you have any doubts in installing or using the Virtual box or any other related software also just drop in your comments, will reply you in very less time. If you generally like my blog, follow it or follow on Twitter at &lt;a href="http://www.twitter.com/dsnaveen"&gt;www.twitter.com/dsnaveen&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/1164199094919843166-9006272327696740852?l=naveends.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://naveends.blogspot.com/feeds/9006272327696740852/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naveends.blogspot.com/2010/04/virtualization-run-any-operating-system.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1164199094919843166/posts/default/9006272327696740852'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1164199094919843166/posts/default/9006272327696740852'/><link rel='alternate' type='text/html' href='http://naveends.blogspot.com/2010/04/virtualization-run-any-operating-system.html' title='Virtualization- Run any Operating System on your Machine'/><author><name>Naveen DS</name><uri>https://profiles.google.com/105951065714151899626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-1tzt_nX9FTE/AAAAAAAAAAI/AAAAAAAABUc/-CdenyQKLYI/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_TzUaMZPPvWY/S9oBJ-lZyRI/AAAAAAAAAhA/p9kxDEvnQG8/s72-c/ScreenshotSunVirtualBox_thumb30.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1164199094919843166.post-2825083120717705939</id><published>2010-03-20T18:45:00.004+05:30</published><updated>2010-04-30T03:43:20.277+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>Add-ons one should have with Firefox [Updated]</title><content type='html'>&lt;div style="line-height: normal" class="MsoNormalCxSpFirst"&gt;&lt;b&gt;&lt;span style="font-family: &amp;#39;Times New Roman&amp;#39;, serif; color: #e36c0a" lang="EN-US"&gt;Add-ons one should have with &lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="font-family: &amp;#39;Times New Roman&amp;#39;, serif; color: #e36c0a"&gt;&lt;a href="http://lh3.ggpht.com/_TzUaMZPPvWY/S6TJBI2eLUI/AAAAAAAAAdg/Jkm0KItgh1o/s1600-h/clip_image002%5B2%5D.gif"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://lh4.ggpht.com/_TzUaMZPPvWY/S6TJB1iwAVI/AAAAAAAAAdk/6wpl3vpGPR8/clip_image002_thumb.gif?imgmax=800" width="111" height="42" v:shapes="Picture_x0020_10" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="font-family: &amp;#39;Times New Roman&amp;#39;, serif; color: #e36c0a"&gt;&amp;#160;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="font-family: &amp;#39;Times New Roman&amp;#39;, serif; color: #e36c0a"&gt;&lt;a href="http://lh5.ggpht.com/_TzUaMZPPvWY/S6TJCh7aD5I/AAAAAAAAAdo/LkjdVcRFDQc/s1600-h/clip_image004%5B2%5D.gif"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image004" border="0" alt="clip_image004" src="http://lh3.ggpht.com/_TzUaMZPPvWY/S6TJDtQQZOI/AAAAAAAAAds/yyiUlJDOmrg/clip_image004_thumb.gif?imgmax=800" width="45" height="47" v:shapes="Picture_x0020_2" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;span lang="EN-US"&gt;&lt;span style="line-height: 115%; font-family: calibri, sans-serif" lang="EN-US"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpFirst"&gt;&lt;span lang="EN-US"&gt;&lt;span style="line-height: 115%; font-family: calibri, sans-serif" lang="EN-US"&gt;&lt;strong&gt;This post was actually written for CEGLUG’s magazine TUX, I am sharing for my blog readers.&lt;/strong&gt;&lt;/span&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;In this post I'm going to tell about the most useful Add-ons or extensions that can be used with Firefox Web Browser, varying from Web Development to Entertainment. Let me start with most known and used add-on Firebug. &lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&lt;/span&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;b&gt;&lt;u&gt;&lt;span lang="EN-US"&gt;Firebug: &lt;/span&gt;&lt;/u&gt;&lt;/b&gt;    &lt;br /&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;a href="http://lh3.ggpht.com/_TzUaMZPPvWY/S6TJECVesfI/AAAAAAAAAeI/OzbV8DyeLoE/s1600-h/clip_image006%5B7%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image006" border="0" alt="clip_image006" src="http://lh6.ggpht.com/_TzUaMZPPvWY/S6TJFL2ZngI/AAAAAAAAAeQ/iDrvQyn-L9w/clip_image006_thumb%5B5%5D.jpg?imgmax=800" width="46" height="61" v:shapes="Picture_x0020_11" /&gt;&lt;/a&gt;&lt;span lang="EN-US"&gt;Firebug allows us to edit, debug, monitor HTML, CSS and JavaScript live in any web page. You are seeing a site and say &amp;quot;wow&amp;quot;, how this has been coded? There is always Ctrl+U to show the source code. But it’s very difficult to find some parts in a big web page. For this Firebug offers &amp;quot;Inspect&amp;quot;, with which you can just move the mouse over a part of page or a frame or an image, it will show the source code in a window. This is one of the cool features Firebug provides. &lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; The other things that can be done are: &lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;u&gt;Tweak CSS to perfection&lt;/u&gt;- means we can just change code then and there and see the effect of change dynamically reflected in the webpage. &lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;u&gt;Visualize CSS metrics&lt;/u&gt;- Firebug will be our eyes and it will measure and illustrate all the offsets, margins, borders, padding, and sizes for us. &lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;u&gt;Monitor network activity&lt;/u&gt;- To see how much time is taken to retrieve an Element in webpage. &lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;u&gt;Explore the DOM&lt;/u&gt;- Firebug helps us find DOM objects quickly and then edit them on the fly. &lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;u&gt;Quickly find errors&lt;/u&gt;- Firebug marks error in a page with a red cross and gives a detailed information of that error.&lt;/span&gt;&lt;span lang="EN-US"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;    &lt;br /&gt;&lt;span lang="EN-US"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;b&gt;&lt;u&gt;&lt;span lang="EN-US"&gt;Chickenfoot: &lt;/span&gt;&lt;/u&gt;&lt;/b&gt;    &lt;br /&gt;&lt;/div&gt;  &lt;div style="line-height: normal; text-indent: 36pt" class="MsoNormalCxSpMiddle"&gt;&lt;a href="http://lh5.ggpht.com/_TzUaMZPPvWY/S6TJFnqiSqI/AAAAAAAAAeU/vsjvqcD1NBw/s1600-h/clip_image008%5B7%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image008" border="0" alt="clip_image008" src="http://lh3.ggpht.com/_TzUaMZPPvWY/S6TJGeddmGI/AAAAAAAAAec/dSsWd_aLcac/clip_image008_thumb%5B5%5D.jpg?imgmax=800" width="59" height="71" v:shapes="Picture_x0020_14" /&gt;&lt;/a&gt;&lt;span lang="EN-US"&gt;&amp;#160;&amp;#160; The next add-on we will see is Chickenfoot. Chickenfoot is a Firefox extension that puts a programming environment in the browser's sidebar so you can write scripts to manipulate web pages and automate web browsing. In Chickenfoot, scripts are written in a superset of JavaScript that includes special functions specific to web tasks. &lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal; text-indent: 36pt" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;For example, lets type go(&amp;quot;google.com&amp;quot;) and press Alt+R to run the script. Google.com will be loaded. Now if you give as remove(&amp;quot;advanced search link&amp;quot;) and run the script, the advanced search link will be removed from your page. Isn’t it great? Yes, it also offers various other JavaScript editing tools. &lt;/span&gt;    &lt;br /&gt;&lt;span lang="EN-US"&gt;     &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal; text-indent: 36pt" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&lt;/span&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;b&gt;&lt;u&gt;&lt;span lang="EN-US"&gt;DataFox: &lt;/span&gt;&lt;/u&gt;&lt;/b&gt;    &lt;br /&gt;&lt;/div&gt;  &lt;div style="line-height: normal; text-indent: 36pt" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&amp;#160;&lt;/span&gt;&lt;a href="http://lh5.ggpht.com/_TzUaMZPPvWY/S6TJHBkc4SI/AAAAAAAAAek/CpWokJ1Oy14/s1600-h/clip_image010%5B3%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image010" border="0" alt="clip_image010" src="http://lh3.ggpht.com/_TzUaMZPPvWY/S6TJIOnKRsI/AAAAAAAAAew/wa8z2AaLxNc/clip_image010_thumb%5B1%5D.jpg?imgmax=800" width="181" height="37" v:shapes="Picture_x0020_18" /&gt;&lt;/a&gt;&lt;span lang="EN-US"&gt;Next is DataFox. This is a Bandwidth usage finder for Dataone Broadband users. It takes hell lot of time to login to the dataone site and check for our usage. Most of the times (in my case it happened) website tells &lt;i&gt;“Time Out”&lt;/i&gt; and ask us to login again. This is when I searched for an add-on and ended up in this. DataFox is a bandwidth usage monitor for BSNL’s DataOne and MTNL’s TriBand broadband services. It gives us with lot of preferences that will help us to use it more effectively. One preference I have enabled is that &amp;quot;&lt;i&gt;Update on Start Up&lt;/i&gt;&amp;quot;, so that every time I open browser, DataFox will display my usage, so that I can manage the available resources well &lt;/span&gt;&lt;span style="font-family: wingdings" lang="EN-US"&gt;J&lt;/span&gt;&lt;span lang="EN-US"&gt;.&lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&lt;/span&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;b&gt;&lt;u&gt;&lt;span lang="EN-US"&gt;ColorZilla: &lt;/span&gt;&lt;/u&gt;&lt;/b&gt;    &lt;br /&gt;&lt;b&gt;&lt;u&gt;&lt;/u&gt;&lt;/b&gt;    &lt;br /&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;a href="http://lh4.ggpht.com/_TzUaMZPPvWY/S6TKWVSa-9I/AAAAAAAAAe0/bEmg0YU-SEY/s1600-h/clip_image012%5B3%5D.gif"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image012" border="0" alt="clip_image012" src="http://lh5.ggpht.com/_TzUaMZPPvWY/S6TKXIDQ3TI/AAAAAAAAAe8/pPk4BImGe8A/clip_image012_thumb%5B1%5D.gif?imgmax=800" width="41" height="59" v:shapes="Picture_x0020_19" /&gt;&lt;/a&gt;&lt;span lang="EN-US"&gt;This is a cool add-on that gives you the HTML code and RGB code of any color you can see on your browser. Very handy for those designing interfaces. The other features are Online Palette Viewer, Allows viewing, bookmarking and sharing any color palette, provides a permalink URL that represents any set of colors, online Eyedropper shows colors in RGB, HSV and additional formats. &lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&lt;/span&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;b&gt;&lt;u&gt;&lt;span lang="EN-US"&gt;Live HTTP Headers:&amp;#160;&amp;#160; &lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span lang="EN-US"&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;a href="http://lh3.ggpht.com/_TzUaMZPPvWY/S6TKX2a_ryI/AAAAAAAAAfA/EQF5Dg2aLwM/s1600-h/clip_image014%5B3%5D.gif"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image014" border="0" alt="clip_image014" src="http://lh3.ggpht.com/_TzUaMZPPvWY/S6TKYivoKbI/AAAAAAAAAfE/JzC7bjryLmk/clip_image014_thumb%5B1%5D.gif?imgmax=800" width="45" height="60" v:shapes="Picture_x0020_6" /&gt;&lt;/a&gt;&lt;span lang="EN-US"&gt;Live HTTP Headers is an add-on that helps us to view the http headers in real time (i.e., while the page is downloading). It helps us to see which kind of web server the remote site is using, see the cookies sent by remote site etc. &lt;/span&gt;    &lt;br /&gt;&lt;b&gt;&lt;u&gt;&lt;/u&gt;&lt;/b&gt;    &lt;br /&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;b&gt;&lt;u&gt;&lt;span lang="EN-US"&gt;ChatZilla: &lt;/span&gt;&lt;/u&gt;&lt;/b&gt;    &lt;br /&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;a href="http://lh5.ggpht.com/_TzUaMZPPvWY/S6TKZTRTObI/AAAAAAAAAfI/1hqniLKXBd0/s1600-h/clip_image016%5B7%5D.gif"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image016" border="0" alt="clip_image016" src="http://lh5.ggpht.com/_TzUaMZPPvWY/S6TKaJ5cetI/AAAAAAAAAfM/7jfMLkqDUks/clip_image016_thumb%5B5%5D.gif?imgmax=800" width="32" height="43" v:shapes="Picture_x0020_3" /&gt;&lt;/a&gt;&lt;span lang="EN-US"&gt;ChatZilla provides the features of an IRC Client from your browser. This add-on allows us to use many chat rooms, easy for searching rooms on a particular topic and supports logging and file transfers too. IRC is particularly useful for Open Source Geeks who like to contribute by fixing the bugs and writing new add-ons for the available softwares.&lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;b&gt;&lt;u&gt;&lt;span lang="EN-US"&gt;Adblock Plus: &lt;/span&gt;&lt;/u&gt;&lt;/b&gt;    &lt;br /&gt;&lt;b&gt;&lt;u&gt;&lt;/u&gt;&lt;/b&gt;    &lt;br /&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;a href="http://lh5.ggpht.com/_TzUaMZPPvWY/S6TKawaRAXI/AAAAAAAAAfQ/w2om0hk4ZEE/s1600-h/clip_image018%5B3%5D.gif"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image018" border="0" alt="clip_image018" src="http://lh4.ggpht.com/_TzUaMZPPvWY/S6TKbtiNwZI/AAAAAAAAAfU/GQ2-A7c8ljQ/clip_image018_thumb%5B1%5D.gif?imgmax=800" width="32" height="43" v:shapes="Picture_x0020_1" /&gt;&lt;/a&gt;&lt;span lang="EN-US"&gt;Ever been annoyed by all those ads and banners on the internet that often take longer to download than everything else on the page? Install Adblock Plus now you can get rid of them. Yes, Adblock blocks ads, applets, flash, embedded-media etc. If you find something annoying in a webpage that is not blocked, just Right-Click on that part of page and just choose “Adblock”. It will not be downloaded again. &lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&lt;/span&gt;    &lt;br /&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;b&gt;&lt;u&gt;&lt;span lang="EN-US"&gt;iMacros: &lt;/span&gt;&lt;/u&gt;&lt;/b&gt;    &lt;br /&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;b&gt;&lt;span lang="EN-US"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;a href="http://lh4.ggpht.com/_TzUaMZPPvWY/S6TKcfJSlyI/AAAAAAAAAfY/9BVLUfvyjgA/s1600-h/clip_image020%5B3%5D.gif"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image020" border="0" alt="clip_image020" src="http://lh5.ggpht.com/_TzUaMZPPvWY/S6TKdB2kgVI/AAAAAAAAAfc/WJj43Zs7tt8/clip_image020_thumb%5B1%5D.gif?imgmax=800" width="32" height="43" v:shapes="Picture_x0020_9" /&gt;&lt;/a&gt;&lt;/b&gt;&lt;span lang="EN-US"&gt;iMacros is very similar to Chicken foot, but without the extensive JavaScript. If you want to automate something with JavaScript (and use the JS DOM) – use ChickenFoot, if you want to automate something graphically – use iMacros Record and replay repetitious work. Anything from filling out forms, remembering passwords, testing forms etc. &lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal; text-indent: 36pt" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; A great time saver&lt;b&gt; &lt;/b&gt;for those using badly coded websites, which reloads the form again when we have submitted with some kind of error in input. Just press Record and fill the form. If form reloads again empty saying “Time-Out” or an error, just press Replay Button. Your form will be filled in automatically. &lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal; text-indent: 36pt" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&lt;/span&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;b&gt;&lt;u&gt;&lt;span lang="EN-US"&gt;Text Link: &lt;/span&gt;&lt;/u&gt;&lt;/b&gt;    &lt;br /&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;a href="http://lh3.ggpht.com/_TzUaMZPPvWY/S6TKdxgPwQI/AAAAAAAAAfg/VSel1tuNq_s/s1600-h/clip_image022%5B3%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image022" border="0" alt="clip_image022" src="http://lh5.ggpht.com/_TzUaMZPPvWY/S6TKeiTuzAI/AAAAAAAAAfk/XxAnij94_Ac/clip_image022_thumb%5B1%5D.jpg?imgmax=800" width="32" height="43" v:shapes="Picture_x0020_8" /&gt;&lt;/a&gt;&lt;span lang="EN-US"&gt;This small add-on allows to double-click on an URI that’s not been linked. Without this extension, when you discover an URI text not linked, like &amp;quot;http://www.ceglug.org/ you just have to Double-click on the URI text rather than copy-paste or drag-drop. Then, Firefox loads it. It saves lot of time.&lt;/span&gt;     &lt;br /&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;b&gt;&lt;u&gt;&lt;span lang="EN-US"&gt;Moonlight: &lt;/span&gt;&lt;/u&gt;&lt;/b&gt;    &lt;br /&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;a href="http://lh6.ggpht.com/_TzUaMZPPvWY/S6TKfdBwvlI/AAAAAAAAAfo/K5tf3CGQz80/s1600-h/clip_image024%5B3%5D.gif"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image024" border="0" alt="clip_image024" src="http://lh5.ggpht.com/_TzUaMZPPvWY/S6TKgRd7boI/AAAAAAAAAfs/A01QTKV4jG4/clip_image024_thumb%5B1%5D.gif?imgmax=800" width="49" height="81" v:shapes="Picture_x0020_5" /&gt;&lt;/a&gt;&lt;span lang="EN-US"&gt;Next time you see a website telling “Download Silverlight for better functioning” and you use Firefox ( I don’t think you would be using IE .. :P), just download Moonlight which is an open source implementation of Microsoft Silverlight for Linux systems. This supports moon-shine media player and also all the possible codecs.&lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&lt;/span&gt;    &lt;br /&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;b&gt;&lt;u&gt;&lt;span lang="EN-US"&gt;Speed Dial: &lt;/span&gt;&lt;/u&gt;&lt;/b&gt;    &lt;br /&gt;&lt;b&gt;&lt;u&gt;&lt;/u&gt;&lt;/b&gt;    &lt;br /&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;a href="http://lh5.ggpht.com/_TzUaMZPPvWY/S6TKhKK0-pI/AAAAAAAAAfw/84_rUrCZl00/s1600-h/clip_image026%5B3%5D.gif"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image026" border="0" alt="clip_image026" src="http://lh4.ggpht.com/_TzUaMZPPvWY/S6TKh-mgSHI/AAAAAAAAAf0/8XihOY8Qe5w/clip_image026_thumb%5B1%5D.gif?imgmax=800" width="32" height="43" v:shapes="Picture_x0020_7" /&gt;&lt;/a&gt;&lt;span lang="EN-US"&gt;If you had used Opera Browser, you would have seen the speed dial feature. This Speed Dial is an add-on for our Firefox browser which provides direct access to most visited websites. But unlike the one in Opera this has more functionality like adding more dials than 25, and a lot of customizable features. &lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&lt;strong&gt;&lt;font size="5"&gt;Updated.. 27-04-10&lt;/font&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&amp;#160;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&lt;u&gt;Echofon:&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;a href="http://lh3.ggpht.com/_TzUaMZPPvWY/S9a6e0CRtsI/AAAAAAAAAgs/eIyGO40X8lY/s1600-h/image%5B6%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_TzUaMZPPvWY/S9a6gH2eFsI/AAAAAAAAAgw/4Yfd_O3zbEk/image_thumb%5B4%5D.png?imgmax=800" width="50" height="60" /&gt;&lt;/a&gt; Echofon is an excellent and an useful extension if one is ardent user of Twitter. Installing this adds an Icon into the status bar which shows updates in your tweets. It&amp;#160; notifies when your friend tweets and also gives a text box where in one can type their tweet.&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&amp;#160;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;Another feature that is most exciting is., when you see a link and you like to tweet it to your friends, that can be done in a single click.&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&amp;#160;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;u&gt;Read It Later:&lt;/u&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;a href="http://lh3.ggpht.com/_TzUaMZPPvWY/S9a6hBhc06I/AAAAAAAAAg0/X61sXIzo7Qs/s1600-h/image%5B10%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_TzUaMZPPvWY/S9a6iQX0xTI/AAAAAAAAAg4/Xfnxc9sZxo4/image_thumb%5B6%5D.png?imgmax=800" width="43" height="56" /&gt;&lt;/a&gt; This add-on allows one to save the pages you need to read later. Every link can be saved and you can view the pages later without any internet connection.This is not it, you can also sync saved pages between devices like your Iphone, Ipad, Android, or any other smartphone. (Sync between computers also possible).&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&amp;#160;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;Though there are many add-ons, these are some of the add-ons one must have with Firefox.&lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;I hope this article would be useful to everybody. If you have any queries try googling or binging :D.&lt;/span&gt;&lt;span lang="EN-US"&gt; &lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;&lt;span lang="EN-US"&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div style="line-height: normal" class="MsoNormalCxSpMiddle"&gt;P.S: Thanks to Sanjeev for giving Ideas to write about the last two add ons.&amp;#160; :)&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1164199094919843166-2825083120717705939?l=naveends.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://naveends.blogspot.com/feeds/2825083120717705939/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naveends.blogspot.com/2010/03/add-ons-one-should-have-with-firefox.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1164199094919843166/posts/default/2825083120717705939'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1164199094919843166/posts/default/2825083120717705939'/><link rel='alternate' type='text/html' href='http://naveends.blogspot.com/2010/03/add-ons-one-should-have-with-firefox.html' title='Add-ons one should have with Firefox [Updated]'/><author><name>Naveen DS</name><uri>https://profiles.google.com/105951065714151899626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-1tzt_nX9FTE/AAAAAAAAAAI/AAAAAAAABUc/-CdenyQKLYI/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_TzUaMZPPvWY/S6TJB1iwAVI/AAAAAAAAAdk/6wpl3vpGPR8/s72-c/clip_image002_thumb.gif?imgmax=800' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1164199094919843166.post-7163929136526320069</id><published>2010-03-17T02:46:00.002+05:30</published><updated>2010-04-27T15:54:25.618+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Uncategorised'/><title type='text'>A post with Windows Live Writer</title><content type='html'>&lt;p&gt;Hi, this is posted using windows live writer. Its awesome to use, very easy to configure. :)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_TzUaMZPPvWY/S5_1EPrsZDI/AAAAAAAAAc4/xfkvO_T0q74/s1600-h/Unique_Rainbow%5B20%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Unique_Rainbow" border="0" alt="Unique_Rainbow" src="http://lh3.ggpht.com/_TzUaMZPPvWY/S5_1FXvCuqI/AAAAAAAAAc8/RnWkziehBaE/Unique_Rainbow_thumb%5B18%5D.jpg?imgmax=800" width="216" height="273" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;This photo was posted to show features of live writer... :D&lt;/p&gt;  &lt;p&gt;Download &lt;a href="http://download.live.com/writer" target="_blank"&gt;Windows Live Writer here&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/1164199094919843166-7163929136526320069?l=naveends.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://naveends.blogspot.com/feeds/7163929136526320069/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naveends.blogspot.com/2010/03/post-with-windows-live-writer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1164199094919843166/posts/default/7163929136526320069'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1164199094919843166/posts/default/7163929136526320069'/><link rel='alternate' type='text/html' href='http://naveends.blogspot.com/2010/03/post-with-windows-live-writer.html' title='A post with Windows Live Writer'/><author><name>Naveen DS</name><uri>https://profiles.google.com/105951065714151899626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-1tzt_nX9FTE/AAAAAAAAAAI/AAAAAAAABUc/-CdenyQKLYI/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_TzUaMZPPvWY/S5_1FXvCuqI/AAAAAAAAAc8/RnWkziehBaE/s72-c/Unique_Rainbow_thumb%5B18%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1164199094919843166.post-3371205902008530109</id><published>2010-03-07T14:57:00.002+05:30</published><updated>2010-03-07T15:01:28.772+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft Interview'/><title type='text'>Microsoft Interview Questions</title><content type='html'>Hi all,&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Here is my first useful post in this blog.I will be posting about my experience with Microsoft interview. Team from &lt;a href="http://www.microsoft.com/"&gt;Microsoft&lt;/a&gt; visited my college this December (for placement) and I had been fortunate enough to attend the test in which I learnt a lot. Here I give the questions asked for me in both written and subsequent rounds.&lt;br /&gt;&lt;b&gt;Written Test&lt;/b&gt;:&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; The test had 4 questions and time given was about 1 hour. Questions were&lt;br /&gt;&lt;ol&gt;&lt;li&gt;A program was given and we were asked to debug the code so that it works as desired. The program's aim was "&lt;b&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;finding the meeting point of two linked lists&lt;/span&gt;&lt;/b&gt;". &amp;nbsp;It was quite simple and some of errors were like in allocating memory, some logical errors. But its doable.&lt;/li&gt;&lt;li&gt;Given a Circuit (with resistors), we need to calculate the total resistance. Input will be like AB-5ohm, BC-6ohm, BC-10ohm, BC-20 ohm, CD-5 ohm. BC has been repeated twice implying they are in series. "&lt;b&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;Write a program &amp;nbsp;by implementing efficient data structure for storing and calculating the total resistance&lt;/span&gt;&lt;/b&gt;". I used stack using linked list and implemented which works for almost all combinations of circuits (but didnt work for some :D).&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;"Write test cases for reversing words of string "&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;. &lt;/span&gt;&lt;span style="font-family: inherit;"&gt;For eg. "This is nice" is input string and output is "nice is This". We need to write test cases for this program,(not the program for it). Writing some 5 to 10 will do. Start from some of the very simple cases like for eg. "Check whether the program in accepting input".&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: inherit;"&gt;You have been asked to write features of an&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt; &lt;b&gt;"Universal Remote Controller&lt;/b&gt;". &amp;nbsp;&lt;/span&gt;&lt;span style="font-family: inherit;"&gt;Eg. "It will support TV,System, DTH etc".&lt;/span&gt;&lt;span style="font-family: inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span style="font-family: inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: inherit;"&gt; The interviews in MS will be a loop process where a person has to attend interviews in a loop(every interviewer will interview us once). We need to satisfy all the four to get into MS. These are the questions asked for me in the three iterations of the loop I attended.(Totally 4, I was thrown out after 3. :D) .&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: inherit;"&gt;&lt;b&gt;Round 1:&lt;/b&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;It lasted for about 1 hour and 15 mins, with the questions mostly from what is written in your resume.Some of the questions asked were,&lt;br /&gt;&lt;ul&gt;&lt;li&gt;What were your challenging projects? I named one and I was asked to write test cases for that. Interviewer was not satisfied until I gave around 10 test cases.&lt;/li&gt;&lt;li&gt;Deletion of a node in linked list.. seems pretty simple , he was expecting a code with good &lt;b&gt;coding&lt;/b&gt; standards. From there discussion went upto locks and mutexes in OS.&amp;nbsp;&lt;/li&gt;&lt;li&gt;Print a &lt;b&gt;Random word&lt;/b&gt; from a file. Input is "path to a file", constraints- No extra memory like hashing etc. All the words in the file should have equal probability.&lt;/li&gt;&lt;li&gt;Rectangles overlapping questions, write test cases.(I had seen this already). This is a popular MS question. I started writing immediately after he gave the question(without asking much details). Seeing that he asked whether I had known the question earlier, I said yes.(Reason I am saying is, at the end while he was telling the points he noted in this laptop during the course of interview, one was the points was &lt;b&gt;honesty&lt;/b&gt;. It counts in interview :D). I have seen &lt;a href="http://halcyon.usc.edu/~kiran/msqs.html"&gt;here&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;Within 5 mins I was called for second round and questions were,&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Round 2:&lt;/b&gt;&lt;br /&gt;This time I was asked just one question and interview lasted for 1 hour 15 mins.&lt;br /&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;"&lt;b&gt;Given a large number with many digits, propose a method or data structure to efficiently store them. Addition, subtraction, mult, division should be supported by your design.&lt;/b&gt;"&lt;/span&gt; &amp;nbsp;He asked for a valid(working) C++ code .&lt;br /&gt;&lt;br /&gt;Immediately after that round I was called for the next and this round lasted for just 20 mins.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Round 3:&lt;/b&gt;&lt;br /&gt;Given a matrix, we need to transform it in such a way that &amp;nbsp;if an element is zero, we need to zero out the contents of corresponding row and column(of that element). Only minimal extra space allowed, test cases was also asked. I gave some solutions,but he didnt get satisfied as the I used more space than what he asked.&lt;br /&gt;eg. if the matrix is&lt;br /&gt;1 1 1&lt;br /&gt;1 1 1&lt;br /&gt;1 1 0&lt;br /&gt;the output matrix is&lt;br /&gt;1 1 0&lt;br /&gt;1 1 0&lt;br /&gt;0 0 0.&lt;br /&gt;&lt;br /&gt;These were the questions asked for me.For all the rounds we need to write the code in paper and he ll be monitoring us from the other side of desk.Some may be asked to write the code in board also. &lt;b&gt;Please feel free to discuss the solutions here&lt;/b&gt; and ask any doubts if u have.&lt;br /&gt;&lt;br /&gt;Things I learnt from MS interview :&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Thinking aloud, interviewers need to know what you think abt when they ask questions.&amp;nbsp;&lt;/li&gt;&lt;li&gt;Coding with standards.&lt;/li&gt;&lt;li&gt;&amp;nbsp;How to answer questions if we dont know the solution.&lt;/li&gt;&lt;/ul&gt;These were some I learnt. &amp;nbsp;There are many sites that give microsoft questions and if u want to prepare just google "microsoft interview questions" and u ll get numerous sites. All the best for your job interviews. :)&lt;br /&gt;&lt;br /&gt;For microsoft internship questions, see this post by my friend.&lt;br /&gt;&lt;a href="http://blog.ceglug.org/sanath/?p=54"&gt;http://blog.ceglug.org/sanath/?p=54&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1164199094919843166-3371205902008530109?l=naveends.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://naveends.blogspot.com/feeds/3371205902008530109/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naveends.blogspot.com/2010/03/microsoft-interview-questions.html#comment-form' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1164199094919843166/posts/default/3371205902008530109'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1164199094919843166/posts/default/3371205902008530109'/><link rel='alternate' type='text/html' href='http://naveends.blogspot.com/2010/03/microsoft-interview-questions.html' title='Microsoft Interview Questions'/><author><name>Naveen DS</name><uri>https://profiles.google.com/105951065714151899626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-1tzt_nX9FTE/AAAAAAAAAAI/AAAAAAAABUc/-CdenyQKLYI/s512-c/photo.jpg'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1164199094919843166.post-1879467434473572185</id><published>2010-03-04T21:20:00.001+05:30</published><updated>2010-03-25T19:46:03.994+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Uncategorised'/><title type='text'>Life, the Universe and Everything (Hello World)</title><content type='html'>Hi all,  &lt;br /&gt;  &lt;blockquote&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Well, this is my first blog post. I thought of actually writing a blog for a long time now and now finding interest to do so :). In this blog one can find everything about me,my interests,about programming,about interviews, about sports(cricket, tennis,F1), about new tech things (err..list keeps on going.. so stopping here :D). Let me see if I can blog well.. :)&lt;/blockquote&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1164199094919843166-1879467434473572185?l=naveends.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://naveends.blogspot.com/feeds/1879467434473572185/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naveends.blogspot.com/2010/03/life-universe-and-everything-hello.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1164199094919843166/posts/default/1879467434473572185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1164199094919843166/posts/default/1879467434473572185'/><link rel='alternate' type='text/html' href='http://naveends.blogspot.com/2010/03/life-universe-and-everything-hello.html' title='Life, the Universe and Everything (Hello World)'/><author><name>Naveen DS</name><uri>https://profiles.google.com/105951065714151899626</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-1tzt_nX9FTE/AAAAAAAAAAI/AAAAAAAABUc/-CdenyQKLYI/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry></feed>
