<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-6197779038658563339</atom:id><lastBuildDate>Wed, 16 Oct 2024 09:13:18 +0000</lastBuildDate><category>தமிழ்</category><category>tamil</category><category>google</category><category>tennis</category><category>Federer</category><category>karthi&#39;s blog</category><category>mectianz</category><category>Life</category><category>karthikeyanmect</category><category>oracle</category><category>Physics</category><category>cricket</category><category>Chrome</category><category>Google Experimental</category><category>India</category><category>Travel</category><category>browser</category><category>earth size</category><category>joke</category><category>learning</category><category>lemuria</category><category>mechatronics</category><category>personal</category><category>programming</category><category>searching techniques</category><category>universe</category><category>wiki</category><category>மொழிவெறி</category><title>Karthi&#39;s Blog</title><description></description><link>https://www.karthikeyanm.com/</link><managingEditor>noreply@blogger.com (Karthikeyan)</managingEditor><generator>Blogger</generator><openSearch:totalResults>81</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6197779038658563339.post-8452454906445423604</guid><pubDate>Fri, 22 Mar 2013 01:30:00 +0000</pubDate><atom:updated>2013-03-21T22:13:15.967-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">தமிழ்</category><title>எழுவோம் </title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div class=&quot;im&quot; style=&quot;background-color: white; color: #500050; font-family: arial, sans-serif;&quot;&gt;
&lt;div style=&quot;color: #444444; line-height: 24px;&quot;&gt;
&lt;div&gt;
பத்துகோடி &amp;nbsp;பேரிருந்தும்&amp;nbsp;&lt;span style=&quot;line-height: 1.54;&quot;&gt;நமது ஒற்றைகருத்தை &amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;line-height: 1.54;&quot;&gt;எடுத்தியம்பும்&amp;nbsp;&lt;/span&gt;சித்தமான தலைமை &amp;nbsp;காணோம் !&lt;/div&gt;
&lt;/div&gt;
&lt;span style=&quot;color: #444444; line-height: 24px;&quot;&gt;திரைச்சித்திரம் &amp;nbsp;எனும் மாயைதனில் &amp;nbsp;தினம் நித்திரை கண்ட&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;color: #444444; line-height: 24px;&quot;&gt;
இளரத்தங்கள் யாவும், அறயுத்தம் புறிந்திட&amp;nbsp;விளைந்தோம் !&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #444444; font-family: arial, sans-serif; line-height: 24px;&quot;&gt;
அரசியல் விடுத்த; அறமும்,&amp;nbsp;&amp;nbsp;பொருளும் மென்&amp;nbsp;அறிவியலும்&lt;br /&gt;
&lt;div class=&quot;adL&quot;&gt;
அடிமைக்கு வித்திட்ட&amp;nbsp;சூத்திரமென்பதை மறவோம்&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;adL&quot; style=&quot;background-color: white; color: #222222; font-family: arial, sans-serif;&quot;&gt;
&lt;div class=&quot;im&quot; style=&quot;color: #500050;&quot;&gt;
&lt;div style=&quot;color: #444444; line-height: 24px;&quot;&gt;
&lt;span style=&quot;line-height: 1.54;&quot;&gt;இடைவந்த &amp;nbsp;மதம்விடுத்து , இடர்தரும் சாதி தகர்த்து&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #444444; line-height: 24px;&quot;&gt;
நெறிகூரும் நம்&amp;nbsp;&lt;span style=&quot;line-height: 1.54;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;line-height: 1.54;&quot;&gt;மொழியால் இணைவோம் !&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</description><link>https://www.karthikeyanm.com/2013/03/blog-post.html</link><author>noreply@blogger.com (Karthikeyan)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6197779038658563339.post-6601799261809150205</guid><pubDate>Fri, 10 Feb 2012 19:35:00 +0000</pubDate><atom:updated>2012-02-10T14:35:27.382-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">tamil</category><category domain="http://www.blogger.com/atom/ns#">தமிழ்</category><category domain="http://www.blogger.com/atom/ns#">மொழிவெறி</category><title>மொழிவெறி</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px; text-align: -webkit-auto;&quot;&gt;கல்தோன்றி மண்தோன்றா முன்தோன்றிய எம் மொழியும்&amp;nbsp;&lt;/span&gt;&lt;br style=&quot;background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px; text-align: -webkit-auto;&quot; /&gt;&lt;span style=&quot;background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px; text-align: -webkit-auto;&quot;&gt;மகாகவி செவிபுகுந்த தேன்மொழியும்&amp;nbsp;&lt;/span&gt;&lt;br style=&quot;background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px; text-align: -webkit-auto;&quot; /&gt;&lt;span style=&quot;background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px; text-align: -webkit-auto;&quot;&gt;வாழ்த்த, வணங்க மட்டுமின்றி வசைபாட உகந்த செம்மொழியும்&amp;nbsp;&lt;/span&gt;&lt;br style=&quot;background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px; text-align: -webkit-auto;&quot; /&gt;&lt;span style=&quot;background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px; text-align: -webkit-auto;&quot;&gt;வடமொழியின் படையடுப்பில் பன்மொழியாய் திருயுமாயின்,&lt;/span&gt;&lt;br style=&quot;background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px; text-align: -webkit-auto;&quot; /&gt;&lt;span style=&quot;background-color: rgba(255, 255, 255, 0.917969); color: #222222; font-family: arial, sans-serif; font-size: 13px; text-align: -webkit-auto;&quot;&gt;வழக்கிழப்புக்கு விதிவிலக்கில்லா மொழிமேல் வெறி - பிழை !&lt;/span&gt;&lt;/div&gt;</description><link>https://www.karthikeyanm.com/2012/02/blog-post.html</link><author>noreply@blogger.com (Karthikeyan)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6197779038658563339.post-5194689501512784285</guid><pubDate>Tue, 01 Mar 2011 19:37:00 +0000</pubDate><atom:updated>2011-03-01T18:24:45.831-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">tamil</category><category domain="http://www.blogger.com/atom/ns#">தமிழ்</category><title>காலபேதம்</title><description>&lt;span style=&quot;line-height: 28px; font-family: arial, helvetica, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;   &lt;div&gt;     &lt;p&gt;நாளும் நீளும் பகல்&lt;/p&gt;      &lt;p&gt;இளவெப்பம் ஏற்றி வரும் காற்று&lt;/p&gt;      &lt;p&gt;பருவத்திரிவின் அறிகுறியான கனமழை&lt;/p&gt;      &lt;p&gt;கடந்தகாலத்தில் இழந்த ஆடையை&lt;/p&gt;      &lt;p&gt;விரும்பி அணியும் மரங்கள்&lt;/p&gt;      &lt;p&gt;மரங்களின் முரணாய் கல்லூரிப் பெண்கள்&lt;/p&gt;      &lt;p&gt;மறித்திருந்த மாக்கள் யாவும் உயிர்த்தெழ&lt;/p&gt;      &lt;p&gt;மறைந்திருந்த மக்கள் யாவரும் வெளிவர&lt;/p&gt;      &lt;p&gt;இப்படியாக .. நான்,&lt;/p&gt;      &lt;p&gt;இப்பிரபஞ்சத்தின் தகவல் கட்டமைப்பை வியந்து, &lt;/p&gt;      &lt;p&gt;வசந்தத்தின் வருகையை நோக்கி !!&lt;/p&gt;   &lt;/div&gt; &lt;/span&gt;  </description><link>https://www.karthikeyanm.com/2011/03/blog-post.html</link><author>noreply@blogger.com (Karthikeyan)</author><thr:total>3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6197779038658563339.post-1418027291102252984</guid><pubDate>Mon, 17 Jan 2011 04:16:00 +0000</pubDate><atom:updated>2011-01-16T23:28:51.271-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">tamil</category><category domain="http://www.blogger.com/atom/ns#">தமிழ்</category><title>புலம்பெயர்ந்த சிந்தனை !!</title><description>&lt;br /&gt;  &lt;div class=&quot;im&quot;&gt;   &lt;p&gt;நளவெண்பா பயிலவேண்டாம்&amp;#160; &lt;/p&gt;    &lt;p&gt;நன்னூல் நவிலவேண்டாம்&amp;#160; &lt;/p&gt;    &lt;p&gt;குறளேதும் அறியவேண்டாம்&amp;#160; &lt;/p&gt;    &lt;p&gt;பகுத்தறிவு பகலவேண்டாம்&lt;/p&gt; &lt;/div&gt;  &lt;p&gt;அறிவியல் அறிய&amp;#160; வேண்டாம் &lt;/p&gt;  &lt;p&gt;ஒழுக்கமேதும் இருக்கவேண்டாம்&amp;#160; &lt;/p&gt;  &lt;p&gt;சமுதாய சிந்தனை வேண்டாம்&amp;#160; &lt;/p&gt;  &lt;p&gt;மனிதமென்று ஒன்றும் வேண்டாம்&lt;/p&gt;  &lt;p&gt;ஆனால் ... &lt;/p&gt;  &lt;div&gt;   &lt;p&gt;கடல்தாண்டிய பணி வேண்டும்&lt;/p&gt;    &lt;p&gt;கைநிறைய பணம் வேண்டும் &lt;/p&gt;    &lt;p&gt;தமிழறிந்த&amp;#160; மடந்தை வேண்டும் &lt;/p&gt;    &lt;p&gt;நம்வழி&amp;#160; மறக்க வேண்டும்&lt;/p&gt;    &lt;p&gt;பிறர்வழி நடக்க வேண்டும் &lt;/p&gt;    &lt;p&gt;வந்தேரியாய் வாழவேண்டும் &lt;/p&gt;    &lt;p&gt;வளர்த்த மண்ணை வசைபாடவேண்டும் &lt;/p&gt;    &lt;p&gt;இருந்தும் …&lt;/p&gt;    &lt;p&gt;தம்மக்கள் தமிழ்பேச வேண்டும் &lt;/p&gt;    &lt;p&gt;உடன்படா இவ்வாழ்க்கை விட்டு &lt;/p&gt;    &lt;p&gt;என்றேனும் திருநாடு திரும்பவேண்டும் !!&lt;/p&gt; &lt;/div&gt;  &lt;div&gt;&lt;/div&gt;  </description><link>https://www.karthikeyanm.com/2011/01/blog-post.html</link><author>noreply@blogger.com (Karthikeyan)</author><thr:total>10</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6197779038658563339.post-8074094482570231357</guid><pubDate>Tue, 30 Nov 2010 02:04:00 +0000</pubDate><atom:updated>2010-11-29T21:04:37.249-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">தமிழ்</category><title>காலாவதிக்க !!</title><description>&lt;p&gt;காதல் தவிர பிற&lt;/p&gt;  &lt;p&gt;பாடுபொருள் அறியா&lt;/p&gt;  &lt;p&gt;தற்க்கால தமிழ் கவிஞர்களே ,&lt;/p&gt;  &lt;p&gt;&amp;quot;காலாவதி&amp;quot; தவறியதா உம் அகராதி ?&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;இஃதிலா&amp;#160; கடவுளர்களும்&amp;#160; இல்லை &lt;/p&gt;  &lt;p&gt;காதலென்ன , வெறும் கருமம்&amp;#160; தானே !&lt;/p&gt;  &lt;p&gt;காலாவதியின் கரு அறிவான் ஞாணி&lt;/p&gt;  &lt;p&gt;அதனின் காலாவதி பகர்பவன்&amp;#160; &lt;/p&gt;  &lt;p&gt;கற்பனை புனையும்&amp;#160; கவிஞனே!!&lt;/p&gt;  </description><link>https://www.karthikeyanm.com/2010/11/blog-post.html</link><author>noreply@blogger.com (Karthikeyan)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6197779038658563339.post-8929888780387963284</guid><pubDate>Mon, 10 May 2010 04:47:00 +0000</pubDate><atom:updated>2010-05-11T16:21:56.258-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">tamil</category><category domain="http://www.blogger.com/atom/ns#">தமிழ்</category><title>ராவணன் !!</title><description>மணி, ரத்தினம், வைரம், முத்து....&amp;nbsp; &lt;br /&gt;
மேற்கண்ட இந்நான்கும் &lt;br /&gt;
இரநிரண்டே தனி சேர்ந்து &lt;br /&gt;
பின் அவை இரண்டும் ஒரு சேர்ந்த &lt;br /&gt;
பல படைப்பில் வியப்படைந்து,&amp;nbsp; &lt;br /&gt;
புது பரிமாணம் அளிக்குமோ ?? இவர்களின்&amp;nbsp; தற்கால படைப்பு&lt;br /&gt;
என்கிற&amp;nbsp;எதிர்பார்ப்பின் விளிம்பில் !!</description><link>https://www.karthikeyanm.com/2010/05/blog-post.html</link><author>noreply@blogger.com (Karthikeyan)</author><thr:total>4</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6197779038658563339.post-1163649338865118891</guid><pubDate>Fri, 08 Jan 2010 01:58:00 +0000</pubDate><atom:updated>2024-10-15T20:16:50.580-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">learning</category><title>A Cliché !!</title><description>&lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;&quot;It’s been a while since I’ve written a post&quot;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;This has unintentionally become the preface to many of my recent posts. Blogging, for me, is one of the best ways to organize and reflect on the information stored in my mind. Learning isn’t just about reading, listening, or watching—it’s about absorbing and understanding. A common misconception is that learning ends with knowing facts or statistics. However, real comprehension begins when we actively organize what we’ve learned, whether mentally or through an external medium. Blogging serves as that bridge, helping to crystallize subconscious knowledge into conscious understanding.&lt;/p&gt;&lt;p&gt;I believe blogging should happen whenever inspiration strikes. Delaying it risks diluting the essence of what we want to express. There have been countless moments, thoughts, and experiences that sparked the urge to write. Unfortunately, many of these ideas slipped away, lost in the chaos of poor time management and my ever-shifting interests.&lt;/p&gt;&lt;p&gt;Posts like&amp;nbsp;&lt;em&gt;&quot;Time and Space,&quot;&lt;/em&gt;&amp;nbsp;&lt;em&gt;&quot;The Science Behind Booking Tickets on IRCTC,&quot;&lt;/em&gt;&amp;nbsp;and&amp;nbsp;&lt;em&gt;&quot;Abstraction is Amazing&quot;&lt;/em&gt;&amp;nbsp;are just a few examples of ideas that bloomed briefly in my mind but withered away before I could capture them.&lt;/p&gt;&lt;p&gt;The rise of microblogging platforms like Twitter has made it easier for bloggers—but also lazier. While Twitter offers a convenient way to share quick thoughts, it can unintentionally hinder thoughtful, long-form writing. The brevity of tweets makes it tempting to express ideas instantly, but it often robs us of the opportunity to reflect and write meaningful posts. Mobile access further encourages these bite-sized updates, leaving little room for well-planned blogging.&lt;/p&gt;&lt;p&gt;It’s easy to find external factors to blame for such missed opportunities. But upon reflection, I realize that the core issue lies within me.&lt;/p&gt;&lt;p&gt;What I need most now is&amp;nbsp;&lt;strong&gt;discipline&lt;/strong&gt;.&lt;/p&gt;&lt;/blockquote&gt;  </description><link>https://www.karthikeyanm.com/2010/01/cliche.html</link><author>noreply@blogger.com (Karthikeyan)</author><thr:total>5</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6197779038658563339.post-3881177346852203407</guid><pubDate>Tue, 27 Oct 2009 22:06:00 +0000</pubDate><atom:updated>2009-10-27T18:10:32.318-04:00</atom:updated><title>Google’s Milestones in 2 Minutes</title><description>&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Time constraints made me to blog less and tweet more. But I am still consciously trying to pen-down my thoughts.&amp;#160; I believe that “ Google is the best thing that has happened to us in this 21st Century”. I would say, it is analogous to “Inventing Wheel” or “Understanding structure of human DNA”. We can talk about the array of services provided by Google, but we couldn’t find our time enough for doing so. &lt;/p&gt;  &lt;p&gt;This video enumerates the milestones of Google in 2 minutes.&lt;/p&gt;  &lt;div class=&quot;wlWriterEditableSmartContent&quot; id=&quot;scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:5d685e32-ebc8-4145-a721-66ffde5e2d2d&quot; style=&quot;padding-right: 0px; display: block; padding-left: 0px; float: none; padding-bottom: 0px; margin-left: auto; width: 425px; margin-right: auto; padding-top: 0px&quot;&gt;&lt;div id=&quot;c76b9e0a-f77b-44b6-8bf1-44b57ef2327c&quot; style=&quot;margin: 0px; padding: 0px; display: inline;&quot;&gt;&lt;div&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=EjN5avRvApk&amp;amp;hl=en&amp;amp;fs=1&amp;amp;&quot; target=&quot;_new&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgw_t50bVhzzSe794OttFa_WazmeY3G40DNZVPFe3y-f3A1djTw3eqdCG2TgMhMH9mstMjiE-yZv_PFw9waz7o0WkRe9WnTorrFyIqpTbM66fIUS8O28GIPolK-yP33VSfmcCXyxM3ceNDy/?imgmax=800&quot; style=&quot;border-style: none&quot; galleryimg=&quot;no&quot; onload=&quot;var downlevelDiv = document.getElementById(&#39;c76b9e0a-f77b-44b6-8bf1-44b57ef2327c&#39;); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/EjN5avRvApk&amp;amp;hl=en&amp;amp;fs=1&amp;amp;&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/EjN5avRvApk&amp;amp;hl=en&amp;amp;fs=1&amp;amp;&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;Source: youtube&lt;/p&gt;  </description><link>https://www.karthikeyanm.com/2009/10/googles-milestones-in-2-minutes.html</link><author>noreply@blogger.com (Karthikeyan)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6197779038658563339.post-5474466978826188646</guid><pubDate>Thu, 02 Jul 2009 06:38:00 +0000</pubDate><atom:updated>2009-07-08T04:24:43.337-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">google</category><title>Gmail - Dockable Labels</title><description>&lt;p align=&quot;justify&quot;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Google came up with new docking features in Labels of Gmail. Inspite of clear and lite interface, Gmail users were complaining the difficulty involved in archiving or grouping related mails using folders. It was partly due to the fact that most user were novice in using labels or more accustomed to folders provided by &lt;a href=&quot;http://in.yahoo.com/?p=us&quot;&gt;yahoo&lt;/a&gt;. To elucidate this, &lt;a href=&quot;http://gmailblog.blogspot.com/2009/02/new-ways-to-label-with-move-to-and-auto.html&quot;&gt;Gmail introduces&lt;/a&gt; “move to” option in Gmail. This feature allowed us to simply select mails and choose the labels under which we need to group or archive it. Yesterday moving one step ahead in imparting simplicity in Gmail interface, it has &lt;a href=&quot;http://googleblog.blogspot.com/2009/07/evolution-of-gmail-labels.html&quot;&gt;introduced&lt;/a&gt; a &lt;a href=&quot;http://gmailblog.blogspot.com/2009/07/labels-drag-and-drop-hiding-and-more.html&quot;&gt;dockablity&lt;/a&gt; of mails into labels. In other words, simply you can drag and drop mails into labels, virtually folders. Dockability has eventually turned this labels in to folders. &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Additionally, we have options to set the visibility of each labels under “manage labels” settings. It provisions us to disable infrequently used labels and default options like &lt;em&gt;All Mails&lt;/em&gt; and &lt;em&gt;Sent Mails&lt;/em&gt; which make the interface hassle free and simple. We can drag any label and drop in to different part of the browsers which levitate your label fly back into its position. Web User Interface is evolving right?&lt;/p&gt;  &lt;blockquote&gt;   &lt;p align=&quot;center&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge5c9Z11WT5RjYp-wWN67xVmGR53tmLFt17j4OObWv0UGj3RHt29avTar6iHqyFBi-GkgDlafylf7fFfDO34Kx7STU-3d_1xhRRnEWbR4Gr77yprx2_YETHYjeA50SKvLOeyGcCKluCHWu/s1600-h/Dockable%5B6%5D.jpg&quot;&gt;&lt;img title=&quot;Dockable&quot; style=&quot;border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px&quot; height=&quot;260&quot; alt=&quot;Dockable&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguI6Y4ctVyzOMMZeG1lTxtIuOa6DDtBqU9FfJHNq_5lpy61laZc1AGduL35yfQ7gq8t1cuJGSKqi3OP6vgQF93n80OkYLHqi4NdfKV4ckE0_Oa7STbs4cz6I-pU2P2qPPAePluczt_Ahvo/?imgmax=800&quot; width=&quot;640&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; Dockable Label&lt;/p&gt; &lt;/blockquote&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Users, who are getting screwed with heavy mail clients like Lotus Notes are happy to use &lt;a href=&quot;http://office.microsoft.com/en-us/outlook/default.aspx&quot;&gt;MS Outlook&lt;/a&gt; and open sources like &lt;a href=&quot;http://www.mozillamessaging.com/en-US/thunderbird/&quot;&gt;thunderbird&lt;/a&gt;. Google is a phase of introducing all adorable features of latest email client in its interface. I guess it may gradually get in to the race of developing a new mail client as they have developed arguably the fastest browser &lt;a href=&quot;http://www.google.com/chrome&quot;&gt;chrome&lt;/a&gt;&lt;strong&gt;&lt;/strong&gt;.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Google is the best thing that has happened for us in this information era.&lt;/p&gt;  </description><link>https://www.karthikeyanm.com/2009/07/gmail-dockable-labels.html</link><author>noreply@blogger.com (Karthikeyan)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguI6Y4ctVyzOMMZeG1lTxtIuOa6DDtBqU9FfJHNq_5lpy61laZc1AGduL35yfQ7gq8t1cuJGSKqi3OP6vgQF93n80OkYLHqi4NdfKV4ckE0_Oa7STbs4cz6I-pU2P2qPPAePluczt_Ahvo/s72-c?imgmax=800" height="72" width="72"/><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6197779038658563339.post-6803472054901058866</guid><pubDate>Fri, 19 Jun 2009 17:33:00 +0000</pubDate><atom:updated>2009-06-22T01:54:12.392-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">tamil</category><category domain="http://www.blogger.com/atom/ns#">தமிழ்</category><title>முரட்டுகவி முரளி !!</title><description>&lt;p align=&quot;justify&quot;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; மும்பை மாநகரம் எனக்கு தந்த முத்தான நண்பர்களில் குறிப்பிடத்தக்கவர் முரளிதரன். தமிழ் ஆர்வமும், சமுதாய சிந்தனையும் மிக்க முரளி பழகுவதற்கு இனியவர். எங்களது உரையாடல் சினிமா , அரசியல், ஆன்மிகம் என்று தினசரி போல பல பரிமானம் கொண்டிருக்கும். &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ஒரு சமயம் &amp;quot;திருமணம் செய்ய சரியான வயது&amp;quot; என்பதை பற்றி விவாதிக்கும் போது, வது ஏற ஏற பக்குவம் வரும் .. ஆனா..ரெம்ப வயசான எதுவுமே வராதுன்னு சொல்லி முடித்த பிறகு, இரண்டு நிமிடம் ஆனது எனது சிரிப்பை அடக்க. இயற்கையாகவே தனக்குள்ள மொழி ஆர்வத்தை கவிதை எழுதி தீர்ப்பது இவரின் சிறப்பு. இதோ உங்கள் பார்வைக்கு ஒரு மாதிரி, இதன் உட்கரு காதல் எனினும் இவர் பயன்படுத்தும் தமிழ் சிறப்பு!!&lt;/p&gt;  &lt;p&gt;/*****************************************/&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font color=&quot;#808080&quot;&gt;காளை நான் &lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font color=&quot;#808080&quot;&gt;காதலை கூறிய போது &lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font color=&quot;#808080&quot;&gt;கருத்தில் கொள்ளாது &lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font color=&quot;#808080&quot;&gt;கருப்பாய் இருக்கிறேன் என்றாய் &lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font color=&quot;#808080&quot;&gt;கேவலமாய் …&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font color=&quot;#808080&quot;&gt;பைத்தியகாரி !! &lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font color=&quot;#808080&quot;&gt;புரிந்துகொள்வாய் &lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font color=&quot;#808080&quot;&gt;புறக்கணித்து தவரென்று &lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font color=&quot;#808080&quot;&gt;உன்னிடம் வெறுப்பாய் &lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font color=&quot;#808080&quot;&gt;நடபோரிடம் நான் &lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font color=&quot;#808080&quot;&gt;நெருப்பாய் கொதிக்கும் போது&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font color=&quot;#808080&quot;&gt;மட்டுமல்ல &lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font color=&quot;#808080&quot;&gt;நீ தவறாய் முள்ளைக் &lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font color=&quot;#808080&quot;&gt;கடக்கும் போது நான் &lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font color=&quot;#808080&quot;&gt;செருப்பாய் வரும்போது கூட ... &lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font color=&quot;#808080&quot;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; -- முரட்டுகவி முரளி&lt;/font&gt; &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;/*****************************************/&lt;/p&gt;  &lt;p&gt;எங்களது மற்றொரு நண்பர் முஹமது , இவர் கவிதை யதார்த்தத்தை எடுத்து உரைப்பவை. முகமதின் &amp;quot;மொக்கை கவி&amp;quot; என்ற புனைபெயருடன் தனது படைப்புகளை எழுதி வருகிறார். இவ்வாறன வித்தியாசமான கவிதைகளை தங்கள் சிந்தனையில் மட்டுமே இயற்றி, வெளிஉலகிற்கு தர தயங்கும் தமிழர்களுக்கு இவர்கள் விதிவிலக்கல. இதனை வெளியட தயங்கும் காரணமும் விளங்கவில்லை. இவர்கள் இயற்றும் பண்ணும், பாடலும் இனி &lt;a href=&quot;http://karthikeyanmect.spaces.live.com&quot;&gt;இங்கே&lt;/a&gt; இடம்பெறும். முரட்டுகவியும், மொக்கை கவியும் சிறந்த தமிழ் படைப்புகளை நமக்கு அளிப்பார்கள்.&lt;/p&gt;  </description><link>https://www.karthikeyanm.com/2009/06/blog-post.html</link><author>noreply@blogger.com (Karthikeyan)</author><thr:total>4</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6197779038658563339.post-5356739237958080463</guid><pubDate>Thu, 23 Apr 2009 05:20:00 +0000</pubDate><atom:updated>2009-04-23T01:57:53.876-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">tamil</category><category domain="http://www.blogger.com/atom/ns#">தமிழ்</category><title>குத்திக் காட்டியது - என் தமிழ்</title><description>&lt;p&gt;நிழலின் அருமை வெயிலில் தெரியும் ! இதை நம்மில் பலர் அறிவோம் ஆனால் உணர்ந்தோமா என்பது தனி மனிதரை பொருத்தது. சில நேரங்களில் நாம் படித்து அறிந்த பொருளை பகுத்து உணரும் சூழ்நிலை அமையும். அது &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;பிறர் எடுத்து உரைக்கும் போதோ &lt;/li&gt;    &lt;li&gt;தீவிர சிந்தனையின் போதோ &lt;/li&gt;    &lt;li&gt;ஏதேனும் படிக்கும் போதோ &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;இவ்வாறாக பல சமயங்களின் போது நிகழலாம். அண்மையில் வாசித்து உணர்ந்தது ....இதோ உங்கள் பார்வைக்கு &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;/************************************************/&lt;/strong&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;தாத்தாவின் மூக்குக் கண்ணாடி     &lt;br /&gt;கை தவறி விழும் முன் சொன்னேன்      &lt;br /&gt;&#39;Sorry &#39; தாத்தா என்று …!&lt;/p&gt;    &lt;p&gt;தூங்கும் போது கழுத்து வரை     &lt;br /&gt;போர்த்தி விடும் கருணை - தூக்கத்திலும் சொல்வேன்      &lt;br /&gt;&#39;Thanks &#39; ம்மா என்று …!&lt;/p&gt;    &lt;p&gt;நாளை நண்பனின் பிறந்த நாள் - இன்றே     &lt;br /&gt;வாழ்த்து அட்டையில் எழுதினேன்      &lt;br /&gt;&#39;Happy Birthday da&#39; என்று …!&lt;/p&gt;    &lt;p&gt;காலையில் நாளிதழ் படிக்கும் பொழுது எதிர் வீட்டுக்காரர்     &lt;br /&gt;அவர் சொல்லும் முன் முந்திக் கொள்வேன்      &lt;br /&gt;&#39;Good Morning Uncle&#39; என்று …!&lt;/p&gt;    &lt;p&gt;கோயிலில் பத்தாம் வகுப்பு சிநேகிதி கணவனுடன்     &lt;br /&gt;அவள் பேசும் முன் முடித்துக் கொள்வேன்      &lt;br /&gt;&#39;Hai&#39; என்று …!&lt;/p&gt;    &lt;p&gt;மாலையில் கடற்கரையில் என்னவள் - மணலில்     &lt;br /&gt;அவள் விரல் பிடித்தே எழுதுவேன்      &lt;br /&gt;&#39;I Love You&#39; என்று …!&lt;/p&gt;    &lt;p&gt;இரவில் …     &lt;br /&gt;வீட்டிற்கு செல்லும் வழியில் - காலை      &lt;br /&gt;குத்தியது முள் …      &lt;br /&gt;&#39;அம்மா&#39; என்று அலறினேன்&lt;/p&gt;    &lt;p&gt;குத்தியது முள்ளில்லை - என்னை     &lt;br /&gt;குத்திக் காட்டியது - என் தமிழ்&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;strong&gt;/************************************************/&lt;/strong&gt;&lt;/p&gt;  </description><link>https://www.karthikeyanm.com/2009/04/blog-post.html</link><author>noreply@blogger.com (Karthikeyan)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6197779038658563339.post-7838571814655962829</guid><pubDate>Tue, 10 Mar 2009 07:01:00 +0000</pubDate><atom:updated>2009-03-10T03:05:33.473-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">google</category><title>Distant Measurement Tool from Google</title><description>&lt;p align=&quot;justify&quot;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Today, I was checking for some new features from &lt;a href=&quot;http://www.google.com/options/&quot;&gt;Google Services&lt;/a&gt;. Own map creation tool embedded with Google Maps allowed me to add my home from Madurai in &lt;a href=&quot;http://maps.google.co.in/maps/ms?ie=UTF8&amp;amp;hl=en&amp;amp;msa=19&amp;amp;msid=113757249571739922859.000464bd8391197e68080&quot;&gt;My map.&lt;/a&gt; While searching for options on the left pane, I found an interesting link named Distant Measurement Tool. I clicked over it. It has equipped me with location balloons for measuring distance. I have placed two location balloons in the map and it has printed the distance between the points and a drop down with different units of measurement. I was amused to to see this feature. Also I have tested the tool by measuring distance between my home and nearest ATM centre.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; On changing the displayed units, the measured distance will be converted to the new unit selected. I think, considering the variety and range of people, who are accessing the map, they have listed all possible units to measure length. During my college days, I use to jog around &lt;a href=&quot;http://www.madurai.com/teppam.htm&quot;&gt;Teppakulam&lt;/a&gt; couple of times daily. I thought it was awesome, considering the stamina and energy required. Gradually it had extended to long conversation, sometime debate, with my bro regarding Teppakulam’s perimeter. I guessed it was 1.5 Km, he use to deny it irrespective of whatever I said. So It had become a long term ambition to measure the perimeter of Teppakualm. Though we had an option of doing it with odometer of our motorcycle, I was not convinced with its accuracy. Today Google makes it possible with its immaculate image processing algorithm. Finally Google has measured it as &lt;strong&gt;1181.94 m.&lt;/strong&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p align=&quot;center&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjt2BpHXvG9ohNYeCGlcvYNXuaurWMgMtvgpNqatbx3ust1iUvDXgyPy57jsPpkY9cxg-urZGvvva9c95dP7XLijKMTrlYlQ0QTpxiNnWyRQwurRq8oPNKAckPUC9M5gAlyRdZpoWARxs_e/s1600-h/Teppakulam%5B7%5D.jpg&quot;&gt;&lt;img title=&quot;Teppakulam&quot; style=&quot;border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px&quot; height=&quot;489&quot; alt=&quot;Teppakulam&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLgr08RebTcNrzbwjyBYcgBnhRFkERvbf_F0q_Oe1aE7GkJrBtLNU4g41HXWedI3XsHvfQ6jCmd7fbL4w9AZ0Dt0e5R3fm-aCPUDklYSI3Uc4PHwGuuPtcyeqxrRwLTA-rQA7Up370AkQS/?imgmax=800&quot; width=&quot;661&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; Measuring Teppakulam’s Perimeter&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;I left you guys to explore the other features available in &lt;a href=&quot;http://maps.google.com/maps&quot;&gt;Google Map&lt;/a&gt;.&lt;/p&gt;  </description><link>https://www.karthikeyanm.com/2009/03/distant-measurement-tool-from-google.html</link><author>noreply@blogger.com (Karthikeyan)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLgr08RebTcNrzbwjyBYcgBnhRFkERvbf_F0q_Oe1aE7GkJrBtLNU4g41HXWedI3XsHvfQ6jCmd7fbL4w9AZ0Dt0e5R3fm-aCPUDklYSI3Uc4PHwGuuPtcyeqxrRwLTA-rQA7Up370AkQS/s72-c?imgmax=800" height="72" width="72"/><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6197779038658563339.post-5156899667458399091</guid><pubDate>Fri, 06 Mar 2009 07:39:00 +0000</pubDate><atom:updated>2024-10-15T20:19:12.767-04:00</atom:updated><title>Oracle Trace Files</title><description>&lt;p&gt;&lt;strong&gt;Guys! As a software engineer, you need to be ready to work around the clock, and equally prepared to sit idle for weeks, even months.&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Throughout most of my career, I’ve experienced the former—non-stop work. But in the past couple of months, I found myself in the latter, far more boring phase. Luckily, I recognized it early on and discovered a remedy for this monotonous stretch. That remedy, my friends, was&amp;nbsp;&lt;strong&gt;“Installation and Configuration of MetaSolv.”&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;I must admit, installing MetaSolv M6 from scratch was a real challenge. One of the most valuable lessons I learned along the way involved&amp;nbsp;&lt;strong&gt;Oracle Trace Files&lt;/strong&gt;. Although MetaSolv includes a trace option, I had to use Oracle’s native trace feature to troubleshoot some privilege issues.&lt;/p&gt;&lt;h3&gt;What is Trace in Oracle?&lt;/h3&gt;&lt;p&gt;Trace is a feature in Oracle that logs the smallest details of a session. When enabled, it generates&amp;nbsp;&lt;strong&gt;trace files&lt;/strong&gt;&amp;nbsp;with the extension “.trc.” These files follow a standardized naming convention:&lt;/p&gt;&lt;pre class=&quot;!overflow-visible&quot;&gt;&lt;div class=&quot;contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950&quot;&gt;&lt;div class=&quot;flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-md h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary&quot;&gt;&lt;/div&gt;&lt;div class=&quot;sticky top-9 md:top-[5.75rem]&quot;&gt;&lt;div class=&quot;absolute bottom-0 right-2 flex h-9 items-center&quot;&gt;&lt;div class=&quot;flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary&quot;&gt;&lt;span class=&quot;&quot; data-state=&quot;closed&quot;&gt;&lt;button class=&quot;flex gap-1 items-center py-1&quot;&gt;&lt;svg class=&quot;icon-sm&quot; fill=&quot;none&quot; height=&quot;24&quot; viewbox=&quot;0 0 24 24&quot; width=&quot;24&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;&lt;path clip-rule=&quot;evenodd&quot; d=&quot;M7 5C7 3.34315 8.34315 2 10 2H19C20.6569 2 22 3.34315 22 5V14C22 15.6569 20.6569 17 19 17H17V19C17 20.6569 15.6569 22 14 22H5C3.34315 22 2 20.6569 2 19V10C2 8.34315 3.34315 7 5 7H7V5ZM9 7H14C15.6569 7 17 8.34315 17 10V15H19C19.5523 15 20 14.5523 20 14V5C20 4.44772 19.5523 4 19 4H10C9.44772 4 9 4.44772 9 5V7ZM5 9C4.44772 9 4 9.44772 4 10V19C4 19.5523 4.44772 20 5 20H14C14.5523 20 15 19.5523 15 19V10C15 9.44772 14.5523 9 14 9H5Z&quot; fill-rule=&quot;evenodd&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;Copy code&lt;/button&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;overflow-y-auto p-4&quot; dir=&quot;ltr&quot;&gt;&lt;code class=&quot;!whitespace-pre hljs&quot;&gt;DB_NAME_ORA_SID.trc
&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;DB_NAME:&lt;/strong&gt;&amp;nbsp;Global database name&lt;/li&gt;&lt;li&gt;&lt;strong&gt;SID:&lt;/strong&gt;&amp;nbsp;Session ID&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Example:&lt;/strong&gt;&lt;/p&gt;&lt;pre class=&quot;!overflow-visible&quot;&gt;&lt;div class=&quot;contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950&quot;&gt;&lt;div class=&quot;flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-md h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary&quot;&gt;&lt;/div&gt;&lt;div class=&quot;sticky top-9 md:top-[5.75rem]&quot;&gt;&lt;div class=&quot;absolute bottom-0 right-2 flex h-9 items-center&quot;&gt;&lt;div class=&quot;flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary&quot;&gt;&lt;span class=&quot;&quot; data-state=&quot;closed&quot;&gt;&lt;button class=&quot;flex gap-1 items-center py-1&quot;&gt;&lt;svg class=&quot;icon-sm&quot; fill=&quot;none&quot; height=&quot;24&quot; viewbox=&quot;0 0 24 24&quot; width=&quot;24&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;&lt;path clip-rule=&quot;evenodd&quot; d=&quot;M7 5C7 3.34315 8.34315 2 10 2H19C20.6569 2 22 3.34315 22 5V14C22 15.6569 20.6569 17 19 17H17V19C17 20.6569 15.6569 22 14 22H5C3.34315 22 2 20.6569 2 19V10C2 8.34315 3.34315 7 5 7H7V5ZM9 7H14C15.6569 7 17 8.34315 17 10V15H19C19.5523 15 20 14.5523 20 14V5C20 4.44772 19.5523 4 19 4H10C9.44772 4 9 4.44772 9 5V7ZM5 9C4.44772 9 4 9.44772 4 10V19C4 19.5523 4.44772 20 5 20H14C14.5523 20 15 19.5523 15 19V10C15 9.44772 14.5523 9 14 9H5Z&quot; fill-rule=&quot;evenodd&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;Copy code&lt;/button&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;overflow-y-auto p-4&quot; dir=&quot;ltr&quot;&gt;&lt;code class=&quot;!whitespace-pre hljs&quot;&gt;mssdev_ora_2308.trc
&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;&lt;h3&gt;Enabling Trace&lt;/h3&gt;&lt;p&gt;Trace can be enabled at the session level, either through an&amp;nbsp;&lt;strong&gt;ALTER&lt;/strong&gt;&amp;nbsp;statement or by using the&amp;nbsp;&lt;strong&gt;DBMS_SUPPORT&lt;/strong&gt;package.&lt;/p&gt;&lt;h4&gt;Example:&lt;/h4&gt;&lt;pre class=&quot;!overflow-visible&quot;&gt;&lt;div class=&quot;contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950&quot;&gt;&lt;div class=&quot;flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-md h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary&quot;&gt;sql&lt;/div&gt;&lt;div class=&quot;sticky top-9 md:top-[5.75rem]&quot;&gt;&lt;div class=&quot;absolute bottom-0 right-2 flex h-9 items-center&quot;&gt;&lt;div class=&quot;flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary&quot;&gt;&lt;span class=&quot;&quot; data-state=&quot;closed&quot;&gt;&lt;button class=&quot;flex gap-1 items-center py-1&quot;&gt;&lt;svg class=&quot;icon-sm&quot; fill=&quot;none&quot; height=&quot;24&quot; viewbox=&quot;0 0 24 24&quot; width=&quot;24&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;&lt;path clip-rule=&quot;evenodd&quot; d=&quot;M7 5C7 3.34315 8.34315 2 10 2H19C20.6569 2 22 3.34315 22 5V14C22 15.6569 20.6569 17 19 17H17V19C17 20.6569 15.6569 22 14 22H5C3.34315 22 2 20.6569 2 19V10C2 8.34315 3.34315 7 5 7H7V5ZM9 7H14C15.6569 7 17 8.34315 17 10V15H19C19.5523 15 20 14.5523 20 14V5C20 4.44772 19.5523 4 19 4H10C9.44772 4 9 4.44772 9 5V7ZM5 9C4.44772 9 4 9.44772 4 10V19C4 19.5523 4.44772 20 5 20H14C14.5523 20 15 19.5523 15 19V10C15 9.44772 14.5523 9 14 9H5Z&quot; fill-rule=&quot;evenodd&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;Copy code&lt;/button&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;overflow-y-auto p-4&quot; dir=&quot;ltr&quot;&gt;&lt;code class=&quot;!whitespace-pre hljs language-sql&quot;&gt;&lt;span class=&quot;hljs-keyword&quot;&gt;ALTER&lt;/span&gt; &lt;span class=&quot;hljs-keyword&quot;&gt;SYSTEM&lt;/span&gt; &lt;span class=&quot;hljs-keyword&quot;&gt;SET&lt;/span&gt; trace_enabled &lt;span class=&quot;hljs-operator&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;hljs-literal&quot;&gt;TRUE&lt;/span&gt;;  &lt;span class=&quot;hljs-comment&quot;&gt;-- Enable trace  &lt;/span&gt;
&lt;span class=&quot;hljs-keyword&quot;&gt;ALTER&lt;/span&gt; &lt;span class=&quot;hljs-keyword&quot;&gt;SYSTEM&lt;/span&gt; &lt;span class=&quot;hljs-keyword&quot;&gt;SET&lt;/span&gt; trace_enabled &lt;span class=&quot;hljs-operator&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;hljs-literal&quot;&gt;FALSE&lt;/span&gt;; &lt;span class=&quot;hljs-comment&quot;&gt;-- Disable trace  &lt;/span&gt;
&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;&lt;p&gt;If you want to enable tracing for another session, use the&amp;nbsp;&lt;strong&gt;DBMS_SUPPORT&lt;/strong&gt;&amp;nbsp;package.&lt;/p&gt;&lt;pre class=&quot;!overflow-visible&quot;&gt;&lt;div class=&quot;contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950&quot;&gt;&lt;div class=&quot;flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-md h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary&quot;&gt;sql&lt;/div&gt;&lt;div class=&quot;sticky top-9 md:top-[5.75rem]&quot;&gt;&lt;div class=&quot;absolute bottom-0 right-2 flex h-9 items-center&quot;&gt;&lt;div class=&quot;flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary&quot;&gt;&lt;span class=&quot;&quot; data-state=&quot;closed&quot;&gt;&lt;button class=&quot;flex gap-1 items-center py-1&quot;&gt;&lt;svg class=&quot;icon-sm&quot; fill=&quot;none&quot; height=&quot;24&quot; viewbox=&quot;0 0 24 24&quot; width=&quot;24&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;&lt;path clip-rule=&quot;evenodd&quot; d=&quot;M7 5C7 3.34315 8.34315 2 10 2H19C20.6569 2 22 3.34315 22 5V14C22 15.6569 20.6569 17 19 17H17V19C17 20.6569 15.6569 22 14 22H5C3.34315 22 2 20.6569 2 19V10C2 8.34315 3.34315 7 5 7H7V5ZM9 7H14C15.6569 7 17 8.34315 17 10V15H19C19.5523 15 20 14.5523 20 14V5C20 4.44772 19.5523 4 19 4H10C9.44772 4 9 4.44772 9 5V7ZM5 9C4.44772 9 4 9.44772 4 10V19C4 19.5523 4.44772 20 5 20H14C14.5523 20 15 19.5523 15 19V10C15 9.44772 14.5523 9 14 9H5Z&quot; fill-rule=&quot;evenodd&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;Copy code&lt;/button&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;overflow-y-auto p-4&quot; dir=&quot;ltr&quot;&gt;&lt;code class=&quot;!whitespace-pre hljs language-sql&quot;&gt;&lt;span class=&quot;hljs-keyword&quot;&gt;SQL&lt;/span&gt;&lt;span class=&quot;hljs-operator&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span class=&quot;hljs-keyword&quot;&gt;desc&lt;/span&gt; dbms_support  
 Element                 Type  
 &lt;span class=&quot;hljs-comment&quot;&gt;---------------------- ---------  &lt;/span&gt;
 PACKAGE_VERSION         &lt;span class=&quot;hljs-keyword&quot;&gt;FUNCTION&lt;/span&gt;  
 MYSID                   &lt;span class=&quot;hljs-keyword&quot;&gt;FUNCTION&lt;/span&gt;  
 START_TRACE             &lt;span class=&quot;hljs-keyword&quot;&gt;PROCEDURE&lt;/span&gt;  
 STOP_TRACE              &lt;span class=&quot;hljs-keyword&quot;&gt;PROCEDURE&lt;/span&gt;  
 START_TRACE_IN_SESSION  &lt;span class=&quot;hljs-keyword&quot;&gt;PROCEDURE&lt;/span&gt;  
 STOP_TRACE_IN_SESSION   &lt;span class=&quot;hljs-keyword&quot;&gt;PROCEDURE&lt;/span&gt;  
