<?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-3230822511279439722</id><updated>2011-12-13T12:14:32.977-08:00</updated><title type='text'>Srinivas Iyengar's Blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://srini156.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://srini156.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Srinivas Iyengar</name><uri>http://www.blogger.com/profile/12750589905508362144</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>30</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3230822511279439722.post-2360526105728270245</id><published>2010-01-27T23:05:00.000-08:00</published><updated>2010-01-27T23:20:36.775-08:00</updated><title type='text'>From Benzene Structure to Data Structures</title><content type='html'>“What happens with Formaldehyde during Cannizaro’s Reaction?” would seem like a really easy one for a Student preparing for Engineering Entrance Exams. Well, most of you would have had a “gosh… I knew that " moment. My cousin had actually asked me that very question and I had no answers to that. One important thing that B.Tech has taught me is how well to answer questions that you have no clue about. I did a reasonable job to avoid embarrassment.&lt;br /&gt;&lt;br /&gt;But then as it always happens, I could never get over that question. I turned to Google for the answer and Google once again seemed infallible. I tried the same trick on few of my friends back in college; they were more or less at the same level as me. I was happy but not enthralled since we have all forgotten what he had studied in the first place to be there.&lt;br /&gt;&lt;br /&gt;I am not playing a 3 Idiots thing on anyone with that start. Well, starts can be deceptive.The reason I couldn’t answer it dates back to nearly two years ago when the third semester had begun. I had enrolled for B.Tech in Chemical Engineering for a number of reasons (actually only reason): Screwing my AIEEE exams and getting four times as much as my JEE Rank, (just a little bragging, I had qualified for Counselling in JEE ;)) and that is it. The rest were just after effects of the only reason. I had to opt for Courses like Chemical and Mechanical. College was kind enough to grant few deserving students an option to change the branches depending on the CGPA at the end of first year and of course availability of seats in that Branch aka “Sliding”. My seniors wanted me to opt for Mechanical as Companies visiting College for Placements preferred Mechanical Students. But, one of my batch mates was lucky enough to get through JEE on the second attempt and made sure that one seat in Electronics was made available for sliding. As luck would have it, one more student who had opted for Sliding from my State had the same CGPA and we had made a pact before going inside that she would take Electronics, as she had prior background and interest in it while I would opt for IT which would fall vacant upon her sliding. Things went smooth and I had made a decision which I never thought would have such a big effect on everything I did in college after that. I had taken preliminary Computer Science (CS) Vocational Subjects during Junior College days so the transition from Chemical to CS was smooth.&lt;br /&gt;&lt;br /&gt;I got interested in the subjects that my new Course taught me. I got involved with Programming Contests and it felt good solving them, each AC or Accepted solution made me feel confident and better. Two Semesters passed like a breeze after that.&lt;br /&gt;&lt;br /&gt;During the Third year, one &lt;a href="http://srini156.blogspot.com/2008/09/review-of-sept-ms.html"&gt;Software Company&lt;/a&gt; visiting College for Placements felt that I was ok enough to be offered an Intern Position the following summer. I knew I had to work harder and prepare before hand. But all that was in vain, as the amateurish preparation at College never really worked there. Now, the next thing that College life teaches you is to adapt to any kind of environment ranging from corporate lifestyle to Mumbai Local trains.10 weeks flew by and I was back in College.&lt;br /&gt;&lt;br /&gt;Now, after over two years since the day I took that decision, I cannot still decipher what I had learnt from all this or what the real impact was but one thing I am sure of is I am not ashamed that I don’t know about Benzene Structure or Cannizaro’s Reaction but rather proud of the fact that I have a relatively better knowledge about Algorithms, Data Structures, Databases, Software Engineering which matters most from now on.&lt;br /&gt;&lt;br /&gt;I know some of you might think what is the point of sharing this experience which could be labeled: Dull and Common in anyone’s life but the point is I had no thoughts in my mind when I was in that board room signing up the form and taking a decision which was against what my peers and seniors had suggested. It struck me when I was watching the movie “Forrest Gump” in which Tom Hanks says “Life is like a box of chocolates”. Then I had this feeling of Déjà vu (no pun intended) and I of course continued to enjoy my box full of real good chocolates.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3230822511279439722-2360526105728270245?l=srini156.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srini156.blogspot.com/feeds/2360526105728270245/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3230822511279439722&amp;postID=2360526105728270245' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/2360526105728270245'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/2360526105728270245'/><link rel='alternate' type='text/html' href='http://srini156.blogspot.com/2010/01/from-benzene-structure-to-data.html' title='From Benzene Structure to Data Structures'/><author><name>Srinivas Iyengar</name><uri>http://www.blogger.com/profile/12750589905508362144</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3230822511279439722.post-1601666347654752848</id><published>2009-10-15T01:28:00.001-07:00</published><updated>2009-10-15T04:13:28.364-07:00</updated><title type='text'>Real World Code</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_-wyLPyOVMMs/Stbe3kwIjZI/AAAAAAAAAH8/RcJT4ruXAhg/s1600-h/FS.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_-wyLPyOVMMs/Stbe3kwIjZI/AAAAAAAAAH8/RcJT4ruXAhg/s400/FS.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5392742650162482578" /&gt;&lt;/a&gt;&lt;br /&gt;Well,This Post is about a Contest that is to start off from 19th October and ends on 25th October.The Contest is named "Real World Code" and rightly so since it would involve a Functional Specification or FS Provided and the Participants have to come up with the Code following all Processes and Standards so mentioned in the FS.&lt;br /&gt;&lt;br /&gt;The Coolest part is that you get to work on FS Developed and designed by SDE's who themselves work as per the same standards following the processes.Not to forget about the Prize Money .. 5 Grands up for grabs.. so Hurry up and Participate.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;PS: Contest is open only to students of my College.Do register in the Mail-Id provided with the Poster Image.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3230822511279439722-1601666347654752848?l=srini156.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srini156.blogspot.com/feeds/1601666347654752848/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3230822511279439722&amp;postID=1601666347654752848' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/1601666347654752848'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/1601666347654752848'/><link rel='alternate' type='text/html' href='http://srini156.blogspot.com/2009/10/real-world-code.html' title='Real World Code'/><author><name>Srinivas Iyengar</name><uri>http://www.blogger.com/profile/12750589905508362144</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_-wyLPyOVMMs/Stbe3kwIjZI/AAAAAAAAAH8/RcJT4ruXAhg/s72-c/FS.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3230822511279439722.post-4027641281854952395</id><published>2009-07-23T23:46:00.000-07:00</published><updated>2009-07-24T00:08:03.576-07:00</updated><title type='text'>Life is like Recursion</title><content type='html'>Spoiler Alert: This Post is a tad philosophical and uses a concept called Recursion which is a pre-requisite.&lt;br /&gt;&lt;br /&gt;Well,let me tell you something, i feel completely randomized when i start off with some work,slowly the randomization increases just as the entropy of a system goes on increasing, till a certain point after which mostly,things start falling into place.Voila, it then clicked to me that Life is like Recursion you start off with many number of recursive calls and don't know what you will end up with,but still you work up all the possible steps but then finally something clicks aka the base case and then things start getting standardized instead of being randomized and then the steps that you thought were straying you off path were in fact leading to bigger things in life.&lt;br /&gt;&lt;br /&gt;And the thought doesn't end there, smart people memoize the recursive calls i.e they tend to learn from their mistakes so the next time you take the call,you know the consequences exactly but then there are also people who try to re-invent the wheel and end up having lot of over heads in life not that they fail or jump off the well but then they take their own sweet time to get there or may be never.&lt;br /&gt;&lt;br /&gt;There are various schools of thought over this topic and this Post is just a represenation of my thoughts which in no means is meant to influence any of the mortals.&lt;br /&gt;&lt;br /&gt;PS : 1) Try Searching "Recursion" @ Google, that page is recursive as well, click on did you mean and then you would know.&lt;br /&gt;     2) Witty Line : How does M$ make saints out of Morons? Reply :What are the stats of the conversion Ratio ,must be way better than ours?&lt;br /&gt;     3) The Above PS was meant for a specific group/individual.If you don't get the joke, then well, it was intended to be so.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3230822511279439722-4027641281854952395?l=srini156.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srini156.blogspot.com/feeds/4027641281854952395/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3230822511279439722&amp;postID=4027641281854952395' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/4027641281854952395'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/4027641281854952395'/><link rel='alternate' type='text/html' href='http://srini156.blogspot.com/2009/07/life-is-like-recursion.html' title='Life is like Recursion'/><author><name>Srinivas Iyengar</name><uri>http://www.blogger.com/profile/12750589905508362144</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3230822511279439722.post-5485095142230879434</id><published>2009-07-11T06:56:00.000-07:00</published><updated>2009-07-11T07:27:40.033-07:00</updated><title type='text'>Notes@Work</title><content type='html'>Here at Work, I never shut down my System since there is something or other that is pending and so the stats are : &lt;br /&gt;"System Up Time:            20 Days, 4 Hours, 54 Minutes, 52 Seconds"&lt;br /&gt;&lt;br /&gt;I move my Desktop Physically a lot hence just 20 days;now that I have found a decent Location which is kinda stable.I expect this to be around 40 days till the end of this Month. &lt;br /&gt;&lt;br /&gt;Sticky Notes do "stick" well.. around 2 months and it is still there on the wall.. feels good ;) .. very unlike the one's i had tried to simulate back in college.&lt;br /&gt;&lt;br /&gt;Pool.. still pathetic at it,trying to improve but then that will take time .. and  don't expect any Pankaj Advani type play from me though.. (I have set highest standards in terms of being a true mediocre :P).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;As a Final Note, @All Final Year's :: Final Year here we come.Every Year i don't wait for the Academic Year to start. It seems there is something with 4,maybe all are expecting some kind of a LEAP... :) .&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;PS: &lt;br /&gt;1) No Comments on Weekends and rightly so,since i am at work all 7 days a week for last 1.5 months. &lt;br /&gt;2) Too much Final in the Last Para.. what do ya think?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3230822511279439722-5485095142230879434?l=srini156.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srini156.blogspot.com/feeds/5485095142230879434/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3230822511279439722&amp;postID=5485095142230879434' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/5485095142230879434'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/5485095142230879434'/><link rel='alternate' type='text/html' href='http://srini156.blogspot.com/2009/07/noteswork.html' title='Notes@Work'/><author><name>Srinivas Iyengar</name><uri>http://www.blogger.com/profile/12750589905508362144</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3230822511279439722.post-5377558610059403618</id><published>2009-07-07T08:08:00.000-07:00</published><updated>2009-07-07T08:26:09.483-07:00</updated><title type='text'>Witty Kid @ Office</title><content type='html'>Posting after really long time but this one is a must share.&lt;br /&gt; &lt;br /&gt;During a Recent HR Event by my Company which was themed around "Bring your Child to Work Day". &lt;br /&gt;&lt;br /&gt;A small kid probably around 4-5 years of age was interacting with all his Father's Directs..(his Dad is a People's Manager with a team of around 6-7 Members) then suddenly one of them questions the kid  "what does Dad do at work?".&lt;br /&gt;&lt;br /&gt;Kid Replies,"Dad... takes the Lunch Box and Laptop.. then reads mails,attends meetings then goes to lunch with other members and comes back.. " &lt;br /&gt;&lt;br /&gt;PS &lt;br /&gt;1)My Verdict : "Yeah I am Loving It!!!!!!! Fun to be a Manager it seems :D.".&lt;br /&gt;2) Kid gave the 101 on Being a Good Manager..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3230822511279439722-5377558610059403618?l=srini156.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srini156.blogspot.com/feeds/5377558610059403618/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3230822511279439722&amp;postID=5377558610059403618' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/5377558610059403618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/5377558610059403618'/><link rel='alternate' type='text/html' href='http://srini156.blogspot.com/2009/07/witty-kid-office.html' title='Witty Kid @ Office'/><author><name>Srinivas Iyengar</name><uri>http://www.blogger.com/profile/12750589905508362144</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3230822511279439722.post-4317952076882088120</id><published>2009-06-17T02:42:00.001-07:00</published><updated>2009-06-17T03:13:41.082-07:00</updated><title type='text'>Fun Questions</title><content type='html'>I found this Interesting Questionaire in some blog. I felt I should try answering them too.&lt;br /&gt;&lt;br /&gt;1. When you looked at yourself in the mirror today, what was the first thing you thought?&lt;br /&gt;Buck up lazy fella .. loads of work pending ;)&lt;br /&gt;&lt;br /&gt;2. How much cash do you have in your wallet right now?&lt;br /&gt;Around 394 odd Rupees.&lt;br /&gt;&lt;br /&gt;3. What’s a word that rhymes with DOOR?&lt;br /&gt;More,Bangalore,Floor...&lt;br /&gt;&lt;br /&gt;4. Who is the 4th person on your missed call list on your cell phone?&lt;br /&gt;Abhinav Krishnamoorthy.&lt;br /&gt;&lt;br /&gt;5. What is your favorite ring tone on your phone?&lt;br /&gt;Always on Silent 24X7.&lt;br /&gt;&lt;br /&gt;6. What are you wearing right now?&lt;br /&gt;Jeans and T-shirt.&lt;br /&gt;&lt;br /&gt;7. Do you label yourself?&lt;br /&gt;No.I have left that for others ;)&lt;br /&gt;&lt;br /&gt;8. Name the brand of the shoes you’re currently own?&lt;br /&gt;Sparx (hardly wear it),Sandals Unbranded.&lt;br /&gt;&lt;br /&gt;9.Bright or Dark Room?&lt;br /&gt;Bright.&lt;br /&gt;&lt;br /&gt;10. What do you think about the person who took this survey before you?&lt;br /&gt;SOB .. didnot tag me :(&lt;br /&gt;&lt;br /&gt;11. What does your watch look like?&lt;br /&gt;I don't wear one..&lt;br /&gt;&lt;br /&gt;12. What were you doing at midnight last night?&lt;br /&gt;Slept..&lt;br /&gt;&lt;br /&gt;13. What did your last text message you received on your cell say?&lt;br /&gt;Airtel AV-Promo Message cannot be displayed&lt;br /&gt;&lt;br /&gt;14. What's a word that you say a lot?&lt;br /&gt;I want to Head AS* (Internal Confidential)&lt;br /&gt;&lt;br /&gt;15. Who told you he/she loved you last?(please exclude spouse , family, children)&lt;br /&gt;No one since Everybody decides that I am selfish after a while.&lt;br /&gt;&lt;br /&gt;16. Last furry thing you touched?&lt;br /&gt;Some Furry Toy on Bring your Child to Work Day @ Office.&lt;br /&gt;&lt;br /&gt;17. Favourite age you have been so far?&lt;br /&gt;Present.&lt;br /&gt;&lt;br /&gt;18. What was the last thing you said to someone before doing this?&lt;br /&gt;I will send across the details to him and CC you as well.&lt;br /&gt;&lt;br /&gt;19.The last song you listened to?&lt;br /&gt;Ana Free : Its Time &amp;amp;&amp;amp; Nickelback : Rockstar&lt;br /&gt;&lt;br /&gt;20. Where did you live in 1987?&lt;br /&gt;No Idea&lt;br /&gt;&lt;br /&gt;21. Are you jealous of anyone?&lt;br /&gt;No one in Particular.&lt;br /&gt;&lt;br /&gt;22. Is anyone jealous of you?&lt;br /&gt;I feel so since they so want me dead :P&lt;br /&gt;&lt;br /&gt;23. Name three things that you have on you at all times?&lt;br /&gt;Mobile Phone,Wallet and a Pen.(Most of the times).&lt;br /&gt;&lt;br /&gt;24. What’s your favourite town/city?&lt;br /&gt;Mumbai.&lt;br /&gt;&lt;br /&gt;25. When was the last time you wrote a letter to someone on paper and mailed it?&lt;br /&gt;For some Freakin' Contest 12 years back.&lt;br /&gt;&lt;br /&gt;26. Can you change the oil on a car?&lt;br /&gt;No.&lt;br /&gt;&lt;br /&gt;27. Your first love/big crush: what is the last thing you heard about him/her?&lt;br /&gt;"Dude.. Change your Desktop. She looks Pathetic each passing day "&lt;br /&gt;&lt;br /&gt;28. Does anything hurt on your body right now?&lt;br /&gt;My Hands... I have been typing for a long time since Morning.&lt;br /&gt;&lt;br /&gt;29.What is your current desktop picture?&lt;br /&gt;Windows v/s Walls !!! :D&lt;br /&gt;&lt;br /&gt;30. Have you been burnt by love?&lt;br /&gt;No.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;PS: I tag Ankit Prabhat,Roshan Singh and all other bloggers from my College.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3230822511279439722-4317952076882088120?l=srini156.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srini156.blogspot.com/feeds/4317952076882088120/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3230822511279439722&amp;postID=4317952076882088120' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/4317952076882088120'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/4317952076882088120'/><link rel='alternate' type='text/html' href='http://srini156.blogspot.com/2009/06/fun-questions.html' title='Fun Questions'/><author><name>Srinivas Iyengar</name><uri>http://www.blogger.com/profile/12750589905508362144</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3230822511279439722.post-7842021338610956181</id><published>2009-05-17T21:45:00.000-07:00</published><updated>2009-05-21T23:25:40.813-07:00</updated><title type='text'>Department  Results</title><content type='html'>Well, The Results for the Sixth Semester were declared and it has always been a practice for me to sort the results. &lt;br /&gt;So,Here I am again. This Time I am sharing the Code so that People don't think I manually sort them ;).Also, I would like to congratulate all the  dept guys/gals who have excelled as always and awaiting a cool Final Year ahead. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre style="border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 100%;"&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;#include &amp;lt;iostream&amp;gt;&lt;br /&gt;#include &amp;lt;fstream&amp;gt;&lt;br /&gt;#include &amp;lt;string&amp;gt;&lt;br /&gt;#include &amp;lt;vector&amp;gt;&lt;br /&gt;#include &amp;lt;algorithm&amp;gt;&lt;br /&gt;using namespace std;&lt;br /&gt;struct stud &lt;br /&gt;{&lt;br /&gt; double cgpa;&lt;br /&gt; double sgpa;&lt;br /&gt; int roll;&lt;br /&gt;};&lt;br /&gt;struct sorter&lt;br /&gt;{&lt;br /&gt; bool operator () (const struct stud a, const struct stud b)&lt;br /&gt; {&lt;br /&gt;  return a.cgpa&gt;b.cgpa;&lt;br /&gt; }&lt;br /&gt;};&lt;br /&gt;int main()&lt;br /&gt;{&lt;br /&gt; vector&lt;struct stud&gt;vec;&lt;br /&gt; ofstream out("res.txt");&lt;br /&gt; ifstream in("in.txt");&lt;br /&gt; struct stud a;&lt;br /&gt; while(in&gt;&gt; a.roll &gt;&gt; a.sgpa &gt;&gt; a.cgpa)&lt;br /&gt;  vec.push_back(a);&lt;br /&gt; sort(vec.begin(),vec.end(),sorter());&lt;br /&gt; out&lt;&lt; "Roll\tSGPA\tCGPA\n" ;&lt;br /&gt; for(int i=0;i&amp;lt;vec.size();i++){&lt;br /&gt;  out &lt;&lt; vec[i].roll &lt;&lt; "\t" &lt;&lt; vec[i].sgpa &lt;&lt; "\t" &lt;&lt; vec[i].cgpa &lt;&lt; endl;&lt;br /&gt; }&lt;br /&gt; out.close();&lt;br /&gt; in.close();&lt;br /&gt; return 0;&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;This Requires an Input File of the form :: Roll\tSGPA\tCGPA&lt;br /&gt;and Output has the same Format which can be changed as well.&lt;br /&gt;&lt;br /&gt;I would be coming out with more of code snippets.Till then Enjoy Life.&lt;br /&gt;&lt;br /&gt;PS: &lt;br /&gt;&lt;br /&gt;The Actual Cpp File is available at this Link :: &lt;a href="http://www.easy-share.com/1905310183/sorter.cpp"&gt; Here &lt;/a&gt;&lt;br /&gt;The Output File::&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;Roll SGPA CGPA&lt;br /&gt;48 9.12 9.27&lt;br /&gt;61 9.36 9.26&lt;br /&gt;60 9.12 9.09&lt;br /&gt;39 9.36 9.08&lt;br /&gt;26 9.16 8.95&lt;br /&gt;62 9.36 8.89&lt;br /&gt;16 9.28 8.89&lt;br /&gt;2 9.04 8.85&lt;br /&gt;28 9.04 8.81&lt;br /&gt;30 9.36 8.81&lt;br /&gt;46 8.6 8.77&lt;br /&gt;7 8.76 8.67&lt;br /&gt;53 8.52 8.58&lt;br /&gt;37 8.36 8.55&lt;br /&gt;42 9 8.48&lt;br /&gt;3 8.2 8.43&lt;br /&gt;25 8.52 8.42&lt;br /&gt;50 8.6 8.33&lt;br /&gt;10 8.64 8.3&lt;br /&gt;52 8.44 8.23&lt;br /&gt;27 7.84 8.22&lt;br /&gt;14 8.68 8.22&lt;br /&gt;59 8.6 8.21&lt;br /&gt;5 8.84 8.19&lt;br /&gt;43 8.76 8.19&lt;br /&gt;34 8.04 8.18&lt;br /&gt;33 8.2 8.15&lt;br /&gt;11 8.2 8.05&lt;br /&gt;31 7.84 8.05&lt;br /&gt;6 8.36 8.01&lt;br /&gt;23 8.2 7.99&lt;br /&gt;38 7.56 7.99&lt;br /&gt;55 7.84 7.87&lt;br /&gt;9 8.04 7.85&lt;br /&gt;17 7.52 7.8&lt;br /&gt;49 7.52 7.77&lt;br /&gt;35 7.84 7.66&lt;br /&gt;21 7.8 7.61&lt;br /&gt;41 7.52 7.59&lt;br /&gt;63 7.08 7.58&lt;br /&gt;36 7.24 7.52&lt;br /&gt;8 7.24 7.39&lt;br /&gt;40 7.8 7.39&lt;br /&gt;45 7.88 7.37&lt;br /&gt;19 7.4 7.31&lt;br /&gt;51 7.68 7.28&lt;br /&gt;56 6.76 7.28&lt;br /&gt;1 7.32 7.26&lt;br /&gt;24 6.84 7.16&lt;br /&gt;20 7 7.06&lt;br /&gt;18 6.92 7.04&lt;br /&gt;44 7.24 7.01&lt;br /&gt;15 7.36 6.82&lt;br /&gt;54 6.32 6.81&lt;br /&gt;32 6.44 6.75&lt;br /&gt;64 6.96 6.73&lt;br /&gt;13 6.04 6.63&lt;br /&gt;57 6.52 6.59&lt;br /&gt;22 6 6.45&lt;br /&gt;29 6.36 6.37&lt;br /&gt;58 5.44 6.13&lt;br /&gt;12 4.96 6.12&lt;br /&gt;4 0 0&lt;br /&gt;47 0 0&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;strong&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3230822511279439722-7842021338610956181?l=srini156.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srini156.blogspot.com/feeds/7842021338610956181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3230822511279439722&amp;postID=7842021338610956181' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/7842021338610956181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/7842021338610956181'/><link rel='alternate' type='text/html' href='http://srini156.blogspot.com/2009/05/department-results.html' title='Department  Results'/><author><name>Srinivas Iyengar</name><uri>http://www.blogger.com/profile/12750589905508362144</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3230822511279439722.post-9219156735493986587</id><published>2009-04-25T09:38:00.000-07:00</published><updated>2009-04-25T10:04:26.698-07:00</updated><title type='text'>Anagram Solver</title><content type='html'>First Things First : I am worse at solving Anagrams but a little bit better at writing a Code for solving them :D .&lt;br /&gt;&lt;br /&gt;This Post is about a Code that I wrote for solving Anagrams.It all started with this bot friend in my friend list : games@gtalkbots.com.It is a bot that allows users to play anagram with other users.&lt;br /&gt;&lt;br /&gt;I was(rather am) really pathetic at solving anagrams instantaneously.Instead of sulking, I thought I must do something about it. I could win each round if I could get an answer within 0.1 secs. (My own Heuristic).&lt;br /&gt;&lt;br /&gt;So,The Best way is to write a C++ Code for the same.Then,after little brain storming (random thoughts actually), I just needed a Dictionary and a Data Structure to store it. Since Hashing was out of question for a Quick-Code,STL Set was the second Best with Insertion /Look up of Asymptotic Upper Bound of O(log(n)).So, I just had to check all Permutations of the Random String and look up the Dictionary and if Match is found then Output the Result.&lt;br /&gt;&lt;br /&gt;Within first 2 results for Dictionary in Google, I found a US Dictionary List in txt format.&lt;br /&gt;So, The C++ Code for the same ::&lt;br /&gt;&lt;pre style="border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 100%;"&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;#include&amp;lt;iostream&amp;gt;&lt;br /&gt;#include&amp;lt;string&amp;gt;&lt;br /&gt;#include&amp;lt;cstdlib&amp;gt;&lt;br /&gt;#include&amp;lt;set&amp;gt;&lt;br /&gt;#include&amp;lt;fstream&amp;gt;&lt;br /&gt;using namespace std;&lt;br /&gt;&lt;br /&gt;// This is a Set that Stores the Dictionary Values.&lt;br /&gt;&lt;br /&gt;set&amp;lt;string&amp;gt;s;&lt;br /&gt;&lt;br /&gt;/*&lt;br /&gt; * This Method is used to check whether the String matches the given Mask.&lt;br /&gt; * Example : srinivas --i-i--s&lt;br /&gt; */&lt;br /&gt;&lt;br /&gt;bool check(string a, string b) {&lt;br /&gt;    for (int i = 0; i &lt; a.size(); i++)&lt;br /&gt;        if (isalpha(a[i]) &amp;&amp; isalpha(b[i]) &amp;&amp; a[i] != b[i])&lt;br /&gt;            return false;&lt;br /&gt;    return true;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;/*&lt;br /&gt; *  This Method is used to find all Permutations of the String&lt;br /&gt; */&lt;br /&gt;&lt;br /&gt;void perm(string pre, string suff) {&lt;br /&gt;&lt;br /&gt;    if (!suff.size())&lt;br /&gt;        cout &lt;&lt; (s.find(pre) != s.end() ? pre + '\n' : "");&lt;br /&gt;    else&lt;br /&gt;        for (int i = 0; i &lt; suff.size(); i++) {&lt;br /&gt;            perm(pre + suff[i], suff.substr(0, i) + suff.substr(i + 1, suff.size()));&lt;br /&gt;        }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;int main() {&lt;br /&gt;    &lt;br /&gt;    s.clear();&lt;br /&gt;    string a;&lt;br /&gt;    ifstream in;&lt;br /&gt;    in.open("US.dic");&lt;br /&gt;    while (in &gt;&gt; a)&lt;br /&gt;        s.insert(a);&lt;br /&gt;    in.close();&lt;br /&gt;    cout &lt;&lt; s.size() &lt;&lt; endl;&lt;br /&gt;    while (cin &gt;&gt; a) {&lt;br /&gt;        perm("", a);&lt;br /&gt;        cout &lt;&lt; "----------------------\n";&lt;br /&gt;    }&lt;br /&gt;    return 0;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;But then as Luck would have it, The Bot went offline after I wrote the Code. I guess both of them are somehow related. But then Next Time I find the bot online,you wouldn't wonder if you find my name as one of the Top-Scorer's.&lt;br /&gt;&lt;br /&gt;Cheers!!!&lt;br /&gt;Do Comment/Post about it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3230822511279439722-9219156735493986587?l=srini156.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srini156.blogspot.com/feeds/9219156735493986587/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3230822511279439722&amp;postID=9219156735493986587' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/9219156735493986587'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/9219156735493986587'/><link rel='alternate' type='text/html' href='http://srini156.blogspot.com/2009/04/anagram-solver.html' title='Anagram Solver'/><author><name>Srinivas Iyengar</name><uri>http://www.blogger.com/profile/12750589905508362144</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3230822511279439722.post-3463175468729186982</id><published>2009-04-24T10:18:00.000-07:00</published><updated>2009-04-24T10:32:54.148-07:00</updated><title type='text'>EasyProb</title><content type='html'>This is one of the &lt;a href="http://spoj.pl/problems/EASYPROB"&gt;Problems&lt;/a&gt; that I did long time ago but then I came back to it today. I had a text file containing the Result that had been generated using the Code though the Code was missing.&lt;br /&gt;So, I had to start everything from scratch and I have become a bit Rusty though got it working in some time.&lt;br /&gt;&lt;br /&gt;The Code for the Same ::&lt;br /&gt;&lt;br /&gt;&lt;pre style="border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 100%;"&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;#include &amp;lt;iostream&amp;gt;&lt;br /&gt;#include &amp;lt;fstream&amp;gt;&lt;br /&gt;using namespace std;&lt;br /&gt;/*&lt;br /&gt;* String Uses a Recursive Function to Achieve the Effect.&lt;br /&gt;*/&lt;br /&gt;string ret(int a) {&lt;br /&gt;&lt;br /&gt;    /*&lt;br /&gt;     * Base Cases &lt;br /&gt;     */&lt;br /&gt;    if (a &lt;= 0)&lt;br /&gt;        return "";&lt;br /&gt;    else if (a == 1)&lt;br /&gt;        return "2(0)";&lt;br /&gt;    else if (a == 2)&lt;br /&gt;        return "2";&lt;br /&gt;    /*&lt;br /&gt;     *  Recursive Step Begins here.&lt;br /&gt;     */&lt;br /&gt;&lt;br /&gt;    else {&lt;br /&gt;        string s = "";&lt;br /&gt;        int count = 1;&lt;br /&gt;        while (a &gt; 0) {&lt;br /&gt;            if (a % 2 == 1)&lt;br /&gt;            //Magic Statement&lt;br /&gt;                s = (count &lt;= 2 ? ret(count) : "2(" + ret(count - 1) + ")")+(s == "" ? "" : "+") + s;&lt;br /&gt;            count++;&lt;br /&gt;            a /= 2;&lt;br /&gt;        }&lt;br /&gt;        return s;&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;int main() {&lt;br /&gt;    int a;&lt;br /&gt;    while (cin &gt;&gt; a)&lt;br /&gt;        cout &lt;&lt; a &lt;&lt; "=" &lt;&lt; ret(a) &lt;&lt; endl;&lt;br /&gt; return 0;&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;It feels good to get such Codes working in real quick time ;) .&lt;br /&gt;PS :&lt;br /&gt;1) The Output for all The Inputs in the Problem::&lt;br /&gt;&lt;br /&gt;137=2(2(2)+2+2(0))+2(2+2(0))+2(0)&lt;br /&gt;1315=2(2(2+2(0))+2)+2(2(2+2(0)))+2(2(2)+2(0))+2+2(0)&lt;br /&gt;73=2(2(2)+2)+2(2+2(0))+2(0)&lt;br /&gt;136=2(2(2)+2+2(0))+2(2+2(0))&lt;br /&gt;255=2(2(2)+2+2(0))+2(2(2)+2)+2(2(2)+2(0))+2(2(2))+2(2+2(0))+2(2)+2+2(0)&lt;br /&gt;1384=2(2(2+2(0))+2)+2(2(2+2(0)))+2(2(2)+2)+2(2(2)+2(0))+2(2+2(0))&lt;br /&gt;16385=2(2(2+2(0))+2(2)+2)+2(0)&lt;br /&gt;&lt;br /&gt;2) If you do have a code that is better than mine Please make it a point to post/Comment about it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3230822511279439722-3463175468729186982?l=srini156.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srini156.blogspot.com/feeds/3463175468729186982/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3230822511279439722&amp;postID=3463175468729186982' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/3463175468729186982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/3463175468729186982'/><link rel='alternate' type='text/html' href='http://srini156.blogspot.com/2009/04/easyprob.html' title='EasyProb'/><author><name>Srinivas Iyengar</name><uri>http://www.blogger.com/profile/12750589905508362144</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3230822511279439722.post-4648807884624413494</id><published>2009-04-17T10:08:00.000-07:00</published><updated>2009-04-17T10:11:49.494-07:00</updated><title type='text'>Addicted to Blogging</title><content type='html'>Well, This is a short Post Considering the fact that I have my Exams going on.&lt;br /&gt;I took a short Online Test to check my addiction to Blogging.&lt;br /&gt;The result is in form of a IMG.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.oneplusyou.com/bb/blog_addiction" style="color: #D64B32; text-decoration: none; display: block; width: 286px; height: 128px; padding-top: 50px; padding-left: 17px; background: url(http://www.oneplusyou.com/q/img/bb_badges/blog_addiction.jpg) no-repeat; font-family: Times New Roman, sans-serif; font-size: 30px;"&gt;62%&lt;span style="display: none;"&gt;How Addicted to Blogging Are You?&lt;/span&gt;&lt;/a&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;Cheers!!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3230822511279439722-4648807884624413494?l=srini156.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srini156.blogspot.com/feeds/4648807884624413494/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3230822511279439722&amp;postID=4648807884624413494' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/4648807884624413494'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/4648807884624413494'/><link rel='alternate' type='text/html' href='http://srini156.blogspot.com/2009/04/addicted-to-blogging.html' title='Addicted to Blogging'/><author><name>Srinivas Iyengar</name><uri>http://www.blogger.com/profile/12750589905508362144</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3230822511279439722.post-3616529884770502428</id><published>2009-04-11T06:54:00.000-07:00</published><updated>2009-04-24T10:25:33.682-07:00</updated><title type='text'>Google Ad-Sense Pdf's</title><content type='html'>This is about a series of Pdf's that I found on Google's UK Server which is about Case Studies of Ad-Sense Program.&lt;br /&gt;I was reading about Configuring robots.txt File from &lt;a href="http://google.co.in/robots.txt"&gt;this &lt;/a&gt;URL.&lt;br /&gt;&lt;br /&gt;Then Began a Series of Re-Direction of URL's  (http://google.co.in/robots.txt --&gt;http://www.google.com/sitemaps_webmasters.xml--&gt;http://www.google.co.uk/intl/en/adtoolkit/pdfs/pdf_sitemap.txt)until i reached out for a URL which contained a list of Pdf's.&lt;br /&gt;I was too curious to find the Contents of all Pdf's in a single go.That is when i realized that I could download-them-all (No Pun Intended) real quick if I can use Shell scripts to semi-automate the download Process.&lt;br /&gt;&lt;br /&gt;The Process I followed :&lt;br /&gt;1) Copied the Contents of a txt file to a file on the system.&lt;br /&gt;&lt;br /&gt;2)I just had to insert a Firefox before each URL.This was the Difficult Part since I was really awful at tweaking shell scripts to achieve that. Instead I wrote a Quick C++ Code to do the same with File Handling(It was guaranteed to work too ).&lt;br /&gt;The C++ Code for the same :: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre style="border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 100%;"&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;#include &amp;lt;iostream&amp;gt;&lt;br /&gt;#include &amp;lt;fstream&amp;gt;&lt;br /&gt;using namespace std;&lt;br /&gt;&lt;br /&gt;int main() {&lt;br /&gt;    /*&lt;br /&gt;     *  links.txt is the Original File that Contained the list of URL's.&lt;br /&gt;     */&lt;br /&gt;    ifstream in("links.txt");&lt;br /&gt;    /*&lt;br /&gt;     * link.sh is the shell Script which was to automate the Process.&lt;br /&gt;     */&lt;br /&gt;    ofstream out("link.sh");&lt;br /&gt;&lt;br /&gt;    string s = "";&lt;br /&gt;    while (getline(in, s)) {&lt;br /&gt;        // This line enabled the Insertion of firefox before each URL.&lt;br /&gt;        out &lt;&lt; "firefox " &lt;&lt; s &lt;&lt; endl;&lt;br /&gt;    }&lt;br /&gt;    in.close();&lt;br /&gt;    out.close();&lt;br /&gt;    return 0;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;3) I had disabled all Prompts for Download in the Preferences Tab. So, it would Download all of these pdfs without prompting me ;).After this, I just had to run the Script from the Terminal and Voila!! All Pdf's were downloaded within 1-2 minutes. &lt;br /&gt;&lt;br /&gt;4) Later, I had to move the pdf's from default download directory to a different Directory.&lt;br /&gt;&lt;br /&gt;5) Finally, using wc-l/Word Count for lines,I found out that I had downloaded around 167 pdf's (some of them being confidential :P ). Since it is accessible for public viewing .. it doesn't matter.&lt;br /&gt;&lt;br /&gt;I did all these steps within a matter of around 4-5 minutes which is real-quick for me.&lt;br /&gt;The Entire Process was real fun.. In case you had come across such quick-tweak then do post about it..&lt;br /&gt;&lt;br /&gt;PS:&lt;br /&gt;1) Advanced Shell Script Tweaking is a definite To Do Thing next Semester.&lt;br /&gt;&lt;br /&gt;2) &lt;span style="font-weight:bold;"&gt;wget&lt;/span&gt; was a better option than Firefox :( .. I am on the learning Curve ... Trying to Grasp Few things..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3230822511279439722-3616529884770502428?l=srini156.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srini156.blogspot.com/feeds/3616529884770502428/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3230822511279439722&amp;postID=3616529884770502428' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/3616529884770502428'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/3616529884770502428'/><link rel='alternate' type='text/html' href='http://srini156.blogspot.com/2009/04/google-ad-sense-pdfs.html' title='Google Ad-Sense Pdf&apos;s'/><author><name>Srinivas Iyengar</name><uri>http://www.blogger.com/profile/12750589905508362144</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3230822511279439722.post-792193707138752146</id><published>2009-04-08T07:42:00.000-07:00</published><updated>2009-04-11T04:45:18.914-07:00</updated><title type='text'>W3C Validation for some Interesting Websites.</title><content type='html'>This is an Interesting Post considering that Most Websites with very high Network Traffic don't pass the W3C Validation.&lt;br /&gt;&lt;br /&gt;The Only Website in my Test Space which passes the Validation is the Very Bankable &lt;a href="http://wikipedia.org/" &gt;Wikipedia&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Now The Microsoft Flagship Sites:&lt;br /&gt;&lt;a href="http://www.microsoft.com/en/us/default.aspx"&gt;Microsoft Default Homepage &lt;/a&gt;:: &lt;br /&gt;has 180 Errors, 32 warning(s) .&lt;br /&gt;The Microsoft Search Site ::&lt;a href="http://www.live.com/"&gt;Live&lt;/a&gt;  has 4 errors.&lt;br /&gt;&lt;br /&gt;Google also has a fair share of this non-validation :&lt;br /&gt;Indian Homepage for Google :: &lt;a href="http://www.google.co.in/"&gt;google.co.in&lt;/a&gt; has 58 Errors, 13 warning(s).&lt;br /&gt;&lt;br /&gt;Amazon.com Homepage :: &lt;a href="http://www.amazon.com/"&gt;A2Z&lt;/a&gt; has 1587 Errors, 157 warning(s).&lt;br /&gt;&lt;br /&gt;Indian Page for Amazon India Development Center :: &lt;a href="http://www.india.amazon.com/"&gt;Amazon India &lt;/a&gt; has 8 Errors, 5 warning(s).&lt;br /&gt;&lt;br /&gt;Yahoo! Homepage  :: &lt;a href="http://www.yahoo.com/"&gt;Yahoo!&lt;/a&gt; has 34 Errors, 8 warning(s).&lt;br /&gt;&lt;br /&gt;While Facebook site ::&lt;a href="http://www.facebook.com/"&gt;Facebook&lt;/a&gt; has 42 Errors, 8 warning(s).&lt;br /&gt;&lt;br /&gt;Our Very own Indian Railways Site :: &lt;a href="http://www.indianrail.gov.in/"&gt;Indianrail&lt;/a&gt; has 240 Errors, 14 warning(s).&lt;br /&gt;&lt;br /&gt;After these Results, I am compelled to think that whether W3C Validation mean much to us anyways? I mean we cannot stop using these sites just because they don't comply with certain standards.&lt;br /&gt;&lt;br /&gt;PS: NIT Durgapur Homepage :: &lt;a href="http://www.nitdgp.ac.in/"&gt;NIT DGP &lt;/a&gt; has 65 Errors, 6 warning(s).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3230822511279439722-792193707138752146?l=srini156.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srini156.blogspot.com/feeds/792193707138752146/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3230822511279439722&amp;postID=792193707138752146' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/792193707138752146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/792193707138752146'/><link rel='alternate' type='text/html' href='http://srini156.blogspot.com/2009/04/w3c-validation-for-some-interesting.html' title='W3C Validation for some Interesting Websites.'/><author><name>Srinivas Iyengar</name><uri>http://www.blogger.com/profile/12750589905508362144</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3230822511279439722.post-5923953513079624912</id><published>2009-04-03T05:55:00.001-07:00</published><updated>2009-04-05T11:28:32.059-07:00</updated><title type='text'>Google Mail again</title><content type='html'>I now its kind of creepy but I have become an obsessive user of Google Mail/GMail of late so this post is again about GMail and the introduction of Support for Indian Languages in GMail.&lt;br /&gt;&lt;br /&gt;The Google Transliteration Tool for Indian Language Rocks!!! :D  and it  has added more flexibility to the entire functioning of GMail as well.&lt;br /&gt;You can Read more about this in the Official GMail Blog link &lt;a href="http://gmailblog.blogspot.com/2009/03/typing-in-indian-languages.html"&gt;here&lt;/a&gt;.&lt;br /&gt;Plus There are a few Corrections regarding my Earlier Post about &lt;a href="http://srini156.blogspot.com/2009/02/gmail-bug.html"&gt;The GMail Bug &lt;/a&gt; : It isn't exactly a Bug since the GMail Interface uses Local System Time to show the Time Elapsed But According to me The Interface should be consistent with all GMail Users in India which means that the Time Reference to find the Time Elapsed should be according to the Google Server Time for India which can be found by searching for the String "current Time" on google.co.in ! &lt;br /&gt;&lt;br /&gt;Thanks to my friend Roshan Singh for pointing out the actual working of the Elapsed Time in GMail Interface though I had posted the Blog a lot earlier so didn't mind to change it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3230822511279439722-5923953513079624912?l=srini156.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srini156.blogspot.com/feeds/5923953513079624912/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3230822511279439722&amp;postID=5923953513079624912' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/5923953513079624912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/5923953513079624912'/><link rel='alternate' type='text/html' href='http://srini156.blogspot.com/2009/04/google-mail-again.html' title='Google Mail again'/><author><name>Srinivas Iyengar</name><uri>http://www.blogger.com/profile/12750589905508362144</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3230822511279439722.post-5686286688856171241</id><published>2009-03-18T08:34:00.000-07:00</published><updated>2009-03-19T00:20:40.625-07:00</updated><title type='text'>Lakshya</title><content type='html'>I have always been baffled with this Question: " What am I going to do  in my Life?" .I tried asking that Question to myself but could never manage any Decent Answers though.&lt;br /&gt;Well.. all my friends around me have decided to either do MS@ US of A or go for MBA and some others are going to grab a job.&lt;br /&gt;I thought I would review my chances for each of these Options :&lt;br /&gt;&lt;br /&gt;1) MS/Post Grad: &lt;br /&gt;I am really interested in Algorithms and Distributed &amp; Parallel Computing.But Then I haven't began Preparing for GRE and Short-Listing Colleges.I have Personally seen that Short-Listing Colleges and getting an I-20(Acceptance Letter) is more Stressful than actually Preparing for GRE  and after getting an Acceptance Scheduling an Interview in the Consulate is a more Daunting Task.I am more of the view that Having Work Experience works better (it is just my view ). &lt;br /&gt;&lt;br /&gt;Deterrent for doing MS :&lt;br /&gt;&lt;br /&gt;* Choosing Field of Study and really good college.&lt;br /&gt;* Scoring Higher in GRE is bigger factor.&lt;br /&gt;&lt;br /&gt;2) MBA :&lt;br /&gt;Management has never been my cup of Tea though I am not really Pathetic at Understanding Core Principles of Management. Plus I am well Versed with Concepts of Finance and the Financial Situation in India &amp; Indian Stock Markets.Still Cracking the CAT/other exams is the single biggest factor while considering doing MBA in India.Applying in Foreign Universities deal with issues along the same lines as doing MS.&lt;br /&gt;&lt;br /&gt;Deterrents for doing MBA :&lt;br /&gt;&lt;br /&gt;* CAT/GMAT and other Entrance Exams.&lt;br /&gt;* Is MBA the best Move for me ?&lt;br /&gt;&lt;br /&gt;3)JOB:&lt;br /&gt;Well.. the easiest of Choices so far.Still getting a Job Demands Clearing Writtens during On-Campus Recruitment which is again a Rat-Race.I love Programming and solving Complex Real-Life Problems with use of Technology.I am not really good at it though I am trying to Improve.But the Recession has reduced the Scope of Choice so getting into the Job Pond doesn't seem to be the best Option.Plus I still feel I am too childish to be owning Positions of Responsibility.&lt;br /&gt;&lt;br /&gt;Deterrents for Joining Company :&lt;br /&gt;&lt;br /&gt;* Other Options.&lt;br /&gt;* Work Pressure and Corporate Life &amp; Responsibility.&lt;br /&gt;&lt;br /&gt;So,Finally after weighing all Options I am still in the same Position that I was long time ago. (World is Indeed Round... :P ) I guess I ll let my Instincts decide the Future Course of Action.&lt;br /&gt;&lt;br /&gt;PS :I saw Lakshya for Inspiration but it didn't help much.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3230822511279439722-5686286688856171241?l=srini156.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srini156.blogspot.com/feeds/5686286688856171241/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3230822511279439722&amp;postID=5686286688856171241' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/5686286688856171241'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/5686286688856171241'/><link rel='alternate' type='text/html' href='http://srini156.blogspot.com/2009/03/laskhya.html' title='Lakshya'/><author><name>Srinivas Iyengar</name><uri>http://www.blogger.com/profile/12750589905508362144</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3230822511279439722.post-8972175480590229314</id><published>2009-03-01T00:08:00.000-08:00</published><updated>2009-03-01T00:36:37.085-08:00</updated><title type='text'>CopyCat 1.0</title><content type='html'>This Post is about CopyCat 1.0 (StandAlone Application in Java) which has been developed by nitd_developers for the College Tech-fest.&lt;br /&gt;&lt;br /&gt;    We had been approached with the Requirement for a Stand-Alone Application which could generate a Random Path so that Each Team is assigned a slightly Different Path with similar Constraints like the No of Turns being fixed and the max of steps it can take in a particular Direction till the next turn is encountered. We also took it up as challenge as we had never worked on Random Path Generation before.&lt;br /&gt;&lt;br /&gt;    Things weren't coherent at the beginning as to what was required to be done so that the Random Path generated strictly adheres to the Constraints. Then Swapnil came up with a set of equations which Govern the no of steps to be taken before a turn is encountered and also constraining the equation with another variable which keeps note of the turns.&lt;br /&gt;&lt;br /&gt;     Now,using this Governing Equation we could come up with 2 different set of Paths which Different Constraints.&lt;br /&gt;&lt;br /&gt;     Then,as an addition to the Random Path Generation ,We Provided support for Team Registration and Assigning Randomly Generated Paths to each Team Beforehand and then Viewing the Path assigned at a later Stage.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;Few Screenshots of CopyCat 1.0&lt;br /&gt;&lt;br /&gt;1) Team Details Panel:&lt;br /&gt;&lt;br /&gt;&lt;a align="center" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_-wyLPyOVMMs/SapFv0UEtaI/AAAAAAAAACs/y1O9lEu7pqo/s1600-h/TeamDetails.bmp"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_-wyLPyOVMMs/SapFv0UEtaI/AAAAAAAAACs/y1O9lEu7pqo/s320/TeamDetails.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5308131798608557474" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2) GridPanel:&lt;br /&gt;&lt;br /&gt;&lt;a align="center" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_-wyLPyOVMMs/SapF6MSr0CI/AAAAAAAAAC0/d5AkzEPq16g/s1600-h/GridPanel.bmp"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_-wyLPyOVMMs/SapF6MSr0CI/AAAAAAAAAC0/d5AkzEPq16g/s320/GridPanel.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5308131976843874338" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  Positives for nitd_developers from this Application:&lt;br /&gt;&lt;br /&gt;- It was Fun as always and also Gained a fair Idea about Random Generation with Constraints.&lt;br /&gt;&lt;br /&gt;- Code was More Readable this time and used a better IDE(NetBeans) this time.&lt;br /&gt;&lt;br /&gt;- Avoided Mistakes that were Committed last time (especially Code Duplication).&lt;br /&gt;&lt;br /&gt;- Avoided Database for Trivial Data Storage Instead Serialized the Objects.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  Things that we need to Improve Upon:&lt;br /&gt;&lt;br /&gt;- Firstly,It would be making the entire Design more Flexible.It is more a continuous Process and we are definitely moving a step forward in that front.&lt;br /&gt;&lt;br /&gt;- Using Standard Layouts in GUI was Missing yet again.We would need to come up with some Solution for that.(Null Layout should have been avoided).&lt;br /&gt;&lt;br /&gt;- Finally,We need to be better than atleast ourselves every time we take up a new Task.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;PS: If you have any Suggestions/Queries then Feel Free to Contact nitd_developers at   nitd_developers@googlegroups.com&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3230822511279439722-8972175480590229314?l=srini156.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srini156.blogspot.com/feeds/8972175480590229314/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3230822511279439722&amp;postID=8972175480590229314' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/8972175480590229314'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/8972175480590229314'/><link rel='alternate' type='text/html' href='http://srini156.blogspot.com/2009/03/copycat-10.html' title='CopyCat 1.0'/><author><name>Srinivas Iyengar</name><uri>http://www.blogger.com/profile/12750589905508362144</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_-wyLPyOVMMs/SapFv0UEtaI/AAAAAAAAACs/y1O9lEu7pqo/s72-c/TeamDetails.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3230822511279439722.post-3657499398732761807</id><published>2009-02-25T07:32:00.000-08:00</published><updated>2009-02-25T08:00:24.488-08:00</updated><title type='text'>The Gmail Bug</title><content type='html'>Well after The Zune Media Player had a Bug in the Module which Calculates the Leap Year Correction&lt;br /&gt;(more info &lt;a href="http://decoding.wordpress.com/2009/01/04/microsoft-zune-media-player-suffers-from-freeze-bug/"&gt;here&lt;/a&gt;).It started a Blame Game in the Entire Set Up of Microsoft Zune Division. &lt;br /&gt;The Recent Layoffs were attributed to this fiasco.&lt;br /&gt;Now, its the turn of Google it seems. &lt;br /&gt;&lt;br /&gt;This one seemed Quite Surprising When Google's Product&lt;b&gt; Gmail &lt;/b&gt; Suffers from  a Bug in the section which Records the Time Elapsed from the Time the Mail was Received in your Inbox.&lt;br /&gt;I have a Screenshot to Illustrate this.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_-wyLPyOVMMs/SaVm6eWvJ0I/AAAAAAAAACU/jDLWzUoNrbc/s1600-h/Gmail.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_-wyLPyOVMMs/SaVm6eWvJ0I/AAAAAAAAACU/jDLWzUoNrbc/s320/Gmail.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5306760890692872002" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;It Shows the Time here as -2 Minutes Which Essentially means that there is still 2 minutes left for me to receive this mail :P&lt;br /&gt;&lt;br /&gt;After few Minutes it doesn't show any discrepancy.&lt;br /&gt; Here is another Screenshot after few Minutes.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_-wyLPyOVMMs/SaVnjQXrROI/AAAAAAAAACk/uHlxUEZ-y24/s1600-h/Gmail2.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_-wyLPyOVMMs/SaVnjQXrROI/AAAAAAAAACk/uHlxUEZ-y24/s320/Gmail2.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5306761591313351906" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Well,The Weirdest thing about both of these Bugs are that both of them are related to the Date and Time which are often Regarded as Trivial Part but then Even nitd_developers had been plagued with such problems during LibTimeManager 1.0.(so no Blame games ..) &lt;br /&gt;&lt;br /&gt;So the Most Interesting Part is how to catch this Bug. &lt;br /&gt;1) Well Anticipate a Mail (either ask your friend to mail you or do self-mail ).&lt;br /&gt;2) Open the Mail within like 20 seconds after receiving the mail (The most Crucial Part).&lt;br /&gt;3) Now check the Timing to the right of the show Details Hyperlink.&lt;br /&gt;4) It should be Negative if the Bug is Consistent.(I didnt Check in all Browsers or in all Platforms .)&lt;br /&gt;&lt;br /&gt;I just Hope that Everyone does their Counting Right :P&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Do Post Comments if you do find more such Bugs.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3230822511279439722-3657499398732761807?l=srini156.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srini156.blogspot.com/feeds/3657499398732761807/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3230822511279439722&amp;postID=3657499398732761807' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/3657499398732761807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/3657499398732761807'/><link rel='alternate' type='text/html' href='http://srini156.blogspot.com/2009/02/gmail-bug.html' title='The Gmail Bug'/><author><name>Srinivas Iyengar</name><uri>http://www.blogger.com/profile/12750589905508362144</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_-wyLPyOVMMs/SaVm6eWvJ0I/AAAAAAAAACU/jDLWzUoNrbc/s72-c/Gmail.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3230822511279439722.post-7791128926834783710</id><published>2009-02-13T05:49:00.000-08:00</published><updated>2009-02-13T08:06:15.771-08:00</updated><title type='text'>TLE :: Contest with a Difference</title><content type='html'>TLE, The Online Contest of IIIT - Hyderabad was a refreshing one for me.We had to solve the Questions with different constraints. One of the Questions that we managed to pull off well was &lt;a href="http://felicity.iiit.ac.in/tle/judge/PENGUIN.html"&gt;this&lt;/a&gt; one:&lt;br /&gt;In short, a code to draw the Penguin Image with shortest possible code.&lt;br /&gt;The Actual Code we submitted was:&lt;br /&gt;&lt;pre style="border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 100%;"&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;i,j,d,q;char*k[]={"4    1 1.1:8x1:1.","29 .16x.","28 :19x:.","27 .23x:","26 :25x:","26 26xX:","26 3x3:8x4:9x:","25 .2x:3 2:5x:5 :8x","25 :2x2 x.2 4x:2 2x.2 8x","25 :2x 3x2 4x: 4x2 :7x","25 '2x '2x2 4x:. 2x'2 8x","26 2x 6:2x5:.3 8x","26 2x5:.4:.7:8x","26 :x'4:'4:'5:':9x.","26 :2x.12:'3 10x","26 :2x: '8:'5 :10x.","25 .2x5 '4:'8 '10x.","23 .4x21 '9x.","21 .4x25 '9x.","19 .5x:26 10x.","18 .5x:'26 11x.","17 .6x3:.11 .7 2.3:_11x:.","16 .7x2'6 '3:2'12 2'2:12x.","16 6x12 :18 '2:12x","15 :4x:'12 :20 '12x:","14 .5x14 :21 2:12x","14 4x:'36 2:12x","14 4x15 .22 2:12x.","10 .:6x15 :22 2:12x2:","10 8x15 :22 2:13x:","10 8x15 :22 2:13x:","10 ':6x15 '22 2:12x:'","12 .:. 2x:.35 .:13x'","10 6:.'2x:.12 :18 .2: 11x':","2 .15:.'4x.28 4:'8x'3:.","2 18:.'5x26 5:.'.2x.'6:.","2 20:.'4x:.23 7:.2'9:","2 '21:.'2x:'21 .'20:2.","4 21:.'2x20 .2: 23:","2 .23:. 2x15 .2:4x 23:","2 25:.'3x2.8 .2:7x 20:'","2 '25: 23x 17:'","4 '23: 23x 15:'","8 '19:_6x2:3'2:10x '12:'","13 2':.10:'24 `._'6:2'"};main()&lt;br /&gt;{for(;i&lt;45;i++,puts("")){for(j=-1;q=k[i][++j];)if(isdigit(q))d=d*10+q-48;else{d=d?d:1;while(putchar(q),--d);}}}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;However, I know the above code is really unreadable. So, I made it a point to Display the actual Code that was first used to come up with the actual one.&lt;br /&gt;&lt;pre style="border: 1px dashed rgb(153, 153, 153); padding: 20px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 100%;"&gt;&lt;code&gt;&lt;br /&gt;/*&lt;br /&gt; *  This is the code for Drawing the Penguin&lt;br /&gt; */&lt;br /&gt;#include"iostream"&lt;br /&gt;#include"string"&lt;br /&gt;using namespace std;&lt;br /&gt;&lt;br /&gt;int main() {&lt;br /&gt;    /*&lt;br /&gt;     *  The Array of String below is the Actual Data about the Penguin&lt;br /&gt;     */&lt;br /&gt;     string k[] = {"13 2'1:1.10:1'24 1`1.1_1'6:2'", "8 1'19:1_6x2:3'2:10x1 1'12:1'", "4 1'23:1 23x1 15:1'", "2 1'25:1 23x1 17:1'", "2 25:1.1'3x2.8 1.2:7x1 20:1'", "2 1.23:1.1 2x15 1.2:4x1 23:", "4 21:1.1'2x20 1.2:1 23:", "2 1'21:1.1'2x1:1'21 1.1'20:2.", "2 20:1.1'4x1:1.23 7:1.2'9:", "2 18:1.1'5x26 5:1.1'1.2x1.1'6:1.", "2 1.15:1.1'4x1.28 4:1'8x1'3:1.", "10 6:1.1'2x1:1.12 1:18 1.2:1 11x1'1:", "12 1.1:1.1 2x1:1.35 1.1:13x1'", "10 1'1:6x15 1'22 2:12x1:1'", "10 8x15 1:22 2:13x1:", "10 8x15 1:22 2:13x1:", "10 1.1:6x15 1:22 2:12x2:", "14 4x15 1.22 2:12x1.", "14 4x1:1'36 2:12x", "14 1.5x14 1:21 2:12x", "15 1:4x1:1'12 1:20 1'12x1:", "16 6x12 1:18 1'2:12x", "16 1.7x2'6 1'3:2'12 2'2:12x1.", "17 1.6x3:1.11 1.7 2.3:1_11x1:1.", "18 1.5x1:1'26 11x1.", "19 1.5x1:26 10x1.", "21 1.4x25 1'9x1.", "23 1.4x21 1'9x1.", "25 1.2x5 1'4:1'8 1'10x1.", "26 1:2x1:1 1'8:1'5 1:10x1.", "26 1:2x1.12:1'3 10x", "26 1:1x1'4:1'4:1'5:1'1:9x1.", "26 2x5:1.4:1.7:8x", "26 2x1 6:2x5:1.3 8x", "25 1'2x1 1'2x2 4x1:1.1 2x1'2 8x", "25 1:2x1 3x2 4x1:1 4x2 1:7x", "25 1:2x2 1x1.2 4x1:2 2x1.2 8x", "25 1.2x1:3 2:5x1:5 1:8x", "26 3x3:8x4:9x1:", "26 26x1X1:", "26 1:25x1:", "27 1.23x1:", "28 1:19x1:1.", "29 1.16x1.", "4 1 1.1:8x1:1."};&lt;br /&gt;&lt;br /&gt;    for (int i = 45; i &gt;= 0; i--) {&lt;br /&gt;        for (int j = 0, count = 0; j &lt; k[i].size(); j++) {&lt;br /&gt;            if (isdigit(k[i][j])) {&lt;br /&gt;                count = count * 10 + (k[i][j] - '0');&lt;br /&gt;            } else {&lt;br /&gt;                for (int l = 1; l &lt;= count; l++)&lt;br /&gt;                    cout &lt;&lt; k[i][j];&lt;br /&gt;                count = 0; //reset the count&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;        cout &lt;&lt; endl;&lt;br /&gt;    }&lt;br /&gt;    return 0;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Well, The Code Itself is self-explanatory. Finally the Actual Figure of Penguin looks like &lt;a href="http://codepad.org/TcGezUE3"&gt;This&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;We ended 66th Overall and 5th Indian Team when the Contest ended. You can view all the solutions at the official website of TLE.&lt;br /&gt;Looking forward to more such Events in the future.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3230822511279439722-7791128926834783710?l=srini156.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srini156.blogspot.com/feeds/7791128926834783710/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3230822511279439722&amp;postID=7791128926834783710' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/7791128926834783710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/7791128926834783710'/><link rel='alternate' type='text/html' href='http://srini156.blogspot.com/2009/02/tle-contest-with-difference.html' title='TLE :: Contest with a Difference'/><author><name>Srinivas Iyengar</name><uri>http://www.blogger.com/profile/12750589905508362144</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3230822511279439722.post-1083050772388668578</id><published>2009-01-31T00:02:00.000-08:00</published><updated>2009-01-31T00:46:39.010-08:00</updated><title type='text'>Using Products Fresh from Google Labs</title><content type='html'>&lt;p&gt;&lt;p&gt;If you spend most of your time on Google,Gmail,Gtalk ,Orkut,Blogger or any other Google Product. Then &lt;a href="http://labs.google.com/"&gt;this&lt;/a&gt; page is the most essential thing that you need to visit. "Google Labs" ,as it is called, is a PlayGround for Google Employees where they spend their Time apart from the Work@Google to think,innovate on some cool Products that can be a successful product later on.. This is the same channel through which Gmail came up which so  now has  so many users worldwide.&lt;/p&gt;&lt;p&gt;So talking about Google Labs.There are Few Products that caught my attention which I would like to share :&lt;/p&gt;&lt;p&gt;1) Google Translation : This one is the biggest thing because it may help you talk with some Russian or Polish acquaintances in near future on Gtalk or mailing them by merely typing things in English. Google as Always would do the Translation for you from English to Russian/Polish and translate back the replies from Russian or any other Language to English .&lt;/p&gt;&lt;p&gt;2)Google Transliteration: This one does Transliteration work. which means if you know to speak some Language like Hindi,Malayam or some other Language but dont know to Read or Write then this Tool would be an asset for you. Using Transliteration you can type words in English but meaning them in Hindi like "Mera Bharat Mahan " --&gt; "मेरा भारत महान" and so on . You can check this Tool on this&lt;a href="http://www.google.co.in/transliterate/indic"&gt; URL&lt;/a&gt; This Transliteration Tool support For Indian Languages has been done in India : Google,Banglore. So this is the product to watch out for.&lt;/p&gt;&lt;p&gt;3)Google Audio Indexing/ GAUDI: This Audio Indexing Indexes Audio for certain Videos so that we can Search the exact Context or Wordings that may be used  in Speeches and  so on . The Google Search is moving a Step  Forward it seems. This Product though at intial Stages has indexed American Politicians Speeches (great thinking when it was time for US Presidential Elections :P ) &lt;/p&gt;&lt;p&gt;URL for this Tool is : http://labs.google.com/gaudi &lt;/p&gt;&lt;p&gt;There are many more Tools however These seemed Really Promising and Interesting given India as an Emerging Market Online. These Tools provide API so that Developers can develop Applications using these Tools. So,if next time you have a webpage that needs support for many Languages ,Simply using Google Translation API you have multilingual support without any extra Effort or Support Required. Just Reuse Google API's.&lt;/p&gt;&lt;p&gt;Now, there are few Ideas that I tinkered upon. But the Lack of Time and Experience is a big hinderance. Next Semester though, I might have a new Application Developed that would use these API's to the fullest.&lt;/p&gt;&lt;p&gt;So if I do get Time , you would see &lt;a href="http://translate.google.co.in/translate?prev=_t&amp;amp;hl=en&amp;amp;ie=UTF-8&amp;amp;u=http%3A%2F%2Fsrini156.blogspot.com&amp;amp;sl=en&amp;amp;tl=hi&amp;amp;history_state0="&gt;this Blog&lt;/a&gt; having Multi-Lingual Support for sure.. :) &lt;/p&gt;&lt;p&gt;Do Comment about what Cool Products that you came across and do let me know if anyone is interested in developing Applications too.. &lt;/p&gt;&lt;p&gt;Till then Enjoy Life.. &lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3230822511279439722-1083050772388668578?l=srini156.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srini156.blogspot.com/feeds/1083050772388668578/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3230822511279439722&amp;postID=1083050772388668578' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/1083050772388668578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/1083050772388668578'/><link rel='alternate' type='text/html' href='http://srini156.blogspot.com/2009/01/using-products-fresh-from-google-labs.html' title='Using Products Fresh from Google Labs'/><author><name>Srinivas Iyengar</name><uri>http://www.blogger.com/profile/12750589905508362144</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3230822511279439722.post-8068804722956230679</id><published>2009-01-16T09:28:00.000-08:00</published><updated>2009-01-17T00:12:01.486-08:00</updated><title type='text'>Hazaaron Khawish Aisi ... v/s Slumdog Millionaire</title><content type='html'>Starts are often Misleading.. and the title of this one is no exception.. well it has nothing to do with the comparison between the 2 movies but the connection i felt with both of them .. the connection which  i still have to decipher entirely though...&lt;br /&gt;&lt;br /&gt;Hazaaron is one of the movies that i had seen a really long time ago ..way back during the first year and couldnt sit through the entire movie.. i found it dull and lame.. at that moment.. but then i was bored enough this time though  to give it another try .. Hazaaron has a really good plot and you need a patient mind to get into the finer details that Sudhir Mishra has infused into it ..&lt;br /&gt;The movie begins with the 3 College Students (Siddharth,Geeta and Vikram) in the midst of Rock &amp;amp; Roll Culture and the Volatile Situation in India... Siddharth, a true blue Communist  wants to end the Social Unjustice in the country and wants the oppressed to fight out the Unjust and revolt against them .. while Geeta is in love with Siddharth and Vikram wants to find a way in while others are trying to find a way out .. wants to earn Big Money ...  and doesnt care about the means...&lt;br /&gt;&lt;br /&gt;Then the College Life ends and Siddharth migrates to some obscure village in Bihar .. trying to mobilise people while Vikram makes a big deal only to find out Geeta  is married to an IAS Officer who has everything she needs. but then there is twist in the plot and she ends up being with Siddharth again ... and Vikram always has to pay the price for his love....&lt;br /&gt;Finally though the ending is the most beautiful part wherein Vikram is still madly in love with Geeta even after being Brain  Dead.. and Siddharth sheds off his Communist tag to pursue his ambitions to become a Doctor ..&lt;br /&gt;&lt;br /&gt;There are brief moments in the movie that make you think and shudder .. The song Baawra is definitely the first of those and then  When the 3 meet up near the River bank discussing their lives and Finally when Vikram is nearly killed by the Cops.&lt;br /&gt;&lt;br /&gt;Now moving onto Slumdog Millionaire .. well for a start it has 3 central characters Latika , Jamal and his brother  Salim.  jamal   is playing the show 'Who wants to be the Millionaire' and it always seems that the Show Host  Anil Kapoor might run away from the show any time with the prize money given his Looks and the stubble.. though he resists his temptation to deliver a better performance...  Every Question has some Story or a Reason for an Answer.. except for the last one which makes the Plot of the Story Questionable.. though .. At the end of the movie .. you tend to think what would have happened if he had guessed the Last Question wrongly..  though full credits to Boyle for depicting the Harsh Facts of Life without an iota of cynicism .. which makes the Entire movie experience enjoyable.. and also A R Rehman rocks with his Sound Track ..definitely worth the Golden Globe Prize..&lt;br /&gt;&lt;br /&gt;The Connection isnt apparent though but The 3 Characters play a pivotal role.. in both the movies.. and both of them dont have any frills or unneccessary information ... and the plot is slow and smooth .. and there are many more reasons but i cant think of them now.. lets see.. if i can find them out or not...&lt;br /&gt;&lt;br /&gt;Though after all this .. i somehow am reminded of Kukonoor's Teen Deewarien ..&lt;br /&gt;and if you have watched all three of them . you would also be thinking on the sames lines.. ......&lt;br /&gt;If you do feel there is some Connection Feel Free to post your Comments...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3230822511279439722-8068804722956230679?l=srini156.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srini156.blogspot.com/feeds/8068804722956230679/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3230822511279439722&amp;postID=8068804722956230679' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/8068804722956230679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/8068804722956230679'/><link rel='alternate' type='text/html' href='http://srini156.blogspot.com/2009/01/hazaaron-khawish-aisi-vs-slumdog.html' title='Hazaaron Khawish Aisi ... v/s Slumdog Millionaire'/><author><name>Srinivas Iyengar</name><uri>http://www.blogger.com/profile/12750589905508362144</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3230822511279439722.post-493081642242957075</id><published>2009-01-11T21:46:00.000-08:00</published><updated>2009-01-11T22:01:07.220-08:00</updated><title type='text'>LibTimeManager 1.0 : The Journey</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_-wyLPyOVMMs/SWrabIB8A9I/AAAAAAAAAAc/5K5-02hUl34/s1600-h/ATcAAAA5yGSop-1W1syPkVziTf1XL1I-rvhSrC_0Kw0xB3bUWhQbS414GOOEzAZU1yY4H3BkxGl75SBCLtXvLBZZVw3ZAJtU9VCQ7Q6_t1s4z1V-pxWQxem9ZySG4w.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 390px; height: 293px;" src="http://1.bp.blogspot.com/_-wyLPyOVMMs/SWrabIB8A9I/AAAAAAAAAAc/5K5-02hUl34/s400/ATcAAAA5yGSop-1W1syPkVziTf1XL1I-rvhSrC_0Kw0xB3bUWhQbS414GOOEzAZU1yY4H3BkxGl75SBCLtXvLBZZVw3ZAJtU9VCQ7Q6_t1s4z1V-pxWQxem9ZySG4w.jpg" alt="" id="BLOGGER_PHOTO_ID_5290280871847003090" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Yes,Last Sem this was the most productive thing that was done by me.. with more of  active help from Swapnil aka Nawab.. it was actually his idea that we take up this project. As the Name suggests the Stand Alone Application is for a Library which is being used to Monitor Activities of Employees and stores the corresponding records. At First it seemed really easy given the Customer Requirement Specification but then all Hell Broke Loose.. more so because i was  quite inexperienced in implementation in Java that too with a GUI front end.&lt;br /&gt;(as an afterthought even Text based Front end would have been really difficult to achieve..) .. so i took the task at hand.. with the work being cut out for each of us we began individually. Initial Stages were tough given that i had just started out with Java and OOP.Also the fact that everything from OOAD,DB Design,Implementation,Testing,Delivery everything had to be done by us.&lt;br /&gt;&lt;br /&gt;So I took a book called HeadFirst Java and began with the basic Concepts but that was insufficient because the Gravity of the Project demanded better Implementation Skills and along the same time Class Diagrams,Use Case Diagrams and Database Design were being done.Everything was in a mess because the Design was changed everyday for atleast 4 days until our thought-process failed to find any faults. However the Customer Req.Spec Changed during that course and there were more changes to the Design that added more to the Complexity.&lt;br /&gt;&lt;br /&gt;After nearly a week of BrainStorming,the Design was finalized and we began Implementing the Class Diagrams and Creating Tables in Database.&lt;br /&gt;We however could find Faults during Implementation rather clearly which we missed because of lack of experience in Implementation . With more changes we had a rough GUI layout of all the Frames and Panels ready in 5-6 days.It was then we realized that GUI was the most Trivial part in the Application and it was the backend Computation that shouldnt fail for all cases. GUI work was almost done by Swapnil and i chipped in with Repetitive work of copying Code and then Modifying. It was at that point i realized the importance of Following Coding Standards and making the code readable .(I mean within a week of learning Java i could Implement a GUI panel :).. gr8 for a start).&lt;br /&gt;&lt;br /&gt;We were almost 4 days from the Initial Deadline and almost most parts of the Application werent Functional.Now both of us were getting used to working together and reading each other codes (At the Last Stage of the Project this helped when both of us were mentally exhausted and we began coding together .. and it was like few lines were done by me and next few were done by him :P ). Most of BackEnd work were functional the day before the deadline but there were major flaws in the design as a whole which lead to major problems at this point of time.&lt;br /&gt;&lt;br /&gt;I clearly remember the Night before the Deadline we were working minus our brains .. rather mechanically which is when we incorporated the WORST UNREADABLE and DUPLICATED code. The Deadline was though Extended. given the Inability of both of us and more so the inability of the Software to deliver the reqd specs .&lt;br /&gt;&lt;br /&gt;Then we came back to College which is when the real Task began. In the Train however we had refined the code and Followed some naming Conventions that werent done earlier.&lt;br /&gt;So with a much readable code base of about 2500 lines the work at coll began. Some Flaws in DB design and Class Diagrams were corrected and reflected in the Code. Then i guess we worked for 2 weeks on the stretch day in and day out working on the code set and adding new features and rectifying the earlier mistakes and quickly the code base grew to 8000 lines and more than 60 .java Files.However we knew each file inside out .. name of each variable and each method (which was a surprise :) though).&lt;br /&gt;&lt;br /&gt;Finally the App was ready for Deployement 2 days after diwali .We had hardly worked for a month to  roll out something that is after all a Practical Application and not that has something to do with Numbers,Bit Fiddling,String Manipulation for a  change.&lt;br /&gt;&lt;br /&gt;Then we began with our next assignment for QuizInc called QuizBuilder 1.0 which we worked upon in 5 days and came up with a manageable application. Though it was Beta Tested for a Quiz .. it turned out to be a damp squib.&lt;br /&gt;&lt;br /&gt;Finally we rested for a few days after so much work and the End Semester Exams were nearing.After the Exams, we did Extensive Testing and tried to make the App Break and Stress out .. and fortunately or Unfortunately it did and we rectified each time  until the software was finally tested OK.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The Application is now being used in the Library from 1st Jan 2009.. however we heard that there was some problems with the Firewalls or the Operating System.. we will soon Rectify that.. But as a whole the entire experience was an enriching one .. it enhanced my capability to think Logically and also improved my Implementation Skills tremendously.&lt;br /&gt;&lt;br /&gt;I ll keep you updated till then Enjoy Life.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3230822511279439722-493081642242957075?l=srini156.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srini156.blogspot.com/feeds/493081642242957075/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3230822511279439722&amp;postID=493081642242957075' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/493081642242957075'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/493081642242957075'/><link rel='alternate' type='text/html' href='http://srini156.blogspot.com/2009/01/yeslast-sem-this-was-most-productive.html' title='LibTimeManager 1.0 : The Journey'/><author><name>Srinivas Iyengar</name><uri>http://www.blogger.com/profile/12750589905508362144</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_-wyLPyOVMMs/SWrabIB8A9I/AAAAAAAAAAc/5K5-02hUl34/s72-c/ATcAAAA5yGSop-1W1syPkVziTf1XL1I-rvhSrC_0Kw0xB3bUWhQbS414GOOEzAZU1yY4H3BkxGl75SBCLtXvLBZZVw3ZAJtU9VCQ7Q6_t1s4z1V-pxWQxem9ZySG4w.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3230822511279439722.post-8854840255683770754</id><published>2009-01-07T20:38:00.000-08:00</published><updated>2009-01-07T21:41:46.875-08:00</updated><title type='text'>2009 .. here it is But Where is the NEWS..</title><content type='html'>2008.. the year that has ended.. was very interesting in  terms of the news that the news channels had to offer.. as an obsessed news channel viewer.. i made a note of few things that never escaped the 'Always News Hungry -- News Channel's' Attention.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1)World Economic Slowdown and the  Recession : (3.5/5  : Hotness of the news )&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt; This was one piece of Hot Cake for them .. everyday there were reports of People Being served Pink Slips.. and then Banks and Investment Firms getting Closed.. i Guess all the News OverFlow started with the Lehmann Bros Collapse. and the Company filing for Bankruptcy and then other Scores of Banks WorldWide showing Capital Scarcity. All this while in India... The Crude Prices were rising ... the Inflation Rate was Scoring better than our  College Topper's CGPA..  as news of Banks Collapses spread.. News Channels showed Reports of these Crisis affecting India.. though Position of India was sound in Domestic  Market .. the Investors Pressed Panic Button quite uneccesarily.. and all things turned upside down .. the Sensex &amp;amp; Nifty tumbling to new lows..  and the Dollar Price Appreciation .. and RBI cutting Repo Rates and CRR.. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2)  Job Cuts,Layoffs and Pink Slips..(3/5  : Hotness of the news )&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Well News Channels made these terms popular..  Employees all over India Suddenly turning more Efficient.. hehe .. and then Jet Airways issuing  Pink  Slip in Mumbai .. made the Fear a Near Reality .. however Management Succumbed to the Media Glare.. or Employee Demand or Political Intervention .... dunno wat? but the Sacked employees were Reinstated.. and enjoyed a very good Lunch at a Five Star Hotel.. i mean  the entire Episode somehow favoured the Employees..  and then there were reports of IT/ITes Cos.. cutting Bench Employees and UnderPerforming .. ones...  and there were unconfirmed Reports of Even MS removing around 10% of their employees..&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;3) Raj Thackeray and his MNS ...(2/5  : Hotness of the news )&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This made Headlines .. all over India.. and News Channels were more than happy to debate about this Topic...  Marathi Manoos versus the Bhaiyaas in Maharashtra.. the Chaat Puja and the Haat Puja.. and all of these ended when Gag orders were issued against Thackeray .. and he being sent  to Jail Multiple Times albeit for a few hours each time .&lt;/div&gt;&lt;div&gt;And the high point was the Dramatic Encounter of incidentally a person named Raj in a BEST Bus ..  who had  a motive  to kill Thackeray .. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;4) Mumbai Terror Attacks: (4/5  : Hotness of the news )&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This Incident was an Unfortunate one .. for Media too.. even The Media was made to sign a Emergency Protocol Agreement . so that they didnt telecast Sensitive Information that could hamper the Combing Operations or the Bloody Images of the dead and the Injured.. &lt;/div&gt;&lt;div&gt;Apart from the Media.. it did terrorise the people all over India .. exposing  to people that how vulernable they were to such Insane Attacks... &lt;/div&gt;&lt;div&gt;&lt;br /&gt;The Attacks kept Mumbai under siege for more than 60 hours.. and around 200 people dead &lt;/div&gt;&lt;div&gt;and more of them injured.. leading to the resignation of the 2 Patils and Deshmukh... and then our Finance Minister becoming the Home Minister.. and sending Terror Dosseirs to all Countries.. and India  launching a diplomatic Offensive and Pakistan resigning to Denial Mode..&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;5) Obama Elections (  3/5 : Hotness of the news )&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; Obama and the Change he Believed in campaign . sure made him the President of the United States of America.. but he is marred with more problems of late.. Recession .. Auto Companies .. Banks. On brink of Collapse..  Most US Cos Declaring a Negative Growth and Skewed Profit Margins.. Job Layoffs and Crumbling  Internal and  Foriegn Policies..  as well News Channels had reports of his GrandParents somewhere in Africa. .and him Holidaying in  Honolulu... which were quite Irrevelant ... &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As a review ..  News Channels.. didnt do their jobs well in 2008.. so it might be the Media .that may have Layoffs.. now :P .. and News Channels made Amir Ajmal Kasab.. the Lone Terrorist caught alive in Mumbai Terror Attacks .. gain More Coverage than Barack Hussein Obama.. &lt;/div&gt;&lt;div&gt;Also there were 2 blasts in Guhawati (i could never get that spelling .. rite )  which were never reported in the manner it was to be ..  and then Minority Affairs Minister trying to get a  slice of Media Coverage.. by questioning the Death of The  Late ATS chief  Karkare.. and then Major Unnikrishnan's parents visit to NDA was telecasted live for no apparent Sane Reason .. Cash for Money Scam.. was in and out of News.. and So was the Indian Cricket Team..  and then Olympic Medals was some Respite..  Abhinav Bindra  got all the Attention while the Boxers were Confined to their rings ..  (there were more unreported news.. i couldnt think of them all.. )&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;All this for Some Money .. Honey... sure they would Register More Profits.. this year..&lt;/div&gt;&lt;div&gt;lets See if  in 2009  whether good Competitive Journalism  prevails  or the Plain Old Media Aggression /Sensationalisation that  does the job.. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;only Time will tell.. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt; Cheers ..&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;PS :&lt;/div&gt;&lt;div&gt;1) List of Bomb Blasts in India &lt;/div&gt;&lt;div&gt;&lt;a href="http://www.ndtv.com/convergence/ndtv/story.aspx?id=NEWEN20080058674"&gt;http://www.ndtv.com/convergence/ndtv/story.aspx?id=NEWEN20080058674&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;even that list doesnt have the Recent Guhawati one .. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2) There are Many News Channels in India..&lt;/div&gt;&lt;div&gt; even Wiki couldnt List them in a single Page..&lt;/div&gt;&lt;div&gt;&lt;a href="http://en.wikipedia.org/wiki/Media_in_India#Audio-Visual_media"&gt;http://en.wikipedia.org/wiki/Media_in_India#Audio-Visual_media&lt;/a&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;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3230822511279439722-8854840255683770754?l=srini156.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srini156.blogspot.com/feeds/8854840255683770754/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3230822511279439722&amp;postID=8854840255683770754' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/8854840255683770754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/8854840255683770754'/><link rel='alternate' type='text/html' href='http://srini156.blogspot.com/2009/01/2009-here-it-is-but-where-is-news.html' title='2009 .. here it is But Where is the NEWS..'/><author><name>Srinivas Iyengar</name><uri>http://www.blogger.com/profile/12750589905508362144</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3230822511279439722.post-3260241013573678731</id><published>2008-12-21T07:40:00.001-08:00</published><updated>2008-12-21T07:49:45.588-08:00</updated><title type='text'>December.. month.</title><content type='html'>The month of December.. has overall been a low profile month .. although .. an eventful one too..&lt;br /&gt; finally .. finished with  the End Semester exams of the fifth Sem. i had heard a lot from people in college that the Fifth Semester is quite important .. and rather stressing .. however. .it turned out the other way round... :P&lt;br /&gt;&lt;br /&gt;And .. it is always good to be back home ... feel lot more relaxed.. however.. havent worked much .. this vacation .. &lt;br /&gt;&lt;br /&gt;Awaiting a New Year and a New Semester..   even the Resolutions  are pending.. &lt;br /&gt;lets see. how the new Year pans out .. till then .. enjoy life.. cheers!! BRB . .&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3230822511279439722-3260241013573678731?l=srini156.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srini156.blogspot.com/feeds/3260241013573678731/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3230822511279439722&amp;postID=3260241013573678731' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/3260241013573678731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/3260241013573678731'/><link rel='alternate' type='text/html' href='http://srini156.blogspot.com/2008/12/december-month.html' title='December.. month.'/><author><name>Srinivas Iyengar</name><uri>http://www.blogger.com/profile/12750589905508362144</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3230822511279439722.post-3791872038127145267</id><published>2008-11-11T07:34:00.000-08:00</published><updated>2008-11-11T08:19:20.643-08:00</updated><title type='text'>Devil's Advocate</title><content type='html'>&lt;div&gt;&lt;div&gt;&lt;div&gt;Allegation 1:  You dont mingle well with people ?? Are you Anti-Social..  or something ??&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Answer: Well.. these social groups .. and all are being made by people around you.. and i dont think I fit into the 'hey.. no work lets go to Back Canteen or  to Jhoops' .. category .. and or into the 'Are you coming for the new release .. today '.. category ...  sorry guys gimme a break..  I think  i feel more at ease  being in my room in front of my computer... than cracking stupid jokes.. or grinding  those gossip mills... and if i do have work with people .. i talk to them.. i mean  no point with those montonous Hi's and Hey's ...   i try to be genuine in my actions atleast..&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Allegation 2 : You have this  'ATTITUDE'  Problem .. ?? &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Answer: I dont think so.. if u do think i always move with this ATTITUDE  tag then u need to consult a doctor  for sure . On a serious note.. i always have something running in my head all the time.. (like a thread.. in java .. but which doesnt sleep.. ) so i think even if i am physically present at a  place.. i dont care about people around  which some may interpret as this Attitude thing .&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Allegation 3: You always seem serious ?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Answer: Not that i am serious .. it is just that i am more focussed on what i do .. and what i plan to do in life...  and hence there is a priority list in my life which i strictly try and adhere to.. &lt;/div&gt;&lt;div&gt;so there are things that ought to be neglected..  which includes those NON-SERIOUS things too..&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Allegation 4:  You didnot come to the Picnic or  to any social outing by the IT Dept?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Answer: Picnic.. .i couldnt attend because the previous day had .. the MS interview.. so a genuine and valid reason.. (was exhausted both physically and mentally)..  and in case of other outings.. i feel ..movie was a real bad idea . i cant stand movies in multiplexes (especially the ones in here)  i would rather watch 'em all at the comfort of my room.. and there are sections of people who rather love seeing me not coming to such outings.. and i oblige to them out of choice...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;PS:People feel free to post your allegations .. too.. i ll try answering them .. these allegations were levelled against me .. at different time stamps.. so cant recollect them.. all..&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&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/3230822511279439722-3791872038127145267?l=srini156.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srini156.blogspot.com/feeds/3791872038127145267/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3230822511279439722&amp;postID=3791872038127145267' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/3791872038127145267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/3791872038127145267'/><link rel='alternate' type='text/html' href='http://srini156.blogspot.com/2008/11/devils-advocate.html' title='Devil&apos;s Advocate'/><author><name>Srinivas Iyengar</name><uri>http://www.blogger.com/profile/12750589905508362144</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3230822511279439722.post-1474414705112522869</id><published>2008-11-01T07:48:00.000-07:00</published><updated>2009-02-14T21:06:34.701-08:00</updated><title type='text'>My very own Digital Signature</title><content type='html'>It feels good to have a unique Signature especially since most of ppl in TC have one..so found time to make this very unique Digital Signature..there  isnt much of obfuscation involved..only uses ASCII values and Bit Fiddling .. that too trivial ones..&lt;br /&gt;&lt;pre style="border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 100%;"&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;#include "stdio.h"&lt;br /&gt;   main() {&lt;br /&gt;       int  a=(1&lt;&lt;6),i,b=(a)&gt;&gt;2;&lt;br /&gt;       int c[]={b+2,-1,-1*(a&gt;&gt;3)-1,(b&gt;&gt;2)+1,-1*((a&gt;&gt;4)+1),b-((a&gt;&gt;5)+1),-1*(b+((a&gt;&gt;4)+1)),&lt;br /&gt;                 (a&gt;&gt;2)+2,-1*(a-b+((b&gt;&gt;3)+1)),(a&gt;&gt;1)+(b&gt;&gt;1)+1,b,-1*(b+(a&gt;&gt;4)),(a&gt;&gt;3)+1,&lt;br /&gt;               -1*((a&gt;&gt;3)-1),-1*((b&gt;&gt;1)-(a&gt;&gt;5)),b+1,-1*((b+2)&lt;&lt;2)};&lt;br /&gt;       a++;&lt;br /&gt;       for(i=0;i&lt;=(b)&amp;&amp; (a+=*(i+c)) &amp;&amp; printf("%c",a);i++);&lt;br /&gt; }&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3230822511279439722-1474414705112522869?l=srini156.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srini156.blogspot.com/feeds/1474414705112522869/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3230822511279439722&amp;postID=1474414705112522869' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/1474414705112522869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/1474414705112522869'/><link rel='alternate' type='text/html' href='http://srini156.blogspot.com/2008/11/my-very-own-digital-signature.html' title='My very own Digital Signature'/><author><name>Srinivas Iyengar</name><uri>http://www.blogger.com/profile/12750589905508362144</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3230822511279439722.post-5909540479140984937</id><published>2008-10-09T08:29:00.000-07:00</published><updated>2008-10-09T08:51:29.532-07:00</updated><title type='text'>What not to do at Home !!!</title><content type='html'>hey .. nice to be back... in Mumbai.. when i had planned to be in College instead this time around. all thanks to  my fickle mind :P.&lt;br /&gt;But then .. as an afterthought no regrets.. even when the Connecting train was more than 2 hours late. and had to run on the  platforms of Howrah Station with luggage and crossing railway tracks too..  and catching the train to Mumbai just 2 minutes before departure.. memorable and most aweful experience.. Memorable because it has never been so exciting running on the platforms.  and awful because of my track record of being well before time for departures .. which my friends would vouch for.. :)&lt;br /&gt; Now that almost 10 days of the month are over.. and within a week i have to be back to college again .. and the mundane chores would start all over again.. which stresses  me a lot..&lt;br /&gt;But i feel i have best utilized these vacations ..finally working on a  really good project and learning new things..  i tend to feel confident by the end of each day.. and that is what really matters i guess..!!&lt;br /&gt;And looking forward to more exciting projects .. and more of fun .. lets see.. how the month spans out.. will surely come out with a review of October too..&lt;br /&gt;Till then Cheers !! Enjoy Life..!!&lt;br /&gt;&lt;br /&gt;PS: TC..Timus have surely taken a backseat this month .. But will surely bounce back...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3230822511279439722-5909540479140984937?l=srini156.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srini156.blogspot.com/feeds/5909540479140984937/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3230822511279439722&amp;postID=5909540479140984937' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/5909540479140984937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/5909540479140984937'/><link rel='alternate' type='text/html' href='http://srini156.blogspot.com/2008/10/what-not-to-do-at-home.html' title='What not to do at Home !!!'/><author><name>Srinivas Iyengar</name><uri>http://www.blogger.com/profile/12750589905508362144</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3230822511279439722.post-1887359320229894189</id><published>2008-09-25T04:52:00.000-07:00</published><updated>2008-09-25T05:11:28.725-07:00</updated><title type='text'>review of Sept ..(MS )</title><content type='html'>Finally the month of September is coming to an end.. so i found it was imperative that i review whatever i did this entire month...&lt;br /&gt;So lets begin...&lt;br /&gt;The first week: (1st - 6th )&lt;br /&gt;1st - 4th :did nothing much except a few classes... hehe just mundane stuff..&lt;br /&gt;5th september: Well ..MS had visited the campus .. and i was in my room when TC@nitdgp aka  nawab  aka Swapnil came to my room .. as usual i was enthusiastic about  attending 1 more PPT .. (i had earlier attend AMAZON's Amazing PPT.. )  and then i came to know about MS IT considering pre final students for internships...  and so i thought why not give it a try ...&lt;br /&gt;I mean the written was pretty difficult considering the fact that even the final years had the same set of questions... and luckily i had cleared that written ..&lt;br /&gt; Then the next day(6th sept) we had the interview rounds .. mine got over in 15-20 minutes shortest time duration of the interview among those short listed.. :P and the week was almost over after back to back tiring days...&lt;br /&gt;one more week passed .. and i came to know we had our final round of interview in MS sales office in kolkata .. that was 9/11 .. had to wake up early and was there  before time ..(very typical of me ..) and then i was the last person to be interviewed... and it was not much of a difference coz that was almost a ritual now for me to wait for atleast 3-4 hours ..for interviews and vivas... even that was very short one .. typically HR questions were asked..&lt;br /&gt;Then the next day the results were out ..and i was one of the two people to be selected for Internships...&lt;br /&gt;and then all the days after that passed with classes ,sessionals and Class Tests...&lt;br /&gt;&lt;br /&gt;PS:1)won 2 out of the three codecracker contests.. one of them was a nite before the MS interviews.. hehe&lt;br /&gt;2) MS PPT was lacking that Corporate feel that Amazon had.. i mean Amazon ppl  knew How to monetize everything :)&lt;br /&gt;cheers ...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3230822511279439722-1887359320229894189?l=srini156.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srini156.blogspot.com/feeds/1887359320229894189/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3230822511279439722&amp;postID=1887359320229894189' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/1887359320229894189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/1887359320229894189'/><link rel='alternate' type='text/html' href='http://srini156.blogspot.com/2008/09/review-of-sept-ms.html' title='review of Sept ..(MS )'/><author><name>Srinivas Iyengar</name><uri>http://www.blogger.com/profile/12750589905508362144</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3230822511279439722.post-6164321537554635043</id><published>2008-09-13T00:36:00.001-07:00</published><updated>2008-09-13T00:47:46.404-07:00</updated><title type='text'>The week that wasnt ... ? was it ??</title><content type='html'>The last  week  has turned things ..upside down for me atleast ..&lt;br /&gt;i dont think i have attended any classes this entire week ..( haha some respite for me atleast..)&lt;br /&gt;Moving onto the serious part  ... i understand that there are more important assignments that are needed to be executed.. with no further delays ..(and i assume that i understand its importance.. )&lt;br /&gt;But having said that i could never understand the importance of things and i still dont!!!  and i guess it doesnt really matter.. because if u always think  about  the destination then  the journey itself starts to bore u ..and the expectation to succeed chokes u up... &lt;br /&gt;so lemme enjoy my journey as far as i am concerned the destination is still a distant mirage... . and am optimistic that the destination would always continue  to  elude me !!&lt;br /&gt;cheers .. enjoy life.. BRB...&lt;br /&gt;&lt;a id="publishButton" class="cssButton" href="javascript:void(0)" onclick="if (this.className.indexOf(&amp;quot;ubtn-disabled&amp;quot;) == -1) {var e = document['stuffform'].publish;(e.length) ? e[0].click() : e.click(); if (window.event) window.event.cancelBubble = true; return false;}"&gt;&lt;div class="cssButtonOuter"&gt;&lt;div class="cssButtonMiddle"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3230822511279439722-6164321537554635043?l=srini156.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srini156.blogspot.com/feeds/6164321537554635043/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3230822511279439722&amp;postID=6164321537554635043' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/6164321537554635043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/6164321537554635043'/><link rel='alternate' type='text/html' href='http://srini156.blogspot.com/2008/09/week-that-wasnt-was-it.html' title='The week that wasnt ... ? was it ??'/><author><name>Srinivas Iyengar</name><uri>http://www.blogger.com/profile/12750589905508362144</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3230822511279439722.post-5201443218044805798</id><published>2008-08-30T10:37:00.000-07:00</published><updated>2008-08-30T10:47:51.494-07:00</updated><title type='text'>KODAK MOMENTS... click on ...Rock on ...</title><content type='html'>This  week was fun considering that only 2 things were done in the classrooms.. well... one was baakar ..(tis almost a ritual now ..).. and the other part was that we had a great blast clicking pics of our class gang ...( or shall i say the KODAK moments...)  whatever we call it this week was a breezer... considering i didnt get my ass moving this entire week..&lt;br /&gt;Almost the month of August has come to an end .. but I still hear people singing 'Wake me up When September ends  :P .. Let's  see if they defer this deadline by singing 'This is my December' .. again ... well ..we are all a bunch of procrastinating fools .. afterall.. ha ha&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Ps:I finally improved my Timus Rank to 3182  :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3230822511279439722-5201443218044805798?l=srini156.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srini156.blogspot.com/feeds/5201443218044805798/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3230822511279439722&amp;postID=5201443218044805798' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/5201443218044805798'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/5201443218044805798'/><link rel='alternate' type='text/html' href='http://srini156.blogspot.com/2008/08/one-last-time-one-last-breath.html' title='KODAK MOMENTS... click on ...Rock on ...'/><author><name>Srinivas Iyengar</name><uri>http://www.blogger.com/profile/12750589905508362144</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3230822511279439722.post-7753387941729747329</id><published>2008-08-28T10:25:00.000-07:00</published><updated>2008-08-28T10:32:23.602-07:00</updated><title type='text'>obfuscated coding</title><content type='html'>Well... after moving away from Jilin online judge (the question set level was mediocre :P) .. then i shifted to Topcoder ..but the SRM are weeks apart from each other ..and that is why i needed the practice set of some other online judge ..and that is when i came across ZJU and then timus ..&lt;br /&gt;Timus .. has by far the best of the problem sets among all of the above.. and also the participation from people is huge and from all  over the world...&lt;br /&gt; Right now my rank hovering around 3800 mark.. it feels better than the 240's that i had in jilin... and i have no hard feelings then that jilin site was closed down ..( may be to pave way for olympics i guess..!! :P)&lt;br /&gt; Now that i am feeling sleepy again .. hope to be back with a better blog ..next time around...&lt;br /&gt;till then  enjoy life...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3230822511279439722-7753387941729747329?l=srini156.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srini156.blogspot.com/feeds/7753387941729747329/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3230822511279439722&amp;postID=7753387941729747329' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/7753387941729747329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/7753387941729747329'/><link rel='alternate' type='text/html' href='http://srini156.blogspot.com/2008/08/obfuscated-coding.html' title='obfuscated coding'/><author><name>Srinivas Iyengar</name><uri>http://www.blogger.com/profile/12750589905508362144</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3230822511279439722.post-2270958285538191194</id><published>2008-08-14T21:48:00.000-07:00</published><updated>2008-08-14T21:50:06.725-07:00</updated><title type='text'>My first blog</title><content type='html'>well .. it just couldn't get better ... start writting a blog on a lazy morning ..&lt;br /&gt;i just hope that i keep coming back to this URL.. :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3230822511279439722-2270958285538191194?l=srini156.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srini156.blogspot.com/feeds/2270958285538191194/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3230822511279439722&amp;postID=2270958285538191194' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/2270958285538191194'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3230822511279439722/posts/default/2270958285538191194'/><link rel='alternate' type='text/html' href='http://srini156.blogspot.com/2008/08/my-first-blog.html' title='My first blog'/><author><name>Srinivas Iyengar</name><uri>http://www.blogger.com/profile/12750589905508362144</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
