<?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:blogger='http://schemas.google.com/blogger/2008' 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-4231279232179027644</id><updated>2024-10-07T11:05:43.185+05:30</updated><category term="Something More"/><category term="Java"/><category term="Programming"/><category term="Linux"/><category term="News"/><category term="Latest"/><category term="Tricks"/><category term="Academics"/><category term="Batch Scripts"/><category term="Internet"/><category term="Personal"/><category term="Poems"/><category term="Christmas"/><category term="Christmas carols"/><category term="Christmas songs"/><category term="December"/><category term="Gujarati Poem"/><category term="Imagine Linux and you"/><category term="Linux customization"/><category term="Linux shortcut"/><category term="Review"/><category term="customization"/><category term="shortcut"/><category term="sign extend"/><category term="sign extension"/><category term="songs"/><category term="widening conversion"/><title type='text'>SIDD Speaks</title><subtitle type='html'>Voice of a Computer Engineering student willing to Know-It-All.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sagarsiddhpura.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://sagarsiddhpura.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10950831350090929434</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>26</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4231279232179027644.post-5974257268893626401</id><published>2014-06-03T21:09:00.002+05:30</published><updated>2014-06-03T23:27:44.817+05:30</updated><title type='text'>Ghostly Friends - Part I </title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
&lt;br /&gt;
I am singing a story, One of the best,&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
Sitdown, relax and hear, Be my Guest :)&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
It begins with a boy and a girl, so blessed,&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
Even Facebook did suggest,&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
And he sent a friend request!&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
&lt;br clear=&quot;none&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
The boy was shy, waiting for a Hi,&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
But girl wasn&#39;t slow, sent the first Hello :)&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
&lt;br clear=&quot;none&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
Uncommon was this start,&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
But God had prepared the chart..&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
Boy talked smart,&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
Girl talked with all her heart..&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
Friendship began to art,&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
An hour in evening was the chatting part ;)&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
&lt;br clear=&quot;none&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
Months had gone by, Not seen the girl,&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
The boy now wondered, is she burl?&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
Is she Pearl?&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
Is she even a girl? :p&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
&lt;br clear=&quot;none&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
Kali-Chaudas was the day,&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
The most evil and dangerous they say..&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
Everyone stays in the bay,&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
Ghosts and evil spirits prey..&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
&lt;br clear=&quot;none&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
Boy was restless, wanted to see his chick&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
Gave her hints and started talking slick!&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
God was she quick, just smiled and sent her pic,&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
Boy couldn&#39;t stop staring &amp;amp; felt very proud of his pick :)&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
&lt;br clear=&quot;none&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px;&quot;&gt;
&lt;div style=&quot;border: 0px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
Special was the situation,&lt;/div&gt;
&lt;div style=&quot;border: 0px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
He named her Bhootdi(Bhootni) as per occasion..&lt;/div&gt;
&lt;div style=&quot;border: 0px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
Thus started a good foundation,&lt;/div&gt;
&lt;div style=&quot;border: 0px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
A sweet, sour, spicy and deep relation ;)&lt;/div&gt;
&lt;div style=&quot;border: 0px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
&lt;br clear=&quot;none&quot; /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
They began to open up,&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
began doing chap-chap and gupshup,&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
&#39;Wow&#39;, &#39;Nice&#39; and &#39;yes&#39; changed to &#39;Ahaaa&#39;, &#39;Jorar&#39; and &#39;Yup&#39;,&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-family: Helvetica, Arial, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 1.428571em; margin: 0px; padding: 0px; text-align: center;&quot;&gt;
It just felt like tasting a sweet cough syrup.&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://sagarsiddhpura.blogspot.com/feeds/5974257268893626401/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sagarsiddhpura.blogspot.com/2014/06/ghostly-friends-part-i.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/5974257268893626401'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/5974257268893626401'/><link rel='alternate' type='text/html' href='http://sagarsiddhpura.blogspot.com/2014/06/ghostly-friends-part-i.html' title='Ghostly Friends - Part I '/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10950831350090929434</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4231279232179027644.post-3658896657088364199</id><published>2013-05-05T15:20:00.006+05:30</published><updated>2013-05-05T15:20:57.304+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Poems"/><title type='text'>Sometimes you are..</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
Sometimes you are&lt;br /&gt;
&lt;br /&gt;
As bright as day,&lt;br /&gt;
As light as play,&lt;br /&gt;
As deep as ocean,&lt;br /&gt;
As loose as lotion,&lt;br /&gt;
As cheerful as fountain,&lt;br /&gt;
As firm as mountain&lt;br /&gt;
As sad as vulture,&lt;br /&gt;
As rich as culture,&lt;br /&gt;
As lively as waterfall&lt;br /&gt;
As refreshing as cuckoo&#39;s call&lt;br /&gt;
As wild as a shark,&lt;br /&gt;
As deadly as a spark,&lt;br /&gt;
As cunning as a fox&lt;br /&gt;
As hardworking as an Ox,&lt;br /&gt;
As Pretty as Peacock&lt;br /&gt;
As Lazy as Bullock&lt;br /&gt;
As fiery as rocket&lt;br /&gt;
As unpredictable as cricket&lt;br /&gt;
As jovial as a clown&lt;br /&gt;
As irritating as a frown&lt;br /&gt;
As calm as snow,&lt;br /&gt;
You are the most dynamic person(ality) I know.. :)&lt;br /&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://sagarsiddhpura.blogspot.com/feeds/3658896657088364199/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sagarsiddhpura.blogspot.com/2013/05/sometimes-you-are.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/3658896657088364199'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/3658896657088364199'/><link rel='alternate' type='text/html' href='http://sagarsiddhpura.blogspot.com/2013/05/sometimes-you-are.html' title='Sometimes you are..'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10950831350090929434</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4231279232179027644.post-2364712198404920405</id><published>2013-05-04T01:43:00.001+05:30</published><updated>2013-05-04T01:43:26.854+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Gujarati Poem"/><category scheme="http://www.blogger.com/atom/ns#" term="Personal"/><category scheme="http://www.blogger.com/atom/ns#" term="Poems"/><title type='text'>Gujarati Poem - Lilu ghas...</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
A very nice Gujarati Poem from a friend.. :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&quot;Lilu ghas&lt;br /&gt;
Zakalbindu na prem ma 6&lt;br /&gt;
Sury uge teni pratiksha ma&lt;br /&gt;
Vaheli savare kalrav sambhlay&lt;br /&gt;
Ae gopigit nahi to biju shu?&lt;br /&gt;
Vruksh pavanmay bne ane&lt;br /&gt;
Patangiyu puspa mai bane&lt;br /&gt;
Tevu prem vina bane kharu?&lt;br /&gt;
Be aankh sathe be aankh male&lt;br /&gt;
Tyare je bane ae premno&lt;br /&gt;
Sarvalo...gunakar k chantkar!&lt;br /&gt;
Mata ni aankh mathi&lt;br /&gt;
Tapki padela ashrubindu ma&lt;br /&gt;
Ghughavata samndar ne vali&lt;br /&gt;
Prem ni vyakhta sathe su sambhandh?&lt;br /&gt;
Prem sabd nathi..divay savendna 6....&quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://sagarsiddhpura.blogspot.com/feeds/2364712198404920405/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sagarsiddhpura.blogspot.com/2013/05/gujarati-poem-lilu-ghas.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/2364712198404920405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/2364712198404920405'/><link rel='alternate' type='text/html' href='http://sagarsiddhpura.blogspot.com/2013/05/gujarati-poem-lilu-ghas.html' title='Gujarati Poem - Lilu ghas...'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10950831350090929434</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4231279232179027644.post-4721105117264510033</id><published>2012-02-08T10:38:00.001+05:30</published><updated>2012-02-08T10:39:57.213+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Personal"/><category scheme="http://www.blogger.com/atom/ns#" term="Something More"/><title type='text'>My Journey with studINC</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhL72c_sdwJVn7ZNMSuMyfEw6UOkJcARK3LPXe7p-SvGT4hm4wEoIEENM8iKZ7I7XT5FVW6_rznLjixu9fch9RtGuBjHDxpDj6uj87GADeDkC0h7LoqZ8eZATfD4hMPYBSIlT5L1jry6E0/s1600/Once-upon-a-time.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;212&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhL72c_sdwJVn7ZNMSuMyfEw6UOkJcARK3LPXe7p-SvGT4hm4wEoIEENM8iKZ7I7XT5FVW6_rznLjixu9fch9RtGuBjHDxpDj6uj87GADeDkC0h7LoqZ8eZATfD4hMPYBSIlT5L1jry6E0/s320/Once-upon-a-time.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
This is a story, starts with &quot;Once upon a time...&lt;br /&gt;
It was 2 of February 2009.&lt;br /&gt;
A Boy came, had a great idea in mind,&lt;br /&gt;
Dissatisfied of knowledge hunger he whined,&lt;br /&gt;
&quot;What do we learn here? the system is blind...&lt;br /&gt;
Let us unite, Let us align,&lt;br /&gt;
Let us each be teachers, Let us shine&quot;&lt;br /&gt;
&lt;br /&gt;
The message so sacred was passed to 11 mastermind,&lt;br /&gt;
Ans so was born studINC - A tech group divine.&lt;br /&gt;
With None as a ruler, They had new design,&lt;br /&gt;
Everybody was equal and &quot;Leaders&quot; was the name assigned.&lt;br /&gt;
&lt;br /&gt;
Every night they would meet at nine,&lt;br /&gt;
Now they had a purpose, Now they were aligned.&lt;br /&gt;
They all learned, Every person refined,&lt;br /&gt;
They worked as a team, together and combined.&lt;br /&gt;
They had their structure, They had their rules, With every detail outlined,&lt;br /&gt;
Even the word &quot;Professionalism&quot; was now redefined.&lt;br /&gt;
&lt;br /&gt;
&quot;Why only us? College and Classmates should benefit too&quot; one of them opined,&lt;br /&gt;
Let us deliver, &quot;Learning, working and growing together&quot; our motto remind.&lt;br /&gt;
They began to advance, &quot;Rest&quot; nowhere to find,&lt;br /&gt;
They started giving presentations, seminars on everything in their mind.&lt;br /&gt;
Google, Partitioning, Linux or web design,&lt;br /&gt;
They learned it, mastered it and left nothing behind.&lt;br /&gt;
&lt;br /&gt;
As semesters advanced, the studies redlined,&lt;br /&gt;
&quot;Subjects are tough..&quot; they all repined.&lt;br /&gt;
Maths, OS, Java and UML were then assigned,&lt;br /&gt;
Semesters passed, and good grades consigned.&lt;br /&gt;
&lt;br /&gt;
Now it was not only college they determined,&lt;br /&gt;
they thought great, wanted to target the whole mankind,&lt;br /&gt;
Internet was the answer and &quot;www.offclassroom.com&quot; was the domain name assigned.&lt;br /&gt;
Within an year, Website got the wind,&lt;br /&gt;
Passed one lac clicks and crossed skyline.&lt;br /&gt;
&lt;br /&gt;
With Experience so special, so rare so fine,&lt;br /&gt;
I have something unique, it will always remind.&lt;br /&gt;
Thus goes this story, I wish I could rewind,&lt;br /&gt;
From 2 of February 2009.&lt;/div&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sagarsiddhpura.blogspot.com/feeds/4721105117264510033/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sagarsiddhpura.blogspot.com/2012/02/my-journey-with-studinc.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/4721105117264510033'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/4721105117264510033'/><link rel='alternate' type='text/html' href='http://sagarsiddhpura.blogspot.com/2012/02/my-journey-with-studinc.html' title='My Journey with studINC'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10950831350090929434</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhL72c_sdwJVn7ZNMSuMyfEw6UOkJcARK3LPXe7p-SvGT4hm4wEoIEENM8iKZ7I7XT5FVW6_rznLjixu9fch9RtGuBjHDxpDj6uj87GADeDkC0h7LoqZ8eZATfD4hMPYBSIlT5L1jry6E0/s72-c/Once-upon-a-time.jpg" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4231279232179027644.post-5902508015739955595</id><published>2011-12-22T12:54:00.000+05:30</published><updated>2011-12-25T00:00:14.574+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Christmas"/><category scheme="http://www.blogger.com/atom/ns#" term="Christmas carols"/><category scheme="http://www.blogger.com/atom/ns#" term="Christmas songs"/><category scheme="http://www.blogger.com/atom/ns#" term="December"/><category scheme="http://www.blogger.com/atom/ns#" term="Something More"/><category scheme="http://www.blogger.com/atom/ns#" term="songs"/><title type='text'>Merry Musical Christmas</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
As the most wonderful time of the year - December &amp;amp; Christmas, is once again upon us, allow me to share few songs that will surely make up your mood perfect for season. So here are my suggestions:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQyai5OPGBjz1jXgAG2wBISP7Iaeav0KkmSl2cLEMi5oRyKsM7qghXQaqfE_zZnnTgZ4ilrRjiAetMVJQxywe-XaUC8Cwb2GHIeTJth4sTR-C5zu5EiTCIm9THNhNdKl4S4M2xSihCeUk/s1600/Dj_santa_2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQyai5OPGBjz1jXgAG2wBISP7Iaeav0KkmSl2cLEMi5oRyKsM7qghXQaqfE_zZnnTgZ4ilrRjiAetMVJQxywe-XaUC8Cwb2GHIeTJth4sTR-C5zu5EiTCIm9THNhNdKl4S4M2xSihCeUk/s1600/Dj_santa_2.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;1. Santa baby - Taylor swift&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/ybZM2e1yGos?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;
Title: Santa baby&lt;br /&gt;
Artist: Taylor Swift&lt;br /&gt;
Album: The Taylor Swift Holiday Collection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2. Last christmas - Glee &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;object class=&quot;BLOGGER-youtube-video&quot; classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot; codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot; data-thumbnail-src=&quot;http://0.gvt0.com/vi/_z7n7noez5A/0.jpg&quot; height=&quot;266&quot; width=&quot;320&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/_z7n7noez5A&amp;fs=1&amp;source=uds&quot; /&gt;



&lt;param name=&quot;bgcolor&quot; value=&quot;#FFFFFF&quot; /&gt;



&lt;embed width=&quot;320&quot; height=&quot;266&quot;  src=&quot;http://www.youtube.com/v/_z7n7noez5A&amp;fs=1&amp;source=uds&quot; type=&quot;application/x-shockwave-flash&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;
&lt;br /&gt;
Title: Last christmas&lt;br /&gt;
Artist: Glee&lt;br /&gt;
Album: Glee - The Music - The Christmas Album&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;3. Santa Claus is coming to town - Jackson 5 - The Jackson 5 Christmas Album&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/CHiaF2k8ecY?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;
Title: Santa Claus is coming to town&lt;br /&gt;
Artist: Jackson5&lt;br /&gt;
Album:&lt;b&gt; &lt;/b&gt;The Jackson 5 Christmas Album&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;4. All I Want For Christmas Is You - Mariah Carey&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;object class=&quot;BLOGGER-youtube-video&quot; classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot; codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot; data-thumbnail-src=&quot;http://0.gvt0.com/vi/5BXK0L_x94w/0.jpg&quot; height=&quot;266&quot; width=&quot;320&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/5BXK0L_x94w&amp;fs=1&amp;source=uds&quot; /&gt;



&lt;param name=&quot;bgcolor&quot; value=&quot;#FFFFFF&quot; /&gt;