&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;&lt;p&gt;The last two procedures allow you to start and stop tracing for any session in the database. Below is an example of enabling trace for all active sessions of a specific user using a&amp;nbsp;&lt;strong&gt;BEGIN-END&lt;/strong&gt;&amp;nbsp;block.&lt;/p&gt;&lt;h4&gt;Example:&lt;/h4&gt;&lt;pre class=&quot;!overflow-visible&quot;&gt;&lt;div class=&quot;contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950&quot;&gt;&lt;div class=&quot;flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-md h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary&quot;&gt;sql&lt;/div&gt;&lt;div class=&quot;sticky top-9 md:top-[5.75rem]&quot;&gt;&lt;div class=&quot;absolute bottom-0 right-2 flex h-9 items-center&quot;&gt;&lt;div class=&quot;flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary&quot;&gt;&lt;span class=&quot;&quot; data-state=&quot;closed&quot;&gt;&lt;button class=&quot;flex gap-1 items-center py-1&quot;&gt;&lt;svg class=&quot;icon-sm&quot; fill=&quot;none&quot; height=&quot;24&quot; viewbox=&quot;0 0 24 24&quot; width=&quot;24&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;&lt;path clip-rule=&quot;evenodd&quot; d=&quot;M7 5C7 3.34315 8.34315 2 10 2H19C20.6569 2 22 3.34315 22 5V14C22 15.6569 20.6569 17 19 17H17V19C17 20.6569 15.6569 22 14 22H5C3.34315 22 2 20.6569 2 19V10C2 8.34315 3.34315 7 5 7H7V5ZM9 7H14C15.6569 7 17 8.34315 17 10V15H19C19.5523 15 20 14.5523 20 14V5C20 4.44772 19.5523 4 19 4H10C9.44772 4 9 4.44772 9 5V7ZM5 9C4.44772 9 4 9.44772 4 10V19C4 19.5523 4.44772 20 5 20H14C14.5523 20 15 19.5523 15 19V10C15 9.44772 14.5523 9 14 9H5Z&quot; fill-rule=&quot;evenodd&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;Copy code&lt;/button&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;overflow-y-auto p-4&quot; dir=&quot;ltr&quot;&gt;&lt;code class=&quot;!whitespace-pre hljs language-sql&quot;&gt;&lt;span class=&quot;hljs-keyword&quot;&gt;BEGIN&lt;/span&gt;  
  &lt;span class=&quot;hljs-keyword&quot;&gt;FOR&lt;/span&gt; c &lt;span class=&quot;hljs-keyword&quot;&gt;IN&lt;/span&gt; (&lt;span class=&quot;hljs-keyword&quot;&gt;SELECT&lt;/span&gt; s.sid, s.serial#  
            &lt;span class=&quot;hljs-keyword&quot;&gt;FROM&lt;/span&gt;   v$session s  
            &lt;span class=&quot;hljs-keyword&quot;&gt;WHERE&lt;/span&gt;  s.username &lt;span class=&quot;hljs-operator&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;hljs-string&quot;&gt;&#39;ASAP&#39;&lt;/span&gt; &lt;span class=&quot;hljs-keyword&quot;&gt;AND&lt;/span&gt; s.status &lt;span class=&quot;hljs-operator&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;hljs-string&quot;&gt;&#39;ACTIVE&#39;&lt;/span&gt;)  
  LOOP  
    dbms_support.start_trace_in_session(c.sid, c.serial);  
  &lt;span class=&quot;hljs-keyword&quot;&gt;END&lt;/span&gt; LOOP;  
&lt;span class=&quot;hljs-keyword&quot;&gt;END&lt;/span&gt;;
&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;&lt;p&gt;To stop tracing, use:&lt;/p&gt;&lt;pre class=&quot;!overflow-visible&quot;&gt;&lt;div class=&quot;contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950&quot;&gt;&lt;div class=&quot;flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-md h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary&quot;&gt;sql&lt;/div&gt;&lt;div class=&quot;sticky top-9 md:top-[5.75rem]&quot;&gt;&lt;div class=&quot;absolute bottom-0 right-2 flex h-9 items-center&quot;&gt;&lt;div class=&quot;flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary&quot;&gt;&lt;span class=&quot;&quot; data-state=&quot;closed&quot;&gt;&lt;button class=&quot;flex gap-1 items-center py-1&quot;&gt;&lt;svg class=&quot;icon-sm&quot; fill=&quot;none&quot; height=&quot;24&quot; viewbox=&quot;0 0 24 24&quot; width=&quot;24&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;&lt;path clip-rule=&quot;evenodd&quot; d=&quot;M7 5C7 3.34315 8.34315 2 10 2H19C20.6569 2 22 3.34315 22 5V14C22 15.6569 20.6569 17 19 17H17V19C17 20.6569 15.6569 22 14 22H5C3.34315 22 2 20.6569 2 19V10C2 8.34315 3.34315 7 5 7H7V5ZM9 7H14C15.6569 7 17 8.34315 17 10V15H19C19.5523 15 20 14.5523 20 14V5C20 4.44772 19.5523 4 19 4H10C9.44772 4 9 4.44772 9 5V7ZM5 9C4.44772 9 4 9.44772 4 10V19C4 19.5523 4.44772 20 5 20H14C14.5523 20 15 19.5523 15 19V10C15 9.44772 14.5523 9 14 9H5Z&quot; fill-rule=&quot;evenodd&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;Copy code&lt;/button&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;overflow-y-auto p-4&quot; dir=&quot;ltr&quot;&gt;&lt;code class=&quot;!whitespace-pre hljs language-sql&quot;&gt;dbms_support.stop_trace_in_session(c.sid, c.serial);
&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;&lt;h3&gt;Sample Trace File&lt;/h3&gt;&lt;p&gt;Below is an excerpt from a sample trace file:&lt;/p&gt;&lt;pre class=&quot;!overflow-visible&quot;&gt;&lt;div class=&quot;contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950&quot;&gt;&lt;div class=&quot;flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-md h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary&quot;&gt;yaml&lt;/div&gt;&lt;div class=&quot;sticky top-9 md:top-[5.75rem]&quot;&gt;&lt;div class=&quot;absolute bottom-0 right-2 flex h-9 items-center&quot;&gt;&lt;div class=&quot;flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary&quot;&gt;&lt;span class=&quot;&quot; data-state=&quot;closed&quot;&gt;&lt;button class=&quot;flex gap-1 items-center py-1&quot;&gt;&lt;svg class=&quot;icon-sm&quot; fill=&quot;none&quot; height=&quot;24&quot; viewbox=&quot;0 0 24 24&quot; width=&quot;24&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;&lt;path clip-rule=&quot;evenodd&quot; d=&quot;M7 5C7 3.34315 8.34315 2 10 2H19C20.6569 2 22 3.34315 22 5V14C22 15.6569 20.6569 17 19 17H17V19C17 20.6569 15.6569 22 14 22H5C3.34315 22 2 20.6569 2 19V10C2 8.34315 3.34315 7 5 7H7V5ZM9 7H14C15.6569 7 17 8.34315 17 10V15H19C19.5523 15 20 14.5523 20 14V5C20 4.44772 19.5523 4 19 4H10C9.44772 4 9 4.44772 9 5V7ZM5 9C4.44772 9 4 9.44772 4 10V19C4 19.5523 4.44772 20 5 20H14C14.5523 20 15 19.5523 15 19V10C15 9.44772 14.5523 9 14 9H5Z&quot; fill-rule=&quot;evenodd&quot; fill=&quot;currentColor&quot;&gt;&lt;/path&gt;&lt;/svg&gt;Copy code&lt;/button&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;overflow-y-auto p-4&quot; dir=&quot;ltr&quot;&gt;&lt;code class=&quot;!whitespace-pre hljs language-yaml&quot;&gt;&lt;span class=&quot;hljs-string&quot;&gt;=====================================================================&lt;/span&gt;
&lt;span class=&quot;hljs-string&quot;&gt;Dump&lt;/span&gt; &lt;span class=&quot;hljs-string&quot;&gt;file&lt;/span&gt; &lt;span class=&quot;hljs-string&quot;&gt;c:\oracle\admin\mssdev\udump\mssdev_ora_2308.trc&lt;/span&gt;  
&lt;span class=&quot;hljs-string&quot;&gt;Wed&lt;/span&gt; &lt;span class=&quot;hljs-string&quot;&gt;Feb&lt;/span&gt; &lt;span class=&quot;hljs-number&quot;&gt;18&lt;/span&gt; &lt;span class=&quot;hljs-number&quot;&gt;13&lt;/span&gt;&lt;span class=&quot;hljs-string&quot;&gt;:01:42&lt;/span&gt; &lt;span class=&quot;hljs-number&quot;&gt;2009&lt;/span&gt;  
&lt;span class=&quot;hljs-string&quot;&gt;ORACLE&lt;/span&gt; &lt;span class=&quot;hljs-string&quot;&gt;V9.2.0.1.0&lt;/span&gt; &lt;span class=&quot;hljs-bullet&quot;&gt;-&lt;/span&gt; &lt;span class=&quot;hljs-string&quot;&gt;Production&lt;/span&gt;  
&lt;span class=&quot;hljs-string&quot;&gt;vsnsta=0,&lt;/span&gt; &lt;span class=&quot;hljs-string&quot;&gt;vsnsql=12,&lt;/span&gt; &lt;span class=&quot;hljs-string&quot;&gt;vsnxtr=3&lt;/span&gt;  
&lt;span class=&quot;hljs-string&quot;&gt;Windows&lt;/span&gt; &lt;span class=&quot;hljs-number&quot;&gt;2000 &lt;/span&gt;&lt;span class=&quot;hljs-string&quot;&gt;Version&lt;/span&gt; &lt;span class=&quot;hljs-number&quot;&gt;5.1&lt;/span&gt; &lt;span class=&quot;hljs-string&quot;&gt;Service&lt;/span&gt; &lt;span class=&quot;hljs-string&quot;&gt;Pack&lt;/span&gt; &lt;span class=&quot;hljs-number&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;hljs-string&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;hljs-string&quot;&gt;CPU&lt;/span&gt; &lt;span class=&quot;hljs-string&quot;&gt;type&lt;/span&gt; &lt;span class=&quot;hljs-number&quot;&gt;586&lt;/span&gt;  
&lt;span class=&quot;hljs-attr&quot;&gt;Instance name:&lt;/span&gt; &lt;span class=&quot;hljs-string&quot;&gt;mssdev&lt;/span&gt;  

&lt;span class=&quot;hljs-attr&quot;&gt;Redo thread mounted by this instance:&lt;/span&gt; &lt;span class=&quot;hljs-number&quot;&gt;1&lt;/span&gt;  
&lt;span class=&quot;hljs-attr&quot;&gt;Oracle process number:&lt;/span&gt; &lt;span class=&quot;hljs-number&quot;&gt;15&lt;/span&gt;  
&lt;span class=&quot;hljs-attr&quot;&gt;Windows thread id:&lt;/span&gt; &lt;span class=&quot;hljs-number&quot;&gt;2308&lt;/span&gt;&lt;span class=&quot;hljs-string&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;hljs-attr&quot;&gt;image:&lt;/span&gt; &lt;span class=&quot;hljs-string&quot;&gt;ORACLE.EXE&lt;/span&gt;  

&lt;span class=&quot;hljs-string&quot;&gt;***&lt;/span&gt; &lt;span class=&quot;hljs-string&quot;&gt;SESSION&lt;/span&gt; &lt;span class=&quot;hljs-string&quot;&gt;ID:(9.23)&lt;/span&gt; &lt;span class=&quot;hljs-number&quot;&gt;2009-02-18 13:01:42.000&lt;/span&gt;  

&lt;span class=&quot;hljs-string&quot;&gt;PARSING&lt;/span&gt; &lt;span class=&quot;hljs-string&quot;&gt;IN&lt;/span&gt; &lt;span class=&quot;hljs-string&quot;&gt;CURSOR&lt;/span&gt; &lt;span class=&quot;hljs-comment&quot;&gt;#2 len=79 dep=0 uid=73 oct=3 lid=73 tim=259898785365 hv=4060294543 ad=&#39;1cd62f00&#39;  &lt;/span&gt;
&lt;span class=&quot;hljs-string&quot;&gt;SELECT&lt;/span&gt; &lt;span class=&quot;hljs-string&quot;&gt;global_name&lt;/span&gt; &lt;span class=&quot;hljs-string&quot;&gt;FROM&lt;/span&gt; &lt;span class=&quot;hljs-string&quot;&gt;global_name&lt;/span&gt;  
&lt;span class=&quot;hljs-string&quot;&gt;END&lt;/span&gt; &lt;span class=&quot;hljs-string&quot;&gt;OF&lt;/span&gt; &lt;span class=&quot;hljs-string&quot;&gt;STMT&lt;/span&gt;  
&lt;span class=&quot;hljs-string&quot;&gt;PARSE&lt;/span&gt; &lt;span class=&quot;hljs-comment&quot;&gt;#8:c=15625,e=17422,p=0,cr=2,cu=0,mis=1,r=0,dep=0,og=4,tim=2592960232  &lt;/span&gt;
&lt;span class=&quot;hljs-string&quot;&gt;BINDS&lt;/span&gt; &lt;span class=&quot;hljs-comment&quot;&gt;#8:  &lt;/span&gt;
&lt;span class=&quot;hljs-string&quot;&gt;EXEC&lt;/span&gt; &lt;span class=&quot;hljs-comment&quot;&gt;#8:c=0,e=1358,p=0,cr=0,cu=0,mis=0,r=0,dep=0,og=4,tim=2592968343  &lt;/span&gt;
&lt;span class=&quot;hljs-string&quot;&gt;=====================================================================&lt;/span&gt;
&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;&lt;p&gt;Every line in a trace file contains statistics. These statistics help decode session details. For example:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;PARSE:&lt;/strong&gt;&amp;nbsp;Displays cursor length (&lt;code&gt;len=79&lt;/code&gt;), user ID (&lt;code&gt;uid=73&lt;/code&gt;), and parse time (&lt;code&gt;tim=&lt;/code&gt;).&lt;/li&gt;&lt;li&gt;&lt;strong&gt;C:&lt;/strong&gt;&amp;nbsp;CPU time&lt;/li&gt;&lt;li&gt;&lt;strong&gt;E:&lt;/strong&gt;&amp;nbsp;Elapsed time&lt;/li&gt;&lt;li&gt;&lt;strong&gt;P:&lt;/strong&gt;&amp;nbsp;Number of database blocks read&lt;/li&gt;&lt;li&gt;&lt;strong&gt;CR:&lt;/strong&gt;&amp;nbsp;Consistent mode blocks read&lt;/li&gt;&lt;li&gt;&lt;strong&gt;CU:&lt;/strong&gt;&amp;nbsp;Current mode blocks read&lt;/li&gt;&lt;li&gt;&lt;strong&gt;MIS:&lt;/strong&gt;&amp;nbsp;Number of library cache misses&lt;/li&gt;&lt;li&gt;&lt;strong&gt;R:&lt;/strong&gt;&amp;nbsp;Number of rows fetched&lt;/li&gt;&lt;li&gt;&lt;strong&gt;OG:&lt;/strong&gt;&amp;nbsp;Optimizer goal (1 = all_rows, 2 = first_rows, 3 = rule, 4 = choose)&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Understanding the Trace File&lt;/h3&gt;&lt;p&gt;Trace files provide a detailed view of each session, including:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;strong&gt;The client used for execution&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Time and resources required for query execution&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The number of rows fetched, along with the optimizer goal&lt;/strong&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Reading trace files gives valuable insights into session performance, query optimization, and resource usage. For more information, you can explore Oracle’s documentation on trace file output formats.&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;This version retains the technical depth and structure of the original while improving clarity, consistency, and readability.&lt;/p&gt;  </description><link>https://www.karthikeyanm.com/2009/03/oracle-trace-files.html</link><author>noreply@blogger.com (Karthikeyan)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6197779038658563339.post-4129753647764820848</guid><pubDate>Fri, 27 Feb 2009 13:50:00 +0000</pubDate><atom:updated>2024-10-15T20:19:46.978-04:00</atom:updated><title>Daddy Is Back!!</title><description>&lt;p&gt;&lt;strong&gt;The title is inspired by Mr. Barney, a man known for his catchy phrases, whose grandiloquent speech has left an impression on me—despite often being peppered with cheesy adjectives.&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;It’s been a couple of months since I last wrote a post on&amp;nbsp;&lt;em&gt;Fundamentalism&lt;/em&gt;. Time, an extraordinary force in our existence, takes us through its phases without any conditions or expectations. In these past two months, I’ve experienced a blend of both good and bad moments—but, in the end, they are all just perceptions.&lt;/p&gt;&lt;p&gt;There were several thoughts and incidents along the way that stirred my urge to write. However, I found myself struggling to weave those ideas into posts of the quality I aspire to, with a seamless and coherent flow. Reading articles from&amp;nbsp;&lt;em&gt;The Economist&lt;/em&gt;&amp;nbsp;and&amp;nbsp;&lt;em&gt;The Times of India&lt;/em&gt;&amp;nbsp;has been inspiring, but it also kindled a desire within me to write posts of even higher standards.&lt;/p&gt;&lt;p&gt;A recent addition to my bookshelf has been a profound source of wisdom. Not only has it enriched my English vocabulary, but it also delves into the physics of existence, challenging conventional understandings of life itself. I hope that my upcoming posts will reflect the exciting ideas I’ve encountered and the insights I’ve gained.&lt;/p&gt;&lt;p&gt;With our six senses, life is a journey that oscillates between agony and ecstasy, and it’s truly fascinating to contemplate its complexities.&lt;/p&gt;&lt;p&gt;Let this post be my starter for this new season of blogging. :)&lt;/p&gt;  </description><link>https://www.karthikeyanm.com/2009/02/daddy-is-back.html</link><author>noreply@blogger.com (Karthikeyan)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6197779038658563339.post-1350995695902286147</guid><pubDate>Wed, 24 Dec 2008 10:37:00 +0000</pubDate><atom:updated>2008-12-26T00:40:10.710-05:00</atom:updated><title>Fundamentalism is Lethal !!</title><description>&lt;p align=&quot;justify&quot;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; This post could be an extension of my &lt;a href=&quot;http://www.karthikeyanm.com/2008/12/rusticating-part-i.html&quot;&gt;previous post&lt;/a&gt; and eventually I could have titled it as &lt;em&gt;Rusticating Part II&lt;/em&gt;, but intensity of my musings on&amp;#160; unpalatable happenings around our world has made me to change the post’s heading.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Today, terrorism and its inhumane atrocities occupy most part of our dailies and weeklies. You could give an endless list starting from &lt;a href=&quot;http://en.wikipedia.org/wiki/Kashmir_conflict&quot;&gt;Kashmir issue&lt;/a&gt; &amp;amp; &lt;a href=&quot;http://en.wikipedia.org/wiki/Sri_Lankan_Civil_War&quot;&gt;Tamil Elam Issue&lt;/a&gt; in Indian sub-continent to Israel-Palestine issue in middle east. Irrespective of geography, ethnicity and culture, the root case for these outrage is &lt;strong&gt;fundamentalism&lt;/strong&gt;. Let me explain my understating of “ How fundamentalism leads to ruthless outrage?”&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; “Comparison” is a very basic quality, which human beings possess and uses it in all aspects of life. It gets surfaced in our minds when parents compare us with our counterparts in neighborhood. It is an undeniable fact that “comparison” is&amp;#160; a primary dimension of sixth sense, which helps us in analyzing scenarios and&amp;#160; making decisions. But, we humans use “comparison” the other way around. World clouded with insecurities, instigates people to compare them with others in terms of language, race, color complexion, geography (lets call these as attributes) etc to identify the aspects in which they are better than others to feel a sense of security. Its very human… right? This process has been fueled by hard core belief on one’s culture that we call as fundamentalism. Evilness of “comparison” comes out in the process of glorifying ones attributes people are naturally inclined to show disdain to others. People do this unintentionally as they get involved in the act. Sub-conscious mind of human beings executes the comparison process with “disrespect” as a weapon. Consequently, mutual disdain and disrespect between groups of people hampers the harmony in social living and ultimately make their co-existence impossible. &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; It is evident that these kind of thoughts are predominant with narrow-minded people. But the prevailing situation across the world concludes that more communities and its leaders are vulnerable for this “comparison”. It gives them a sense of pride, security, holiness or whatever terminologies which give them a belief that they are superior (indirectly secure). This happens at every level; between two villages in a district, between two states of a country and eventually between two countries and religion. In recent times, India is witnessing results of these fundamentalism in forms communal riots and cross border terrorism. So border issues, communal problems and terrorism are derivatives of fundamentalist thoughts endorsed by extremist act. &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; If you take any issue as an example, both sides (involved) can list innumerable points to justify or rationalize their stand, supported by historical data and sentiments of people. In fighting for the cause of unreal attributes, people&amp;#160; forget the basics of life i.e LIVING. Yes, solution should be derived, but, by considering the fact that people in the concerned region are born to live.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; “Comparison” is natural and a quintessential part of life. It separates us from animals. The good or evil depends on how we decipher the result of comparison; either with narrow-mind to cause social disintegration or with open-mind to cause social harmony. Life with no disdain for anyone, open minded thinking, social tolerance, non-fundamentalist leadership would improve the social harmony and make this world a place to live.&lt;/p&gt;  </description><link>https://www.karthikeyanm.com/2008/12/fundamentalism-is-lethal.html</link><author>noreply@blogger.com (Karthikeyan)</author><thr:total>4</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6197779038658563339.post-7327405674776952746</guid><pubDate>Tue, 09 Dec 2008 16:58:00 +0000</pubDate><atom:updated>2008-12-09T23:17:25.218-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">tamil</category><title>சிந்தனையை தூண்டிய கவிதை !</title><description>நேற்று, பொழுதுபோக்குவதற்கு கூகுளின் உதவியை நாடினேன். எங்கிருந்தோ வந்த தமிழ் கவிதை ஆர்வமும், கூகிளின் நேர்த்தியும் கீழே இடம்பெற்றுள்ள கவிதைபக்கத்துக்கு எடுத்து சென்றது. பல ஆண்டுகளுக்கு பிறகு சிந்தனை மிகுந்த ஒரு கவிதை படிக்கும் வாய்ப்பு கிட்டியது. இதோ உங்கள் பார்வைக்கு அந்தக்கவிதை …  &lt;br /&gt;  &lt;div style=&quot;text-align: center; clear: both&quot; class=&quot;separator&quot;&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div style=&quot;text-align: center; clear: both&quot; class=&quot;separator&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUuSCjgNq2y4qjlFQg_u6UYmv2XASidfKbbTdHM_G1mpld0VpoJuPFLefVDBZGjH7SCvbW2XeNDVELe77Nx7LxFQkGnrpr603PaiPP_2kRpMSSEW9rLeufS0UOBIYTxCGP2M7cvKvmbPDg/s1600-h/Tamil%20Kavithai%5B17%5D.jpg&quot;&gt;&lt;img style=&quot;display: block; float: none; margin-left: auto; margin-right: auto&quot; title=&quot;Tamil Kavithai&quot; alt=&quot;Tamil Kavithai&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiR-sqItJFN_KoZVFNasG7-IRBjLtO4S2SSVnqREjlBwEQdT9HXxti1AKYgzDnNpQ8pHn2rn0KtHGqD_Awu6LCpTbTjgjmEfLiWE7TWLOauPXkYxQQnoj9Zz6ti3kWfJdIUVUHm_24h9jj8/?imgmax=800&quot; width=&quot;470&quot; height=&quot;668&quot; /&gt;&lt;/a&gt; &lt;/div&gt;  &lt;p&gt;நன்றி &lt;a href=&quot;http://www.koodal.com&quot;&gt;கூடல் தளம்&lt;/a&gt;&lt;/p&gt;  </description><link>https://www.karthikeyanm.com/2008/12/blog-post.html</link><author>noreply@blogger.com (Karthikeyan)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiR-sqItJFN_KoZVFNasG7-IRBjLtO4S2SSVnqREjlBwEQdT9HXxti1AKYgzDnNpQ8pHn2rn0KtHGqD_Awu6LCpTbTjgjmEfLiWE7TWLOauPXkYxQQnoj9Zz6ti3kWfJdIUVUHm_24h9jj8/s72-c?imgmax=800" height="72" width="72"/><thr:total>3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6197779038658563339.post-7612238927667292150</guid><pubDate>Fri, 05 Dec 2008 08:36:00 +0000</pubDate><atom:updated>2008-12-05T03:36:16.794-05:00</atom:updated><title>Diagnosing Oracle Database Performance</title><description>&lt;p align=&quot;justify&quot;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; RDBMS has been my area of interest for the last couple of years and mainly I have been working on improving performance of oracle database by tuning queries, writing sql scripts for load monitoring and killing blocking locks. I joined my project as a novice in database before two years and faced lot of challenges in maintaining a database centric application called &lt;a href=&quot;http://www.oracle.com/metasolv/index.html&quot;&gt;Metasolv&lt;/a&gt;. I have compiled the steps involved in troubleshooting and diagnosing performance of an oracle database (DB).&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;strong&gt;Identify Users With Maximum Active Sessions&lt;/strong&gt;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Applications use to create sessions with database using drivers like JDBC/ODBC for executing the statements( queries, DDLs, DMLs etc). “Users” are DB objects used for creating sessions. We can identify the number of active sessions for every users connected to the DB using the following query.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;select substr(s.username, 1, 18) username,       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; substr(s.program, 1, 15) program,        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; count(1) session_count        &lt;br /&gt;&amp;#160; from v$session&amp;#160;&amp;#160;&amp;#160;&amp;#160; s,        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; v$process&amp;#160;&amp;#160;&amp;#160;&amp;#160; p,        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; v$sql&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; q        &lt;br /&gt; where s.paddr = p.addr and         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; s.status = &#39;ACTIVE&#39; and        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; s.sql_address = q.address        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; and p.BACKGROUND is null -- exclude oracle process        &lt;br /&gt;group by substr(s.username, 1, 18) ,substr(s.program, 1, 15)&lt;/em&gt;&lt;/p&gt;    &lt;p&gt;&lt;em&gt;&lt;strong&gt;USERNAME&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; PROGRAM&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; SESSION_COUNT&lt;/strong&gt;        &lt;br /&gt;------------------&amp;#160;&amp;#160;&amp;#160; ---------------&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ----------------        &lt;br /&gt;KARTHI&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; sqlplusw.exe&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 1        &lt;br /&gt;MSLV&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; DbUser&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 8        &lt;br /&gt;REPORTS&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; busobj.exe&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; “PROGRAM” column gives us the client used by users for connection.”DbUser “ indicates&amp;#160; session created within the db itself. Pick the user with erratically high session count and drill down into minute details by following these steps.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;strong&gt;Identifying Time Consuming Queries&lt;/strong&gt;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;#160;&amp;#160; This step involves measurement of time taken by queries, which are executed by user we identified in the previous step. From result-set identify the maximum time consuming queries.&lt;/p&gt;  &lt;p&gt;For example, lets take the “REPORTS” user for proceeding further.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;select distinct v.sid,       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; v.serial#,        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; s.sql_text,        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; trunc(v.last_call_et / 60, 2) minutes,        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; trunc(v.last_call_et / 3600, 2) || &#39;Hr&#39; Hours,        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; v.logon_time        &lt;br /&gt;from&amp;#160;&amp;#160; v$session v,        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; v$sql&amp;#160;&amp;#160;&amp;#160;&amp;#160; s        &lt;br /&gt;where&amp;#160; v.username = &#39;REPORTS&#39; and        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; v.status = &#39;ACTIVE&#39; and        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; v.sql_address = s.address        &lt;br /&gt;order&amp;#160; by 4 desc;&lt;/em&gt;&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;&lt;em&gt;SID&amp;#160;&amp;#160;&amp;#160; SERIAL#&amp;#160; SQL_TEXT&amp;#160;&amp;#160; MINUTES&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; HOURS&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; LOGON_TIME&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;    &lt;p align=&quot;justify&quot;&gt;&lt;strong&gt;&lt;em&gt;----&amp;#160;&amp;#160;&amp;#160; -------&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ---------&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; -------&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; -------&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ---------------&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;    &lt;p align=&quot;justify&quot;&gt;&lt;em&gt;940&amp;#160;&amp;#160;&amp;#160; 19336&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;strong&gt;&lt;font color=&quot;#ff0000&quot;&gt;VIEW_SQL&lt;/font&gt;&lt;/strong&gt;&amp;#160;&amp;#160;&amp;#160; 0.15&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 0Hr&amp;#160;&amp;#160;&amp;#160;&amp;#160; 12/5/2008 12:01:27 PM&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; The output shows the list of SQLs and the time, i.e how long the SQL is executing and the logon time. Please note the time in minutes and hour are same time but displayed in different units. I replaced the actual SQL by VIEW_SQL text to make the output legible. Pick the query with maximum minutes and tune it using &lt;a href=&quot;http://www.karthikeyanm.com/2008/08/oracle-performance-tuning-and.html&quot;&gt;different optimization techniques.&lt;/a&gt;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;strong&gt;Performance from Lock Perspective&lt;/strong&gt;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Performance of databases can also be affected due to unavailability of resources. Exclusive lock is the primary reason for unavailability of resources. You can see a &lt;a href=&quot;http://www.karthikeyanm.com/2008/05/view-on-oracle-locks.html&quot;&gt;descriptive view on oracle locks&lt;/a&gt;, an older post from my blog. Still I would like to write down the method of finding waiting locks and its associated details like SQL, users involved, time taken, client details etc.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Identify the waiting locks using this query.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;select s.osuser,&amp;#160; s.machine,&amp;#160; s.sid,s.serial#,&amp;#160; s.username, s.LOCKWAIT,       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; trunc(s.last_call_et / 60, 3) minutes        &lt;br /&gt;from&amp;#160;&amp;#160; (SELECT /*DECODE(request,0,&#39;Holder: &#39;,&#39;Waiter:&#39;) ||*/        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; sid sess,id1,id2,lmode,request, type        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; FROM&amp;#160;&amp;#160; gv$lock        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; WHERE&amp;#160; (id1, id2, type) IN (SELECT id1,        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; id2,        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; type        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; FROM&amp;#160;&amp;#160; gv$lock        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; WHERE&amp;#160; request &amp;gt; 0)        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ORDER&amp;#160; BY id1,        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; request) inn,        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; v$session s        &lt;br /&gt;where&amp;#160; inn.sess = s.sid;&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;strong&gt;&lt;em&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; OSUSER&amp;#160;&amp;#160;&amp;#160; MACHINE&amp;#160;&amp;#160;&amp;#160;&amp;#160; SID&amp;#160;&amp;#160;&amp;#160; SERIAL#&amp;#160;&amp;#160;&amp;#160; USERNAME&amp;#160;&amp;#160;&amp;#160; LOCKWAIT&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; MINUTES&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;em&gt;-----------&amp;#160;&amp;#160;&amp;#160; ----------&amp;#160;&amp;#160;&amp;#160;&amp;#160; ---&amp;#160;&amp;#160;&amp;#160; ------&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ---------&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; --------------&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; -------     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; KARTHI&amp;#160;&amp;#160; 01HW165315&amp;#160;&amp;#160;&amp;#160;&amp;#160; 15&amp;#160;&amp;#160;&amp;#160;&amp;#160; 6463&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; MSLV&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 0.183      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; KARTHI&amp;#160;&amp;#160;&amp;#160; 01HW165315&amp;#160;&amp;#160;&amp;#160; 471&amp;#160;&amp;#160;&amp;#160; 19501&amp;#160;&amp;#160;&amp;#160; MSLV&amp;#160;&amp;#160;&amp;#160; 7000001788E9010&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 0.133&lt;/em&gt;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; The result set shows that the session with sid 15 is locking an object which cause the session with sid 471 to wait for the same object. The session (15) is holding the object for 0.183 minutes and the session (471) is waiting for 0.133 minutes.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;You can get more details of the session (SID) using the following query.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;select do.object_name,       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; dbms_rowid.rowid_create(1,        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ROW_WAIT_OBJ#,        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ROW_WAIT_FILE#,        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ROW_WAIT_BLOCK#,        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ROW_WAIT_ROW#) &amp;quot;rowid&amp;quot;        &lt;br /&gt;from&amp;#160;&amp;#160; v$session&amp;#160;&amp;#160; s,        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; dba_objects do        &lt;br /&gt;where&amp;#160; s.sid in (15) and        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; s.ROW_WAIT_OBJ# = do.object_id;&lt;/em&gt;&lt;/p&gt;    &lt;p align=&quot;justify&quot;&gt;&lt;strong&gt;&lt;em&gt;OBJECT_NAME&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; rowid&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;&lt;em&gt;-------------------&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ------------------       &lt;br /&gt;ONE_STATUS_SERV&amp;#160;&amp;#160;&amp;#160; AAARRlAATAAAAAAAAA&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Using the object name and the rowid you can find out the row which has been locked. Reasoning the locks and its types will give us insight of the application’s architecture. After understanding the root cause of the lock you can make the necessary code or architecture changes to avoid locks and there by giving assured performance.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;strong&gt;Note&lt;/strong&gt;: I recon readers to refer &lt;a href=&quot;http://www.oracle.com/pls/db111/search?remark=quick_search&amp;amp;word=data+dictionary&quot;&gt;oracle documentation&lt;/a&gt; for description of all data dictionary views. Also I request the readers to leave their comments on my post which would be a feedback (positive or negative) for me.&lt;/p&gt;  </description><link>https://www.karthikeyanm.com/2008/12/diagnosing-oracle-database-performance.html</link><author>noreply@blogger.com (Karthikeyan)</author><thr:total>8</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6197779038658563339.post-3221085619352199833</guid><pubDate>Mon, 01 Dec 2008 07:16:00 +0000</pubDate><atom:updated>2008-12-01T02:51:44.246-05:00</atom:updated><title>Rusticating Part I</title><description>&lt;p align=&quot;justify&quot;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; As I &lt;a href=&quot;http://www.karthikeyanm.com/2008/11/on-my-way-to-rusticate.html&quot;&gt;mentioned earlier&lt;/a&gt;, my desire to decipher the experience on vacation to Madurai made to write this post. Since I am from a domestic project, I was fortunate enough to get a long vacation of two weeks. As I landed, I felt the conducive vicinity around me in forms of&amp;#160; language spoken and people’s faces which I am missing for the last couple of years. Simply you could describe it as the &lt;em&gt;summit &lt;/em&gt;of nostalgia. Life in Mumbai gave me the opportunity to witness the mammoth infrastructure in terms of roads, apartments, railways, water supply etc. I wondered &amp;quot;We were staying in such a small city !!&amp;quot; as I headed toward my home at Annanagar. Roads were pretty narrow with negligible traffic, which obviates the need for its wideness. From the station, I travelled to home by the so called &amp;quot;City bus&amp;quot;, which I would never like to miss whenever I go to my home town. Mumbai-life at the back of my mind and Madurai-life in front of my eyes drag my mind to a comparison between the city I love and the city I live now. &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Though detailed plan of rustication had not been made, I had a rough to-do list like meeting friends; discussing with professors ; meeting relatives and of course to eat the delicious meal prepared by mom at home. &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Metro-cities like Mumbai have strong affinity towards the western life, where things like&amp;#160; personal life, opinion &amp;amp; desire, financial security, job satisfaction are having ultra high priority. For getting these, people are ready to compromise anything and they rationalize their act in the name of “growth”. Recently I read, in In Spite of Gods , that only the society, which urbanize rapidly will be able to grow constantly by providing jobs to all common people. But the recent economic melt down defy this. Even a small crisis on any one of the industry or business sector in the global village creates its amplified repercussion on all possible business and industry there by affecting all class of people. Though we cannot deny the fact that urbanization fueled to exponential growth, equally we should accept that urbanization has increased the vulnerability of our economy for external factors( i.e a business carried out across the boundaries). I am going off the topic.. right?. So the point is, urbanization is good&amp;#160; for an extent, but madly following the same&amp;#160; would jeopardize our financial stability at times of economic crisis like “&lt;a href=&quot;http://en.wikipedia.org/wiki/Credit_crunch&quot;&gt;Credit Crunch&lt;/a&gt;”. Personally I feel, we need to encourage more variety of industry or business as we have to achieve heterogeneity in our business. Amuck westernization would be a barrier for creating a heterogeneity in our business.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; After spending couple of days in home I had visited our college for meeting the professors. I was able to visualize some changes in the college, which was on its way to lose the reputation it had. The “&lt;a href=&quot;http://www.hindu.com/2008/08/26/stories/2008082657560200.htm&quot;&gt;university issue&lt;/a&gt;” had already segregated the stake holders of the college into group of islands. I felt a sense of insecurity prevailing among the college staffs when I had interacted with them. Our college needs better infrastructure, high profile professors, better course work and all these could be possibly achieved through funds. Perhaps this could be the&amp;#160; reason why the agenda of “ The university creation” has been put forth by the management. But you know, there are always two sides for a coin. As an alumni I want a fair decision to be taken by considering all the possible inputs and analyzing all possible pros and cons.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; As a part of the vacation I had travelled towns, villages and cities to meet uncles, aunts cousin brothers, cousin sisters, nephews etc. Really nice to be a part of a big family, huh ! I had wonderful time meeting&amp;#160; school and college friends especially Vignesh, Reuben, Sathya and Arun (Muthu and Pras were missing). I still remember those penultimate days of our semester exams, when we (me Pras and Reuben) mock at each other in the name of “Preparing for exams”. Amid the vacation, a new fragrance of thoughts on society, culture, economy and politics blossom in my mind. It was quite peculiar compared to thought history dominated by electronics and computers. With all these memories&amp;#160; I was getting ready to catch the train towards Mumbai.&lt;/p&gt;  </description><link>https://www.karthikeyanm.com/2008/12/rusticating-part-i.html</link><author>noreply@blogger.com (Karthikeyan)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6197779038658563339.post-3898246916257534783</guid><pubDate>Thu, 13 Nov 2008 06:13:00 +0000</pubDate><atom:updated>2008-11-14T01:36:52.353-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Travel</category><category domain="http://www.blogger.com/atom/ns#">தமிழ்</category><title>On My Way To Rusticate</title><description>&lt;p align=&quot;justify&quot;&gt;&amp;#160;&amp;#160;&amp;#160; Everything was set for my trip to Madurai after a long gap of six months. As planned Gary and I went half hour early to catch Madurai Express, which was about to depart from &lt;a href=&quot;http://en.wikipedia.org/wiki/Lokmanya_Tilak_Terminus&quot;&gt;Lokmanya Tilak Terminus&lt;/a&gt;(LTT). My past experience with second class sleeper has provoked me to go for three tire AC car. As we were trying to settle by finding place for our luggage&amp;#160; and in search of some amicable co-travelers, we met Maheshwaran, a voluble, outspoken and a typical tamilian. Knowing the fact that a ticket cancelled by us in penultimate day of our journey enabled him to get his ticket confirmed had made us good friends. Mahesh introduced him as a Deputy Engineer from Essar, a premier oil refinery in India. I thought his fluency in Hindi might be a reward for his outspoken nature and amount of time he might have spent in north India. We were accompanied by a Marathi family, who were embarking a tour to south Indian cities like &lt;a href=&quot;http://en.wikipedia.org/wiki/Kodaikanal&quot;&gt;Kodaikanal&lt;/a&gt;, &lt;a href=&quot;http://en.wikipedia.org/wiki/Madurai&quot;&gt;Madurai&lt;/a&gt; and &lt;a href=&quot;http://en.wikipedia.org/wiki/Kanyakumari&quot;&gt;Kanyakumari&lt;/a&gt;.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;#160;&amp;#160;&amp;#160; I was amazed by Mahesh’s ability to gel easily with strangers. But his wit fullness in cracking joke might made it possible. Eventually he had made the long journey easy by giving us a good company and explaining the concepts involved in process of oil formation from fossils. He went on explaining structure of tectonic plates&amp;#160; and how it helps in trapping oil in between the layers of earth. We exchanged common problems, prides and gossips that all south Indians come across after being migrated to northern part of our country. It gave me a sense of relief after sharing my thoughts in my mother tongue on topics varying from Raj Thackeray to world Economic crisis. Our discussion was intensively thoughtful when we talked about different cultures prevailing in Mumbai and different languages we learned in our journey from home and interesting similarities among them. Our synchronized frequency of thoughts had created a good chemistry between us, which made our journey an enjoyable one. Mahesh’s desperation to help the&amp;#160; Marathi family in making them understand the fact that Dindigul is near to Kodaikanal than Madurai and arranging a cab for travelling from Dindigul to Kodaikanal was really remarkable. He finally signed-off with a smile at Trichy station, where he was picked by his brother.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;i&gt;&lt;/i&gt;&amp;#160;&amp;#160;&amp;#160; Our compartment was almost empty after &lt;a href=&quot;http://en.wikipedia.org/wiki/Dindukkal&quot;&gt;Dindigul&lt;/a&gt;, after which we met a person who was in his early 50’s. He introduced himself as a railway employee from Andhra Pradesh and he was going to meet his son, who was working in Honeywell Madurai located at the campus of &lt;a href=&quot;http://www.tce.edu/&quot;&gt;our college&lt;/a&gt;.&amp;#160; Within a couple of minutes after our introduction he enquired about my package and started comparing his son’s package.&amp;#160; Somehow I had managed not to show my embarrassment. But his knowledge on current affairs has amused me to continue our conversation. He was worried about Biharis dominance in &lt;a href=&quot;http://www.southernrailway.org/&quot;&gt;Southern Railways&lt;/a&gt; and concerned about people who are getting railway jobs with mere political support and less technical knowledge or merit. We discussed about steps &lt;a href=&quot;http://en.wikipedia.org/wiki/Laloo_Prasad_Yadav&quot;&gt;Mr.Lalu&lt;/a&gt; had taken to improve Indian railway as a profit yielding organization and in the conversation I understood the fact that 70% of revenue for Indian railways comes from goods train. Besides he expressed his dream of making his son an IAS officer. Especially People from Andhra have lot of passion for civil service; without which guys like &lt;a href=&quot;mailto:sreecharanb@gmail.com&quot;&gt;Charan&lt;/a&gt; won’t quit a high-paying job for preparing for Indian civil service entrance exam.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;#160;&amp;#160;&amp;#160; I reached Madurai exactly after 36 hours of boarding from Mumbai. It was exciting to see my people and city again. This time my stay in Madurai provoked&amp;#160; thoughts on my society, economy and culture. Hopefully I will pen those thoughts in near future.&lt;/p&gt;  </description><link>https://www.karthikeyanm.com/2008/11/on-my-way-to-rusticate.html</link><author>noreply@blogger.com (Karthikeyan)</author><thr:total>5</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6197779038658563339.post-1498819661847135169</guid><pubDate>Wed, 08 Oct 2008 07:30:00 +0000</pubDate><atom:updated>2008-11-13T01:31:10.453-05:00</atom:updated><title>Sourav – A Determined Leader !!</title><description>&lt;p align=&quot;justify&quot;&gt;After twelve years of international cricket, &lt;a href=&quot;http://en.wikipedia.org/wiki/Sourav_Ganguly&quot;&gt;Sourav Ganguly&lt;/a&gt;, a flamboyant left handed opener from Kolkata has called “Its day”, before the hyped four-match test series against the Oz. Sourav, who has been known for his ability to pierce the offside field and timing the ball with perfection will be playing his last four match against Australia in the next 30 days. As a captain he has taken the Indian team from “bunch of lazy batsmen” to a “rich blend of talented youths”. As a rhetoric leader he has been respected in the team as a captain and a senior player. By taking India to the &lt;a href=&quot;http://en.wikipedia.org/wiki/Cricket_World_Cup&quot;&gt;2003 World cup final&lt;/a&gt; and remarkable Test Series victories outside sub-continent, arguably he is the best captain India has ever produced. Yesterday once again he set standard by &lt;a href=&quot;http://content-ind.cricinfo.com/indvaus2008/content/story/372830.html&quot;&gt;announcing his retirement&lt;/a&gt; from cricket for giving way to the young talents in the country.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;a href=&quot;http://lh5.ggpht.com/karthikeyanmect/SOxhcW4bSNI/AAAAAAAAB8Q/7NF-F1mdrN8/s1600-h/sourav_ganguly%5B3%5D.gif&quot;&gt;&lt;img title=&quot;sourav_ganguly&quot; style=&quot;border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px&quot; height=&quot;244&quot; alt=&quot;sourav_ganguly&quot; src=&quot;http://lh6.ggpht.com/karthikeyanmect/SOxhdjS3ZtI/AAAAAAAAB8U/cVPkhotMexI/sourav_ganguly_thumb%5B1%5D.gif?imgmax=800&quot; width=&quot;189&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;Sourav was predominantly a batman in earlier stages of his carrier. His ability to score runs consistently at the top of the order gave balance in batting order for the Indian team, which was suffering from lack of skilled openers in 1996 world cup in the sub-continent. &lt;a href=&quot;http://en.wikipedia.org/wiki/Rahul_Dravid&quot;&gt;Rahul&lt;/a&gt; once complimented Sourav as “next to God on the offside”. &lt;a href=&quot;http://en.wikipedia.org/wiki/Geoffrey_Boycott&quot;&gt;Geoffrey Boycott&lt;/a&gt;, the notorious English commentator, praised him as a “gifted timer” of the cricket ball. Sourav’s name has been appended in the list of Indian star batsmen, which was having only the name of &lt;a href=&quot;http://en.wikipedia.org/wiki/Sachin_Tendulkar&quot;&gt;Sachin&lt;/a&gt; for almost a decade. His cricketing skills enthralled crowds across the country and earned him respect and love among the sentimental Indian fans.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;He got the opportunity to lead the Indian side when Sachin stepped-down as&amp;#160; captain after the 2000 Australian tour debacle. He had transformed himself from a player to a great leader. Sourav’s decision making; team selection and field setup were widely appreciated by commentators and cricket lovers. He has backed youngsters like Yuvraj, Kaif, Zaheer, Harbhajan and given freedom for them to perform and establish themselves as players. He lead a team with rich blend of experience and youth, which had won the historic Final in Lords against England; victories outside subcontinent; famous test victory at Leeds and first Test series win in England. He is great communicator and extracted the best out of all individuals and created history by beating Australia in their home after 35 years. He was involved in couple of controversies on and off the field, But I personally feel that he is one of&amp;#160; the few Indian players, who responded properly to happenings on the field like sledging.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;As unanimously happening to all players of the game, Sourav also had been dropped from the team following series of poor show with the bat. In the midst of these humiliations, he had been criticized by Indian media and column writers for his incapability to play bouncers and the deliveries moving away from his bat. He responded to all the criticism by scoring consecutive hundreds in domestic tournaments and county matches, which earned him a place in the national Team when India toured South Africa by 2007. He emerged as a player of the series and sent a strong message to the world that, he was still determined to play cricket with passion. I was really impressed by the comeback from the “prince of Kolkata”. In a post match presentation he said “ It’s all about guts and determination, ” when someone asked about his comeback.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Sourav has been a role model for lot of young emerging players from India. His knowledge and passion for the game is still a valuable resource that &lt;a href=&quot;http://en.wikipedia.org/wiki/Board_of_Control_for_Cricket_in_India&quot;&gt;BCCI&lt;/a&gt; can exploit for betterment of cricket in India. With hefty experience of international cricket, Sourav still has a lot with him to deliver to Indian cricket.&lt;/p&gt;  </description><link>https://www.karthikeyanm.com/2008/10/sourav-determined-leader.html</link><author>noreply@blogger.com (Karthikeyan)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/karthikeyanmect/SOxhdjS3ZtI/AAAAAAAAB8U/cVPkhotMexI/s72-c/sourav_ganguly_thumb%5B1%5D.gif?imgmax=800" height="72" width="72"/><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6197779038658563339.post-3764133297560592334</guid><pubDate>Mon, 29 Sep 2008 13:29:00 +0000</pubDate><atom:updated>2008-09-29T09:39:12.859-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">tennis</category><title>Quick Fix in a Blog</title><description>&lt;p&gt;While writing a blog on Flash tennis, I have embedded the flash tennis game in my blog. I was happy to present this to my readers, but I forgot the fact that this flash file was having an audio playing in the background. So, whenever someone open the site, flash will be loaded and and eventually they will get the sound produced by the flash file. Reader opening my blog from a silent place may get annoyed by the unexpected loud noise. &lt;a href=&quot;shankarvinayarul@gmail.com&quot;&gt;Shankar&lt;/a&gt;, one of my friend had experienced this, when he casually opened my pages when he was in a library. I understood the problem when he conveyed the message to me, and the same instigate me to provide an immediate fix for this bug in my writing. Here is the fix,&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Download the &lt;a href=&quot;http://karthikeyanmect.googlepages.com/FlashCode.txt&quot;&gt;html code&lt;/a&gt; from this Link.&lt;/li&gt;    &lt;li&gt;Open a notepad.&lt;/li&gt;    &lt;li&gt;Paste this code and save the file with HTML extension&lt;/li&gt;    &lt;li&gt;Open the file with a browser you will get the flash tennis.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;I have removed the attached flash from my old blog. Shankar’s advice at right time will help me to avoid my readers getting annoyed.&lt;/p&gt;  </description><link>https://www.karthikeyanm.com/2008/09/quick-fix-in-blog.html</link><author>noreply@blogger.com (Karthikeyan)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6197779038658563339.post-3978043111771186157</guid><pubDate>Fri, 26 Sep 2008 13:58:00 +0000</pubDate><atom:updated>2008-11-13T01:45:40.292-05:00</atom:updated><title>An Adorable Essay !!</title><description>&lt;p align=&quot;justify&quot;&gt;Forwarding mails has become a hobby for some of my friends. Forwarded mail contents are like scintillating series of picture; creating awareness about health; urgent requirement of help; mockery which could be analogous to any recent movie; a wired picture; some time puzzles. Recently I got an interesting mail having an essay written by an &lt;a href=&quot;http://en.wikipedia.org/wiki/Indian_Administrative_Service&quot;&gt;IAS&lt;/a&gt; exam candidate, It was really a scintillating and gibberish transliteration from his mother-tongue to English. I took sometime for me and Sunil to control our laughing. I am presenting the same to you guys. &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;a href=&quot;http://lh5.ggpht.com/karthikeyanmect/SN8sKxF-ucI/AAAAAAAAB7I/eKPehu-xyBU/s1600-h/Giberrish%5B3%5D.png&quot;&gt;&lt;img title=&quot;Giberrish&quot; style=&quot;border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px&quot; height=&quot;507&quot; alt=&quot;Giberrish&quot; src=&quot;http://lh4.ggpht.com/karthikeyanmect/SNzqczEoCbI/AAAAAAAAB7M/tgntr33V0u8/Giberrish_thumb%5B3%5D.png?imgmax=800&quot; width=&quot;519&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Even I am taking efforts to improve my vocabulary for giving my GRE. Who knows ? my analytical writing may be as gibberish as this one to my GRE readers.&lt;/p&gt;  </description><link>https://www.karthikeyanm.com/2008/09/adorable-essay.html</link><author>noreply@blogger.com (Karthikeyan)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/karthikeyanmect/SNzqczEoCbI/AAAAAAAAB7M/tgntr33V0u8/s72-c/Giberrish_thumb%5B3%5D.png?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6197779038658563339.post-6815511371324741536</guid><pubDate>Wed, 24 Sep 2008 06:02:00 +0000</pubDate><atom:updated>2008-11-13T01:34:31.565-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Federer</category><category domain="http://www.blogger.com/atom/ns#">tennis</category><title>Jubilant Federer !!</title><description>&lt;p align=&quot;justify&quot;&gt;“I am jubilant, because &lt;a href=&quot;http://en.wikipedia.org/wiki/Roger_Federer&quot;&gt;Federer&lt;/a&gt; is jubilant”, these were the words I was murmuring when Federer made a remarkable come back by winning the US open 2008. He has taken his game to a new level of perfection and controlled aggression. After failed to prove his class in the Australian open; out lashed by Nadal in the &lt;a href=&quot;http://en.wikipedia.org/wiki/French_Open&quot;&gt;French Open&lt;/a&gt; and unlucky in the epic final at the &lt;a href=&quot;http://en.wikipedia.org/wiki/The_Championships,_Wimbledon&quot;&gt;Wimbledon&lt;/a&gt;, Federer also lost his regime of number one spot in ATP tennis ranking after almost four and half years. Because of shear excellence and class he has dominated world tennis for consecutive four years which made media to bestow him the best player ever to play the game.The same media started speculating about the thirteen-time grand slam champion’s down fall so early. Once his unusual calm and uncommon lack of visible frustration has been praised by media and same set of crazy people in the recent past remarked his game as “lack of self-confidence”. But he has given answer to all the question in an unanimous way by winning the US open for the fifth time at &lt;a href=&quot;http://en.wikipedia.org/wiki/Flushing_Meadows-Corona_Park&quot;&gt;Flushing Meadows&lt;/a&gt;.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;a href=&quot;http://lh4.ggpht.com/karthikeyanmect/SNnkAOvy37I/AAAAAAAAB6g/9IOfxJBabvA/s1600-h/b_0908_035_Federer%5B1%5D.jpg&quot;&gt;&lt;img title=&quot;b_0908_035_Federer&quot; style=&quot;border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px&quot; height=&quot;241&quot; alt=&quot;b_0908_035_Federer&quot; src=&quot;http://lh3.ggpht.com/karthikeyanmect/SNnX293C8sI/AAAAAAAAB6k/G4aq8odVtJM/b_0908_035_Federer_thumb.jpg?imgmax=800&quot; width=&quot;348&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;strong&gt;Federer with fifth (consecutive) US Open Trophy&lt;/strong&gt;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Andy_Murray_(tennis)&quot;&gt;Andy Murray&lt;/a&gt; one of strong forehanded emerging player from Scotland was finding difficult to match the 16 time grand slam finalist from Switzerland. Federer started this US Open with average wins, as he progressed further he got his serves stronger and returns accurate. I was able to feel difference in his performance in semifinal against &lt;a href=&quot;http://en.wikipedia.org/wiki/Novak_Đoković&quot;&gt;Djokovic&lt;/a&gt;. Federer was able to convert all his breakpoint successfully into winners. In the post semifinal press meeting he was asked on, whom would he prefer in the final among Nadal and Murray. He said “I would prefer the trophy”, which showed his desperation to win a grand slam this year. Being a top player for consecutive 230 odd weeks you can&#39;t think of an year without any Grand title.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Rafael_Nadal&quot;&gt;Nadal&lt;/a&gt; was lacking his usual agility and endurance in hard court this year. Even though, he won French and Wimbledon he lost in all hard-court tournaments this year. He failed to produce his trademark cross-court return, which earned him vital points in crucial stages of games he played in the past. Murray was too good to beat Nadal in the semis and ready to face Federer in the Final of US open 2008.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Rejuvenated Roger was completely back at his best in final against Murray. He swept opening set by 6 games to 2. Federer game used to be dominated by aces, but contrastingly in the finals he produced only 3 aces but he displayed all-round game by converting 70% of his break point to winners; 70% success by volleying at the nets. He thrust to a 5-0 lead in the final set by breaking the Scot thrice. He was at the peak of his form in the final set producing some unbelievable baseline shots. Finally he won convincingly 6-2, 7-5, 6-2 to become the first man to win US open five times in a row. &amp;quot;It definitely feels great,&amp;quot; said Federer afterwards. &amp;quot;This is a very special moment in my career,” he added.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;He is one title away from &lt;a href=&quot;http://en.wikipedia.org/wiki/Pete_Sampras&quot;&gt;Pete Sampras&lt;/a&gt; record of 14 grand slam title. &amp;quot;I&#39;m not going to stop at 13 - that would be terrible!” he said in the after match presentation. Murray said &amp;quot;I had a great tournament but I came up against, in my opinion, the best player ever to play the game today&amp;quot;.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Federer would have felt lot better after winning US Open. &amp;quot;I think the French Open loss was brutal, but I got over that one pretty easily, played great on the grass and had a really tough loss at Wimbledon which - you know, I was proud to be part of such a great match, but at the same time it just sort of made me sad not having won that great epic match,” he shared.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Finally he revealed the fact that he was annoyed by media’s comment on his form and performance over the last year. &amp;quot;I mean, I&#39;m a bit disappointed. Sometimes to a point a bit annoyed, because all sorts of crazy people started writing me and trying to reach me, telling me I need some help either mentally or physically. &amp;quot;You&#39;re laughing but it&#39;s the way it goes. People come out of the closet and think they can start helping me now. It&#39;s just a pain.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;quot;For me, this sort of puts them to rest a little bit, and calms down the phones at my parents&#39; a little bit, which I&#39;m happy about”. Federer shines away from the press meet.&lt;/p&gt;  </description><link>https://www.karthikeyanm.com/2008/09/jubilant-federer.html</link><author>noreply@blogger.com (Karthikeyan)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/karthikeyanmect/SNnX293C8sI/AAAAAAAAB6k/G4aq8odVtJM/s72-c/b_0908_035_Federer_thumb.jpg?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6197779038658563339.post-439666143133035779</guid><pubDate>Thu, 04 Sep 2008 06:03:00 +0000</pubDate><atom:updated>2008-09-04T03:37:08.454-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">browser</category><category domain="http://www.blogger.com/atom/ns#">Chrome</category><category domain="http://www.blogger.com/atom/ns#">google</category><title>Google Chrome is Phenomenal</title><description>One more milestone in Google&#39;s history when they have launched&amp;nbsp;the impeccable&amp;nbsp;browser &lt;strong&gt;&lt;a href=&quot;http://www.google.com/chrome&quot;&gt;Chrome&lt;/a&gt;&lt;/strong&gt;. I read about Chrome in &lt;a href=&quot;http://infotech.indiatimes.com/quickiearticleshow/3436729.cms&quot;&gt;Times of India&lt;/a&gt; yesterday, and I&amp;nbsp;was furious to see how it looks and works. Today as I walked into the office, the first thing I did was download and install the browser Chrome. I feel Chrome resembles&amp;nbsp;&lt;a href=&quot;http://picasa.google.com/&quot;&gt;Picasa &lt;/a&gt;(web album&amp;nbsp;by Google) in look and feel. It opens as fast as a notepad and the interface is also as&amp;nbsp;simple&amp;nbsp;as notepad. Apparently it seems it will beat Opera in speed and response. Importantly it does not have any array of menus or heavy tool bars.&lt;br&gt;It looks very gentle and light with a simple address bar and tab bar. Controls which are currently active in the browser are automatically highlighted with saffron color, which helps people who predominantly&amp;nbsp;use keyboard rather than mouse.&amp;nbsp;All the menu and options are embedded on the right side of your browser as a drop down menu. It makes your browser spacious to display content of the site your are surfing. Menus are grouped in to two main categories like Control menus and Customize menus.&lt;br&gt;&lt;br&gt;&lt;strong&gt;Snap of Google Chrome&lt;/strong&gt;&lt;span style=&quot;font-weight: bold&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;br&gt; &lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center&quot;&gt;&lt;/div&gt; &lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center&quot;&gt;&lt;a style=&quot;margin-left: 1em; margin-right: 1em&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIyae5Dr5BxQ7730ZltruSoH0dVt54CicQ5Gd0Z0t6NbuyzDC8lKoXbrYY8RC4_rHyOPfOCvfss6XR-SLEGA3VZZSRYRpsypGMX9rFys7lIjbuedWArQJU4AdtgdG1_u18kpHAxnsFTnQm/s1600-h/Chrome+Snap.bmp&quot; imageanchor=&quot;1&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYDBdMVKRIZ476SNtS-iBGL4RFjGhSWpiixiJyxzB8cYx37jQuE9WH9ZY2m5MAPbWJKTZKmrVXFITIv8VJX0Yhqn5chyphenhyphen41SC8KmVIp6SFS9ZdlfA5rsbmzGra0WghzVTw8U0yYUeKeE6U4/s400-r/Chrome+Snap.bmp&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;strong&gt;Control menu &amp;nbsp;&amp;amp;&amp;nbsp;Customize Menu&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/strong&gt;&lt;br&gt; &lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center&quot;&gt;&lt;/div&gt; &lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center&quot;&gt;&lt;a style=&quot;margin-left: 1em; margin-right: 1em&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrmnUAhsMy4d3TRJWr4wv7XbVg9kHxHMv0DKlTrWHwNfOU1CjuWwfC9vq7mD1dwekeDpvw8VdS9-6-Ju-EDZO4_vLuBICHX0GF3tOWBtGSkbte0336go-ROCmAPKUFBH6jKlQiBGsNEvLV/s1600-h/Control+Menu.bmp&quot; imageanchor=&quot;1&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVVITp4WITXntsLPf-iQQZpTZAFLpNZPRBAmGkh0GafHMj2Px0KQGSVqFzDGQsvasH7D2mbw04CRiYLihRBFUZyi8VJm6Gh38TTRkOGyp_KuXr0Es3T5DFpDTFVJ7hSUXx5XzHg35J044i/s200-r/Control+Menu.bmp&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a style=&quot;margin-left: 1em; margin-right: 1em&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLhJr7mANUMEQkXNMyt9tOi1IUHoJbUiKkDV8Ve4EGDJ353_O0rDr8tnhe-vQy7robyQ9LEEtwXXju3Hadt7_29pL5-2MMW0OYTaMyW6QY58N3ay3GfUBjNzJcPop-hBBvIAfj79Snr84i/s1600-h/Cutomize+Menu.bmp&quot; imageanchor=&quot;1&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjV0Go4J6qWlb9e4rVkXIq1MepNxmJjgBR2eOS1LlgynlWmZXGjGvncvmQF9PrcKyaJzzYoNw1D1pF-bwMMr3eH3nOl2TdVwpFcsiVGPtYD5t9YsrZVwABoG6hiVN06P9u0WgBOVAQjxGUZ/s200-r/Cutomize+Menu.bmp&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-weight: bold&quot;&gt;&lt;span style=&quot;font-weight: normal&quot;&gt;Its left to you to exercise the functions of each menu shown above. Chrome is using the Internet setting of MSIE. Options menu will take you to the proxy setting of IE browser.&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span style=&quot;font-weight: bold&quot;&gt;Incognito Window&lt;/span&gt;&lt;br&gt; &lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center&quot;&gt;&lt;/div&gt; &lt;div style=&quot;text-align: left&quot;&gt;&lt;span style=&quot;font-weight: bold&quot;&gt;&lt;span style=&quot;font-weight: normal&quot;&gt;Google does not fail to enthrall people with unique features. It has an option called &quot;incognito window&quot;, which will not store the browsing history and they won&#39;t leave other traces, like cookies&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br&gt; &lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center&quot;&gt;&lt;a style=&quot;margin-left: 1em; margin-right: 1em&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAVnf2JVopj0EVTuEsEDQnIUbK50xuFYZyEhyiJ6hp0J1GcsnSAU_7A6pnVSpdb_Zd4THWIcJ7tWfejfMt-TNCM64nlBxBEHkyh1PH4GjEKt3h_Ld7mZBZz4MPjSP9hA_WKwPhInTJkzvL/s1600-h/Incognito+window.bmp&quot; imageanchor=&quot;1&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhG12aEY1D77_kfl3yXFtE29OAX-gIQS7byw1-DjNAH8RB-4TyKji4lsQbu3LMZSx87EH9N5c_D_C5inA29xqI6uwQgXSwyif12IHIvX2hO_Vh3CPv6pxyAQ_W0m2B0XIk6214gK2kWzc09/s400-r/Incognito+window.bmp&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-weight: bold&quot;&gt;For Developers&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;font-weight: bold&quot;&gt;&lt;span style=&quot;font-weight: normal&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;T&lt;/span&gt;&lt;span style=&quot;font-weight: normal&quot;&gt;he highlight of the browser for web developers is the developer menu, which allows us to debug the java script of the site we are browsing. Chrome has also provided a console for Javascript and it will help us in checking the &lt;a href=&quot;http://en.wikipedia.org/wiki/JavaScript&quot;&gt;Javascript &lt;/a&gt;and the &lt;a href=&quot;http://en.wikipedia.org/wiki/Stylesheets&quot;&gt;Stylesheet &lt;/a&gt;(CSS) used in the page. Google has incorporated all the functionality of web-developer plugins provided by firefox inside its browser itself.&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;font-weight: bold&quot;&gt;&lt;span style=&quot;font-weight: normal&quot;&gt;&lt;span style=&quot;font-weight: bold&quot;&gt;Task manager&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt; &lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center&quot;&gt;&lt;a style=&quot;margin-left: 1em; margin-right: 1em&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZGvEPCbgy67dG2YUewOkV0xAlyPvcmBQcqpMVF25LcdnpBk2dj8FT310RyiLef7LaQctiV6lzwXk3N9SZl1tAxsGojhLc2onuPXWsI7NDe7w5wivXc7OrdPZZ-v8GzNQ5yKdTGlXwTnbB/s1600-h/task+manager.bmp&quot; imageanchor=&quot;1&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-9VZuNDNjpKFVmLlvP21VWEqmgeEOBABYcnexI4ahJEAPPEgwPDcI3cwcW4kRw78peKkaOgg_zv0GTuPz-V8Tt4ShmIyGZAd5H8NWkSJDqnm2aM9332MsipAsLcfjfHnpxLtpLknfDrhQ/s320-r/task+manager.bmp&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/div&gt; &lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left&quot;&gt;&lt;/div&gt; &lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: black&quot;&gt;&lt;span style=&quot;font-size: medium&quot;&gt;&lt;span style=&quot;font-size: x-small&quot;&gt;&lt;font size=&quot;2&quot;&gt;Chrome handles every tab as a different operating system process, which helps in handling the unresponsive windows separately. It also encapsulate the functionality of one tab from other. So if any tab hangs because of some issue, it won&#39;t affect the other tabs performance and evidently allow us to kill&amp;nbsp;it&amp;nbsp;by&amp;nbsp;leaving the others untouched. Chrome also provides a separate task manager for the browser for killing the&amp;nbsp;&quot;not responding&quot; tabs.&amp;nbsp;Task Manager provides you same valuable details like memory consumption and CPU. One step further we can drill memory statistics of the tabs in your browser up to its process nerds.&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;div class=&quot;MsoNormal&quot;&gt;&lt;/div&gt; &lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: black&quot;&gt;&lt;span style=&quot;font-size: medium&quot;&gt;&lt;span style=&quot;font-size: x-small&quot;&gt;&lt;font size=&quot;2&quot;&gt;If you click the stats for nerds in your task manager, it will show you the panoramic details of each process like&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;ul&gt; &lt;li&gt;Process id&lt;br&gt;&lt;/li&gt; &lt;li&gt;Virtual Memory&lt;br&gt;&lt;/li&gt; &lt;li&gt;Physical Memory&lt;br&gt;&lt;/li&gt; &lt;li&gt;Private and shared split up of each memory.&lt;/li&gt;&lt;/ul&gt; &lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center&quot;&gt;&lt;a style=&quot;margin-left: 1em; margin-right: 1em&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzbjB03niNaCYzNskd2z3SD3M56CFb_8XLKAYVJwyTJh4fhUf4TR00Yax2aowrn2ldPnTj104fFiANRL7FHtONr417nFs_-B1g4K7KulsXk1Ze2A3bKyQYtlQ-xdCJI4SSZWwcJ0wtEPC9/s1600-h/Stats.bmp&quot; imageanchor=&quot;1&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnlR0CJpvQeTR1C-VBPR943bWJqViv0H_uvNIvSTUb5PWh-2LzgnQk_R6RTrm8m_IstxW5CKCtOCydEBTqadG3XNoWldZdW_963QORKgeqbemK91fnAPtjEwnyIbFHZ8ZbZWEIjyx54wPR/s400-r/Stats.bmp&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-style: italic&quot;&gt;&lt;/span&gt; &lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center&quot;&gt;&lt;span style=&quot;font-style: italic&quot;&gt;Stats For Nerds&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-style: normal&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center&quot;&gt;Chrome is simply a heap of ingenious functionality with unbelievable speed. Its awesome, isn&#39;t it?&lt;/div&gt;</description><link>https://www.karthikeyanm.com/2008/09/google-chrome-is-phenomenal.html</link><author>noreply@blogger.com (Karthikeyan)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYDBdMVKRIZ476SNtS-iBGL4RFjGhSWpiixiJyxzB8cYx37jQuE9WH9ZY2m5MAPbWJKTZKmrVXFITIv8VJX0Yhqn5chyphenhyphen41SC8KmVIp6SFS9ZdlfA5rsbmzGra0WghzVTw8U0yYUeKeE6U4/s72-c-r/Chrome+Snap.bmp" height="72" width="72"/><thr:total>3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6197779038658563339.post-5171558842889350195</guid><pubDate>Mon, 01 Sep 2008 08:18:00 +0000</pubDate><atom:updated>2008-09-29T09:33:30.140-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">tennis</category><title>Addicted to Flash Tennis!!</title><description>Online Flash are really perky.Isn&#39;t it ? Especially,  if you love a game and failed in finding time to play and enjoy it.You can feed your hunger in playing the flash version of the game. As I was fascinated by Cricket and Tennis, I spent most of my leisure time in either reading about the game or playing it with my friends.Once you become a pro you are subjected to relinquish some of your habits (As I left my habit of &quot;obsession to cricket&quot;). For guys who sacrificed playing games these Flash games are real treat.&lt;br /&gt;
&lt;br /&gt;
There are innumerable sites for online Flash games with attractive graphics and challenging rounds. Best of the pack is Tennis. As &lt;a href=&quot;http://suniljain14.blogspot.com/2008/08/links-to-online-games.html&quot;&gt;Sunil&lt;/a&gt; listed we use to play Flash Tennis a lot. It is a game which challenges your speed, accuracy, tactics and knowledge of the game. It provides option for you to set your skill level and your opponents&#39; in terms of &lt;a href=&quot;http://en.wikipedia.org/wiki/Forehand&quot;&gt;Forehand&lt;/a&gt; ,&lt;a href=&quot;http://en.wikipedia.org/wiki/Backhand&quot;&gt;Backhand&lt;/a&gt;, &lt;a href=&quot;http://en.wikipedia.org/wiki/Serve_%28tennis%29&quot;&gt;Serve&lt;/a&gt; and Footwork in scale of zero to ten.You can choose an exhibition match for practice and tournament for testing your skills.&lt;br /&gt;
&lt;br /&gt;
This game is reachable with simple Google search for &quot;&lt;a href=&quot;http://www.google.com/search?hl=en&amp;amp;q=Flash+tennis&amp;amp;btnG=Search&quot;&gt;Flash tennis&lt;/a&gt;&quot;, but obviously you need to have Internet connection. As most of the employers are blocking URLs like flash and games; you could not enjoy tennis in office leisure hours. This provoked me and Sunil to explore the option of downloading the Flash (SWF) and embed it in an excel sheet.We have succeed in doing this. Hopefully we will explain you elaborately on, how to download and embed flash in an excel in near future. But as of now I am attaching the most amazing Flash tennis game here.Enjoy!!&lt;br /&gt;
&lt;br /&gt;
Embeded Flash has been moved to &lt;a href=&quot;http://www.karthikeyanm.com/2008/09/quick-fix-in-blog.html&quot;&gt;new location &lt;/a&gt;for better User Interface.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Challenge&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
I would reckon you guys to follow these steps to make it more exciting.&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Set 10 for you and 8 for you opponent and try to win 3-0.&lt;/li&gt;
&lt;li&gt;Set 10 for both of you and try to win 3-0.&lt;/li&gt;
&lt;li&gt;Set 10 to your opponent and 8 to you and try to win 3-0.&lt;/li&gt;
&lt;li&gt;Set 10 to your opponent and reduce your rating gradually from 8 to 1 and try to win 3-0 in all possible combinations.&lt;/li&gt;
&lt;/ul&gt;We are now trying to post a 3-0 win with a combination of 10 to opponent and 1 to us.Its really an adorable game to play.</description><link>https://www.karthikeyanm.com/2008/09/addicted-to-flash-tennis.html</link><author>noreply@blogger.com (Karthikeyan)</author><thr:total>0</thr:total></item></channel></rss>