<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-14680500</id><updated>2011-11-28T03:59:23.234+03:00</updated><category term='mba'/><category term='isb'/><title type='text'>Guantana</title><subtitle type='html'>About Software Industry Experience,Mobile Technology, Personal life, Dreams and Efforts to accomplish them.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://guantana.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14680500/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://guantana.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Sunil Kumar</name><uri>http://www.blogger.com/profile/05699866675983381947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_dkSNKg9IQzk/R5Dxbi6AruI/AAAAAAAAADc/rsf_4xhHr2o/S220/ABCD0006.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-14680500.post-6822148147408176584</id><published>2009-10-11T17:15:00.002+03:00</published><updated>2009-10-11T17:23:46.326+03:00</updated><title type='text'>Launch Jboss/tomcat from Eclipse</title><content type='html'>Today I tried to configure jboss within eclipse to use JSP in one of my own project. On running, I landed up with a strange exception&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;2005-05-27 21:35:54,421 ERROR [SocketListener0-1] compiler.Compiler (Compiler.java:412) - Javac exception &lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Unable to find a javac compiler;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;com.sun.tools.javac.Main is not on the classpath.&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Perhaps JAVA_HOME does not point to the JDK&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; at org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory.getCompiler(CompilerAdapterFactory.java:105)&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:929)&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:758)&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:407)&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;        .....&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;....&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It took my 2 hours to setup JAVA_HOME even though it was setted up right. I changes the registry entries because on googling someone specified this as a solution.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But finally what worked was copying $JAVA_HOME\lib\tools.jar under $JBOSS_HOME\server\default\lib&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So this post is for saving time for those who are also struggling with the same problem. Its worth giving this as your first try and I am sure it will take you through.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14680500-6822148147408176584?l=guantana.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://guantana.blogspot.com/feeds/6822148147408176584/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14680500&amp;postID=6822148147408176584' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14680500/posts/default/6822148147408176584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14680500/posts/default/6822148147408176584'/><link rel='alternate' type='text/html' href='http://guantana.blogspot.com/2009/10/launch-jbosstomcat-from-eclipse.html' title='Launch Jboss/tomcat from Eclipse'/><author><name>Sunil Kumar</name><uri>http://www.blogger.com/profile/05699866675983381947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_dkSNKg9IQzk/R5Dxbi6AruI/AAAAAAAAADc/rsf_4xhHr2o/S220/ABCD0006.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14680500.post-4463262403648158007</id><published>2008-09-14T10:29:00.008+03:00</published><updated>2008-09-14T11:29:17.678+03:00</updated><title type='text'>Its been a while, but I am still not bad in probability</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;Few days back, one of my friend who like to solve Data structure problem asked me an interesting &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;probability&lt;/span&gt; problem. I thought, ah probability, I am no more good in it. Its around 7 yrs I dint even touch its basics. And I am not in &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;profession&lt;/span&gt; to make money by &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;betting&lt;/span&gt; in stock market based on the probability of any stock to rise. &lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;Today is &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_3"&gt;Sunday&lt;/span&gt;. I went to park for a walk with school friends and had a fantastic breakfast. I was feeling fresh. I had nothing much to do. Suddenly the thought to try out the problem ran into my mind, and as I was free and in good mood so I thought to give it a try. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;Here Is the problem:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; "&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;&lt;span class="Apple-style-span" style="color: rgb(51, 102, 255);"&gt;Assume your computer is reading characters one by one from a stream (you don't know the length of the stream before ending). Note that you have only one character of storage space (so you &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_4"&gt;can't&lt;/span&gt; save the characters you've read to a something like a strong). When you've finished reading you should return a character out of the stream with equal probability.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-style: italic; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;Everybody has different approaches but I always go to the route by taking example.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;Question ask to select a character from stream in such a way that &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_5"&gt;probability&lt;/span&gt; of selecting any element in the stream is same. It is conditioned by the one character extra space that we can use. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;Lets consider that the stream has 5 &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_6"&gt;elements&lt;/span&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;a, b, c, d, e&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;As the stream has 5 elements then &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;everyelemet&lt;/span&gt; should have 1/5 &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_8"&gt;probability&lt;/span&gt; to get selected.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="text-decoration: underline;"&gt;First solution:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;Read a and keep it in buffer. Read next char(b) . Get a random number from random generator, which returns 0 or 1 with equal &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_9"&gt;probability&lt;/span&gt;. we have random generators built in in all the languages. If zero (0) comes, &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_10"&gt;don't&lt;/span&gt; swap b with a but if 1 comes, swap b with a. Do the same for rest of the characters C, D and E.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;Lets see the probability:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; "&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;A: it would be the final choice if random generator returns zero(0) for all other characters in the stream. &lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;p(a) = 1(a) * 1/2(b) * 1/2(c) * 1/2 (d) * (1/2)e = 1/16 &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;B: B final selection depends only on character c, d, E. Not on A. B would be the final choice if random generator returns (1) for b and (0) for characters c, d, e.                                &lt;span class="Apple-tab-span" style="white-space:pre"&gt;    &lt;/span&gt;p(b)= 1/2(b) * 1/2(c) * 1/2 (d) * (1/2)e = 1/16&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;p(c) = 1/2(c) * 1/2 (d) * (1/2)e = 1/8&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;p(d) = 1/2 (d) * (1/2)e = 1/4&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;p(e) = (1/2)e = 1/2&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;You see, as we go down in the stream, &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_11"&gt;probability&lt;/span&gt; increases. And the reason is there are less characters to replace it. E has the highest &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_12"&gt;probability&lt;/span&gt; as there is no more character to replace.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;This is &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_13"&gt;definitely&lt;/span&gt; not required. What we have noticed,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;For a, there are 4 more character to replace it if it get selected as final choice.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;For b, there are 3 more character to replace it if it get selected as final choice.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;..&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;..&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;For e, there are no more character to replace it if it get selected as final choice.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;Lets modify it. If we &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_14"&gt;our self&lt;/span&gt; make selection of a character difficult or less as we go down the stream, we can get the equal &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_15"&gt;probability&lt;/span&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;&lt;span class="Apple-style-span" style="text-decoration: underline;"&gt;Final solution:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;As we go down the stream, decrease the probability of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;swaping&lt;/span&gt; a character.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;We can use random &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_17"&gt;function&lt;/span&gt; like random (1, n) where the character will be swapped only if it random(1, n) returns n. So its probability will be 1/n.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;Now, the &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_18"&gt;probability&lt;/span&gt; for each alphabet to get &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_19"&gt;selected&lt;/span&gt; for swapping will be&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;p(swap A) = 1/1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;p(swap B) = 1/2, &lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;p(do not swap B) = 1 - p(swap B) = 1/2&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;p(swap C) = 1/3, &lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre; "&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;p(do not swap C) = 1 - p(swap C) = 2/3&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;p(swap D) = 1/4, &lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre; "&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;p(do not swap D) = 1 - p(swap D) = 3/4&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;p(swap E) = 1/5, &lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre; "&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;p(do not swap E) = 1 - p(swap E) = 4/5&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;We are almost done. Now lets calculate the &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_20"&gt;probability&lt;/span&gt; of each character to come as random number as final answer from stream.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;A: = A is selected as swap. And no other character is selected for swapping.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;     = p(swap A) * p(do not swap B) * p(do not swap C) * p(do not swap D) * p(do not swap E)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;     = 1/1 * 1/2 * 2/3 * 3/4 * 4/5 = 1/5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;B: = p(swap B) * p(do not swap C) * p(do not swap D) * p(do not swap E)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;     = 1/2 * 2/3 * 3/4 * 4/5 = 1/5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; "&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; "&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;C: = p(swap C) * p(do not swap D) * p(do not swap E)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; "&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;     = 1/3 * 3/4 * 4/5 = 1/5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; "&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; "&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;D: = p(swap D) * p(do not swap E)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; "&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;     = 1/4 * 4/5 = 1/5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; "&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; "&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;E: = p(swap E) &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; "&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;     = 1/5.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman';"&gt;All the characters has equal probablity of getting selected. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14680500-4463262403648158007?l=guantana.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://guantana.blogspot.com/feeds/4463262403648158007/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14680500&amp;postID=4463262403648158007' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14680500/posts/default/4463262403648158007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14680500/posts/default/4463262403648158007'/><link rel='alternate' type='text/html' href='http://guantana.blogspot.com/2008/09/its-been-while-but-i-am-still-not-bad.html' title='Its been a while, but I am still not bad in probability'/><author><name>Sunil Kumar</name><uri>http://www.blogger.com/profile/05699866675983381947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_dkSNKg9IQzk/R5Dxbi6AruI/AAAAAAAAADc/rsf_4xhHr2o/S220/ABCD0006.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14680500.post-4245850424644786533</id><published>2008-02-18T21:24:00.004+03:00</published><updated>2008-02-18T21:42:10.178+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mba'/><category scheme='http://www.blogger.com/atom/ns#' term='isb'/><title type='text'>People Never Fail....They Just Give up.</title><content type='html'>Today, while browsing via blogrolls, I landed to a profile of a guy who is an exception to this world,  who is blessed with strong will power. Title is just not a quote to me, I mean it now.&lt;br /&gt;&lt;br /&gt;The guy I am talking about is Rajat Mishra, who joined NDA. He had to left the army because he had an accident in which he lost his right hand. Despite of sudden and steep change in his life, rajat dint loose. He decided to learn to write from left hand. Not only he learned to write from left hand, he also cracked GMAT with commendable 740 score. He cracked the interview and joined ISB. Just after 20 days, he found ISB not his cup of tea. He left it and joined IIMA for 2 year mba.&lt;br /&gt;&lt;br /&gt;Hats off to you dude. You may find him &lt;a href="http://rajatmishranda.blogspot.com/"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Now it make sense to me.....People Never Fail, They Just Give up.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14680500-4245850424644786533?l=guantana.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://guantana.blogspot.com/feeds/4245850424644786533/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14680500&amp;postID=4245850424644786533' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14680500/posts/default/4245850424644786533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14680500/posts/default/4245850424644786533'/><link rel='alternate' type='text/html' href='http://guantana.blogspot.com/2008/02/people-never-failthey-just-give-up.html' title='People Never Fail....They Just Give up.'/><author><name>Sunil Kumar</name><uri>http://www.blogger.com/profile/05699866675983381947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_dkSNKg9IQzk/R5Dxbi6AruI/AAAAAAAAADc/rsf_4xhHr2o/S220/ABCD0006.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14680500.post-4799858620494585357</id><published>2007-08-06T20:13:00.000+03:00</published><updated>2007-08-07T09:54:32.131+03:00</updated><title type='text'>Suddenly felt to write random.</title><content type='html'>&lt;div  style="text-align: left;font-family:times new roman;"&gt;&lt;span style="font-size:130%;"&gt;After a while, Today, I don't know why, even I have other pending work inline, but I am feeling to write something.  I don't have much to write except my presentation last week in the company.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=";font-family:times new roman;font-size:130%;"  &gt;                                                    A week before last week, I got the mail from HR to give presentation on our tech forum activity in company. Actually here everybody present something and last week, it was my turn.  Before this, I was a part of good audience when technology geeks  of &lt;a href="http://www.blogger.com/www.wirkle.com"&gt;Wirkle Inc.&lt;/a&gt;, my company, presented on core IT related technical topics.&lt;br /&gt;&lt;br /&gt;Was I also going to present some technical topic ?.&lt;br /&gt;&lt;br /&gt;Actually other then technical topics, companies case study always inspires me and force me to move ahead with positive energy. So, I decided to present a case study on &lt;a href="http://www.blogger.com/www.youtube.com"&gt;YouTube&lt;/a&gt; which was recent revolution after myspace in internet space. Here I go...&lt;br /&gt;&lt;br /&gt;&lt;object type="application/x-shockwave-flash" data="https://s3.amazonaws.com:443/slideshare/ssplayer.swf?id=87938&amp;doc=presentation-you-tube4112" height="348" width="425"&gt;&lt;param name="movie" value="https://s3.amazonaws.com:443/slideshare/ssplayer.swf?id=87938&amp;amp;doc=presentation-you-tube4112"&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Although its not very stylish and colourful but I tried to aggregate all facts and figures. It could be a bit motivational and who knows, tomorrow, maybe anyone from us, make another youtube.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14680500-4799858620494585357?l=guantana.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://guantana.blogspot.com/feeds/4799858620494585357/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14680500&amp;postID=4799858620494585357' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14680500/posts/default/4799858620494585357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14680500/posts/default/4799858620494585357'/><link rel='alternate' type='text/html' href='http://guantana.blogspot.com/2007/08/suddenly-felt-to-write-random.html' title='Suddenly felt to write random.'/><author><name>Sunil Kumar</name><uri>http://www.blogger.com/profile/05699866675983381947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_dkSNKg9IQzk/R5Dxbi6AruI/AAAAAAAAADc/rsf_4xhHr2o/S220/ABCD0006.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14680500.post-8984742456757454456</id><published>2007-04-27T19:06:00.000+03:00</published><updated>2008-12-09T09:30:51.530+03:00</updated><title type='text'>Convocation.....Most awaited moment</title><content type='html'>&lt;span style=";font-family:times new roman;font-size:130%;"  &gt;After two years of long time gap, last week, we were in college again on the occasion of &lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;b style="font-family: times new roman;"&gt;Convocation&lt;/b&gt;&lt;/span&gt;&lt;span style=";font-family:times new roman;font-size:130%;"  &gt; ceremony for our batch (2005). Everybody was looking more mature, responsible and importantly more disciplined. Guys, who were always seen in torn jeans and funky t-shirts, were in formals.&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;p class="MsoNormal"  style="font-family:times new roman;"&gt;&lt;span style="font-size:130%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_dkSNKg9IQzk/RjTIEcUDaRI/AAAAAAAAABg/Bi69sOyR8lE/s1600-h/DSC00508.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://3.bp.blogspot.com/_dkSNKg9IQzk/RjTIEcUDaRI/AAAAAAAAABg/Bi69sOyR8lE/s320/DSC00508.jpg" alt="" id="BLOGGER_PHOTO_ID_5058888260089243922" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;p class="MsoNormal"  style="font-family:times new roman;"&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"  style="font-family:times new roman;"&gt;&lt;span style="font-size:130%;"&gt;Aren't they looking like the top professionals of industry gathered at one place to discuss about some important issue?&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"  style="font-family:times new roman;"&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"  style="font-family:times new roman;"&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"  style="font-family:times new roman;"&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="font-size:130%;"&gt;&lt;a style="font-family: times new roman;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_dkSNKg9IQzk/RjTJYsUDaSI/AAAAAAAAABo/RmJjJdUZHbc/s1600-h/DSC00510.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://4.bp.blogspot.com/_dkSNKg9IQzk/RjTJYsUDaSI/AAAAAAAAABo/RmJjJdUZHbc/s320/DSC00510.jpg" alt="" id="BLOGGER_PHOTO_ID_5058889707493222690" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;p class="MsoNormal"  style="font-family:times new roman;"&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"  style="font-family:times new roman;"&gt;&lt;span style="font-size:130%;"&gt;Convocation is most awaited by all and the reason is you meet all your friends under the roof where you met them first. You meet your classmates and batch mates to whom you could not meet because after college, some left the town, some left the country and those who still in the same town go early and come late from office. But it does not take time to have fun with them once again&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;span style=";font-family:times new roman;font-size:130%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;a style="font-family: times new roman;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_dkSNKg9IQzk/RjTL0MUDaTI/AAAAAAAAABw/vJEDMAOZV88/s1600-h/DSC00534.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://2.bp.blogspot.com/_dkSNKg9IQzk/RjTL0MUDaTI/AAAAAAAAABw/vJEDMAOZV88/s320/DSC00534.jpg" alt="" id="BLOGGER_PHOTO_ID_5058892378962880818" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style=";font-family:times new roman;font-size:130%;"  &gt;Convocation ceremony started and we all were sitting in convocation hall. Around 200 people sat in black &amp; red rob with pin-drop silence. We were being addressed by top most persons of industry. There was one lesson common in everyone's speech and that is &lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;i style="font-family: times new roman;"&gt;responsibilities towards society&lt;/i&gt;&lt;/span&gt;&lt;span style=";font-family:times new roman;font-size:130%;"  &gt;. We take so much from the society and when it comes to return to the society, we starts to blame our system. According to &lt;span style="font-weight: bold;"&gt;Dr A.P.J. Abdul Kalam&lt;/span&gt;, Indians are the most ethical and disciplined citizens in the world when they are in foreign but when they come to &lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;st1:country-region style="font-family: times new roman;" st="on"&gt;&lt;st1:place st="on"&gt;India&lt;/st1:place&gt;&lt;/st1:country-region&gt;&lt;/span&gt;&lt;span style=";font-family:times new roman;font-size:130%;"  &gt; they don't bother breaking the laws. Vice Chancellor GGSIPU University talked about lack of vision when a youth come out of the college and that is the reason of increasing attrition rate in the industry. While talking about engineer's capability to take quick decision, he gave us an example of &lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;i style="font-family: times new roman;"&gt;two friends who were in forest. Suddenly a lion came in front of them. Both were frightened because they were not prepared for this situation. First person said, to save our life we need to run faster then lion. He asked second person, Do you think we can run faster then lion? Can you guess what he had replied? He replied, I don't need to run faster then lion. I just need to run faster then you.&lt;br /&gt;&lt;br /&gt;&lt;/i&gt;&lt;a style="font-family: times new roman;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_dkSNKg9IQzk/RjTNpMUDaUI/AAAAAAAAAB4/zxrnIwxekYk/s1600-h/DSC00549.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://2.bp.blogspot.com/_dkSNKg9IQzk/RjTNpMUDaUI/AAAAAAAAAB4/zxrnIwxekYk/s320/DSC00549.jpg" alt="" id="BLOGGER_PHOTO_ID_5058894389007575362" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;   &lt;p class="MsoNormal"  style="font-family:times new roman;"&gt;&lt;span style="font-size:130%;"&gt;Finally degree distribution event started and after waiting for a while, I was a graduate from &lt;b&gt;Delhi University&lt;/b&gt;.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=";font-family:times new roman;font-size:130%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14680500-8984742456757454456?l=guantana.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://guantana.blogspot.com/feeds/8984742456757454456/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14680500&amp;postID=8984742456757454456' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14680500/posts/default/8984742456757454456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14680500/posts/default/8984742456757454456'/><link rel='alternate' type='text/html' href='http://guantana.blogspot.com/2007/04/convocationmost-awaited-moment.html' title='Convocation.....Most awaited moment'/><author><name>Sunil Kumar</name><uri>http://www.blogger.com/profile/05699866675983381947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_dkSNKg9IQzk/R5Dxbi6AruI/AAAAAAAAADc/rsf_4xhHr2o/S220/ABCD0006.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_dkSNKg9IQzk/RjTIEcUDaRI/AAAAAAAAABg/Bi69sOyR8lE/s72-c/DSC00508.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14680500.post-6038197384794007787</id><published>2007-04-21T20:36:00.000+03:00</published><updated>2007-04-21T21:08:45.792+03:00</updated><title type='text'>Back in writing mode</title><content type='html'>Hello,&lt;br /&gt;&lt;br /&gt;yes, its 1 year 3 months and a day since my last post but its better to be late then never.&lt;br /&gt;&lt;br /&gt;Right now I don't have anything to write but from this point onwards I promise that I will be more regular and will try to keep this blog updated.&lt;br /&gt;&lt;br /&gt;Thank You,&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14680500-6038197384794007787?l=guantana.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://guantana.blogspot.com/feeds/6038197384794007787/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14680500&amp;postID=6038197384794007787' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14680500/posts/default/6038197384794007787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14680500/posts/default/6038197384794007787'/><link rel='alternate' type='text/html' href='http://guantana.blogspot.com/2007/04/back-in-writing-mode.html' title='Back in writing mode'/><author><name>Sunil Kumar</name><uri>http://www.blogger.com/profile/05699866675983381947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_dkSNKg9IQzk/R5Dxbi6AruI/AAAAAAAAADc/rsf_4xhHr2o/S220/ABCD0006.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14680500.post-113775646358710121</id><published>2006-01-20T13:27:00.000+03:00</published><updated>2006-01-28T11:35:40.153+03:00</updated><title type='text'>102 keys and me</title><content type='html'>&lt;p class="MsoNormal"&gt;I know u must be curious about the name I have given to this post. So I gonna do that first. Before u ask me question to put such a absurd name, let me explain the meaning. 102 keys are the keys on which I spent my most of the time in last 180 uneven days. It means its all about my professional life as a software engineer.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;I am a production and industrial engineer. Generally people ask me why I shifted from hard core manufacturing to white collar job. I just simply say that i shift my line for four years and now i am on the track, i wanted to be. Starting from very first addition program of two integer to a big mobile application in Wirkle (Company with which i started my professional career), journey was full of different experiences.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;I think before describing 102_keys_and_me i need to explain about Wirkle. Wirkle is a startup company by some crazy people of IITS, DCE and desi punjab(Thapad). Word crazy really suits them because one needs to be crazy when he/she think to invest his/her lovely nights to build up a company.&lt;/p&gt; &lt;p class="MsoNormal"&gt;When i got opportunity to work with these crazy people, then I thought a bit. I still remember the night when i met one of them at ansals plaza. That 2 to 3 hours of meeting was enough to change my mindset and after that meeting i was a wirkelite in papers and with my mind also.&lt;br /&gt;&lt;br /&gt;From the very first day till the day of launch, ..................launch oooooo I forgot to mention that I am writing this blog because Wirkle have launched its alpha version in the market. One can check this at www.linknsurf.com. Now we have achieved our first milestone but still long way to go.&lt;br /&gt; “when your aim is big enough then small success and small failures shouldn't count".&lt;br /&gt;&lt;br /&gt;Starting with Wirkle wasn’t easy at all. Here we have started with a team of five. All are exceptionally good except me (i mean, i am not an exception). With time things become little easy. By the time coming late in the morning and working late nights has become habit.&lt;br /&gt;As the time passes away these 102 keys got familiarized with the feel of my fingers and under some brilliant minds, some characters that we wrote has turned up into a mobile product. But there were lot other things involved between this. Discussions (so called Gappe) from morning till afternoon and then some takk-takk on keyboard from afternoon till night. Some parties are definitely unforgettable like the one we had at E-Zone. Fights among colleagues while selecting a gift,late night movies to get rid of the whole day frustration and then tripling on bike were some unforgettable moments here in Wirkle.&lt;br /&gt;When you are working in a team, that team becomes like your family and with your family u share each and everything. There are some buzzwords that u come up with, in each society or in each family like, &lt;/p&gt;    &lt;p class="MsoNormal"&gt;“Uncle Chips from kitchen se" – less salad in big polythene at lunch time,&lt;/p&gt;   &lt;p class="MsoNormal"&gt;"ooooooooooooooooooooo" – easy to come out from an argument, &lt;/p&gt;   &lt;p class="MsoNormal"&gt;"I need one version in CVS today" – Daily evening punch line from immediate manager,&lt;/p&gt;   &lt;p class="MsoNormal"&gt;"kyon" –pet word by one of my team manager&lt;/p&gt;   &lt;p class="MsoNormal"&gt;...................bla bla bla.&lt;/p&gt; &lt;p class="MsoNormal"&gt; Finally 6month has been passed out and we have achieved our first milestone. In the past six months I learned a lot, I enjoyed a lot, I got frustration a lot, I fought a lot, I talked a lot and I missed my college time a lot.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14680500-113775646358710121?l=guantana.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://guantana.blogspot.com/feeds/113775646358710121/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14680500&amp;postID=113775646358710121' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14680500/posts/default/113775646358710121'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14680500/posts/default/113775646358710121'/><link rel='alternate' type='text/html' href='http://guantana.blogspot.com/2006/01/102-keys-and-me.html' title='102 keys and me'/><author><name>Sunil Kumar</name><uri>http://www.blogger.com/profile/05699866675983381947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_dkSNKg9IQzk/R5Dxbi6AruI/AAAAAAAAADc/rsf_4xhHr2o/S220/ABCD0006.JPG'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14680500.post-112679801871356664</id><published>2005-09-15T17:04:00.000+03:00</published><updated>2005-09-16T17:28:50.520+03:00</updated><title type='text'>Life at Delhi college of engineering</title><content type='html'>&lt;span style="font-size:130%;"&gt;"Those were the best days of my life"&lt;br /&gt;&lt;br /&gt;These were just the words of a well known song for me in my college time. but now i really mean these words. Things change drastically when u shift from such a college pronounced as delhi college of enjoyment or delhi college of entertainment to a company. Replacing the word engineering with entertaiment or enjoyment matches perfectly for DCE. Life here is not only full of those bullshit study curriculam but with a lot of life experiences too.when a fresher come in the campus he is threatened by proffs on attendence strickness but as the time passes he come to know that its just a line that the proffs used in his first class to have good impression on freshers. I was among the most of junta who dint care bcoz all of them had come after a tough competition and now they want to see the different phase of life. Actually they have cleared the milestone upto which they used to hear from there parents that" just one year of study".Jjust one year of study in 10th board and then cool life. That one year dint end up there.It started again in 11th for two years till 12th board and then again after 12th for the admission in good engineering college. But now it was end of that one year and other phase which do not include those "moti -moti phy chem maths ki kitabeeee".&lt;br /&gt;&lt;br /&gt;Life at college is exactly the same as in a normal graduation college but in a envelop on the outside its written "Technical". Means only that technical stamp was visible from the outside and that was sufficien enough to make fool of any big shot MNC's.&lt;br /&gt;&lt;br /&gt;Coming back on he topic i will say that freshers are given very warm welcome(officially) as a fresher party. I have mentioned officially bcoz unofficially they have regular parties in the hostel name-"DP"(DCEites understand it better). Just after the fresher party one can see a lot ofposters and banners in the campus because that's the election time. Now suddenly things change, sr.s change there tone from harsh ragging tone to very polite and friendly tone to get the vote for his party side. Even the freshers are very anxious for the election because it does not matter which party has one there two parties are confirmed. one is the free canteen on the declaration of results of election and second is thanks giving party by the president. Free canteen means totally free for all and i really mean it.&lt;br /&gt;&lt;br /&gt;Then season of Festivals starts starting from AIIMS ,IIT , LCR,and finally LHMC (DCE ka nara hai LHMC hamara hai).Now u can get an idea that in this busy schedule how would one get time to attend classes. In this fantastic curriculam suddenly they get shock when the date of End Semester announced. once again things change and now ghissuus come in limelight.Everybody get their registers photocopied believe me till the mid of engineering people start understand their handwriting better then their own. Now they know the subjects, they already know the teachers face but the problem which teacher face matches with which subject. U must have understood why i am using word "teacher face " because that was to early to learn the name of teacher to whom they have seen only a few times. but that is not an issue ,what does it make a difference whether u know the teacher or not because u have already got the weapons(photocopies) for the war. Finally some hit the target, some waste the bullet here and there, and some are really very smart that they hit direcly to teacher mindset and get the highest marks. Its miracle for the ghisssuuuus and finally they relax themself that might be he is in relation of prof or he had the paper before the exam.&lt;br /&gt;&lt;br /&gt;Hey wait i forgot to mention one very famous and unique tradition of DCE named " supply".&lt;br /&gt;here seniours and juniours&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14680500-112679801871356664?l=guantana.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://guantana.blogspot.com/feeds/112679801871356664/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14680500&amp;postID=112679801871356664' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14680500/posts/default/112679801871356664'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14680500/posts/default/112679801871356664'/><link rel='alternate' type='text/html' href='http://guantana.blogspot.com/2005/09/life-at-delhi-college-of-engineering.html' title='Life at Delhi college of engineering'/><author><name>Sunil Kumar</name><uri>http://www.blogger.com/profile/05699866675983381947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_dkSNKg9IQzk/R5Dxbi6AruI/AAAAAAAAADc/rsf_4xhHr2o/S220/ABCD0006.JPG'/></author><thr:total>7</thr:total></entry></feed>