&lt;embed width=&quot;320&quot; height=&quot;266&quot;  src=&quot;http://www.youtube.com/v/5BXK0L_x94w&amp;fs=1&amp;source=uds&quot; type=&quot;application/x-shockwave-flash&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;
&lt;br /&gt;
Title: All I Want For Christmas Is You&lt;br /&gt;
Artist: Mariah Carey&lt;br /&gt;
Album: Merry Christmas&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;5. Misletoe - Justin Bieber&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;object class=&quot;BLOGGER-youtube-video&quot; classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot; codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot; data-thumbnail-src=&quot;http://0.gvt0.com/vi/o0_bacbDnHw/0.jpg&quot; height=&quot;266&quot; width=&quot;320&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/o0_bacbDnHw&amp;fs=1&amp;source=uds&quot; /&gt;



&lt;param name=&quot;bgcolor&quot; value=&quot;#FFFFFF&quot; /&gt;



&lt;embed width=&quot;320&quot; height=&quot;266&quot;  src=&quot;http://www.youtube.com/v/o0_bacbDnHw&amp;fs=1&amp;source=uds&quot; type=&quot;application/x-shockwave-flash&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;
&lt;br /&gt;
Title: Misletoe&lt;br /&gt;
Artist: Justin Bieber&lt;br /&gt;
Album:&lt;b&gt; &lt;/b&gt;Under the Mistletoe&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I wish this list would never end, but thats all folks. Have a wonderful festive time.&lt;br /&gt;
&lt;br /&gt;
Psst. Don&#39;t forget to roll in &lt;b&gt; your&lt;/b&gt; favorite suggestions in comment box below.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sagarsiddhpura.blogspot.com/feeds/5902508015739955595/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sagarsiddhpura.blogspot.com/2011/12/merry-musical-christmas.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/5902508015739955595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/5902508015739955595'/><link rel='alternate' type='text/html' href='http://sagarsiddhpura.blogspot.com/2011/12/merry-musical-christmas.html' title='Merry Musical Christmas'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10950831350090929434</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQyai5OPGBjz1jXgAG2wBISP7Iaeav0KkmSl2cLEMi5oRyKsM7qghXQaqfE_zZnnTgZ4ilrRjiAetMVJQxywe-XaUC8Cwb2GHIeTJth4sTR-C5zu5EiTCIm9THNhNdKl4S4M2xSihCeUk/s72-c/Dj_santa_2.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4231279232179027644.post-8710925122398873477</id><published>2011-12-21T03:21:00.000+05:30</published><updated>2011-12-22T01:34:11.218+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="customization"/><category scheme="http://www.blogger.com/atom/ns#" term="Imagine Linux and you"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux customization"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux shortcut"/><category scheme="http://www.blogger.com/atom/ns#" term="shortcut"/><category scheme="http://www.blogger.com/atom/ns#" term="Something More"/><category scheme="http://www.blogger.com/atom/ns#" term="Tricks"/><title type='text'>Imagine Linux &amp; You - Customizing Shortcuts</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Shortcuts are like elevators. It gets hefty things done on simple press of a button. It is much better, faster and efficient then the other alternative: Stairs..!! or in our case pointing and clicking.&lt;br /&gt;
&lt;br /&gt;
But it is sad to know people often don&#39;t use shortcuts. Maybe they are difficult to remember or simply impractical to be a shortcut or both. The most outstanding example would be&amp;nbsp;&quot;Alt+F4&quot; for closing a window. I mean come-on, do you really have to stretch your fingers 4&quot; wide not to mention searching for F4 key (hidden among smallest keys on keyboard) for doing an task so frequent ?&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
But Hey, with Linux you can choose your own shortcut for any shortcut you dislike. Who says Alt+C to close a window isn&#39;t smart?&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFUGMeBYeAixz1bYB0RWQro2kDzfpo4wYMneGXRU-EM9CmhwWqVMsxLheMuZC4DvQrif-0JjqOyPMkDhXEPLIz0njrI5gIswCvnNlt3eMbJApETkouItlaP7skprTeo5sJ8i7zPM0E8Q0/s1600/1211755198.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFUGMeBYeAixz1bYB0RWQro2kDzfpo4wYMneGXRU-EM9CmhwWqVMsxLheMuZC4DvQrif-0JjqOyPMkDhXEPLIz0njrI5gIswCvnNlt3eMbJApETkouItlaP7skprTeo5sJ8i7zPM0E8Q0/s1600/1211755198.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
&lt;b&gt;For changing shortcuts to &quot;Actions&quot; like rename, cut, copy and similar that you find in menus, follow this procedure.&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
On your Desktop, press Alt+F2. A &quot;Run Application&quot; box will open. Type &quot;gconf-editor&quot; and hit enter.&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhG_p5TipCYXm1TihQM2TIhKd7MWUY-r4mSv2H7OfTH3G2Mi7YCX-UQTYm77Tz-LPookvbs6VgAYnVKvCrgSpZdk5y6h7IeuRMx5Vi-ashxVQojhaFMUMNevaKKjm4bBAmzeFA3xS9u_60/s1600/launching-gconfeditor.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhG_p5TipCYXm1TihQM2TIhKd7MWUY-r4mSv2H7OfTH3G2Mi7YCX-UQTYm77Tz-LPookvbs6VgAYnVKvCrgSpZdk5y6h7IeuRMx5Vi-ashxVQojhaFMUMNevaKKjm4bBAmzeFA3xS9u_60/s1600/launching-gconfeditor.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Launching Configuration Editor&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Configuration Editor will open. Navigate to desktop &amp;gt; gnome &amp;gt; interface&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQTASewyzezmKzLfrUTfUvHgSKAF7jTqltTLOLz3LdtwYDkA9w0R3aJobjsbRe7iLjpQWs7wqI9T578uXV-fLLVGtLUEcZxY4IpGshhgLUmH9l_hF4mZEBPvdYPrHenM1JSzZhryXJkEA/s1600/Gconf-editor.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQTASewyzezmKzLfrUTfUvHgSKAF7jTqltTLOLz3LdtwYDkA9w0R3aJobjsbRe7iLjpQWs7wqI9T578uXV-fLLVGtLUEcZxY4IpGshhgLUmH9l_hF4mZEBPvdYPrHenM1JSzZhryXJkEA/s1600/Gconf-editor.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
There is a key: &quot;can_change_accels&quot; which is not enabled. Enable it by checking it. Accel is&amp;nbsp; nothing but formal word for shortcut key in Linux&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
As its description suggests, you can now keep your cursor over any menu item and change its shortcut just by pressing new shortcut. E.G. in file browser, default shortcut for rename is F2. To change it, keep mouse over it.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5CQPQTjf09mBWhLHBlfW20xGoCFx3vf5fK-8DL89FwYoQAbBaIN4JB23z2Gx6_LPTjkaM1N5agH0F57tvJCoVkoSYw5liBVHW3yZB4b7piA7ZFHE8WCanLxXA4aahPziHQIjUxw0ClVc/s1600/Rename-old.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5CQPQTjf09mBWhLHBlfW20xGoCFx3vf5fK-8DL89FwYoQAbBaIN4JB23z2Gx6_LPTjkaM1N5agH0F57tvJCoVkoSYw5liBVHW3yZB4b7piA7ZFHE8WCanLxXA4aahPziHQIjUxw0ClVc/s1600/Rename-old.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Rename before&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Press Ctrl+R. It will be changed. You can now rename files by shortcut &quot;Ctrl+R&quot; instead of F2.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjz0nTp3ChwpJSXxn5sRxEvyGAAsg6X3QgJPkchCvfcquZCXVaoeJeM4E-8W2TmAHaNPKqbk3aLSfZMkG8n80ph1nE-g9qDW9sPu1jK9mHhwgjUcP9BtPcdxTYsZAXPjuYnAcWXSzxMBCc/s1600/Rename-new.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjz0nTp3ChwpJSXxn5sRxEvyGAAsg6X3QgJPkchCvfcquZCXVaoeJeM4E-8W2TmAHaNPKqbk3aLSfZMkG8n80ph1nE-g9qDW9sPu1jK9mHhwgjUcP9BtPcdxTYsZAXPjuYnAcWXSzxMBCc/s1600/Rename-new.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Rename after&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
&lt;b&gt;For changing other shortcuts related to Sound, Volume, Window Management, Launchers, Desktop, Accessibility, follow this procedure.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&lt;/b&gt;Go to Prefrences menu &amp;gt; Keyboard Shortcuts&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: left; margin-right: 1em; text-align: left;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtQrGPMaOOIRMfYjyOzv3FHOk3_NwTQMH-3liQYgDDHNhjCk9xTGYVvgfh1vU678Ij81oYqQ2pfhbe3P1Wc1fva2-oo_T-apF8_dGarDhAuzqCVVUcD6HCbeQCHpv6vgNenial1TFZaQc/s1600/Keyboard-Shortcuts-Desktop.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtQrGPMaOOIRMfYjyOzv3FHOk3_NwTQMH-3liQYgDDHNhjCk9xTGYVvgfh1vU678Ij81oYqQ2pfhbe3P1Wc1fva2-oo_T-apF8_dGarDhAuzqCVVUcD6HCbeQCHpv6vgNenial1TFZaQc/s1600/Keyboard-Shortcuts-Desktop.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Desktop Shortcuts&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: left; margin-right: 1em; text-align: left;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJaFvhSnGqBFht4ES3sTQJAS6eOhF-3XYuS9UgbMLB5C2-lwPxumZSR4EcJLB3F54CwAVCvNKtvbhx6Ht5V_1rL2PKXwXuwnPzs2Bocpabz8q84RUKGd2YZskqEGIal5PKFIEtedD-GP4/s1600/Keyboard-Shortcuts-Window-Management.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJaFvhSnGqBFht4ES3sTQJAS6eOhF-3XYuS9UgbMLB5C2-lwPxumZSR4EcJLB3F54CwAVCvNKtvbhx6Ht5V_1rL2PKXwXuwnPzs2Bocpabz8q84RUKGd2YZskqEGIal5PKFIEtedD-GP4/s1600/Keyboard-Shortcuts-Window-Management.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Window Management Shortcuts&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
You can change shortcuts for useful activities like&lt;/div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;Launching home folder&lt;/li&gt;
&lt;li&gt; Closing window&lt;/li&gt;
&lt;li&gt;Maximizing window&lt;/li&gt;
&lt;li&gt;Minimizing window&lt;/li&gt;
&lt;li&gt;Logout&lt;/li&gt;
&lt;li&gt; Search&lt;/li&gt;
&lt;li&gt;Take a screenshot&lt;/li&gt;
&lt;li&gt;Launching Calculator..!!&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Was this helpful? Please let me know via comments :-)&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;/ul&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;/ul&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sagarsiddhpura.blogspot.com/feeds/8710925122398873477/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sagarsiddhpura.blogspot.com/2011/12/customizing-every-shortcut-in-linux.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/8710925122398873477'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/8710925122398873477'/><link rel='alternate' type='text/html' href='http://sagarsiddhpura.blogspot.com/2011/12/customizing-every-shortcut-in-linux.html' title='Imagine Linux &amp; You - Customizing Shortcuts'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10950831350090929434</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFUGMeBYeAixz1bYB0RWQro2kDzfpo4wYMneGXRU-EM9CmhwWqVMsxLheMuZC4DvQrif-0JjqOyPMkDhXEPLIz0njrI5gIswCvnNlt3eMbJApETkouItlaP7skprTeo5sJ8i7zPM0E8Q0/s72-c/1211755198.png" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4231279232179027644.post-6586142743378473540</id><published>2011-08-31T04:43:00.002+05:30</published><updated>2011-08-31T04:47:36.884+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Internet"/><category scheme="http://www.blogger.com/atom/ns#" term="Latest"/><category scheme="http://www.blogger.com/atom/ns#" term="News"/><category scheme="http://www.blogger.com/atom/ns#" term="Something More"/><category scheme="http://www.blogger.com/atom/ns#" term="Tricks"/><title type='text'>BlogDay 2011</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Every year 31st August is special day for many... Its 5th BlogDay today. As their &lt;a href=&quot;http://www.blogday.org/&quot;&gt;website&lt;/a&gt; explains it very well, I am Copy-Pasting some paras:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style=&quot;color: #775251; font-size: 15px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 12px; padding-right: 28px; padding-top: 8px;&quot;&gt;





What is BlogDay?&lt;/h3&gt;
&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 12px; padding-right: 28px; padding-top: 8px;&quot;&gt;
BlogDay
 was created with the belief that bloggers should have one day dedicated
 to getting to know other bloggers from other countries and areas of 
interest. On that day Bloggers will recommend other blogs to their blog 
visitors.&lt;br /&gt;
With the goal in mind, on this day every blogger will post a 
recommendation of 5 new blogs. This way, all blog readers will find 
themselves leaping around and discovering new, previously unknown blogs.&lt;/div&gt;
&lt;h3 style=&quot;color: #775251; font-size: 15px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 12px; padding-right: 28px; padding-top: 8px;&quot;&gt;





What will happen on BlogDay?&lt;/h3&gt;
&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 12px; padding-right: 28px; padding-top: 8px;&quot;&gt;
one
 long moment on August 31st, bloggers from all over the world will post 
recommendations of 5 new Blogs, preferably Blogs that are different from
 their own culture, point of view and attitude. On this day, blog 
readers will find themselves leaping around and discovering new, unknown
 Blogs, celebrating the discovery of new people and new bloggers.&lt;/div&gt;
&lt;br /&gt;
So without further ado, Here is this years list:&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;http://www.offclassroom.com/&quot;&gt;Offclassroom&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
The website has a flair of its own. The topics cover form Love to Java. The posts have flavor of their own. So just visit the site and find a section of your choice and enjoy the treat.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.omgubuntu.co.uk/&quot;&gt;&lt;b&gt;OMG! UBUNTU &lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
If you are into Linux Operating System, This is Best Ubnutu blog I have stumbled upon. Fantasy land is just a click away.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://magneticinfinity.blogspot.com/&quot;&gt;&lt;b&gt;Magnetic Infinity&lt;/b&gt;&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;/b&gt;The blog is about personal experiences of a student .. rather different 
and special one. What keeps me attached is the language and emotions used. Its surely a joy ride.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://artescritorio.com/&quot;&gt;&lt;b&gt;Artescritorio&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Who does not love Art? And a blog dedicated to Art just won my heart. (Psst. The blog is not in English. www.translate.google.com might come in handy).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://lol-land.in/&quot;&gt;&lt;b&gt;Lolland&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Humour suggestion surely completes this list. This site does not leave any Indian scenario go waste. Prepared to get Rolling-On-Your-Face-Laughing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Well this completes this years BlogDay list.&lt;br /&gt;
&lt;br /&gt;
Stay Tuned for new list Next Year. &lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://sagarsiddhpura.blogspot.com/feeds/6586142743378473540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sagarsiddhpura.blogspot.com/2011/08/blogday-2011.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/6586142743378473540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/6586142743378473540'/><link rel='alternate' type='text/html' href='http://sagarsiddhpura.blogspot.com/2011/08/blogday-2011.html' title='BlogDay 2011'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10950831350090929434</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4231279232179027644.post-7913505048498361411</id><published>2011-06-15T13:16:00.034+05:30</published><updated>2011-06-16T15:14:59.058+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="News"/><category scheme="http://www.blogger.com/atom/ns#" term="Something More"/><title type='text'>Google Voice Search</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;With Google, The innovation is always at Godspeed. Google announced on its&lt;a href=&quot;http://googleblog.blogspot.com/2011/06/knocking-down-barriers-to-knowledge.html&quot;&gt; official blog&lt;/a&gt;&amp;nbsp;yesterday, the&amp;nbsp;availability&amp;nbsp;of Google voice search for Desktop users. until now it was limited to Mobile devices.&lt;br /&gt;
&lt;br /&gt;
As this &lt;a href=&quot;http://www.google.com/insidesearch/voicesearch-chrome.html&quot;&gt;Release Article&lt;/a&gt; better explains,&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: &#39;Open Sans&#39;, arial, sans-serif; font-size: 13px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h1 class=&quot;multiline&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #333333; font-size: 24px; font-weight: normal; margin-bottom: 16px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;Introducing&lt;br /&gt;
&lt;strong style=&quot;font-size: 48px; font-weight: 600; line-height: 54px;&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://www.google.com/insidesearch/images/landing/voicesearch-icon.gif&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 10px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; /&gt;Voice Search&lt;/strong&gt;&lt;br /&gt;
Now on your computer&lt;/h1&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 20px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 1em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;It&#39;s easy to search out loud. All you need is a built-in or attached microphone. Just click the mic in the search bar and start talking.&lt;/div&gt;&lt;div class=&quot;content&quot; id=&quot;sub&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; clear: both; margin-bottom: 32px; margin-left: auto; margin-right: auto; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 24px; width: 940px;&quot;&gt;&lt;div class=&quot;container&quot; style=&quot;-webkit-box-shadow: rgba(0, 0, 0, 0.398438) 0px 1px 4px; background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; border-bottom-left-radius: 5px 5px; border-bottom-right-radius: 5px 5px; border-bottom-width: 1px; border-color: initial; border-left-color: rgb(217, 217, 217); border-left-width: 1px; border-right-color: rgb(217, 217, 217); border-right-width: 1px; border-style: initial; border-top-color: rgb(217, 217, 217); border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; border-top-style: solid; border-top-width: 1px; box-shadow: rgba(0, 0, 0, 0.398438) 0px 1px 4px; float: left; margin-bottom: 60px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px; position: relative; z-index: 5;&quot;&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;br class=&quot;Apple-interchange-newline&quot; /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: &#39;Open Sans&#39;, arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-color: initial; border-style: initial;&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://www.google.com/insidesearch/images/landing/voicesearch-screenshot.jpg&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; display: block; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; position: relative; z-index: 5;&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&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;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: &#39;Open Sans&#39;, arial, sans-serif; font-size: 28px;&quot;&gt;Useful For&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 20px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 1em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Open Sans&#39;, arial, sans-serif;&quot;&gt;&lt;strong&gt;Hard-to-spell searches&lt;/strong&gt;&lt;br /&gt;
Makes searching words you&#39;re not sure how to spell quicker and easier.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 20px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 1em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Open Sans&#39;, arial, sans-serif;&quot;&gt;&lt;strong&gt;Longer searches&lt;/strong&gt;&lt;br /&gt;
Search long queries, even really, really long queries, just by talking.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 20px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 1em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Open Sans&#39;, arial, sans-serif;&quot;&gt;&lt;strong&gt;Searches that are just more fun to search out loud&lt;/strong&gt;&lt;br /&gt;
Now you can ask your computer anything.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 20px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 1em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Open Sans&#39;, arial, sans-serif;&quot;&gt;&lt;strong&gt;Searching without typing&lt;/strong&gt;&lt;br /&gt;
Use it in the kitchen, in the garage or anytime your hands might be full.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 20px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 1em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;349&quot; src=&quot;http://www.youtube.com/embed/Q1c0w5QiryM&quot; width=&quot;560&quot;&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Note:&lt;/b&gt; It will take several days for Voice Search to be available to everyone. Please note Voice Search is available for US English only.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sagarsiddhpura.blogspot.com/feeds/7913505048498361411/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sagarsiddhpura.blogspot.com/2011/06/google-image-and-voice-search.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/7913505048498361411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/7913505048498361411'/><link rel='alternate' type='text/html' href='http://sagarsiddhpura.blogspot.com/2011/06/google-image-and-voice-search.html' title='Google Voice Search'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10950831350090929434</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/Q1c0w5QiryM/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4231279232179027644.post-2192118246725825161</id><published>2011-06-08T17:37:00.012+05:30</published><updated>2011-06-08T18:11:58.807+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Latest"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="News"/><category scheme="http://www.blogger.com/atom/ns#" term="Review"/><title type='text'>Linux Mint 11 - Katya Review</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;For famous Linux distribution - Linux Mint, version 11 code-named &quot;Katya&quot; has been released on May 26th 2011. Finally after hefty 864MB downloading, I finally gave it a spin.&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKnLPhpBIy4Of0LMqIAkW8xGy7YNIJ4TvbzyZhJGNnR_zZFiYC_v-Le2bK7r7-YTc0GpZJDcrMWerTTtZUlZbbktHABjeu_nlASzZoejFzMne1myG2dERtg3_C2H93L5-OwKey_o4PGcY/s1600/linux-mint1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKnLPhpBIy4Of0LMqIAkW8xGy7YNIJ4TvbzyZhJGNnR_zZFiYC_v-Le2bK7r7-YTc0GpZJDcrMWerTTtZUlZbbktHABjeu_nlASzZoejFzMne1myG2dERtg3_C2H93L5-OwKey_o4PGcY/s320/linux-mint1.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;b&gt;Looks:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;May I dare to describe the looks of Mint 11 when the tag line &quot;From freedom came Elegance.&quot; says it all. The default theme &quot;Mint-X-Metal&quot; is a blend of Minty green and metallic shades. Let the pictures do the talking, &lt;b&gt;(Click on the image to see actual sized image)&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpfnhjqFLgcfDBdPFA3EJyt9xtM-Z5n4ddvQdtIo0uC6pgPIdv7qpv4mS6Z434UNEjF-WNmuMNIPEDJXoNWOAVvu7eOmeVxcuzsRVnAFixq2_gbp8_Xq-GV9tOtpc_LnSfJi-NWjhbbsU/s1600/Linux_Mint_Katya.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpfnhjqFLgcfDBdPFA3EJyt9xtM-Z5n4ddvQdtIo0uC6pgPIdv7qpv4mS6Z434UNEjF-WNmuMNIPEDJXoNWOAVvu7eOmeVxcuzsRVnAFixq2_gbp8_Xq-GV9tOtpc_LnSfJi-NWjhbbsU/s400/Linux_Mint_Katya.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;Home Screen&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhI8zpBN8zD0QBBbuR2WMtJcQclrVSM0rmVGOwvZRbZ_XYmmS8ksfPCj2yB-pxTvK7pr_kX3FmKCqedwSBOOcRKjdOuSJHoanEybJwUA6Azp5APrIyanIYwr43FYXEC1FSBGHrgwJtsCvs/s1600/Mint_menu_linux_mint_11.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;209&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhI8zpBN8zD0QBBbuR2WMtJcQclrVSM0rmVGOwvZRbZ_XYmmS8ksfPCj2yB-pxTvK7pr_kX3FmKCqedwSBOOcRKjdOuSJHoanEybJwUA6Azp5APrIyanIYwr43FYXEC1FSBGHrgwJtsCvs/s320/Mint_menu_linux_mint_11.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;Mint Menu -&amp;nbsp;Favorites panel&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfoK7UNW0JZeO7c8oIKxvr1uDje7XY4J7jfhCm8mJJpqGonZR8fS4doDEXqhRbrTMBf8FZ1UGpGLGa0Vl5cxvCkPy0yISLbmqQAFCDnbv6x4E5FHLb59GiD3Mf1BePGJDAzQhpo3ckP1A/s1600/Mint_Menu_All_Linux_Mint_11.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;206&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfoK7UNW0JZeO7c8oIKxvr1uDje7XY4J7jfhCm8mJJpqGonZR8fS4doDEXqhRbrTMBf8FZ1UGpGLGa0Vl5cxvCkPy0yISLbmqQAFCDnbv6x4E5FHLb59GiD3Mf1BePGJDAzQhpo3ckP1A/s320/Mint_Menu_All_Linux_Mint_11.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;Mint Menu - All applications&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgL__KD_Ppcht6FsAhvaAwOsbfyd77glnStjLQFQicwKjg4IivaCVvtMaWhEog8TzZHaA_JJkp3l4Xgo07WgsoyIBzydHVD1GfjNUfuhFXpVUS4Ym9rtyUmOF4FUSMiLDFzWUgSNXqfQ6A/s1600/Copy_dialogue_linux_mint_11.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;105&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgL__KD_Ppcht6FsAhvaAwOsbfyd77glnStjLQFQicwKjg4IivaCVvtMaWhEog8TzZHaA_JJkp3l4Xgo07WgsoyIBzydHVD1GfjNUfuhFXpVUS4Ym9rtyUmOF4FUSMiLDFzWUgSNXqfQ6A/s400/Copy_dialogue_linux_mint_11.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;Copy Dialogue&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7jEVfmNlN7BWSevXnP9gvABgq0NiPkvOamxSIixWj1R1s9pEwImeeGNfRuWENjEJmFoh9oCL26tsrZR-yOajxhRPUP4E6DpVmJqpXmk32dMH8U-iSeG2ZAjJoWKkL7-0TUWIFmfKMfMQ/s1600/Desktop_switcher_Linux_Mint_11.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;223&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7jEVfmNlN7BWSevXnP9gvABgq0NiPkvOamxSIixWj1R1s9pEwImeeGNfRuWENjEJmFoh9oCL26tsrZR-yOajxhRPUP4E6DpVmJqpXmk32dMH8U-iSeG2ZAjJoWKkL7-0TUWIFmfKMfMQ/s400/Desktop_switcher_Linux_Mint_11.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;Window Switcher&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEga-QmMzWEYscQr4lfA-gUPt38lijdjTc5iFhPB62SIzfUb5RwfXezg1-RdAdbRUnfNHOpKsHons_JnPBY5JaGPxlJ2NWx_qJm0Ij6vb1cuPo33mpyaKMi0s9kWBgU8Lsov2ulPFeRLmZ8/s1600/Desktop_switcher_Slider_Linux_Mint_11.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;194&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEga-QmMzWEYscQr4lfA-gUPt38lijdjTc5iFhPB62SIzfUb5RwfXezg1-RdAdbRUnfNHOpKsHons_JnPBY5JaGPxlJ2NWx_qJm0Ij6vb1cuPo33mpyaKMi0s9kWBgU8Lsov2ulPFeRLmZ8/s400/Desktop_switcher_Slider_Linux_Mint_11.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;Window Switcher - Close Up&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhG6jjGdrAFg8iwQw1dyFAfuhn-liWjyeAQ2uFpFqZ5yanKZ_ZuQ8Y_8TMs6P1DaXfZmTPn_YGNzxiayqR3YGmadja-Tm61v_HJpdQ4rFcWaz_Q8ZNEoCAjPuhbY1MdnCZSeh4VfUSYqfg/s1600/Home_Linux_Mint_11.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;291&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhG6jjGdrAFg8iwQw1dyFAfuhn-liWjyeAQ2uFpFqZ5yanKZ_ZuQ8Y_8TMs6P1DaXfZmTPn_YGNzxiayqR3YGmadja-Tm61v_HJpdQ4rFcWaz_Q8ZNEoCAjPuhbY1MdnCZSeh4VfUSYqfg/s400/Home_Linux_Mint_11.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;File Browser - Nautilus&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiE5mDvkAzXvSKiJ_c5IBvX4_L9kGvGBBg5pJWf57_IThOGP4wjbmdJECPQzy0AM-dr8VsuvEtVtGwHH4bPwpri4t6LP0hyh8M4rTSLxa7EdBLv_SVwLxbPkpYFJvD1TLCpyhbAAPh4Fg8/s1600/Wallpapers.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;325&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiE5mDvkAzXvSKiJ_c5IBvX4_L9kGvGBBg5pJWf57_IThOGP4wjbmdJECPQzy0AM-dr8VsuvEtVtGwHH4bPwpri4t6LP0hyh8M4rTSLxa7EdBLv_SVwLxbPkpYFJvD1TLCpyhbAAPh4Fg8/s400/Wallpapers.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;Default Wallpapers&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZq9aEigk2LhVIV-KdLKNXYl4jc1RE4d3dPZS1mLPCoWNxLekv3VFBQaXiqHv3qXuHcrVH-IegsRpI3Zs0_k4EMO8VYBJ69I3gvrDJN643t6bmypHtqJnnFJSTxV-CvCZalDlPh_MEAbs/s1600/Menu+selection.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZq9aEigk2LhVIV-KdLKNXYl4jc1RE4d3dPZS1mLPCoWNxLekv3VFBQaXiqHv3qXuHcrVH-IegsRpI3Zs0_k4EMO8VYBJ69I3gvrDJN643t6bmypHtqJnnFJSTxV-CvCZalDlPh_MEAbs/s1600/Menu+selection.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;Menu Shades&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;Applications:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Mint 11 features several necessary applications that do not ship with Ubuntu. Important applications include&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;GIMP (Image Editor)&lt;/li&gt;
&lt;li&gt;MPlayer (Video Player)&lt;/li&gt;
&lt;li&gt;Banshee (Music Player)&lt;/li&gt;
&lt;li&gt;VLC Media Player (Nothing you don&#39;t know here.)&lt;/li&gt;
&lt;li&gt;Firefox - 4&lt;/li&gt;
&lt;li&gt;Sun Java 6&lt;/li&gt;
&lt;li&gt;Pidgin Messenger&lt;/li&gt;
&lt;li&gt;Libre Office 3.3.2&lt;/li&gt;
&lt;li&gt;Revamped Software Center&lt;/li&gt;
&lt;li&gt;Revamped Update Manager&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIYW6NxQhdqU9_ZBFl4IX2hFR9NfSV2WChpgADcSD_FR0PSRYicSRQ2U4yBxv26Wmx4eA9SL5ccpKb9aOMaWCqpmTApZZPQLEgXe1ceEaqywJbzxTZ3Mfi4ohe_5Ye3FuFK-uBnf7EhXE/s1600/Libre_Office_Linux_Mint_11.png&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;285&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIYW6NxQhdqU9_ZBFl4IX2hFR9NfSV2WChpgADcSD_FR0PSRYicSRQ2U4yBxv26Wmx4eA9SL5ccpKb9aOMaWCqpmTApZZPQLEgXe1ceEaqywJbzxTZ3Mfi4ohe_5Ye3FuFK-uBnf7EhXE/s320/Libre_Office_Linux_Mint_11.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;LibreOffice Welcome screen&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1s8zEHyhZ7gktzuQUDaiVbwUtXs8oMmGfbgeQF_-YkgbyOLkNbbowCYkLWyYJxFyPe8B-PUekTOo1Ygs7ucHjvjfaagXAoFArbtB0EFiQzNrsNuzGWxkv4CKPqgYjEZnyIubpYTpccMc/s1600/Mint-Software-Manager.png&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;275&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1s8zEHyhZ7gktzuQUDaiVbwUtXs8oMmGfbgeQF_-YkgbyOLkNbbowCYkLWyYJxFyPe8B-PUekTOo1Ygs7ucHjvjfaagXAoFArbtB0EFiQzNrsNuzGWxkv4CKPqgYjEZnyIubpYTpccMc/s320/Mint-Software-Manager.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;Software manager&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHDoqysOZ023qwjnii0N_IPy-Hhxs-choOwjzTPDfcMFAxv-jdXYEibvWKl8vqkLNe3FTT7F18Cbb9ZGpQhgJwdx6Lpmu7U4tj7D9x0_ccwTQwT3uSTk86fn22ikiM8pZglJEO8nHNQdg/s1600/Mintupdate.png&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;272&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHDoqysOZ023qwjnii0N_IPy-Hhxs-choOwjzTPDfcMFAxv-jdXYEibvWKl8vqkLNe3FTT7F18Cbb9ZGpQhgJwdx6Lpmu7U4tj7D9x0_ccwTQwT3uSTk86fn22ikiM8pZglJEO8nHNQdg/s320/Mintupdate.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;Update Manager&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;Features:&lt;/b&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.markshuttleworth.com/archives/615&quot;&gt;Overlay scroll-bars&lt;/a&gt;&amp;nbsp;is a new feature which aims to save scroll-bar space. This project initiated by Ubuntu, aims to shrink scroll bars to thin lines until you hover over them. On a mouse-over the scroll-bars appear.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimQOvqH1kQs6mOCrbNi8MS3Q2QrgM6wD3dQpuKZr-qZCeFuk_yZHOgfsbcdTGlBDm79q9s8x-5JpPfYuyTTZVsdg_kQUrK1vBzYI86_3hjiOVH3I-0eLgsbXaSf4WbkW0Gm8ozLJwM6pc/s1600/Screenshot-7.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimQOvqH1kQs6mOCrbNi8MS3Q2QrgM6wD3dQpuKZr-qZCeFuk_yZHOgfsbcdTGlBDm79q9s8x-5JpPfYuyTTZVsdg_kQUrK1vBzYI86_3hjiOVH3I-0eLgsbXaSf4WbkW0Gm8ozLJwM6pc/s1600/Screenshot-7.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Window maximizing via dragging it to top is also a new feature. To maximize any window, just drag it to top edge and it gets maximized.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;223&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFoF-oeQmRp-Xz6m5oBCuJCzvABqFK_mE2XAXIiIDLKaStH8e42F0gHdZ5EeMVvqK9_7Kzmsjb6_hv30ZmdJM1v3NBsNeRCzNPfNNboxfPKCT5yhO8haB0pKe5gMYJkZFkJcksiNpL6N0/s400/Window+Maximizing+via+dragging.png&quot; width=&quot;400&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Similarly dragging it towards left or right edge enables window to cover half of respective screen.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoA_WwdOWlkdrkfBbJ1RGENNJqpGsTsyWkaIZuYv-M1wbX_aw1UKMhAYuxTmtLgDlq23dfd9Hgkt7VUoCfBQhNTZD6cbs8-uboeqFdGMoirxmAlPCuNRkw29FkODlU_KVEyZxL6LtiN3w/s1600/drag+window+left+linux+mint+11.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;223&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoA_WwdOWlkdrkfBbJ1RGENNJqpGsTsyWkaIZuYv-M1wbX_aw1UKMhAYuxTmtLgDlq23dfd9Hgkt7VUoCfBQhNTZD6cbs8-uboeqFdGMoirxmAlPCuNRkw29FkODlU_KVEyZxL6LtiN3w/s400/drag+window+left+linux+mint+11.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Summing it all up, It seems Linux Mint 11 is the best Distro offering traditional Gnome desktop with Fedora moving to &lt;a href=&quot;http://gnome3.org/&quot;&gt;Gnome3&lt;/a&gt;, Ubuntu moving to &lt;a href=&quot;http://unity.ubuntu.com/about/&quot;&gt;Unity&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
If you are interested to feel the Mint, here are some useful Links.&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;a href=&quot;http://www.linuxmint.com/&quot;&gt;Linux Mint Official Site&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.omgubuntu.co.uk/2011/05/linux-mint-11-released-plays-safe-with-gnome-2-desktop-but-adds-some-natty-touches/&quot;&gt;Linux Mint Review at OMG Ubuntu&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://distrowatch.com/table.php?distribution=mint&quot;&gt;DistroWatch&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&amp;nbsp;For an average Joe it would be this I&amp;nbsp;recommend.&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sagarsiddhpura.blogspot.com/feeds/2192118246725825161/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sagarsiddhpura.blogspot.com/2011/06/linux-mint-11-katya-review.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/2192118246725825161'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/2192118246725825161'/><link rel='alternate' type='text/html' href='http://sagarsiddhpura.blogspot.com/2011/06/linux-mint-11-katya-review.html' title='Linux Mint 11 - Katya Review'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10950831350090929434</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKnLPhpBIy4Of0LMqIAkW8xGy7YNIJ4TvbzyZhJGNnR_zZFiYC_v-Le2bK7r7-YTc0GpZJDcrMWerTTtZUlZbbktHABjeu_nlASzZoejFzMne1myG2dERtg3_C2H93L5-OwKey_o4PGcY/s72-c/linux-mint1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4231279232179027644.post-43209899677638138</id><published>2011-02-17T00:53:00.011+05:30</published><updated>2011-02-18T14:03:42.344+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Something More"/><title type='text'>Imagine Linux and You - Utilizing hardware</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;What do you pay for when you buy a Computer ? Its simple &quot;The hardware&quot;. So why not use it efficiently, more important &lt;b&gt;why not use it &lt;a href=&quot;http://en.wikipedia.org/wiki/Wisdom&quot;&gt;wisely&lt;/a&gt;&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;&lt;div&gt;And when we are on throat kill war of Windows VS Linux, Let us see who has the wisdom.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;b&gt;Boot time&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVOFErtoZ1QiqfKfQP4sxd3Yu6sj8Ak7_-eyGRYYnmYORBgXa2KTy74e_C-ccRDxKIn2Ypcx7aGa6WwU9bt8CIl57UGKvGmbTMXpa2Zk3sDmIUCajy350uiZDtG8nLW8PFItOXvSmZKyI/s1600/boot.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVOFErtoZ1QiqfKfQP4sxd3Yu6sj8Ak7_-eyGRYYnmYORBgXa2KTy74e_C-ccRDxKIn2Ypcx7aGa6WwU9bt8CIl57UGKvGmbTMXpa2Zk3sDmIUCajy350uiZDtG8nLW8PFItOXvSmZKyI/s400/boot.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;font-family: Ubuntu, UbuntuBeta !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;br /&gt;
Right down to boot times, &lt;b&gt;Ubuntu&lt;/b&gt; takes &lt;b&gt;37&lt;/b&gt; seconds and &lt;b&gt;Windows&lt;/b&gt; takes &lt;b&gt;64&lt;/b&gt; seconds.&amp;nbsp;Linux takes away the trophy.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;b&gt;Ram Usage&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Wise people always leave the fruit for others.&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKiTCKPlRMkMFFD9fOlENdOSpeOVaVHHKEQaJoD5C8HjyMd4ocTqDTgFL3fwNwYp9KPt8OM2OPEGq8CcZwLRgBcWJsZbGs61fcmDnQTuHygG4oXudtSVn-A5CZf_dV8E0jI0jh-ZCs7wQ/s1600/Ram.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; font-family: Ubuntu, UbuntuBeta !important; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKiTCKPlRMkMFFD9fOlENdOSpeOVaVHHKEQaJoD5C8HjyMd4ocTqDTgFL3fwNwYp9KPt8OM2OPEGq8CcZwLRgBcWJsZbGs61fcmDnQTuHygG4oXudtSVn-A5CZf_dV8E0jI0jh-ZCs7wQ/s1600/Ram.png&quot; style=&quot;cursor: move; font-family: Ubuntu, UbuntuBeta !important;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;As the above picture shows,Ubuntu(Top portion)&amp;nbsp;manages everything under just&amp;nbsp;&lt;b style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot;&gt;195MB&lt;/b&gt;&amp;nbsp;leaving&amp;nbsp;&lt;b style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot;&gt;799MB&lt;/b&gt;&amp;nbsp;for applications and Windows(Bottom Portion)&amp;nbsp;Uses &lt;b&gt;796MB &lt;/b&gt;ram leaving &lt;b&gt;197MB &lt;/b&gt;for applications.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot;&gt;&lt;div style=&quot;font-family: Ubuntu, UbuntuBeta !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;Clear as water, windows surely is more thirsty.&lt;/div&gt;&lt;div style=&quot;font-family: Ubuntu, UbuntuBeta !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;b&gt;Processor Usage&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;They say engine is heart of any vehicle, similarly processor is the powerhouse of Computer. What we are concerned, is how much does OS use and how much is left out for applications.&lt;br /&gt;
&lt;br /&gt;
Top portion shows &lt;b&gt;Ubuntu&lt;/b&gt; CPU usage(&lt;b&gt;17%&lt;/b&gt;) over a minute and bottom shows the same for &lt;b&gt;Windows&lt;/b&gt;(&lt;b&gt;24%&lt;/b&gt;).&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRq_MxuWNu4GqSEdoPd1g_Ng7ye4IwY4GhTuNKlFYgjYeyzgx_Squ3V2LHjYOuL9yOzq-GWW8K89e5EepVdk0SBSIZNsbvjrw63gnOp5Kth0jbwFE2_602XlgBALrjRTBT05KzRJtyKYg/s1600/Ram.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRq_MxuWNu4GqSEdoPd1g_Ng7ye4IwY4GhTuNKlFYgjYeyzgx_Squ3V2LHjYOuL9yOzq-GWW8K89e5EepVdk0SBSIZNsbvjrw63gnOp5Kth0jbwFE2_602XlgBALrjRTBT05KzRJtyKYg/s1600/Ram.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;b&gt;Copy Speeds&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;Reset you timers, Copy a file, paste it and set go..!!&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcTIg1D11uz4NvwDQ9eTYAZYO9Swb944U-ve8wFDLmOiDFvj0IazAC-zLbKqbCgmEitc8iJ8c-ZdnP4UG0dBJRZJ-HsgSQxv601d3BAm_zUKASM6ReRtf35n8fp1IdDFWnGC10VQ8RF-4/s1600/copy.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;329&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcTIg1D11uz4NvwDQ9eTYAZYO9Swb944U-ve8wFDLmOiDFvj0IazAC-zLbKqbCgmEitc8iJ8c-ZdnP4UG0dBJRZJ-HsgSQxv601d3BAm_zUKASM6ReRtf35n8fp1IdDFWnGC10VQ8RF-4/s400/copy.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Copy times of an 100 MB file from pen-drive to hardisk are&amp;nbsp;recorded&amp;nbsp;as:&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;br /&gt;
Time to copy 100 mb file(pendrive to Hard Disk) in Ubuntu: &lt;b&gt;5&lt;/b&gt;&lt;br /&gt;
Time to copy 100 mb file(pendrive to&amp;nbsp;Hard Disk) in Windows: &lt;b&gt;7&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Time to copy 100 mb file(Hard Disk&amp;nbsp;to pendrive) in Ubuntu: &lt;b&gt;13&lt;/b&gt;&lt;br /&gt;
Time to copy 100 mb file(Hard Disk&amp;nbsp;to pendrive) in Windows: &lt;b&gt;19&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot;&gt;You see? Linux did it again.&lt;/div&gt;&lt;div style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Ubuntu, UbuntuBeta !important;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;b&gt;Shut-Down Time&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Its the last thing you do, click &quot;Shut-down&quot; and close the lid. But ever wondered what time it takes for computer to rest in peace ?&lt;br /&gt;
&lt;br /&gt;
For &lt;b&gt;Ubuntu&lt;/b&gt; its just &lt;b&gt;6&lt;/b&gt; seconds while &lt;b&gt;Windows&lt;/b&gt; takes full &lt;b&gt;31&lt;/b&gt; seconds to stop beating.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
As everything above are pure facts that I calculated, you can do so yourself.&amp;nbsp;The choice is upon you. Choose Wisely!&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;i&gt;*All tests are performed on &lt;a href=&quot;http://cnet.co/iipfSK&quot;&gt;Lenovo 3000 N 100&lt;/a&gt; Laptop.&lt;/i&gt;&lt;br /&gt;
*&lt;i&gt;Windows refer to Windows 7 Ultimate edition and Ubuntu refers to Ubnutu 10.04 Lucid Lynx.&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sagarsiddhpura.blogspot.com/feeds/43209899677638138/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sagarsiddhpura.blogspot.com/2011/02/imagine-linux-and-you-utilizing.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/43209899677638138'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/43209899677638138'/><link rel='alternate' type='text/html' href='http://sagarsiddhpura.blogspot.com/2011/02/imagine-linux-and-you-utilizing.html' title='Imagine Linux and You - Utilizing hardware'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10950831350090929434</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVOFErtoZ1QiqfKfQP4sxd3Yu6sj8Ak7_-eyGRYYnmYORBgXa2KTy74e_C-ccRDxKIn2Ypcx7aGa6WwU9bt8CIl57UGKvGmbTMXpa2Zk3sDmIUCajy350uiZDtG8nLW8PFItOXvSmZKyI/s72-c/boot.png" height="72" width="72"/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4231279232179027644.post-5693181813260376935</id><published>2010-12-30T17:02:00.021+05:30</published><updated>2011-02-18T17:10:48.629+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Internet"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Something More"/><title type='text'>Imagine Linux and You - Internet at your laps.</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&quot;Imagine Linux and You&quot; are series of posts dedicated to how using Linux helps a lot.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When it comes to&amp;nbsp;internet&amp;nbsp;you want to have it all, be it Images, videos, flash or music. So here is how&amp;nbsp;simply you get grab of things when you use Linux.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3KBk6gqdmCtdDLWr7jClKDPIz86ifgLiWY1_ppS1nXlnKCRZE9LbO_oLbwVJ5V8GFykgVh-4VbSaFVH80Rg9nkD1SqHG2qdbY0KtaiFFizCrTrnMGcs0K-GP3tyAvbfs4LZjWxEM-rEU/s1600/audio-x-generic.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3KBk6gqdmCtdDLWr7jClKDPIz86ifgLiWY1_ppS1nXlnKCRZE9LbO_oLbwVJ5V8GFykgVh-4VbSaFVH80Rg9nkD1SqHG2qdbY0KtaiFFizCrTrnMGcs0K-GP3tyAvbfs4LZjWxEM-rEU/s1600/audio-x-generic.png&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjaq9UA4brxIDjHoT2-EEgWSJhSJoh6V4kLwMk_o9Oo7p9YFU-7cwoUQzb6UzQZbd694qsWOVlVqXy8OKkdCD98xNUQV8HU0Khmp3Hbd_sdHdaRvCMpJlG6jWWUpSok8F8Oe7RghMwf-Ss/s1600/flashplayer.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjaq9UA4brxIDjHoT2-EEgWSJhSJoh6V4kLwMk_o9Oo7p9YFU-7cwoUQzb6UzQZbd694qsWOVlVqXy8OKkdCD98xNUQV8HU0Khmp3Hbd_sdHdaRvCMpJlG6jWWUpSok8F8Oe7RghMwf-Ss/s1600/flashplayer.png&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiWzApfXNuIc1qaVlGS02Fxnp-Ka7lgbIwxSvp2h6U5iZDB8o0LSbeL8ZDV2YuNWlkvky8aKQsj4gYHXhHWCi-_Sipiln1hoO9Km85Q8pksr4hjer1Zr5OLBxsu_Pkfy1vZkLkuocbL-c/s1600/pitivi.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiWzApfXNuIc1qaVlGS02Fxnp-Ka7lgbIwxSvp2h6U5iZDB8o0LSbeL8ZDV2YuNWlkvky8aKQsj4gYHXhHWCi-_Sipiln1hoO9Km85Q8pksr4hjer1Zr5OLBxsu_Pkfy1vZkLkuocbL-c/s1600/pitivi.png&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiainXIkiZfXFZ0bgXAEee47sDB3RMVoDzfJW14A3-7cj4kDUf_D8Y2a2CrM0tGxt1bX518znFC_Bq70enoU3wXK65MPBRGiiN4uzYQpjqCTnvTR4SDdFp4RD8AHBTa28rxVHadpBWvHt0/s1600/image-x-generic.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiainXIkiZfXFZ0bgXAEee47sDB3RMVoDzfJW14A3-7cj4kDUf_D8Y2a2CrM0tGxt1bX518znFC_Bq70enoU3wXK65MPBRGiiN4uzYQpjqCTnvTR4SDdFp4RD8AHBTa28rxVHadpBWvHt0/s1600/image-x-generic.png&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjs-2AsfyuHfz8KJWbwp-lP0E_mx3HhPrQeNIc022FFo0vOalBqFNZGhgvwQWEe0p-XUMN2d6232r1mUFuEHaeG8zXd34DWu5etUoWEjQHkUEtwCUvOsaVSnsvDvbzFHVceWH7AQfDI3yA/s1600/youtube.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjs-2AsfyuHfz8KJWbwp-lP0E_mx3HhPrQeNIc022FFo0vOalBqFNZGhgvwQWEe0p-XUMN2d6232r1mUFuEHaeG8zXd34DWu5etUoWEjQHkUEtwCUvOsaVSnsvDvbzFHVceWH7AQfDI3yA/s1600/youtube.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;Lets tackle it format wise.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Videos&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
YouTube&amp;nbsp;having &lt;a href=&quot;http://www.youtube.com/t/fact_sheet&quot;&gt;2 million&lt;/a&gt; pageviews a day, videos are a hot commodity. Latest songs, hacking tutorials or Justin Bieber there is no topic YouTube wont serve. But why am I emphasizing? Coz its easy to have them all.&lt;br /&gt;
&lt;br /&gt;
Just&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;open any video&lt;/li&gt;
&lt;li&gt;Goto &quot;/tmp&quot; directory.&lt;/li&gt;
&lt;li&gt;There your video lies, waiting to be copied.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;This works with every browser, and with every video site.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Images&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
While it comes to Images, I cant help myself talking of Facebook or Picasa. Who won&#39;t want their friends &lt;a href=&quot;http://en.wikipedia.org/wiki/Navratri&quot;&gt;Navratri&lt;/a&gt; album saved into &quot;Friends Photos&quot; folder. But its quite an effort to&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Visit album&lt;/li&gt;
&lt;li&gt;Right click every photo&lt;/li&gt;
&lt;li&gt;Select &quot;save image as&quot;&lt;/li&gt;
&lt;li&gt;Click OK on save dialogue box.&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
Or lets take this website:&lt;a href=&quot;http://fieroanimals.com/&quot;&gt;http://fieroanimals.com/&lt;/a&gt;. It has several wallpapers in flash but they cannot be downloaded. So this is when Linux comes to rescue. Just&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Visit album&lt;/li&gt;
&lt;li&gt;Goto &lt;a href=&quot;http://en.wikipedia.org/wiki/Temporary_Internet_Files&quot;&gt;cache&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Copy all the photos you want.&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Music&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
When every website cries of Music piracy, People are really into downloading songs. But with Linux, you can step even further.&lt;br /&gt;
&lt;br /&gt;
There are many websites who lets you listen to songs, Listen to online Radio but you can&#39;t actually download it. But as I pointed out earlier, Everything is first downloaded into your browser cache. So in case of music&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Lisen to songs&lt;/li&gt;
&lt;li&gt;Goto cache&lt;/li&gt;
&lt;li&gt;Copy the song you just heard.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;All this is possible due to a fact that Linux identifies files by reading them and not by extension. refer to Pic,&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDcmimMyqJMssxQjwkflGxHjlsTTg0aesaZ7ZGjdfYHZgFQ3LzXE4TSpfKiOdLW2o2BAqBZAFGqsMwj2bcStod8oSjntXdLpWnuAd6CCdaLRe-MFSpFnGCxmommL5goBGzrvrGS3uSbrg/s1600/File_rec.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDcmimMyqJMssxQjwkflGxHjlsTTg0aesaZ7ZGjdfYHZgFQ3LzXE4TSpfKiOdLW2o2BAqBZAFGqsMwj2bcStod8oSjntXdLpWnuAd6CCdaLRe-MFSpFnGCxmommL5goBGzrvrGS3uSbrg/s1600/File_rec.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Screenshot above shows how Linux identifies files in cache VS how windows fails to identify files without extensions.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
Thus with Cache and Linux, Nothing will escape your hands.&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sagarsiddhpura.blogspot.com/feeds/5693181813260376935/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sagarsiddhpura.blogspot.com/2010/12/imagine-linux-and-you-internet-at-your.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/5693181813260376935'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/5693181813260376935'/><link rel='alternate' type='text/html' href='http://sagarsiddhpura.blogspot.com/2010/12/imagine-linux-and-you-internet-at-your.html' title='Imagine Linux and You - Internet at your laps.'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10950831350090929434</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3KBk6gqdmCtdDLWr7jClKDPIz86ifgLiWY1_ppS1nXlnKCRZE9LbO_oLbwVJ5V8GFykgVh-4VbSaFVH80Rg9nkD1SqHG2qdbY0KtaiFFizCrTrnMGcs0K-GP3tyAvbfs4LZjWxEM-rEU/s72-c/audio-x-generic.png" height="72" width="72"/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4231279232179027644.post-54046975749093087</id><published>2010-12-07T16:12:00.002+05:30</published><updated>2011-02-18T14:12:04.336+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Something More"/><title type='text'>Java Practical Exam</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;I recently faced Java Practical Exam.&amp;nbsp;The problem given this time was:&lt;br /&gt;
&lt;br /&gt;
Make a Java applet program to meet following requirements:&lt;br /&gt;
&lt;br /&gt;
(I have made a untidy sketch. Refer to it.)&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRp3FeO_2cUw53NIdH3cBkteXxojLHFk6X6B7qnfxkNeyVUkETC3tLy-YukFniXnWzdSOnGgFFiaQbgWaNLzaUSmEQN2NeNcJOyqrMaFewZcay5FMm1Xh0SHwF3Mbo4ws6wEfDi8SxToo/s1600/java_exam2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRp3FeO_2cUw53NIdH3cBkteXxojLHFk6X6B7qnfxkNeyVUkETC3tLy-YukFniXnWzdSOnGgFFiaQbgWaNLzaUSmEQN2NeNcJOyqrMaFewZcay5FMm1Xh0SHwF3Mbo4ws6wEfDi8SxToo/s1600/java_exam2.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;/div&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;ul&gt;&lt;li&gt;Keep two multiple choice lists.&lt;/li&gt;
&lt;li&gt;keep four buttons &quot;&amp;gt;&quot;,&quot;&amp;gt;&amp;gt;&quot;,&quot;&amp;lt;&quot;,&quot;&amp;lt;&amp;lt;&quot; between lists.&lt;/li&gt;
&lt;li&gt;When &quot;&amp;gt;&quot; button is pressed, the All selected items from Multiple choice list 1 should be moved from Multiple choice list 2.&lt;/li&gt;
&lt;li&gt;When &quot;&amp;gt;&amp;gt;&quot; button is pressed, All items from Multiple choice list 1 should be moved to list 2.&lt;/li&gt;
&lt;li&gt;When &quot;&amp;lt;&quot; button is pressed, the All selected items from Multiple choice list 2 should be moved from Multiple choice list 1.&lt;/li&gt;
&lt;li&gt;When &quot;&amp;lt;&amp;lt;&quot; button is pressed, All items from Multiple choice list 2 should be moved to list 1.&lt;/li&gt;
&lt;li&gt;There should be a text box to enter items.&lt;/li&gt;
&lt;li&gt;Keep add button besides text box so that when button is pressed text entered in text box should be entered as element in list 1.&lt;/li&gt;
&lt;li&gt;If entry in textbox is same as another entry in List 1, it should not be added to list.(duplicates not allowed).&lt;/li&gt;
&lt;li&gt;Everytime user presses Add button, Text box should be cleared to blank.&lt;/li&gt;
&lt;li&gt;The items in both lists should be sorted at all the time. Two radio buttons &quot;Ascending&quot; and &quot;descending&quot; should decide the elements to be sorted in Ascending or descending order.&lt;/li&gt;
&lt;li&gt;Even while inserting element in list, it should be inserted at proper position so that list remains sorted after insertion.&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Well I had the whole program done and &lt;a href=&quot;http://bit.ly/f64yoY&quot;&gt;HERE&lt;/a&gt; is the link.&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sagarsiddhpura.blogspot.com/feeds/54046975749093087/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sagarsiddhpura.blogspot.com/2010/12/i-recently-faced-java-practical-exam.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/54046975749093087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/54046975749093087'/><link rel='alternate' type='text/html' href='http://sagarsiddhpura.blogspot.com/2010/12/i-recently-faced-java-practical-exam.html' title='Java Practical Exam'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10950831350090929434</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRp3FeO_2cUw53NIdH3cBkteXxojLHFk6X6B7qnfxkNeyVUkETC3tLy-YukFniXnWzdSOnGgFFiaQbgWaNLzaUSmEQN2NeNcJOyqrMaFewZcay5FMm1Xh0SHwF3Mbo4ws6wEfDi8SxToo/s72-c/java_exam2.png" height="72" width="72"/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4231279232179027644.post-3818825645495492261</id><published>2010-10-19T01:57:00.002+05:30</published><updated>2011-02-18T17:15:29.862+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Something More"/><title type='text'>Typing Tutor in C</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div&gt;Coding is Fun. Don&#39;t believe me? Try the below program and verify yourself...&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmwfkYN4SIBNItXP_lFXKIJYzSA35OMqaA75BAAZAEE3tdOwR8eVIyoEgjV4FlZuGE4aY5ZtG3XhovPCx-wlfQy6Sx8lRrbPLmS-dgLOz5c_hlFTF1CFbAWYmxKfgLFsDGFSC1kkJZnD8/s1600/Pic03.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmwfkYN4SIBNItXP_lFXKIJYzSA35OMqaA75BAAZAEE3tdOwR8eVIyoEgjV4FlZuGE4aY5ZtG3XhovPCx-wlfQy6Sx8lRrbPLmS-dgLOz5c_hlFTF1CFbAWYmxKfgLFsDGFSC1kkJZnD8/s1600/Pic03.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;b&gt;Pre-Requisites:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
We need to measure time in order to calculate speed. This can be achieved by an inbuilt library &quot;time.h&quot;. It has a datatype clock_t which is able to store absolute time. Thus using two clock_t variables: start and end, time interval(end - start) can be claculated. But this interval is number of CPU cycles and not time in seconds. Hence simply dividing it by number of clock cycles per second (2.3 GHz or whatever) will give time in seconds.clock() function is used to store values in start and end variables.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;The Real Thing:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
The core of program lies in user entering an input and calculating time user takes to enter that input. Thus pseudo code would be:&lt;br /&gt;
&lt;br /&gt;
start = clock();&lt;br /&gt;
scanf(&quot;%s&quot;,input);&lt;br /&gt;
end = clock();&lt;br /&gt;
&lt;br /&gt;
Further strcmp() function of &quot;string.h&quot; can be used to check whether user has entered proper input.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Thus I can think of two modes&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Speed is main constraint. User has to enter sequence of characters as fast as possible. (Go for all time favorite a-z)&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Accuracy is the main constraint. Display an awkward string (Your teachers name) which user must enter exactly the same.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;br /&gt;
So, turn on the PC and get going. I am finishing with some luring screenshots to make it more appealing.&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7xZ33qo_2lMIRVfLJaEbFvJ-N7QQx1KzlQYZgiXWw3v8898C_Vp19wxqhb-Mk_kMKaJ3tdNiHO8iX6w4CDHDhXb6lkM4t9t7pRqtfjeF-vH5rtHE50OpfD5aF1DFkwiKo5V7WlXTcXyA/s1600/all2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7xZ33qo_2lMIRVfLJaEbFvJ-N7QQx1KzlQYZgiXWw3v8898C_Vp19wxqhb-Mk_kMKaJ3tdNiHO8iX6w4CDHDhXb6lkM4t9t7pRqtfjeF-vH5rtHE50OpfD5aF1DFkwiKo5V7WlXTcXyA/s1600/all2.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;Does&#39;nt feel like stretching fingers? Grab the program &lt;a href=&quot;http://bit.ly/dE7jEG&quot;&gt;HERE&lt;/a&gt; and start typing !!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sagarsiddhpura.blogspot.com/feeds/3818825645495492261/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sagarsiddhpura.blogspot.com/2010/10/typing-tutor-in-c.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/3818825645495492261'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/3818825645495492261'/><link rel='alternate' type='text/html' href='http://sagarsiddhpura.blogspot.com/2010/10/typing-tutor-in-c.html' title='Typing Tutor in C'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10950831350090929434</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmwfkYN4SIBNItXP_lFXKIJYzSA35OMqaA75BAAZAEE3tdOwR8eVIyoEgjV4FlZuGE4aY5ZtG3XhovPCx-wlfQy6Sx8lRrbPLmS-dgLOz5c_hlFTF1CFbAWYmxKfgLFsDGFSC1kkJZnD8/s72-c/Pic03.gif" height="72" width="72"/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4231279232179027644.post-2124859380278380355</id><published>2010-10-11T19:45:00.004+05:30</published><updated>2012-03-03T22:33:50.242+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Academics"/><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Something More"/><title type='text'>OOP VS POP - From the programmers eye.</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&quot;The complexity and efforts made to develop an application remains the same.&quot;&amp;nbsp;Maybe I should call this &quot;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #274e13;&quot;&gt;&lt;b&gt;Law of conservation of Coding&lt;/b&gt;&lt;/span&gt;&quot;.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiX4lqrwGqY8kBgYa4zgad37Ex9_k_juqCD5HMERUISO78SpkNHc0Ep7T_HgwgyR-LN8WU7pDKYGTo08LkmwZ3P1WB0l3TFFbBrhO9yHlTEdyoHAYpfVdNiwVDqXvLDsKuUrHEl2gkquwU/s1600/boxing_glove1.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiX4lqrwGqY8kBgYa4zgad37Ex9_k_juqCD5HMERUISO78SpkNHc0Ep7T_HgwgyR-LN8WU7pDKYGTo08LkmwZ3P1WB0l3TFFbBrhO9yHlTEdyoHAYpfVdNiwVDqXvLDsKuUrHEl2gkquwU/s1600/boxing_glove1.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Let us see what does it mean.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
Consider a scenario where an application is developed via POP as well as OOP.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;b&gt;1) The POP scenario:&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9NV2gWdWgc0iBKo9xKnY6nKR0iGSAqGOKZP2ay6U-snfnrsDqlXmIX0DXtUf1Um-9b7h4tIwTOLJSkoGAvJYMBkCDVhKMevImJ6pc-jMJZFCn2CEMysHC7RzF5b8sYH3Tos-HR-8I-Eg/s1600/POP.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;140&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9NV2gWdWgc0iBKo9xKnY6nKR0iGSAqGOKZP2ay6U-snfnrsDqlXmIX0DXtUf1Um-9b7h4tIwTOLJSkoGAvJYMBkCDVhKMevImJ6pc-jMJZFCn2CEMysHC7RzF5b8sYH3Tos-HR-8I-Eg/s400/POP.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
This was the only choice before OOP. The programmer had to handle all the designing.No inheritance, No&amp;nbsp;Encapsulation, just the simple functions. The efforts for developing the software were solely of coder. The Compiler handles little.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d;&quot;&gt;&lt;b&gt;Advantages&lt;/b&gt;:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
As coder governs major of applications development, there are less chances of bug from complier side. E.G. Chance of bug in&amp;nbsp;compiling&amp;nbsp;assembly language program is less than compiling C program. Thus more control of programmer over software is advantageous.&amp;nbsp;POP is still used in developing small apps (widgets) with languages like Python, C.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d;&quot;&gt;&lt;b&gt;Disadvantages&lt;/b&gt;:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
This approach is certainly not for big applications.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;2) OOP scenario&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
You might have read &quot;Object Oriented&quot; approach was invented to handle increasing complexity. Ever wondered HOW?&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKM9w9o0JLgKZb0MCTcggUr4VBzbf-VcMAnQKKv_ePMZxIufdu9T2ctyyu9ajWwYAyQSUfRm9ymf3F0Q8yv41hxVW5bvxjA_q0Iw-W2xsK1gqYqDOsenfwvIHX_YmiMEVaxkU7dz2C74I/s1600/OOP.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;140&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKM9w9o0JLgKZb0MCTcggUr4VBzbf-VcMAnQKKv_ePMZxIufdu9T2ctyyu9ajWwYAyQSUfRm9ymf3F0Q8yv41hxVW5bvxjA_q0Iw-W2xsK1gqYqDOsenfwvIHX_YmiMEVaxkU7dz2C74I/s400/OOP.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Thats how! Shifting it to Complier or Environment(Java).&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Compiler now does major tasks, programmer simply mentions &quot;class A extends B&quot; and when object is created, compiler has to&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;Create class object A&lt;/li&gt;
&lt;li&gt;Create class object B&lt;/li&gt;
&lt;li&gt;Link these two objects so that elements of B are accessible in A as if they are in same class&lt;/li&gt;
&lt;li&gt;Take care when a method or variable of B&amp;nbsp;overrides&amp;nbsp;A.&lt;/li&gt;
&lt;li&gt;Take care of access permissions and check them on every access&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;br /&gt;
U see? The efforts or Complexity is just shifted to complier.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d;&quot;&gt;&lt;b&gt;Advantages&lt;/b&gt;:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
Suitable for big applications.&lt;/div&gt;
&lt;div&gt;
Its best when compiler is robust(JAVA)&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #20124d;&quot;&gt;&lt;b&gt;Disadvantages&lt;/b&gt;:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
What if complier is weak? scroll up to have a look at the large portion that complier has to do. Having to trust complier can be biggest disadvantage.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
It is either you or the compiler who has to do some work. Who will it be?&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sagarsiddhpura.blogspot.com/feeds/2124859380278380355/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sagarsiddhpura.blogspot.com/2010/10/cons-of-oop.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/2124859380278380355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/2124859380278380355'/><link rel='alternate' type='text/html' href='http://sagarsiddhpura.blogspot.com/2010/10/cons-of-oop.html' title='OOP VS POP - From the programmers eye.'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10950831350090929434</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiX4lqrwGqY8kBgYa4zgad37Ex9_k_juqCD5HMERUISO78SpkNHc0Ep7T_HgwgyR-LN8WU7pDKYGTo08LkmwZ3P1WB0l3TFFbBrhO9yHlTEdyoHAYpfVdNiwVDqXvLDsKuUrHEl2gkquwU/s72-c/boxing_glove1.gif" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4231279232179027644.post-6326999428243086586</id><published>2010-09-27T13:33:00.002+05:30</published><updated>2011-02-23T21:50:47.786+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Something More"/><title type='text'>Encounter with subtitles</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgO7AFJcD1TnouP5NQKbxT4xYOkC8-6nSaQFUe3MNGE9ICSl6Sel9-JYJPFeDGEbpqAjmGFCqtGfJbDpifooWZijEDLysdLy3a90zpTYimDddKzCKesfDit-0lJ8SvROtIrUBiCD2G4yiI/s1600/text-plain.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgO7AFJcD1TnouP5NQKbxT4xYOkC8-6nSaQFUe3MNGE9ICSl6Sel9-JYJPFeDGEbpqAjmGFCqtGfJbDpifooWZijEDLysdLy3a90zpTYimDddKzCKesfDit-0lJ8SvROtIrUBiCD2G4yiI/s1600/text-plain.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;Being a movie freak, I have over 300GB movies. And obviously watching them is&amp;nbsp;favorite&amp;nbsp;pastime.&lt;br /&gt;
&lt;br /&gt;
Its was all going well until today. Today I was having a nice movie and no subtitles. I ploughed the subtitle sites but found only subtitle. And here starts the game.&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
The subtitles were in two parts. &quot;CD-1.srt&quot; and &quot;CD-2.srt&quot;. It meant that they were made according to format of 2 CD pack. Both the subtitles started from time zero. But I wanted second one to start from time right where first subs ended. What should I do?&amp;nbsp;Then&amp;nbsp;something&amp;nbsp;hit my mind (not literally) and I thought of C programming.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(I wish I could start this paragraph with &quot;I took out a pen and paper and.....&quot; )&lt;br /&gt;
I opened the text editor and began programming. Google, TC help and everything assisted me and after an hour I was ready with program that&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Read the subtitles from subtitle file&lt;/li&gt;
&lt;li&gt;Find and change the time(in curly brackets)&lt;/li&gt;
&lt;li&gt;Copied them to another file&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Here is the Pic that will make it very clear what needs to be done.&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMqIDKHoAVumT4cuJFo68_cjW62KRXCcxbW1r1n0S7cJoJ0-fT64_oOoc9Ek1ZdA_Y3tF1XyY3NBk4RX37O8Z9lmKVerRRkekWP3seWEmWzOO78UW_Mtrhxyjms9hJBGCSoiVtSER5n8k/s1600/Screenshot-3.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMqIDKHoAVumT4cuJFo68_cjW62KRXCcxbW1r1n0S7cJoJ0-fT64_oOoc9Ek1ZdA_Y3tF1XyY3NBk4RX37O8Z9lmKVerRRkekWP3seWEmWzOO78UW_Mtrhxyjms9hJBGCSoiVtSER5n8k/s1600/Screenshot-3.png&quot; /&gt;&lt;/a&gt;&lt;/div&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;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As you see, The program reads the upper sub file, just changes appearing time(in curly brackets) and writes it to another file shown below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://bit.ly/h15sUz&quot;&gt;Here&lt;/a&gt; is the C program file.&lt;br /&gt;
&lt;a href=&quot;http://bit.ly/gUhJIS&quot;&gt;Here&lt;/a&gt; is input file. Place it in same folder in which program is complied and exe file is generated (C:\TC\bin).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Next time.... &amp;nbsp; &amp;nbsp;There will be no next time.&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sagarsiddhpura.blogspot.com/feeds/6326999428243086586/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sagarsiddhpura.blogspot.com/2010/09/encounter-with-subtitles.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/6326999428243086586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/6326999428243086586'/><link rel='alternate' type='text/html' href='http://sagarsiddhpura.blogspot.com/2010/09/encounter-with-subtitles.html' title='Encounter with subtitles'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10950831350090929434</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgO7AFJcD1TnouP5NQKbxT4xYOkC8-6nSaQFUe3MNGE9ICSl6Sel9-JYJPFeDGEbpqAjmGFCqtGfJbDpifooWZijEDLysdLy3a90zpTYimDddKzCKesfDit-0lJ8SvROtIrUBiCD2G4yiI/s72-c/text-plain.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4231279232179027644.post-3501787243653914180</id><published>2010-09-06T01:21:00.001+05:30</published><updated>2011-02-23T21:34:30.542+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="Something More"/><title type='text'>The Tao of Polymorphism</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: sans-serif; line-height: 19px;&quot;&gt;&quot;In&amp;nbsp;&lt;a href=&quot;http://en.wikipedia.org/wiki/Object-oriented_programming&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; color: #0645ad; text-decoration: none;&quot; title=&quot;Object-oriented programming&quot;&gt;object-oriented programming&lt;/a&gt;&amp;nbsp;(OOP),&amp;nbsp;&lt;b&gt;Inheritance&lt;/b&gt;&amp;nbsp;is a way to compartmentalize and&amp;nbsp;&lt;a href=&quot;http://en.wikipedia.org/wiki/Reusability&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; color: #0645ad; text-decoration: none;&quot; title=&quot;Reusability&quot;&gt;reuse&lt;/a&gt;&amp;nbsp;code by creating collections of attributes and behaviors called&amp;nbsp;&lt;a href=&quot;http://en.wikipedia.org/wiki/Object_(computer_science)&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; color: #0645ad; text-decoration: none;&quot; title=&quot;Object (computer science)&quot;&gt;objects&lt;/a&gt;&amp;nbsp;which can be based on previously created objects.&quot; - &lt;a href=&quot;http://www.wikipedia.org/&quot;&gt;Wikipedia&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;I dont know why everyone tend to use most difficult and hardest terms even for simple concepts. As for example above definition refers to Inheritance. We are not here to discuss Inheritance, but the advantages of&amp;nbsp;Inheritance.&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;b&gt;1.) Code&amp;nbsp;re-usability:&lt;/b&gt; Using the code written somewhere in program.&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;Until C, Code re-usability&amp;nbsp;can be achieved using making it into an function. Then the function would be called whenever it is needed. But in OOP, function is wrapped up into class. Required code cannot simply be called. Hence came the concept of Inheritance. Whenever any code stored in other class is needed, we make child class and child class automatically has the&amp;nbsp;required code via - Inheritance.&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;To beat Code re-usability many point that required code can simply be &quot;Copied&quot; and &quot;Pasted&quot;. This certainly solves the need but leads to Wiki-Long and&amp;nbsp;repetitive code. What if later on repeated code is incorrect? Even &quot;Search and Replace&quot;&amp;nbsp;feature would not help.&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;b&gt;2)&amp;nbsp;Maintainability - Extendability&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;Using Inheritance makes the code structured. Father - Child - Child and so on. Things are defined at appropriate level class. Thus&amp;nbsp;the code looks neat. This means real easy debugging, easy to modify and easy to add new features.&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;b&gt;3) Reduction in complexity&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;Now thats what everyone wants to hear. Programming is too complex!! Inheritance can surely lower the bar. Take an example.&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;You need to plan a trip. Now Lets review the idea to trip process.&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Think of a place&lt;/li&gt;
&lt;li&gt;Approach the people and talk about plan. Check who wants to come&lt;/li&gt;
&lt;li&gt;Everyone sits together and decides of mode of transport&lt;/li&gt;
&lt;li&gt;Meanwhile the others figure out route&lt;/li&gt;
&lt;li&gt;Finally exact time of departure is decided&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Analyzing the above process,&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Initially the abstract idea is decided&lt;/li&gt;
&lt;li&gt;Once it is finalized, More details are added at later stage. We cannot directly build a complete detailed class.&lt;/li&gt;
&lt;li&gt;Task is divided into &amp;nbsp;parts. We have different classes to do different jobs.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;Thus as it is said that OOP was developed to handle the increasing complexity, it is fairly correct to assume that inheritance was backbone of it.&lt;br /&gt;
&lt;br /&gt;
Enough with the flattery of Inheritance, There are also disadvantages of Inheritance. Can you think of one?&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sagarsiddhpura.blogspot.com/feeds/3501787243653914180/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sagarsiddhpura.blogspot.com/2010/09/advantages-of-polymorphism.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/3501787243653914180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/3501787243653914180'/><link rel='alternate' type='text/html' href='http://sagarsiddhpura.blogspot.com/2010/09/advantages-of-polymorphism.html' title='The Tao of Polymorphism'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10950831350090929434</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4231279232179027644.post-1986720407568950139</id><published>2010-09-01T13:46:00.000+05:30</published><updated>2010-12-19T15:29:33.448+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Something More"/><title type='text'>BlogDay 2010</title><content type='html'>I am pretty sure that the above title is unfamiliar to you. Even I came to know about it today - actually a day late.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I can explain this but someone out there has done that in very simple manner.&lt;br /&gt;
Below paras are copy from the same.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #775251; font-family: Arial; font-size: 14px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h3 style=&quot;color: #775251; font-size: 15px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 12px; padding-right: 28px; padding-top: 8px;&quot;&gt;What is BlogDay?&lt;/h3&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 12px; padding-right: 28px; padding-top: 8px;&quot;&gt;BlogDay was created with the belief that bloggers should have one day dedicated to getting to know other bloggers from other countries and areas of interest. On that day Bloggers will recommend other blogs to their blog visitors.&lt;br /&gt;
With the goal in mind, on this day every blogger will post a recommendation of 5 new blogs. This way, all blog readers will find themselves leaping around and discovering new, previously unknown blogs.&lt;/div&gt;&lt;h3 style=&quot;color: #775251; font-size: 15px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 12px; padding-right: 28px; padding-top: 8px;&quot;&gt;What will happen on BlogDay?&lt;/h3&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 12px; padding-right: 28px; padding-top: 8px;&quot;&gt;one long moment on August 31st, bloggers from all over the world will post recommendations of 5 new Blogs, preferably Blogs that are different from their own culture, point of view and attitude. On this day, blog readers will find themselves leaping around and discovering new, unknown Blogs, celebrating the discovery of new people and new bloggers.&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So get your hands rubbing, Here are my recommendations,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;OMG! Ubuntu!&lt;/b&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; The blog is purely dedicated to Ubuntu. So if you are into Ubuntu there is no blog better than this.&lt;br /&gt;
Strength:&amp;nbsp;Total coverage. Nothing in Ubuntu-sphere is left out.&amp;nbsp;Awesome language.&lt;br /&gt;
&lt;br /&gt;
Weakness:&amp;nbsp;Many posts a day. Time demanding&lt;br /&gt;
&lt;div&gt;&lt;a href=&quot;http://www.omgubuntu.co.uk/&quot;&gt;http://www.omgubuntu.co.uk/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 15px;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal; line-height: normal;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: arial, sans-serif; font-weight: bold; line-height: 15px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: arial, sans-serif; font-weight: bold; line-height: 15px;&quot;&gt;Lolland - The Indian&amp;nbsp;Humour&amp;nbsp;Site&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; Its the most&amp;nbsp;hilarious&amp;nbsp;site i have seen. The author really has the skill of picking out Local&amp;nbsp;anecdotes&amp;nbsp;and deliver it in most amusive and refreshing way.&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://lol-land.in/&quot;&gt;http://lol-land.in/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;Amitbhavani&#39;s blog&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; The blog is an normal technical blog but FAQ&#39;s and How-To&#39;s posts&amp;nbsp;out-stands this blog.&amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://www.amitbhawani.com/blog/&quot;&gt;http://www.amitbhawani.com/blog/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: arial, sans-serif; font-weight: bold; line-height: 20px; white-space: nowrap;&quot;&gt;&lt;a href=&quot;http://harshalpushkarna.blogspot.com/&quot; style=&quot;color: black; text-decoration: none;&quot; target=&quot;_blank&quot;&gt;એક નજર આ તરફ...&amp;nbsp;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;This blog is work of Harshal Pushkarna - Excellent professional writer. Author is also the writer for famous magazine &quot;Safari&quot;. Blog is in gujarati language and very impressive.&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://harshalpushkarna.blogspot.com/&quot;&gt;http://harshalpushkarna.blogspot.com/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;As on this special post, I cannot end without my&amp;nbsp;colleagues&amp;nbsp;blogs.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;b&gt;Magnetic Infinity&lt;/b&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; The blog is about personal experiences of a student .. rather different and special one. What keeps me attached is the language used. It seems blog is dormant for quite sometime but hoping for author to keep up.&lt;br /&gt;
&lt;a href=&quot;http://magneticinfinity.blogspot.com/&quot;&gt;http://magneticinfinity.blogspot.com/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Vandit&#39;s Blog&lt;/b&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Author is experienced computer engineering student and has shared his experiences.&lt;br /&gt;
&lt;a href=&quot;http://www.iamvandit.co.cc/&quot;&gt;http://www.iamvandit.co.cc/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;ART of Friendship&lt;/b&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: white; font-family: Georgia, Utopia, &#39;Palatino Linotype&#39;, Palatino, serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: black; font-family: &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp; Its the most active blog than above two. Blog is all about experiences of Electrical student.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: white; font-family: Georgia, Utopia, &#39;Palatino Linotype&#39;, Palatino, serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: black; font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;a href=&quot;http://koolrups-thosedays.blogspot.com/&quot;&gt;http://koolrups-thosedays.blogspot.com/&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;SIDD Speaks&lt;/b&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;The most awesome blog I have ever seen. Author is well knowledgeable and knows how to explain with bit of humour. The blog is even most active blog.&lt;br /&gt;
&lt;a href=&quot;http://www.sagarsiddhpura.blogspot.com/&quot;&gt;http://www.sagarsiddhpura.blogspot.com/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now thats called an ending.</content><link rel='replies' type='application/atom+xml' href='http://sagarsiddhpura.blogspot.com/feeds/1986720407568950139/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sagarsiddhpura.blogspot.com/2010/09/blogday-2010.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/1986720407568950139'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/1986720407568950139'/><link rel='alternate' type='text/html' href='http://sagarsiddhpura.blogspot.com/2010/09/blogday-2010.html' title='BlogDay 2010'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10950831350090929434</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4231279232179027644.post-8681242193807447567</id><published>2010-08-28T18:38:00.000+05:30</published><updated>2010-12-19T15:26:04.235+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="Something More"/><title type='text'>Inheritance implementation in Java</title><content type='html'>&lt;i&gt;&quot;Understanding a concept does not mean merely remembering the definition, it includes knowing the working or application of that concept.&quot;&lt;/i&gt; &amp;nbsp;- &amp;nbsp;Come closer to the screen, look at above sentence and try to understand&amp;nbsp;(its the definition of understand)&amp;nbsp;it. I know its recursive but I will clarify it with the example of Inheritance:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Assume your instructor has chosen you for questioning, and he demands: &lt;i&gt;&quot;Explain Inheritance?&quot;&lt;/i&gt;. You somehow manage to utter some words &quot;reuse&quot;, &quot;code&quot;, &quot;hierarchical relationship&quot; and get the clean cheat. You get seated and wipe-off the perspiration.&lt;br /&gt;
&lt;br /&gt;
If this scenario is common then you are a victim. You merely know the definition or have faint idea but do you know at what stage is inheritance comes in to the picture? Apart from by-hearting the definition, it is equally important to know &lt;b&gt;how a concept is implemented&lt;/b&gt;. Lets have a look @ how Inheritance is implemented in Java. Beginning with process of compilation,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Assume class &quot;Child&quot; is child of class &quot;Parent&quot;. We define both classes as follows:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;class Parent&amp;nbsp;&lt;/i&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;i&gt;      &lt;/i&gt;&lt;/span&gt;&lt;i&gt;class Child extends Parent&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;{&lt;/i&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;i&gt;                         &lt;/i&gt;&lt;/span&gt;&lt;i&gt;{&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: pre;&quot;&gt;&amp;nbsp;     &lt;/span&gt;int a;&lt;/i&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;i&gt;                  &lt;/i&gt;&lt;/span&gt;&lt;i&gt;int b;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;}&lt;/i&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;i&gt;                         &lt;/i&gt;&lt;/span&gt;&lt;i&gt;}&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now going by definition, we know that sub class inherits all the members of parent class, hence &quot;Child&quot; class should have two members conceptually:&lt;br /&gt;
&lt;i&gt;int a;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;int b;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
And to verify it we create an object and try to access member a, and it works.&lt;br /&gt;
&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #274e13;&quot;&gt;child ob = new Child();&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #274e13;&quot;&gt;ob.a = 10;&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Weighing both sides,&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;At code level there is no member &#39;int b&#39; in child class&lt;/li&gt;
&lt;li&gt;At execution level Child class has the member &#39;int b&#39;.&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;br /&gt;
This gap is filled at compilation level and &lt;b&gt;Java handles Inheritance at compile time&lt;/b&gt;. Thus,&lt;br /&gt;
&lt;br /&gt;
Compilation includes defining structure of each class. The moment javac senses one class to be child of another, it adds all members of super class to structure of child. Thus the class &lt;b&gt;layout after compilation&lt;/b&gt; would be...&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;class Parent &amp;nbsp;&lt;/i&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;i&gt;     &lt;/i&gt;&lt;/span&gt;&lt;i&gt;class Child&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;{&lt;/i&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;i&gt;                         &lt;/i&gt;&lt;/span&gt;&lt;i&gt;{&lt;/i&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;i&gt; &lt;/i&gt;&lt;/span&gt;&lt;i&gt;int a;&lt;/i&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;i&gt;                      &lt;/i&gt;&lt;/span&gt;&lt;i&gt;int a;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;}&lt;/i&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;i&gt;                              &lt;/i&gt;&lt;/span&gt;&lt;i&gt;int b;&lt;/i&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;i&gt;                          &lt;/i&gt;&lt;/span&gt;&lt;i&gt;}&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Getting This? &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;YES or NO??? &amp;nbsp; &amp;nbsp; &amp;nbsp; Ok, &amp;nbsp; Repeating once more,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Inheritance (sub-class has all the members of super-class) is detected at compile time. If any class is found to be &quot;child&quot; of super-class, all members of super-class is added to structure of child-class. Finally all layouts is written to .class file and thus saved.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now that&#39;s called Understanding Inheritance. I know you will let me know what have you inherited from this post via comments.</content><link rel='replies' type='application/atom+xml' href='http://sagarsiddhpura.blogspot.com/feeds/8681242193807447567/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sagarsiddhpura.blogspot.com/2010/08/inheritance-implementation-in-java.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/8681242193807447567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/8681242193807447567'/><link rel='alternate' type='text/html' href='http://sagarsiddhpura.blogspot.com/2010/08/inheritance-implementation-in-java.html' title='Inheritance implementation in Java'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10950831350090929434</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4231279232179027644.post-7900481028878095638</id><published>2010-08-19T23:19:00.009+05:30</published><updated>2011-10-02T19:20:57.443+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="sign extend"/><category scheme="http://www.blogger.com/atom/ns#" term="sign extension"/><category scheme="http://www.blogger.com/atom/ns#" term="Something More"/><category scheme="http://www.blogger.com/atom/ns#" term="widening conversion"/><title type='text'>Sign Extension in Java</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Sign extension is a rule in Java by which widening conversion is carried out.&amp;nbsp;While we are on the mood to know something, Let us see the whole process by an Example.&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;Consider the expression: &quot;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #274e13;&quot;&gt;byte b=0xf0;&lt;/span&gt;&quot;. It is storing f0(hex) = 240(decimal) = 11110000(binary) in variable b. Thus the bits stored in b will be &quot;11110000&quot;.&lt;br /&gt;
&lt;br /&gt;
Now we perform&amp;nbsp;&quot;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #274e13; font-family: Ubuntu,UbuntuBeta;&quot;&gt;b=(byte)(b&amp;gt;&amp;gt;&amp;gt;4);&lt;/span&gt;&quot; At first glance it looks like shifting &quot;11110000&quot; four times right with 0&#39;s filled in MSB, result is going to be &quot;00001111&quot;. But its not..!! Lets see where does it have a catch. Following steps will occur in order,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) &lt;b&gt;Widening Conversion:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;font-family: Ubuntu, UbuntuBeta !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;
Widening conversion is done when byte is converted to integer, integer to long and so on. But there is a catch when we handle Widening conversion with&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #274e13; font-family: Ubuntu,UbuntuBeta;&quot;&gt;negative numbers&lt;/span&gt;.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
For any operation performed, first the operators are brought to same level - minimum integer level is required. hence when when we try to shift &#39;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #274e13;&quot;&gt;b&lt;/span&gt;&#39; in byte, it is first converted to integer. This process of conversion of smaller width variable to larger width variable(E.G. byte to integer) is called &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #274e13;&quot;&gt;&lt;b&gt;Widening&lt;/b&gt; &lt;b&gt;conversion&lt;/b&gt;&lt;/span&gt;.&lt;br /&gt;
&lt;br /&gt;
Widening conversion follows the rules called &quot;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #274e13;&quot;&gt;&lt;b&gt;Sign&lt;/b&gt; &lt;b&gt;Extension&lt;/b&gt;&lt;/span&gt;&quot;. It states that &quot;On doing widening conversion, fill the leading bits with MSB&quot;. Thus if you are widening negative number, fill the first 24 bits with 1 and with 0 if you are widening positive number.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgneZ9XSooPysmvoE03kJha7QbYKsgg_gifFuKEhBXdfcWwU8Eu2AbuKzD44laA1wZxO_A3iLgGGOTVez2RAYavwk-fUKcVpA1jpkQHT6MvO_4QdDzlV5JigyyOGRH-X_9OjkyIDnojIIE/s1600/Widening+conversion.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgneZ9XSooPysmvoE03kJha7QbYKsgg_gifFuKEhBXdfcWwU8Eu2AbuKzD44laA1wZxO_A3iLgGGOTVez2RAYavwk-fUKcVpA1jpkQHT6MvO_4QdDzlV5JigyyOGRH-X_9OjkyIDnojIIE/s1600/Widening+conversion.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
2) &lt;b&gt;Shift Operation:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;After &#39;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #274e13;&quot;&gt;b&lt;/span&gt;&#39; is widened to integer, All the bits are shifted to right. Zeros are filled from left as it is Fill-Zero-Right-shift operation.&amp;nbsp;&quot;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #274e13; font-family: Ubuntu,UbuntuBeta;&quot;&gt;b=(byte)(b&amp;gt;&amp;gt;&amp;gt;4);&lt;/span&gt;&quot;&amp;nbsp;Simple as cake.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJmVw3EmxHsbz4txaixK0HgK_2rW2WA8u-mavxxH6lt2kytCXOg5UTP4-XukPMAW5vUa-pkRokQdOc4jhOHMBhj0N2z6Y7u1UMQzUJR2Rh_Rq-GcRN59Duh8SukKq6SgY-MydLAXeXaLQ/s1600/Right+Shift+-+operation.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJmVw3EmxHsbz4txaixK0HgK_2rW2WA8u-mavxxH6lt2kytCXOg5UTP4-XukPMAW5vUa-pkRokQdOc4jhOHMBhj0N2z6Y7u1UMQzUJR2Rh_Rq-GcRN59Duh8SukKq6SgY-MydLAXeXaLQ/s1600/Right+Shift+-+operation.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
3) &lt;b&gt;Truncation Operation:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;As the name suggests this operation will simply cut-off first 24-bits and store last 8 bits in &#39;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #274e13;&quot;&gt;b&lt;/span&gt;&#39;.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgS7B-H6xUPA44Nq2cdncj1OXZwFzDRalVv0XScNY0hhNUSve1NaIASkKTftwScEjL2pgoh1BEeTbjyDj25nDpHFM7RnU_sWLTuUZUvmNmL6MaBuL9giXSlOuH_zge1VWjWsZySGFBHh2c/s1600/Truncation+Operation.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgS7B-H6xUPA44Nq2cdncj1OXZwFzDRalVv0XScNY0hhNUSve1NaIASkKTftwScEjL2pgoh1BEeTbjyDj25nDpHFM7RnU_sWLTuUZUvmNmL6MaBuL9giXSlOuH_zge1VWjWsZySGFBHh2c/s1600/Truncation+Operation.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Thus the final result computes to b=&quot;11111111&quot;.&lt;br /&gt;
&lt;br /&gt;
This will suffice for today... And in case of queries, please drop a reply.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://sagarsiddhpura.blogspot.com/feeds/7900481028878095638/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sagarsiddhpura.blogspot.com/2010/08/sign-extension-in-java.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/7900481028878095638'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/7900481028878095638'/><link rel='alternate' type='text/html' href='http://sagarsiddhpura.blogspot.com/2010/08/sign-extension-in-java.html' title='Sign Extension in Java'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10950831350090929434</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgneZ9XSooPysmvoE03kJha7QbYKsgg_gifFuKEhBXdfcWwU8Eu2AbuKzD44laA1wZxO_A3iLgGGOTVez2RAYavwk-fUKcVpA1jpkQHT6MvO_4QdDzlV5JigyyOGRH-X_9OjkyIDnojIIE/s72-c/Widening+conversion.png" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4231279232179027644.post-5132404724458814239</id><published>2010-08-18T19:26:00.000+05:30</published><updated>2010-12-19T15:20:35.579+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Something More"/><title type='text'>Combating one of the most common Programming Mistake</title><content type='html'>Lets begin with question.&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Do you know the most common programming mistake? Try to recollect the times when you used to compile your baby size programs and print Hello World.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Didn&#39;t get it? Its omittance of semicolon at the end;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;What I am about to share is solution to just another big common mistake, staking programmers scared sleeps.&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;The scenario:&lt;/div&gt;&lt;div&gt;After hapless efforts, tonnes of Page Dn and Page Up, when your eyes swell of digging screen and at last you encounter the villain: &quot;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #006600;&quot;&gt;if(x=0)&lt;/span&gt;&quot;. You take a deep breath and after adding the required &#39;=&#39; the program finally complies.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
The Solution:&lt;/div&gt;&lt;div&gt;In order to avoid this just use a simple rule: always put conditions with constants on left: &quot;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #006600;&quot;&gt;if(0==x)&lt;/span&gt;&quot;. It might look bit odd but has the &#39;miracle&#39; thing. It will always generate error if you put single &#39;=&#39;. Here&#39;s how,&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Lets assume you forget to put the second &#39;=&#39; (No way if you have read this post) and you try to compile, it would throw an error because &quot;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #006600;&quot;&gt;if(0=x)&lt;/span&gt;&quot; is illegal in language - you cannot assign variable to constant.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Hence always keep these practices:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Use (0==x) in conditions&lt;/li&gt;
&lt;li&gt;Read this blog everyday before brushing&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;That said will save you real time.&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sagarsiddhpura.blogspot.com/feeds/5132404724458814239/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sagarsiddhpura.blogspot.com/2010/08/combating-most-common-programming.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/5132404724458814239'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/5132404724458814239'/><link rel='alternate' type='text/html' href='http://sagarsiddhpura.blogspot.com/2010/08/combating-most-common-programming.html' title='Combating one of the most common Programming Mistake'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10950831350090929434</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4231279232179027644.post-3995394961418831321</id><published>2010-08-09T21:07:00.000+05:30</published><updated>2010-12-19T15:19:06.837+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Something More"/><category scheme="http://www.blogger.com/atom/ns#" term="Tricks"/><title type='text'>How to create &#39;Special&#39; folder.</title><content type='html'>&lt;div align=&quot;LEFT&quot; style=&quot;orphans: 2; widows: 2;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: -webkit-auto;&quot;&gt;Want to create a folder that can never be&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: -webkit-auto;&quot;&gt;&lt;ul&gt;&lt;li&gt;Created(By others)&lt;/li&gt;
&lt;li&gt;deleted(By others)&lt;/li&gt;
&lt;li&gt;Renamed&lt;/li&gt;
&lt;li&gt;Moved&lt;/li&gt;
&lt;li&gt;Copied&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Read on…….&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
You cannot create a folder named any of these keywords : CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, and LPT9.&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
This is because Windows will not let you create a folder of any of the keywords mentioned above for a simple reason that these keywords are used by Windows internally and are reserved Keywords. CON is used for CONSOLE, PRN for PRINTER, AUX for AUXILIARY DEVICE, LPT’s for PARALLEL PORTS and such. Microsoft has taken this initiative to avoid any conflict that may arise as a result of using these keywords.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
But who cares……..&lt;br /&gt;
&lt;br /&gt;
Now how to create this folders? Here are the steps&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Start&amp;gt;RUN&lt;/li&gt;
&lt;li&gt;Type&amp;gt;cmd&lt;/li&gt;
&lt;li&gt;Type&amp;gt;cd (Navigate to folder where you want to create special folder using cd command)&lt;/li&gt;
&lt;li&gt;Type&amp;gt;mkdir con//.//&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;br /&gt;
And Holla!!!! The folder is created.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you are fed up enjoying this and have thought of deleting those daemons, ask in comments.&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sagarsiddhpura.blogspot.com/feeds/3995394961418831321/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sagarsiddhpura.blogspot.com/2010/08/how-to-create-special-folder.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/3995394961418831321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/3995394961418831321'/><link rel='alternate' type='text/html' href='http://sagarsiddhpura.blogspot.com/2010/08/how-to-create-special-folder.html' title='How to create &#39;Special&#39; folder.'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10950831350090929434</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4231279232179027644.post-4960964708127459748</id><published>2010-08-09T20:18:00.000+05:30</published><updated>2010-12-18T23:57:00.111+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Latest"/><category scheme="http://www.blogger.com/atom/ns#" term="News"/><title type='text'>&quot;Tab Candy&quot; - New feature in Firefox 4</title><content type='html'>Without a doubt “Web browser” is most speedy developing software ever. New features are being added everyday and one such feature is “Tab Candy” introduced in upcoming version of popular browser Firefox 4. Before exploring the subject let us know what scenario lead to its necessity.&lt;br /&gt;
&lt;div align=&quot;JUSTIFY&quot; style=&quot;margin-bottom: 0cm; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;We often find ourselves reading articles, Checking emails, Social Networking, Downloading etc. all in several tabs open in one browser window. Its fine up-to 8 to 10 tabs but when it gets more, the problem arises. To tackle this situation “Tab Candy” was proposed.&lt;br /&gt;
&lt;br /&gt;
Tab Candy is basically tab grouping. You put Email tabs into one bunch, Facebook-Orkut-what-not into second, News–Reader into third and so on. Make them as you wish.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To see it in action is even more fascinating, just press Tab candy button and you zoom out with thumbnails of all tabs. Pick similar tabs and drag them outside boundary to form another group.&lt;br /&gt;
&lt;br /&gt;
&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-align: left;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium; margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; height=&quot;263&quot; id=&quot;BLOGGER_PHOTO_ID_5503424141833012002&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRDgxMSpn0yHQl1H2yKVSG6YGhoPJwx7yfBImLoAdq9L1dGTWGzmCiXmmMwAi6JZrVPZmAjI5jGzvN4U4AdtyzQ03mJAN4ci_o6jdg4_DU34XHNsvz6frP2Ha73ZAfTNmdT3sjRnDJVFw/s400/Screenshot-3.png&quot; width=&quot;400&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Click on any tab to zoom in and viola! Only tabs from that group are shown. Feel like someone is buzzing you, zoom out and select Social-Networking group, only tabs in that group will be shown.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Thus it is very much similar to Desktop-switching concept used in Linux where many windows are open at a time but they can grouped and one group shown at a time. This certainly keeps us on track without irrelevant things.&lt;br /&gt;
&lt;br /&gt;
Whats more, you can setup a layout with groups at predefined position and thus resulting into something like this&lt;br /&gt;
&lt;br /&gt;
&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-align: left;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium; margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5503424840798684978&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSyjUoaEVX2qpcjZ8nvU2D5hsWZuReN91cFhqrkguAHCI0_-qxOBj6MnAANi1v5CeL8MmAe9b9Y_6trQsE2_dUhNFE-WZ-9rBb0-SNiVBRBLMxlFpldw1xrIAFOMJwrhrYF8zZ8mWQfZI/s400/Screenshot-4.png&quot; style=&quot;height: 217px; width: 400px;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div align=&quot;JUSTIFY&quot; style=&quot;font-weight: normal; margin-bottom: 0cm; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
The future?&lt;br /&gt;
&lt;br /&gt;
Tab Candy project is further developed to enable tab-group sharing, so that I Click-Click-Click at home, reach the office, Click-Click-Click and session is restored. Search feature is also being added to interface.&lt;br /&gt;
&lt;br /&gt;
See it in motion @ http://bit.ly/9d3xFi&lt;br /&gt;
&lt;br /&gt;
Working with 100+ tabs easily-effectively-efficiently(read that again) is the “Whats next” of browser.</content><link rel='replies' type='application/atom+xml' href='http://sagarsiddhpura.blogspot.com/feeds/4960964708127459748/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sagarsiddhpura.blogspot.com/2010/08/tab-candy-new-feature-in-firefox-4.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/4960964708127459748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/4960964708127459748'/><link rel='alternate' type='text/html' href='http://sagarsiddhpura.blogspot.com/2010/08/tab-candy-new-feature-in-firefox-4.html' title='&quot;Tab Candy&quot; - New feature in Firefox 4'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10950831350090929434</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRDgxMSpn0yHQl1H2yKVSG6YGhoPJwx7yfBImLoAdq9L1dGTWGzmCiXmmMwAi6JZrVPZmAjI5jGzvN4U4AdtyzQ03mJAN4ci_o6jdg4_DU34XHNsvz6frP2Ha73ZAfTNmdT3sjRnDJVFw/s72-c/Screenshot-3.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4231279232179027644.post-4795084460989587702</id><published>2010-07-22T20:22:00.000+05:30</published><updated>2010-12-18T23:49:01.910+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Batch Scripts"/><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="Something More"/><title type='text'>Batch scripts in action - Java LAB</title><content type='html'>As I mentioned in earlier blog the batch scripts are very helpful. Below is another incident when Command-prompt-programming comes to rescue.&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Java newbies know the usual procedure to compile and run Java program&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&amp;nbsp;Open Notepad&lt;/li&gt;
&lt;li&gt;&amp;nbsp;Write program(Optional) and save it as something.java&lt;/li&gt;
&lt;li&gt;&amp;nbsp;Open CMD&lt;/li&gt;
&lt;li&gt;&amp;nbsp;Run following command &quot;set path=c:\program Files\Java\jdk1.6.0\bin&quot;&lt;/li&gt;
&lt;li&gt;&amp;nbsp;Navigate to your folder having something.java&lt;/li&gt;
&lt;li&gt;&amp;nbsp;Run command &quot;javac something.java&quot;&lt;/li&gt;
&lt;li&gt;&amp;nbsp;Run command &quot;java something&quot;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Thats a lot of procedure. Lets put Batch to help.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;One more thing. I got to make folder &quot;Lab_DATE&quot; every lab and do respective practicals in them. Hence I created &quot;start.bat&quot; with following obvious commands.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;mkdir Lab_&lt;/div&gt;&lt;div&gt;cd Lab_&lt;/div&gt;&lt;div&gt;cmd notepad&lt;/div&gt;&lt;div&gt;set path=C:\Program Files\Java\jdk1.6.0\bin&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;But it had a problem. The CMD window closed after executing last command. I needed it live after changing the path. Try it and you will know.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Help was the first thing that came to this computer engineers mind. Running &quot;cmd /?&quot; yields help. Thankfully there is /K switch that keeps terminal live after executing command. Finally tweaking start.bat to&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;mkdir Lab_&lt;/div&gt;&lt;div&gt;cd Lab_&lt;/div&gt;&lt;div&gt;cmd /C notepad&lt;/div&gt;&lt;div&gt;cmd /K set path=C:\Program Files\Java\jdk1.6.0\bin&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;did the trick... &quot;Cut the crap&quot; in my words.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;I am still searching for some script that would write my Java program ;-)&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sagarsiddhpura.blogspot.com/feeds/4795084460989587702/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sagarsiddhpura.blogspot.com/2010/07/batch-scripts-in-action-java-lab.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/4795084460989587702'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/4795084460989587702'/><link rel='alternate' type='text/html' href='http://sagarsiddhpura.blogspot.com/2010/07/batch-scripts-in-action-java-lab.html' title='Batch scripts in action - Java LAB'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10950831350090929434</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4231279232179027644.post-48529439388373508</id><published>2010-07-22T13:43:00.000+05:30</published><updated>2010-12-18T23:46:27.406+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Batch Scripts"/><category scheme="http://www.blogger.com/atom/ns#" term="Something More"/><title type='text'>Batch scripts in action - Algorithms LAB</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;Lets have a look @ batch scripts aka batch programming.&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;I have algorithm lab - C programming.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;On very first day new instructions were given - You must create new folder every time named &quot;Lab_DATE&lt;date&gt;&lt;date&gt;&quot; and do respective programs in them. First assignment was to write a C program that performed Quick sort.&lt;/date&gt;&lt;/date&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;As soon as task was fixed, my lab-mates pounced on traditional C editor - Blue-screen and rectangular cursor. I rather prefer to write my program in notepad and then later debug and run in C environment. Notepad is quick, easy copy and paste ;-) , clean interface and much more. &lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; height=&quot;177&quot; id=&quot;BLOGGER_PHOTO_ID_5496733625792091634&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9XAQnNhlHSTtwZe7zJAiIxvx83kVD_TUg8PKviShXLV5RXrYC2IDaWduQc8tKYdC0DyjyyL69IlKKooYgvrAu_7AweRkjuBE-Mcq32rwK6NgyelCuw0EXeoWC0Gaeuau1TjP5rovz2o8/s400/Screenshot-2.png&quot; width=&quot;400&quot; /&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;So my actions were prefixed to be performed in every lab,&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&amp;nbsp;Create new folder every time&lt;/li&gt;
&lt;li&gt;&amp;nbsp;Open notepad and write program&lt;/li&gt;
&lt;li&gt;&amp;nbsp;Open that program in C&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;I thought of making a batch script that would do all these for me.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Quickly, I opened notepad and typed these commands.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;mkdir Lab_&lt;/div&gt;&lt;div&gt;cd Lab_&lt;/div&gt;&lt;div&gt;notepad test.c&lt;/div&gt;&lt;div&gt;C:\tc\bin\tc.exe test.c&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Next thing to do is save it as &quot;start.bat&quot;. Job&#39;s done.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Just two lazy clicks on start.bat&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&amp;nbsp;Creates &quot;Lab_&quot; folder&lt;/li&gt;
&lt;li&gt;&amp;nbsp;Goes into folder&lt;/li&gt;
&lt;li&gt;&amp;nbsp;Starts notepad with test.c file&lt;/li&gt;
&lt;li&gt;&amp;nbsp;Once program is written and notepad is closed, the program opens in C editor ready for CTRL+F9.&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
Jobs well done but&amp;nbsp;I am still finding script that would write a Quick sort program Quickly ;-)&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sagarsiddhpura.blogspot.com/feeds/48529439388373508/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sagarsiddhpura.blogspot.com/2010/07/batch-scripts-in-action-algorithms-lab.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/48529439388373508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/48529439388373508'/><link rel='alternate' type='text/html' href='http://sagarsiddhpura.blogspot.com/2010/07/batch-scripts-in-action-algorithms-lab.html' title='Batch scripts in action - Algorithms LAB'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10950831350090929434</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9XAQnNhlHSTtwZe7zJAiIxvx83kVD_TUg8PKviShXLV5RXrYC2IDaWduQc8tKYdC0DyjyyL69IlKKooYgvrAu_7AweRkjuBE-Mcq32rwK6NgyelCuw0EXeoWC0Gaeuau1TjP5rovz2o8/s72-c/Screenshot-2.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4231279232179027644.post-1772354950382029263</id><published>2010-07-21T21:44:00.001+05:30</published><updated>2010-12-18T23:38:40.520+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Academics"/><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="Something More"/><title type='text'>Evolution Of Languages</title><content type='html'>I read the first chapter of Java-The complete Refernce.&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Apart facts, this topic was most interesting.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Long ago, Before computers were invented . . . Just joking, Not so long ago lets us see evolution of first language&amp;nbsp;Fortran&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Scenario: Computers were limited to big companies.Average people still did not have the smell of computers. Small softwares were needed. Assembly language prevailed at that time and there was dire need of another programming language which was easy to debug.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Hence evolved &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #003300;&quot;&gt;&lt;b&gt;Fortan&lt;/b&gt;&lt;/span&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Years passed. Now computers were becoming public. But yet no language was able to tackle new problems. Moreover Fortan was using GOTO - the most dark word in world of programming. So code had many GOTO&#39;s and jumps made larger programs intractable. It was called Spaghetti code. Lets see birth of revolution &quot;C&quot;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Scenario: There were several languages, Each for different purposes but none robust. Hence there was a need of ONE-FOR-ALL language that had definite structure.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Hence evolved &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #003300;&quot;&gt;&lt;b&gt;C&lt;/b&gt;&lt;/span&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;It was a total revolution. It was structured, It was robust, It was efficient and it was one-for-all. But one factor that C had and none language possessed was the feeling of &quot;Programmers Language&quot;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
C was dominant for many following years. But environment was changing. Lets see evolution of C++ the first OOP language.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Scenario: Hardware was out in public. Programs were becoming gigantic and difficult to handle. Procedure orientation could not handle the growing complexity. At the same time new concept of OOP was introduced to handle prevailing complexity. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Finally something struck Stroustroup&#39;s mind and &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #003300;&quot;&gt;&lt;b&gt;C++&lt;/b&gt;&lt;/span&gt; evolved.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Everybody was happy with C++. Once again the same thing - Environment was changing.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Computers were common now. Internet was about to bloom. But now C++ was lagging the upcoming need, Portablity.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Scenario: Machines were out and so was variety among them. Variety of processors, variety of OS were bothering software vendors. Every new architecture or OS would require new COMPILER - difficult piece of software. At the same time internet was blooming. This opened a new dimension to software world. Web apps were failing to satisfy large diverse internet audience in multiple factors like security, ability to run on all OS and all architecture, Compactness and ability to run quickly.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Thus some brains @ Sun started to work and finally announced &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #003300;&quot;&gt;&lt;b&gt;Java&lt;/b&gt;&lt;/span&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Java had it all. Portability to run on any PC, Structured, Ability to handle complexity, Robustness and blah blah blah....&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Lets see what do current scenario demands. I am ready for it ;-)&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sagarsiddhpura.blogspot.com/feeds/1772354950382029263/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sagarsiddhpura.blogspot.com/2010/07/evolution-of-languages.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/1772354950382029263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4231279232179027644/posts/default/1772354950382029263'/><link rel='alternate' type='text/html' href='http://sagarsiddhpura.blogspot.com/2010/07/evolution-of-languages.html' title='Evolution Of Languages'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10950831350090929434</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>