<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.1.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Mindless Mind©</title>
	<link>http://blogs.mastergaurav.com</link>
	<description>Please don't mind</description>
	<pubDate>Sun, 17 Aug 2008 06:39:36 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.1.3</generator>
	<language>en</language>
			<item>
		<title>My life is a Journey - Journey of my life</title>
		<link>http://blogs.mastergaurav.com/2008/07/27/my-life-is-a-journey-journey-of-my-life/</link>
		<comments>http://blogs.mastergaurav.com/2008/07/27/my-life-is-a-journey-journey-of-my-life/#comments</comments>
		<pubDate>Sun, 27 Jul 2008 13:00:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<category><![CDATA[Travel]]></category>

		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://blogs.mastergaurav.com/2008/07/27/my-life-is-a-journey-journey-of-my-life/</guid>
		<description><![CDATA[A journey ends and another begins. That&#8217;s the journey of my life for the past 3 years or so. Today, I&#8217;m on my way to Ernakulam. Yes, it&#8217;s the train once again. Open windows allowing me to have a closer look at the countryside.
The lush green farms. The dense forest-like trees. The hazy clouds. The [...]]]></description>
			<content:encoded><![CDATA[<p>A journey ends and another begins. That&#8217;s the journey of my life for the past 3 years or so. Today, I&#8217;m on my way to Ernakulam. Yes, it&#8217;s the train once again. Open windows allowing me to have a closer look at the countryside.</p>
<p>The lush green farms. The dense forest-like trees. The hazy clouds. The cool and cold breeze. The wet soil. The सौंधी odour.  It&#8217;s back to be in self again.</p>
<p>I seem to have found the lost touch.</p>
<p>Tomorrow it will be trainings once again. It will be consulting, product development, biz plan - all the nasty stuff again. But right now, I stop writing.</p>
<p>Let me enjoy the real life!</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.mastergaurav.com/2008/07/27/my-life-is-a-journey-journey-of-my-life/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Trip to my hometown - 2: The Action Begins</title>
		<link>http://blogs.mastergaurav.com/2008/07/12/trip-to-me-hometown-2-the-action-begins/</link>
		<comments>http://blogs.mastergaurav.com/2008/07/12/trip-to-me-hometown-2-the-action-begins/#comments</comments>
		<pubDate>Sat, 12 Jul 2008 03:50:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Nostalgia]]></category>

		<category><![CDATA[Personal]]></category>

		<category><![CDATA[Travel]]></category>

		<guid isPermaLink="false">http://blogs.mastergaurav.com/2008/07/12/trip-to-me-hometown-2-the-action-begins/</guid>
		<description><![CDATA[Good Morning!
We are in train en-route to hometown. Just crossed Secunderabad - where &#8220;The train does not halt presently&#8221; - but still stopped because of change of engine. And we hope something similar at Jhansi. Let&#8217;s see how and what happens.
The next halt is in Nagpur at 5:20pm. And it seems to be in total [...]]]></description>
			<content:encoded><![CDATA[<p>Good Morning!</p>
<p>We are in train en-route to hometown. Just crossed Secunderabad - where &#8220;The train does not halt presently&#8221; - but still stopped because of change of engine. And we hope something similar at Jhansi. Let&#8217;s see how and what happens.</p>
<p>The next halt is in Nagpur at 5:20pm. And it seems to be in total control of time - at least as of now.</p>
<p>What a journey! Across the countryside. With all windows open - Hey! We&#8217;re in the Sleeper Class and not A.C. Gotcha! <img src='http://blogs.mastergaurav.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.mastergaurav.com/2008/07/12/trip-to-me-hometown-2-the-action-begins/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Trip to my hometown - 1: Let the action begin</title>
		<link>http://blogs.mastergaurav.com/2008/07/11/trip-to-me-hometown-1-let-the-action-begin/</link>
		<comments>http://blogs.mastergaurav.com/2008/07/11/trip-to-me-hometown-1-let-the-action-begin/#comments</comments>
		<pubDate>Fri, 11 Jul 2008 12:00:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Nostalgia]]></category>

		<category><![CDATA[Personal]]></category>

		<category><![CDATA[Travel]]></category>

		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://blogs.mastergaurav.com/2008/07/11/trip-to-me-hometown-1-let-the-action-begin/</guid>
		<description><![CDATA[The day is over with the training? No really! The action begins now.
There is already a curfew in Shivajinagar because of Hindu-Muslim riots. Don&#8217;t really know when these people with learn. As if they don&#8217;t have any other work.
There we - Ashish and myself - need to leave for Lucknow tonight. Couldn&#8217;t get a ticket [...]]]></description>
			<content:encoded><![CDATA[<p>The day is over with the training? No really! The action begins now.</p>
<p>There is already a curfew in Shivajinagar because of Hindu-Muslim riots. Don&#8217;t really know when these people with learn. As if they don&#8217;t have any other work.</p>
<p>There we - Ashish and myself - need to leave for Lucknow tonight. Couldn&#8217;t get a ticket in Ktka Express. Got in Sampark Kranti. Have to get down at Jhansi. And the best part is - the train does not stop at Jhansi!</p>
<p>So, there is a lot of action already waiting for me.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.mastergaurav.com/2008/07/11/trip-to-me-hometown-1-let-the-action-begin/feed/</wfw:commentRss>
		</item>
		<item>
		<title>4-Sutras to work with JavaScript</title>
		<link>http://blogs.mastergaurav.com/2008/06/16/4-sutras-to-work-with-javascript/</link>
		<comments>http://blogs.mastergaurav.com/2008/06/16/4-sutras-to-work-with-javascript/#comments</comments>
		<pubDate>Mon, 16 Jun 2008 16:20:27 +0000</pubDate>
		<dc:creator>mastergaurav</dc:creator>
		
		<category><![CDATA[Professional]]></category>

		<category><![CDATA[Technology]]></category>

		<category><![CDATA[Personal]]></category>

		<category><![CDATA[Web 2.0]]></category>

		<category><![CDATA[RIA]]></category>

		<category><![CDATA[mastergaurav]]></category>

		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://blogs.mastergaurav.com/2008/06/16/4-sutras-to-work-with-javascript/</guid>
		<description><![CDATA[(Sutra: noun, that which runs through and holds things together)
JavaScript is a fantastic language to work with. I will, personally, prefer to work with runtime dynamic language like JavaScript than compile-time feature constrained languages like C++ or Java (well, C# is still far richer than C++ and Java).
However, working with JavaScript is not - quote-unquote [...]]]></description>
			<content:encoded><![CDATA[<p>(Sutra: noun, that which runs through and holds things together)</p>
<p>JavaScript is a fantastic language to work with. I will, personally, prefer to work with runtime dynamic language like JavaScript than compile-time feature constrained languages like C++ or Java (well, C# is still far richer than C++ and Java).</p>
<p>However, working with JavaScript is not - quote-unquote - trivial noting that majority of the developers start with C/C++ or languages evolved from them.</p>
<p>I&#8217;m not here to talk about JavaScript, but 4-Sutras that I&#8217;ve developed that one should keep in mind while working with JavaScript.</p>
<p>These sutras are:</p>
<ol>
<li>All data-types are infinitely flexible.</li>
<li>All objects are infinitely extensible.</li>
<li>Objects are associative arrays.</li>
<li>It&#8217;s all about functions.</li>
</ol>
<p>Let me explain them in some detail&#8230;</p>
<p>In JavaScript, we can provide more functionality to any data-types, including the predefined ones through the <code>prototype</code> object. Infact, there exists a JavaScript library with this very name. For example, we need to add a function <code>insertAt</code> to the <code>Array</code> object. Here&#8217;s how we can accomplish the task.</p>
<pre>Array.prototype.insertAt = function(item, index)
{
  if(index &gt;= 0 &amp;&amp; index &lt; this.length)
  {
    this.splice(index, 0, item);
  }
}</pre>
<p>And then, I can do:</p>
<pre>var a = new Array();
a.push('one');
a.insertAt('two', 0);

alert('Item at index 0 = ' + a[0]);</pre>
<p>So, what I meant in &#8220;flexible data-types&#8221; is that we can add (infact, remove and change as well, at will) the functionality to any data-type (native JavaScript object) irrespective of whether the code for the type is available or not. Isn&#8217;t it great?</p>
<p>Coming to the next point - properties / methods associated with any object (instance) is totally configurable. Assume that we have a reference <code>obj</code> to which we want to associate two properties - <code>exx</code> and <code>vayee</code> - and one method <code>checkPoint</code>, we can add that!</p>
<p>Note that this is different from the flexibility of the data-type. Here, only <code>obj</code> will have these properties, any other object <code>obj2</code> will not have these properties and methods.</p>
<pre>
var obj = new Object();
bj.exx = "Value x";
bj.vayee = "Value y";

obj.checkPoint = function()
{
  if(this.exx &amp;&amp; this.vayee)
  {
    return true;
  }
  return false;
}</pre>
<p>What do you gain out of this? Well, this extensibility allows you to grow your objects - at runtime, on demand. And that&#8217;s one of the features that I love in JavaScript.</p>
<p>Everybody loves OOAD because it helps us relate programming to our real life - objects with attributes and functionalities. However, it fails to address one key issue - objects in real life grow. They grow as themselves not requiring a child. However, this is absent in almost all languages barring JavaScript and Smalltalk.</p>
<p>btw, do you remember Smalltalk? The world&#8217;s first object oriented language. But somewhere, C and C++ grew more popular and we really lost the fun and power of Smalltalk. Sad. <img src='http://blogs.mastergaurav.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>So, I am assuming that you&#8217;ve understood what I mean when I say that all objects are infinitely extensible.</p>
<p>Let me proceed to the next item. It may or may not be classified as a sutra, because it&#8217;s a very basic feature of JavaScript. However, we tend to forget about it while working with JavaScript. So, I thought about making it a sutra so that it&#8217;s not forgotten.</p>
<p>Objects internally are implemented as associative arrays, or whatever alternate name you want to use. The effect is that you can use any object in two ways, as given below:</p>
<pre>var obj = new Object();
//Assigning as a property
obj.x = "Ex";

//Assigning as an associative array
obj['x'] = "Ex";

//Similarly, assining a function
obj.fn = function()
{
  alert('Hello, World!');
}

//And calling it
obj['fn']();</pre>
<p>The two ways to work with properties, as given above, are identical. So, don&#8217;t worry if you do not know the name of the method or property at design time. Just store it in a variable and access it using the format given above!</p>
<p>Voila! So easy! And damn powerful! Isn&#8217;t it?</p>
<p>And finally, never forget about functions. JavaScript is all about functions - to start with and till the end!</p>
<p>The attributes associated with JavaScript functions are:</p>
<ol>
<li>Functions are the ways to create data-types: Encapsulation</li>
<li>Functions can be nested, any level deep: Some kind of private functions?</li>
<li>Functions can be used as simple functions as well as constructors</li>
<li>Instance functions (associated with any object) can be called with any context, so that the value of <code>this</code> can be changed on the fly! Voila!</li>
<p>And there&#8217;s a lot more magic that you can do with functions in JavaScript.</ol>
]]></content:encoded>
			<wfw:commentRss>http://blogs.mastergaurav.com/2008/06/16/4-sutras-to-work-with-javascript/feed/</wfw:commentRss>
		</item>
		<item>
		<title>RIA, Web 2. 0 and Curl</title>
		<link>http://blogs.mastergaurav.com/2008/06/11/ria-web-2-0-and-curl/</link>
		<comments>http://blogs.mastergaurav.com/2008/06/11/ria-web-2-0-and-curl/#comments</comments>
		<pubDate>Wed, 11 Jun 2008 06:20:13 +0000</pubDate>
		<dc:creator>mastergaurav</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[Web 2.0]]></category>

		<category><![CDATA[www]]></category>

		<category><![CDATA[Curl]]></category>

		<guid isPermaLink="false">http://blogs.mastergaurav.com/2008/06/11/ria-web-2-0-and-curl/</guid>
		<description><![CDATA[In my previous posting on RIA, Web 2.0 et al, I mentioned about some frameworks and toolkits and runtime etc.
And then I get a comment from the Curl Team. Have a look at the comment here.
I still have not evaluated Curl but to get started with, looks interesting. So, at this point in time - [...]]]></description>
			<content:encoded><![CDATA[<p>In my <a href="http://blogs.mastergaurav.com/2008/06/08/adobe-flex-ria-and-web-20/" title="RIA, Web 2.0, Gaurav Vaish's Blogs">previous posting</a> on RIA, Web 2.0 et al, I mentioned about some frameworks and toolkits and runtime etc.</p>
<p>And then I get a comment from the <a href="http://www.curl.com" title="Curl" rel="nofollow">Curl</a> Team. Have a look at the comment <a href="http://blogs.mastergaurav.com/2008/06/08/adobe-flex-ria-and-web-20/#comments" title="RIA, Web 2.0, Gaurav Vaish's Blogs - Comments">here</a>.</p>
<p>I still have not evaluated Curl but to get started with, looks interesting. So, at this point in time - I just mention about it that there exists something called Curl. <img src='http://blogs.mastergaurav.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Whether it is suitable or not, or can it scale up to the requirements &#8212; I still have to evaluate.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.mastergaurav.com/2008/06/11/ria-web-2-0-and-curl/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Adobe Flex, RIA and Web 2.0</title>
		<link>http://blogs.mastergaurav.com/2008/06/08/adobe-flex-ria-and-web-20/</link>
		<comments>http://blogs.mastergaurav.com/2008/06/08/adobe-flex-ria-and-web-20/#comments</comments>
		<pubDate>Sun, 08 Jun 2008 08:25:26 +0000</pubDate>
		<dc:creator>mastergaurav</dc:creator>
		
		<category><![CDATA[Professional]]></category>

		<category><![CDATA[Technology]]></category>

		<category><![CDATA[Adobe]]></category>

		<category><![CDATA[Flex]]></category>

		<category><![CDATA[Work]]></category>

		<category><![CDATA[Edujini]]></category>

		<category><![CDATA[Eduzine]]></category>

		<category><![CDATA[Dojo]]></category>

		<category><![CDATA[Web 2.0]]></category>

		<category><![CDATA[www]]></category>

		<guid isPermaLink="false">http://blogs.mastergaurav.com/2008/06/08/adobe-flex-ria-and-web-20/</guid>
		<description><![CDATA[Last week I delivered a week long training on Adobe Flex 3 (yet again). Apart from the technologies - Adobe Flex and ActionScript - the training aimed to focus on Web 2.0 and RIA.
Web 2.0 and RIA, today, are more or less established philosophies.
However, what I think is that the world is heavily divided on [...]]]></description>
			<content:encoded><![CDATA[<p>Last week I delivered a week long training on Adobe Flex 3 (yet again). Apart from the technologies - Adobe Flex and ActionScript - the training aimed to focus on Web 2.0 and RIA.</p>
<p>Web 2.0 and RIA, today, are more or less established philosophies.</p>
<p>However, what I think is that the world is heavily divided on which framework / toolkit to go for.  Most of the web revolves around JavaScript &amp; Ajax and/or Flash &amp; ActionScript. Slowly and gradually, Silverlight &amp; WPF/JavaScript seems to be making inroad on the development front - not quite sure how fast.</p>
<p>So, I thought let me try to compile a few frameworks (partial list inspired from the one at <a href="http://en.wikipedia.org/wiki/Comparison_of_JavaScript_frameworks" title="Wikipedia - JavaScript Frameworks - Comparision">Wikipedia</a>):</p>
<ul>
<li>Dojo Toolkit available at <a href="http://dojotoolkit.org" title="Dojo Toolkit">http://dojotoolkit.org</a>. It is supported by IBM, Sun, AOL, BEA and SitePen among others.</li>
<li>Google Web Toolkit available at <a href="http://code.google.com/webtoolkit" title="Google Web Toolkit">http://code.google.com/webtoolkit</a>. It is supported and developed by Google.</li>
<li>ExtJs available at <a href="http://extjs.com" title="ExtJs">http://extjs.com</a>. Infact, the team married GWT and created GWT-Ext available at <a href="http://gwt-ext.com" title="GWT Ext">http://gwt-ext.com</a>.</li>
<li>Yahoo! UI available at <a href="http://developer.yahoo.com/yui" title="Yahoo! UI">http://developer.yahoo.com/yui</a>. It is supported by Yahoo!</li>
<li>jQuery available at <a href="http://www.jquery.com" title="jQuery">http://www.jquery.com</a>.</li>
<li>Adobe Flex at <a href="http://www.adobe.com/products/flex/" title="Adobe Flex">http://www.adobe.com/products/flex</a>.</li>
<li>Microsoft Silverlight available at <a href="http://www.silverlight.net" title="Microsoft Silverlight">http://www.silverlight.net</a>.</li>
</ul>
<p>Barring Adobe Flex, all other frameworks use a common technology - JavaScript and Ajax.</p>
<p>However, some toolkits like Dojo uses / used Flash for offline storage. Some of them are moving to Google Gears for offline store.</p>
<p>And at the moment, I have to rush to the market&#8230; will build on this in my subsequent articles.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.mastergaurav.com/2008/06/08/adobe-flex-ria-and-web-20/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A Trainer&#8217;s Life - Why he must be a team!</title>
		<link>http://blogs.mastergaurav.com/2008/06/04/a-trainers-life-why-he-must-be-a-team/</link>
		<comments>http://blogs.mastergaurav.com/2008/06/04/a-trainers-life-why-he-must-be-a-team/#comments</comments>
		<pubDate>Wed, 04 Jun 2008 14:37:53 +0000</pubDate>
		<dc:creator>mastergaurav</dc:creator>
		
		<category><![CDATA[Professional]]></category>

		<category><![CDATA[Trainer]]></category>

		<category><![CDATA[Training]]></category>

		<category><![CDATA[Life]]></category>

		<category><![CDATA[Work]]></category>

		<category><![CDATA[Edujini]]></category>

		<guid isPermaLink="false">http://blogs.mastergaurav.com/2008/06/04/a-trainers-life-why-he-must-be-a-team/</guid>
		<description><![CDATA[Today, I will try to answer a question, &#8220;Why an individual, working directly with end client, cannot survive long in training ?&#8221;
Well, this question is based on my perspective - &#8220;An indiviual cannot go long&#8221;.
Or, as we call in Hindi, &#8220;Akela Chana Bhaand Naheen Phod Sakta (अकेला चना भाड़ नहीं फोड़ सकता)&#8221;
Given below are my [...]]]></description>
			<content:encoded><![CDATA[<p>Today, I will try to answer a question, &#8220;Why an individual, working directly with end client, cannot survive long in training ?&#8221;</p>
<p>Well, this question is based on my perspective - &#8220;An indiviual cannot go long&#8221;.</p>
<p>Or, as we call in Hindi, &#8220;Akela Chana Bhaand Naheen Phod Sakta (अकेला चना भाड़ नहीं फोड़ सकता)&#8221;</p>
<p>Given below are my justifications, based on my experiences.</p>
<p>Let&#8217;s try to look at the activities in a smart trainer&#8217;s life:</p>
<ul>
<li>Know / Learn, in depth, about the subject to provide training on.</li>
<li>Have / Get practical knowledge to be able to provide effective training. Otherwise, it remains a pure theoretical &#8220;teaching&#8221; rather than practical &#8220;training&#8221;</li>
<li>Prepare effective case-studies, that more real-world than theoretical. The training should comprise of some &#8220;best practices&#8221;.</li>
<li>Be prepared to answer queries from the &#8220;related areas&#8221; rather than only &#8220;the subject / topics&#8221;</li>
<li>At times, sit with the team undergoing training to analyze their project and provide best approach for implementing solution to business problem.<br />
Trainer should understand the business problem as opposed to only technical problem since unless a technology solves the business / human problem, the  technology or solution is of no use!</li>
<li>Ensure that he is on the cutting edge of the technology, lest he becomes obsolete.</li>
<li>Prepare the literate to be handed over to the audience.</li>
</ul>
<p>However, if the trainer is an individual he will need to, additionally, work on the following:</p>
<ul>
<li>Negotiate price.</li>
<li>Check his availability and giving immediate commitment, which he / she may not want to do.</li>
<li>At times, run around places at the client premises to get his payments. The payment cycle can be from around 10 days to 60 days.<br />
Which means that the trainer cannot work with the companies where the payment cycle is long lest he has enough buffer with himself.</li>
<li>Look at taxes, especially TDS</li>
<li>Ensure that the tax is not deducted for reimbursements. Ensure that Debit Note is taken care of appropriately.</li>
<li>Participate in regular &#8220;vendor meets&#8221; organized by the clients.</li>
<li>Prepare the literate to be handed over to the audience. Here, the physical delivery - may be a book or a CD/DVD etc.</li>
</ul>
<p>Now, my simple question - &#8220;How much of this can an individual do effectively ?&#8221;</p>
<p>Once he starts running around to collect the payments, his precious training time is gone. Also, once he receives the payment after running around, he may be simply too tired physically to check up with the latest in the world.</p>
<p>At least two people are required. One to focus on the first set of activities, and the other for the latter set.</p>
<p>That&#8217;s how we - Yashwanth C and Gaurav Vaish - started Edujini.<br />
I&#8217;ll find time to write something on the &#8220;history of Edujini&#8221; later on&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.mastergaurav.com/2008/06/04/a-trainers-life-why-he-must-be-a-team/feed/</wfw:commentRss>
		</item>
		<item>
		<title>DWT - Dojo on GWT</title>
		<link>http://blogs.mastergaurav.com/2008/05/30/dwt-dojo-on-gwt/</link>
		<comments>http://blogs.mastergaurav.com/2008/05/30/dwt-dojo-on-gwt/#comments</comments>
		<pubDate>Fri, 30 May 2008 05:44:21 +0000</pubDate>
		<dc:creator>mastergaurav</dc:creator>
		
		<category><![CDATA[Professional]]></category>

		<category><![CDATA[Technology]]></category>

		<category><![CDATA[Work]]></category>

		<category><![CDATA[Edujini]]></category>

		<category><![CDATA[Ajax]]></category>

		<category><![CDATA[Dojo]]></category>

		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://blogs.mastergaurav.com/2008/05/30/dwt-dojo-on-gwt/</guid>
		<description><![CDATA[Just yesterday I posted about &#8220;thinking&#8221; to create the Java API to work for Dojo on GWT. And today, it&#8217;s kind of official.
Edujini Labs is going to sponsor this project. Check the posting on Eduzine here.
In fact, a mail to the Dojo Team has already been sent about the intimation of the same.
Have a look [...]]]></description>
			<content:encoded><![CDATA[<p>Just yesterday I posted about &#8220;thinking&#8221; to create the Java API to work for Dojo on GWT. And today, it&#8217;s kind of official.</p>
<p><a href="http://www.edujini-labs.com" title="Edujini Labs">Edujini Labs</a> is going to sponsor this project. Check the posting on <a href="http://eduzine.edujini-labs.com" title="Eduzine">Eduzine</a> <a href="http://eduzine.edujini-labs.com/archives/29-Dojo-on-Google-Web-Toolkit.html" title="Dojo on Google Web Toolkit">here</a>.</p>
<p>In fact, a <a href="http://turtle.dojotoolkit.org/pipermail/dojo-interest/2008-May/032256.html" title="Official Announcement of DWT">mail to the Dojo Team</a> has already been sent about the intimation of the same.</p>
<p>Have a look at the &#8220;Hello, World!&#8221; on the early-stage DWT.</p>
<object height="350" width="425">
<param value="http://www.youtube.com/v/SdEdJskMe0g" name="movie"></param>
<p>  <ibed width="425" height="350" type="application/x-shockwave-flash">  </ibed></p>
</object>
]]></content:encoded>
			<wfw:commentRss>http://blogs.mastergaurav.com/2008/05/30/dwt-dojo-on-gwt/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Dojo on Google Web Toolkit</title>
		<link>http://blogs.mastergaurav.com/2008/05/29/dojo-on-google-web-toolkit/</link>
		<comments>http://blogs.mastergaurav.com/2008/05/29/dojo-on-google-web-toolkit/#comments</comments>
		<pubDate>Thu, 29 May 2008 16:54:56 +0000</pubDate>
		<dc:creator>mastergaurav</dc:creator>
		
		<category><![CDATA[Professional]]></category>

		<category><![CDATA[Technology]]></category>

		<category><![CDATA[Work]]></category>

		<category><![CDATA[Edujini]]></category>

		<category><![CDATA[Ajax]]></category>

		<category><![CDATA[Google]]></category>

		<category><![CDATA[Dojo]]></category>

		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://blogs.mastergaurav.com/2008/05/29/dojo-on-google-web-toolkit/</guid>
		<description><![CDATA[My real love for GWT started only a couple of days ago&#8230; and it prompted me to get started with Dojo on GWT.
I have, so far, written a couple of core-classes in Java mainly to abstract out the interaction with JavaScriptObject.
My next target was to directly jump on to dijit, and start creating the UI. [...]]]></description>
			<content:encoded><![CDATA[<p>My real <a href="http://blogs.mastergaurav.com/2008/05/27/google-web-toolkit/" title="Google Web Toolkit">love for GWT</a> started only a couple of days ago&#8230; and it prompted me to get started with Dojo on GWT.</p>
<p>I have, so far, written a couple of core-classes in Java mainly to abstract out the interaction with <a href="http://google-web-toolkit.googlecode.com/svn/javadoc/1.4/com/google/gwt/core/client/JavaScriptObject.html" title="JavaScriptObject">JavaScriptObject</a>.</p>
<p>My next target was to directly jump on to <a href="http://dojotoolkit.org/projects/dijit" title="Dojo Dijit">dijit</a>, and start creating the UI. And then I realized that it uses mixins. And now I am left wondering what&#8217;s the best way to handle mixins.</p>
<p>For the new comers, JavaScript allows single inheritance but Dojo (and other libraries) make use of mixins to pseudo-inherit methods and properties from other objects by copying them to the sub-object.</p>
<p>In Java, this can be achieved only by making use of interfaces. The other possibility is to introduce a class between the parent and the child class that encapsulates the mixin objects.</p>
<p>I think the latter is a better approach. Simply expose the object or may be create delegate methods.</p>
<p>Let me think over it&#8230; what&#8217;s the best way to marry Java and JavaScript.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.mastergaurav.com/2008/05/29/dojo-on-google-web-toolkit/feed/</wfw:commentRss>
		</item>
		<item>
		<title>19 year-old gamer becomes mayor of Oklahoma town</title>
		<link>http://blogs.mastergaurav.com/2008/05/29/19-year-old-gamer-becomes-mayor-of-oklahoma-town/</link>
		<comments>http://blogs.mastergaurav.com/2008/05/29/19-year-old-gamer-becomes-mayor-of-oklahoma-town/#comments</comments>
		<pubDate>Thu, 29 May 2008 10:24:38 +0000</pubDate>
		<dc:creator>mastergaurav</dc:creator>
		
		<category><![CDATA[Politics]]></category>

		<category><![CDATA[World]]></category>

		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://blogs.mastergaurav.com/2008/05/29/19-year-old-gamer-becomes-mayor-of-oklahoma-town/</guid>
		<description><![CDATA[This is a good news, so it seems. Young blood looking to take control and put things straight. I wish it happens in my country as well. Note that the position is an unpaid post&#8230; so, no monetary incentives for Tyler Hammons.
Associated Press reports, &#8220;Muskogee, Okla., teen ready for mayoral challenge&#8221;. It reads:
The University of [...]]]></description>
			<content:encoded><![CDATA[<p>This is a good news, so it seems. Young blood looking to take control and put things straight. I wish it happens in my country as well. Note that the position is an unpaid post&#8230; so, no monetary incentives for Tyler Hammons.</p>
<p>Associated Press <a href="http://news.yahoo.com/s/ap/20080516/ap_on_re_us/muskogee_mayor_1">reports</a>, &#8220;Muskogee, Okla., teen ready for mayoral challenge&#8221;. It reads:</p>
<p><em>The University of Oklahoma freshman is moving out of a dorm and back in with his parents as he gets ready to be sworn in next week as mayor of this 38,000-person city made famous by the Merle Haggard song &#8220;Okie From Muskogee.&#8221;</em></p>
<p>However, my favourite is:</p>
<p><em>As mayor, his first priorities are the creation of an independent ethics commission to monitor elected and appointed city officials. He also wants to establish campaign finance reporting requirements for those running for office.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.mastergaurav.com/2008/05/29/19-year-old-gamer-becomes-mayor-of-oklahoma-town/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Media does it yet again</title>
		<link>http://blogs.mastergaurav.com/2008/05/29/media-does-it-yet-again/</link>
		<comments>http://blogs.mastergaurav.com/2008/05/29/media-does-it-yet-again/#comments</comments>
		<pubDate>Thu, 29 May 2008 03:02:40 +0000</pubDate>
		<dc:creator>mastergaurav</dc:creator>
		
		<category><![CDATA[India]]></category>

		<category><![CDATA[Media]]></category>

		<category><![CDATA[Politics]]></category>

		<category><![CDATA[Society]]></category>

		<category><![CDATA[Reservation]]></category>

		<category><![CDATA[Casteism]]></category>

		<guid isPermaLink="false">http://blogs.mastergaurav.com/2008/05/29/media-does-it-yet-again/</guid>
		<description><![CDATA[I really don&#8217;t know when will the Indian Media become socially responsible.
I cite media as one of the biggest reasons for continuation of Casteism and call for Reservations in the country. I think India is the only country in the world that takes pride in being called backward and people agitating to include themselves in [...]]]></description>
			<content:encoded><![CDATA[<p>I really don&#8217;t know when will the Indian Media become socially responsible.</p>
<p>I cite media as one of the biggest reasons for continuation of Casteism and call for Reservations in the country. I think India is the only country in the world that takes pride in being called backward and people agitating to include themselves in the backward class. <strong>What a Shame!</strong></p>
<p>Take the latest incident <a href="http://epaper.timesofindia.com/Default/Scripting/ArchiveView.asp?Daily=TOIBG&amp;AppName=1&amp;login=default&amp;Enter=true&amp;Skin=TOI&amp;GZ=T&amp;BaseHref=TOIBG%2F2008%2F05%2F29&amp;AW=1212026446984&amp;Page=4" title="The Die is Caste">here</a>, e-Paper from Times of India, May 29<sup>th</sup>, 2008, Bangalore Edition or directly <a href="http://epaper.timesofindia.com/Default/Scripting/ArticleWin.asp?From=Archive&amp;Source=Page&amp;Skin=TOI&amp;BaseHref=TOIBG/2008/05/29&amp;PageLabel=4&amp;ForceGif=true&amp;EntityId=Ar00400&amp;ViewMode=HTML&amp;GZ=T" title="The Die is Caste">this item</a>.</p>
<p>I don&#8217;t really understand what is the need of the media to dig into such issues. If the categorization is done on the basis of region, gender, age, educational qualification, economic background etc demographics, probably it makes sense. And they are measurable. What&#8217;s cast, btw?<br />
Caste! What a ridicule. And unless media gets responsible, I think we will continue to lose lives and property. What do we gain - I am yet to take a note. Some recent incidents:</p>
<ul>
<li><a href="http://timesofindia.indiatimes.com/Delhi_braces_for_Gujjar_protest/articleshow/3081452.cms">Delhi braces of Gujjar Protest</a></li>
<li><a href="http://timesofindia.indiatimes.com/Citys_borders_under_siege_on_Thursday/articleshow/3081634.cms">City&#8217;s borders under siege on Thursday</a></li>
<li><a href="http://timesofindia.indiatimes.com/India/Gujjar_row_Rajasthan_seals_border_with_Haryana_MP/articleshow/3081105.cms">Rajasthan seals borders with Haryana, MP</a></li>
<li>And probably, the most meaningful of them all - <a href="http://timesofindia.indiatimes.com/India/Wholl_pay_for_damage_to_public_property/articleshow/3081495.cms">Who&#8217;ll pay for damage to public property?</a> We, the taxpayers. Who else. Those agitators anyway don&#8217;t pay anything.</li>
<li>And the most worrysome - <a href="http://timesofindia.indiatimes.com/India/Food_scarcity_looms_as_no_one_budges/articleshow/3081809.cms">Food scarcity looms as no one budges</a>.</li>
</ul>
<p>Hope there&#8217;s some saviour who takes off Caste from the political agenda and from the front page in newspaper, and more importantly, does not call for unnecessary articles like the one I mentioned earlier.</p>
<p>Let&#8217;s aim towards making an equal India. Classify, but not divide. Segregate but not exclude.</p>
<p>Is anybody listening out there?</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.mastergaurav.com/2008/05/29/media-does-it-yet-again/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Google Web Toolkit</title>
		<link>http://blogs.mastergaurav.com/2008/05/27/google-web-toolkit/</link>
		<comments>http://blogs.mastergaurav.com/2008/05/27/google-web-toolkit/#comments</comments>
		<pubDate>Tue, 27 May 2008 10:15:35 +0000</pubDate>
		<dc:creator>mastergaurav</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[Edujini]]></category>

		<category><![CDATA[Ajax]]></category>

		<category><![CDATA[Google]]></category>

		<category><![CDATA[Eduzine]]></category>

		<guid isPermaLink="false">http://blogs.mastergaurav.com/2008/05/27/google-web-toolkit/</guid>
		<description><![CDATA[On Monday, I talked about the training on Visual Studio Team System 2005 Extensibility and I said that I would probably post across a sample piece of code.
But I did not get time.
What more interests me is the web. And there is Google Web Toolkit to help us write structured JavaScript in Java. Sounds great, [...]]]></description>
			<content:encoded><![CDATA[<p>On Monday, I talked about the training on Visual Studio Team System 2005 Extensibility and I said that I would probably post across a sample piece of code.</p>
<p>But I did not get time.</p>
<p>What more interests me is the web. And there is Google Web Toolkit to help us write structured JavaScript in Java. Sounds great, isn&#8217;t it?</p>
<p>So, what I did was to quickly compile a couple of articles on GWT and post at Eduzine™ <a href="http://eduzine.edujini-labs.com/archives/27-Google-Web-Toolkit-says,-Hello,-World!-Part-1.html" title="Eduzine - Google Web Toolkit">here</a> and <a href="http://eduzine.edujini-labs.com/archives/28-Google-Web-Toolkit-says,-Hello,-World!-Part-2.html" title="Eduzine - Google Web Toolkit">here</a>.</p>
<p>Enjoy working with Google Web Toolkit, JavaScript and Ajax!</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.mastergaurav.com/2008/05/27/google-web-toolkit/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Windows Image Acquisition and Windows Portable Devices</title>
		<link>http://blogs.mastergaurav.com/2008/05/22/windows-image-acquisition-and-windows-portable-devices/</link>
		<comments>http://blogs.mastergaurav.com/2008/05/22/windows-image-acquisition-and-windows-portable-devices/#comments</comments>
		<pubDate>Thu, 22 May 2008 03:16:28 +0000</pubDate>
		<dc:creator>mastergaurav</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[Work]]></category>

		<category><![CDATA[Development]]></category>

		<category><![CDATA[Microsoft]]></category>

		<category><![CDATA[Multimedia]]></category>

		<guid isPermaLink="false">http://blogs.mastergaurav.com/2008/05/22/windows-image-acquisition-and-windows-portable-devices/</guid>
		<description><![CDATA[I had been working with WIA (for Windows XP) and WIA 2.0 (for Windows Vista) to design an application to capture images.
WIA for Windows XP works perfectly fine. And WIA 2.0 is supposed to do the same on Vista.
And then, I hit a hurdle - WIA 2.0 always gives me &#8220;0 devices&#8221; while using EnumDevices [...]]]></description>
			<content:encoded><![CDATA[<p>I had been working with WIA (for Windows XP) and WIA 2.0 (for Windows Vista) to design an application to capture images.</p>
<p>WIA for Windows XP works perfectly fine. And WIA 2.0 is supposed to do the same on Vista.</p>
<p>And then, I hit a hurdle - WIA 2.0 always gives me &#8220;0 devices&#8221; while using <code>EnumDevices</code> method.  Finally, I hit yet another set of documents - Windows Portable Devices (WPD) <a href="http://msdn.microsoft.com/en-us/library/ms740786(VS.85).aspx" title="Windows Portable Devices (WPD)">here</a>.</p>
<p>What the heck! Do I need to rewrite the entire application for Windows Vista? What does Microsoft want? Spend all time and money only to rewrite entire code every time a new version is released from their side?</p>
<p>At times, I really hate to develop any application on Windows.</p>
<p>The only good thing, at least at moment as it seems, is .Net Framework. At least, there I need to do minimal work. I wish it was the same case elsewhere also.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.mastergaurav.com/2008/05/22/windows-image-acquisition-and-windows-portable-devices/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Events during training on Monday</title>
		<link>http://blogs.mastergaurav.com/2008/05/20/events-during-training-on-monday/</link>
		<comments>http://blogs.mastergaurav.com/2008/05/20/events-during-training-on-monday/#comments</comments>
		<pubDate>Tue, 20 May 2008 17:57:48 +0000</pubDate>
		<dc:creator>mastergaurav</dc:creator>
		
		<category><![CDATA[Professional]]></category>

		<category><![CDATA[Trainer]]></category>

		<category><![CDATA[Training]]></category>

		<category><![CDATA[Work]]></category>

		<category><![CDATA[Management]]></category>

		<category><![CDATA[Preparation]]></category>

		<guid isPermaLink="false">http://blogs.mastergaurav.com/2008/05/20/events-during-training-on-monday/</guid>
		<description><![CDATA[Without any introduction, let me just list down some intersting events of the day&#8230;
Reached the entry gate of the company premises only to find that the contact person is on leave.
The contact person did not delegate his responsibilities, if at all any, to somebody else.
Upon reaching the training room, there was not a single computer [...]]]></description>
			<content:encoded><![CDATA[<p>Without any introduction, let me just list down some intersting events of the day&#8230;</p>
<p>Reached the entry gate of the company premises only to find that the contact person is on leave.</p>
<p>The contact person did not delegate his responsibilities, if at all any, to somebody else.</p>
<p>Upon reaching the training room, there was not a single computer for the audience to lay hands on for the case studies. Hey, you know that it&#8217;s an IT Training.</p>
<p> <a href="http://blogs.mastergaurav.com/2008/05/20/events-during-training-on-monday/#more-20" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.mastergaurav.com/2008/05/20/events-during-training-on-monday/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A Trainer&#8217;s Life is always filled with Fun</title>
		<link>http://blogs.mastergaurav.com/2008/05/19/a-trainers-life-is-always-filled-with-fun/</link>
		<comments>http://blogs.mastergaurav.com/2008/05/19/a-trainers-life-is-always-filled-with-fun/#comments</comments>
		<pubDate>Mon, 19 May 2008 14:14:12 +0000</pubDate>
		<dc:creator>mastergaurav</dc:creator>
		
		<category><![CDATA[Critics]]></category>

		<category><![CDATA[Trainer]]></category>

		<category><![CDATA[Training]]></category>

		<category><![CDATA[Life]]></category>

		<category><![CDATA[Work]]></category>

		<category><![CDATA[Fun]]></category>

		<category><![CDATA[Corporate]]></category>

		<category><![CDATA[Individual]]></category>

		<guid isPermaLink="false">http://blogs.mastergaurav.com/2008/05/19/a-trainers-life-is-always-filled-with-fun/</guid>
		<description><![CDATA[As I mentioned in one of my earlier postings that I had to do study of some internal stuff in Team Foundation Server - mainly related to Custom Check-in Policies, Custom Work Item UI Controls, Custom Alerts and Notifications (Events) etc.
I reached the client&#8217;s office (office gate to be precise) at around 8:25am. The company [...]]]></description>
			<content:encoded><![CDATA[<p>As I mentioned in one of my earlier postings that I had to do study of some internal stuff in Team Foundation Server - mainly related to Custom Check-in Policies, Custom Work Item UI Controls, Custom Alerts and Notifications (Events) etc.</p>
<p>I reached the client&#8217;s office (office gate to be precise) at around 8:25am. The company premises has about a dozen entrances because of the sheer size of the campus.</p>
<p>After going around a couple of gates, found the correct gate. As what the professionalism says, the security was informed about our (my colleague and mine, who else) arrival. So, no problems in getting the visitor pass.</p>
<p> <a href="http://blogs.mastergaurav.com/2008/05/19/a-trainers-life-is-always-filled-with-fun/#more-19" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.mastergaurav.com/2008/05/19/a-trainers-life-is-always-filled-with-fun/feed/</wfw:commentRss>
		</item>
		<item>
		<title>&#8220;Ban on food exports from India fueled world prices&#8221;, says Aiyar</title>
		<link>http://blogs.mastergaurav.com/2008/05/18/ban-on-food-exports-from-india-fueled-world-prices-says-aiyar/</link>
		<comments>http://blogs.mastergaurav.com/2008/05/18/ban-on-food-exports-from-india-fueled-world-prices-says-aiyar/#comments</comments>
		<pubDate>Sun, 18 May 2008 10:28:58 +0000</pubDate>
		<dc:creator>mastergaurav</dc:creator>
		
		<category><![CDATA[India]]></category>

		<category><![CDATA[Politics]]></category>

		<category><![CDATA[World]]></category>

		<category><![CDATA[Prices]]></category>

		<category><![CDATA[Food Crisis]]></category>

		<guid isPermaLink="false">http://blogs.mastergaurav.com/2008/05/18/ban-on-food-exports-from-india-fueled-world-prices-says-aiyar/</guid>
		<description><![CDATA[Swaminathan S A Aiyar, in Times of India, writes that the ban on food exports form countries like India is one of the main reasons for the fueling of the prices across the world.
IMHO, every country will first protect its own interest than that of the world. That&#8217;s what the &#8220;Western World&#8221; has been doing [...]]]></description>
			<content:encoded><![CDATA[<p>Swaminathan S A Aiyar, in <a href="http://economictimes.indiatimes.com/Ban_on_food_exports_from_India_fueled_world_prices_/articleshow/3050428.cms" title="Ban">Times of India, writes</a> that the ban on food exports form countries like India is one of the main reasons for the fueling of the prices across the world.</p>
<p>IMHO, every country will first protect its own interest than that of the world. That&#8217;s what the &#8220;Western World&#8221; has been doing for ages.</p>
<p>During the British Territory days, East India Company / British Government always wanted the &#8220;Lagaan&#8221; irrespective of what was the state of the crops. They cared a damn about the weather. They cared a damn about whether crop was good or something wrong happened.</p>
<p>Now if the countries protect their own interests, what is the harm?</p>
<p>I object to Aiyar&#8217;s article making this item as an agenda&#8230; an item to even think about.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.mastergaurav.com/2008/05/18/ban-on-food-exports-from-india-fueled-world-prices-says-aiyar/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Customizing Team Foundation Server</title>
		<link>http://blogs.mastergaurav.com/2008/05/18/customizing-team-foundation-server/</link>
		<comments>http://blogs.mastergaurav.com/2008/05/18/customizing-team-foundation-server/#comments</comments>
		<pubDate>Sun, 18 May 2008 06:22:01 +0000</pubDate>
		<dc:creator>mastergaurav</dc:creator>
		
		<category><![CDATA[Professional]]></category>

		<category><![CDATA[Technology]]></category>

		<category><![CDATA[Work]]></category>

		<category><![CDATA[TFS]]></category>

		<category><![CDATA[Team Foundation Server]]></category>

		<category><![CDATA[Experiment]]></category>

		<category><![CDATA[Edujini]]></category>

		<guid isPermaLink="false">http://blogs.mastergaurav.com/2008/05/18/customizing-team-foundation-server/</guid>
		<description><![CDATA[Yes, that&#8217;s what I am doing for couple of days.
No, it&#8217;s not about customizing how TFS works but looking at the integration points. In short, the TFS SDK.
The following items are the items on my radar immediately:

Customizing WorkItem Types
Creating custom fields
Creating custom UI controls during WorkItem display in Visual Studio
Creating custom check-in policies
And making all [...]]]></description>
			<content:encoded><![CDATA[<p>Yes, that&#8217;s what I am doing for couple of days.</p>
<p>No, it&#8217;s not about customizing how TFS works but looking at the integration points. In short, the TFS SDK.</p>
<p>The following items are the items on my radar immediately:</p>
<ul>
<li>Customizing <code>WorkItem</code> Types</li>
<li>Creating custom fields</li>
<li>Creating custom UI controls during WorkItem display in Visual Studio</li>
<li>Creating custom check-in policies</li>
<li>And making all of them backed by some database?</li>
</ul>
<p>Well, I have already worked with the first two items - creating custom fields and customizing <code>WorkItem</code> types, predominantly using custom fields and choosing the layout - several times.</p>
<p>Now, I need to master the remaining items.</p>
<p>And yes, it&#8217;s mainly for <a href="http://www.edujini-labs.com" title="Edujini Labs">Edujini</a>™, my baby. So, what I promise is that once I am through with my experiments, I will publish them at <a href="http://eduzine.edujini-labs.com/" title="Eduzine">Eduzine</a>™ and <a href="http://downloads.edujini-labs.com" title="Edujini Downloads">Edujini Downloads</a>™.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.mastergaurav.com/2008/05/18/customizing-team-foundation-server/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Beggars and Beggary in India</title>
		<link>http://blogs.mastergaurav.com/2008/05/17/beggars-and-beggary-in-india/</link>
		<comments>http://blogs.mastergaurav.com/2008/05/17/beggars-and-beggary-in-india/#comments</comments>
		<pubDate>Sat, 17 May 2008 14:41:04 +0000</pubDate>
		<dc:creator>mastergaurav</dc:creator>
		
		<category><![CDATA[India]]></category>

		<category><![CDATA[Beggars]]></category>

		<category><![CDATA[Society]]></category>

		<guid isPermaLink="false">http://blogs.mastergaurav.com/2008/05/17/beggars-and-beggary-in-india/</guid>
		<description><![CDATA[Being a weekend, I had to complete several pending work items, for which I had to travel several parts of the city (Bangalore / Bengalooru, of course) today.
I was shocked and surprised to see the number of beggars &#8220;deployed&#8221; at the junctions / signals. The kids seem to have done well off - at least [...]]]></description>
			<content:encoded><![CDATA[<p>Being a weekend, I had to complete several pending work items, for which I had to travel several parts of the city (Bangalore / Bengalooru, of course) today.</p>
<p>I was shocked and surprised to see the number of beggars &#8220;deployed&#8221; at the junctions / signals. The kids seem to have done well off - at least few things could not be made hidden - but are into beggary.</p>
<p>Looking at one of girls - somewhere in the age of 14-16yrs - my wife&#8217;s remark was astonishing, &#8220;See, her face looks so fresh. Why can&#8217;t she join a retail showroom&#8221;. Though it may have been a bit exaggeration because at showrooms / malls, looks is not the only thing. &#8220;English&#8221; is also the other important thing, at least in Hindustan (Oh yes, it&#8217;s better known as India).</p>
<p>Now, is the government and police doing to stop this &#8220;child labour&#8221;? Well, I read in some magazine / newspaper some time back that few &#8220;influential&#8221; and &#8220;connected&#8221; people are involved in the &#8220;business of beggary&#8221;.</p>
<p>And if that is true, again, God save the Country!</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.mastergaurav.com/2008/05/17/beggars-and-beggary-in-india/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Sad State of Indian Politics and Worse state in Security</title>
		<link>http://blogs.mastergaurav.com/2008/05/16/sad-state-of-indian-politics-and-worse-state-in-security/</link>
		<comments>http://blogs.mastergaurav.com/2008/05/16/sad-state-of-indian-politics-and-worse-state-in-security/#comments</comments>
		<pubDate>Fri, 16 May 2008 03:15:39 +0000</pubDate>
		<dc:creator>mastergaurav</dc:creator>
		
		<category><![CDATA[India]]></category>

		<category><![CDATA[Politics]]></category>

		<category><![CDATA[Nation]]></category>

		<category><![CDATA[Threat]]></category>

		<category><![CDATA[Security]]></category>

		<category><![CDATA[Terror]]></category>

		<category><![CDATA[Terrorism]]></category>

		<category><![CDATA[Terrorist]]></category>

		<guid isPermaLink="false">http://blogs.mastergaurav.com/2008/05/17/sad-state-of-indian-politics-and-worse-state-in-security/</guid>
		<description><![CDATA[The TOI article &#8220;Security scenario grim, admits Govt&#8221; comes as a shock to me.
Excerpt: &#8220;Briefing the Cabinet on Friday on the terror strikes on Jaipur, national security adviser M K Narayanan painted a grim, if accurate, scenario&#8221;.
Now if - National Security Adviser - the top security person in the country expreses his inability to resolve [...]]]></description>
			<content:encoded><![CDATA[<p>The TOI article &#8220;<a href="http://timesofindia.indiatimes.com/Security_scenario_grim_admits_Govt/articleshow/3047595.cms" title="Security Scenaior grim, admits Govt">Security scenario grim, admits Govt</a>&#8221; comes as a shock to me.</p>
<p>Excerpt: &#8220;Briefing the Cabinet on Friday on the terror strikes on Jaipur, national security adviser M K Narayanan painted a grim, if accurate, scenario&#8221;.</p>
<p>Now if - National Security Adviser - the top security person in the country expreses his inability to resolve the matters or even get the coordination between various parties involved - the Prime Minister&#8217;s Office, State Governments, Research and Analysis Wind (RAW), Intelligence Bureau (IB) - how can you expect the &#8220;real men&#8221; to do their work effectively.</p>
<p>And added to this are two worse situations:</p>
<ul>
<li>Home grown terror is increasing faster. Whatever be the actual groups, they are slowing creating or finding base within India itself. Now, if there&#8217;s an insider doing all this work, it becomes impossible for the castle to be safe</li>
<li>The terror outfits are increasingly finding base along the eastern borders, specially, Bangladesh. I am not quite sure but I feel that ISI and other agencies still have the memories of East Pakistan and how it was freed as Bangladesh by India.</li>
</ul>
<p>We really have to see how safe and secure we are.</p>
<p>And if the PMO is involved in just saving the face of the government, Gods save the country! I don&#8217;t think even armed forces will be able to do it.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.mastergaurav.com/2008/05/16/sad-state-of-indian-politics-and-worse-state-in-security/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Room Setup for a Technical (IT) Training</title>
		<link>http://blogs.mastergaurav.com/2008/05/14/room-setup-for-a-technical-it-training/</link>
		<comments>http://blogs.mastergaurav.com/2008/05/14/room-setup-for-a-technical-it-training/#comments</comments>
		<pubDate>Wed, 14 May 2008 17:09:37 +0000</pubDate>
		<dc:creator>mastergaurav</dc:creator>
		
		<category><![CDATA[Professional]]></category>

		<category><![CDATA[Trainer]]></category>

		<category><![CDATA[Training]]></category>

		<category><![CDATA[Life]]></category>

		<category><![CDATA[Work]]></category>

		<category><![CDATA[Room]]></category>

		<category><![CDATA[Setup]]></category>

		<guid isPermaLink="false">http://blogs.mastergaurav.com/2008/05/14/room-setup-for-a-technical-it-training/</guid>
		<description><![CDATA[When I started my day yesterday, I thought I would be going off to a great day ahead for my training.
The Monday evening, I was severly troubled because of the red-burning-eyes and severe headache caused due to inefficient and insufficient lighting in the training room. As such, I did nothing in the evening but took [...]]]></description>
			<content:encoded><![CDATA[<p>When I started my day yesterday, I thought I would be going off to a great day ahead for my training.</p>
<p>The Monday evening, I was severly troubled because of the red-burning-eyes and severe headache caused due to inefficient and insufficient lighting in the training room. As such, I did nothing in the evening but took dinner and went off to a long sleep.</p>
<p>Reaching the venue, I noticed that not all machines were properly configured, yet. We spent another 1hr for the setup - just to ensure that we get going as quickly as possible and do not waste more time.</p>
<p>And by the end of the day, I figured out that we are running late by around 4hrs or so. Really, couldn&#8217;t see any hope to recover that time anywhere.</p>
<p>So, here&#8217;s a list of things that you must take care of before / during the training:</p>
<ul>
<li>There should be appropriate and sufficient ligthing</li>
<li>There should be lights focussed at your laptop screen, to say the minimum, lest your eyes get strained</li>
<li>The screen should be sufficiently large</li>
<li>The maximum distance between the screen and the participant should be such that he is able to view any content / text / code written at font-size of 14-16.</li>
</ul>
<p>If not, be prepare to strain yourself and get doomed!</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.mastergaurav.com/2008/05/14/room-setup-for-a-technical-it-training/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The new Rajiv Gandhi International Airport, Hyderabad</title>
		<link>http://blogs.mastergaurav.com/2008/05/11/the-new-rajiv-gandhi-international-airport-hyderabad/</link>
		<comments>http://blogs.mastergaurav.com/2008/05/11/the-new-rajiv-gandhi-international-airport-hyderabad/#comments</comments>
		<pubDate>Sun, 11 May 2008 03:57:36 +0000</pubDate>
		<dc:creator>mastergaurav</dc:creator>
		
		<category><![CDATA[Airport]]></category>

		<category><![CDATA[Hyderabad]]></category>

		<category><![CDATA[Mordernization]]></category>

		<category><![CDATA[PPP]]></category>

		<category><![CDATA[Facelift]]></category>

		<guid isPermaLink="false">http://blogs.mastergaurav.com/2008/05/11/the-new-rajiv-gandhi-international-airport-hyderabad/</guid>
		<description><![CDATA[The new international aiport at Hyderabad is definitely a big chnage against the old one. Infact, I somehow found it better than the upgraded Mumbai airport. Probably, one of the reasons for that may be that the Mumbai airport - already an international one - was upgraded without changing the location. Whereas, at Hyderabad, it&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>The new international aiport at Hyderabad is definitely a big chnage against the old one. Infact, I somehow found it better than the upgraded Mumbai airport. Probably, one of the reasons for that may be that the Mumbai airport - already an international one - was upgraded without changing the location. Whereas, at Hyderabad, it&#8217;s a whole new location altogether.</p>
<p>Now, I would be eager to see how the new Bangalore airport fares as comparision to the other ones.</p>
<p>Frankly speaking, I do not have high hopes looking at the pace at which the things I have seen here for the last three years and the will power of the state government for looking into the long term.</p>
<p>Having said that, I still have decent hopes from the Public Private Parternship (PPP, as they call it in short).</p>
<p>So, waiting eagerly for the new airport to open. But yes, will be a little disappointed because of the distance. I will have to plan at least 4-5 hours in advance. Don&#8217;t really know if I will get any benefit travelling to Hyderabad. Chennai - I anyway prefer the overnight train. Just lie down and enjoy the sleep.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.mastergaurav.com/2008/05/11/the-new-rajiv-gandhi-international-airport-hyderabad/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Trip to Airport</title>
		<link>http://blogs.mastergaurav.com/2008/05/10/trip-to-airport/</link>
		<comments>http://blogs.mastergaurav.com/2008/05/10/trip-to-airport/#comments</comments>
		<pubDate>Sat, 10 May 2008 13:36:34 +0000</pubDate>
		<dc:creator>mastergaurav</dc:creator>
		
		<category><![CDATA[Travel]]></category>

		<category><![CDATA[Airport]]></category>

		<category><![CDATA[Hyderabad]]></category>

		<category><![CDATA[Bus]]></category>

		<category><![CDATA[Adventure]]></category>

		<category><![CDATA[Auto Rickshaw]]></category>

		<category><![CDATA[Traffic]]></category>

		<category><![CDATA[Timepass]]></category>

		<category><![CDATA[AeroExpress]]></category>

		<category><![CDATA[Taxi]]></category>

		<guid isPermaLink="false">http://blogs.mastergaurav.com/2008/05/10/trip-to-airport/</guid>
		<description><![CDATA[My training finished early today, because we were supposed to leave out some of the topics.
And I had to leave for the new airport at Hyderabad for my 8:45pm, errr&#8230;. 9:45pm flight. Yes, that&#8217;s where the fun is!
There were three options for me:

Take an auto rickshaw all the way to the airport
Take a taxi all [...]]]></description>
			<content:encoded><![CDATA[<p>My training finished early today, because we were supposed to leave out some of the topics.</p>
<p>And I had to leave for the new airport at Hyderabad for my 8:45pm, errr&#8230;. 9:45pm flight. Yes, that&#8217;s where the fun is!</p>
<p>There were three options for me:</p>
<ul>
<li>Take an auto rickshaw all the way to the airport</li>
<li>Take a taxi all the way to the airport</li>
<li>Take an auto / taxi to either the old airport or to a place called Mehdipatnam, and catch the AeroExpress bus to the airport.</li>
</ul>
<p>When I left my hotel room, I had 9:45pm in my mind. And I thought, let&#8217;s have fun! Haven&#8217;t done adventure trips for a long time now.</p>
<p>So, finalized on the last option.</p>
<p>Left the room at around 5:30pm. Got into the auto rickshaw and reached Mehdipatnam at, surprisingly, around 6 o&#8217;clock.</p>
<p>And I was feeling a little hungry. And also noting that the Air Deccan flight, well - the last option left for me, does not serve dinner. Hey, after all it&#8217;s a low cost, no-frills carrier. Getting down from the auto, I enquired about the departure place for the bus. And then, I suddenly saw a host of eatouts attracting me to have something in the snacks.</p>
<p>I fed myself with a plate of chicken noodles, and got a water bottle for the way.</p>
<p>Now put yourself in my shoes and imagine that you start walking down to the bus-stop. You start walking down instead of taking another auto because you find that, firstly, the place is only about 1km away and secondly, the rickshaws are charging an earth. Asking few traffic policemen and local people, you are finally nearing the bus-stop.</p>
<p>As you are about to reach the stop - it&#8217;s only 50m left, you see the big, blue AeroExpress starting to move. It won&#8217;t help screaming or yelling because there&#8217;s a lot of traffic and the driver is well seated in the air conditioned bus.</p>
<p>And whoosh! The bus is gone. <img src='http://blogs.mastergaurav.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>You ask the incharge about the next bus. He tells 7 o&#8217;clock. And adds, &#8220;It will reach the airport in the next one hour.&#8221; You start thinking hard, &#8220;Should I take an auto from here now.&#8221;</p>
<p>You ask, &#8220;How much with the auto charge.&#8221;</p>
<p>&#8220;They charge Rs 300&#8243;, he responds.</p>
<p>And you are stunned!</p>
<p>Added to that, you think, &#8220;Oh! No. The flight is at 8:45pm and the bus starts at 7pm.&#8221; (Go back to the second paragraph, and you now know the catch.)</p>
<p>What do you do now? You say, &#8220;Ok. Let&#8217;s wait.&#8221;</p>
<p>You open the laptop and start writing this blog entry, waiting for the 7pm bus. You anxiously open the mail to confirm the ticket timings. You have won! It&#8217;s 9:45 and not 8:45. You are relieved.</p>
<p>And then the shocker. At 6:58, the incharge tells you that there has been technical fault with the scheduled bus. The next will arrive at 7:30pm. He, out of care and worry, enquires you about the time. You respond, &#8220;No problem. My flight is at 9:45pm.&#8221;</p>
<p>You connect to the internet and post this entry!</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.mastergaurav.com/2008/05/10/trip-to-airport/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The worst state of Indian Politics?</title>
		<link>http://blogs.mastergaurav.com/2008/05/10/the-worst-state-of-indian-politics/</link>
		<comments>http://blogs.mastergaurav.com/2008/05/10/the-worst-state-of-indian-politics/#comments</comments>
		<pubDate>Sat, 10 May 2008 01:49:05 +0000</pubDate>
		<dc:creator>mastergaurav</dc:creator>
		
		<category><![CDATA[India]]></category>

		<category><![CDATA[Politics]]></category>

		<category><![CDATA[Karnataka]]></category>

		<category><![CDATA[Bangalore]]></category>

		<category><![CDATA[Vote]]></category>

		<guid isPermaLink="false">http://blogs.mastergaurav.com/2008/05/10/the-worst-state-of-indian-politics/</guid>
		<description><![CDATA[I have never heard a statement as shameful as the one issued by one of the ex-Prime Ministers of India yesterday. Well, I learnt this at CNN IBN.
He says, &#8220;Will wait to be approached by the winning party&#8221;.
I don&#8217;t really know what he meant. But whatever little or better understanding that I have, what he [...]]]></description>
			<content:encoded><![CDATA[<p>I have never heard a statement as shameful as the one issued by one of the ex-Prime Ministers of India yesterday. Well, I learnt this at CNN IBN.</p>
<p>He says, &#8220;Will wait to be approached by the winning party&#8221;.</p>
<p>I don&#8217;t really know what he meant. But whatever little or better understanding that I have, what he means to say is, &#8220;I cannot win of my own. But I want to be either in power or very close to the power. I want to be either the king (but cannot do it directly since I cannot win) or the king-maker. So, don&#8217;t forget me.&#8221;</p>
<p>I consider it &#8220;A Shame!&#8221;.</p>
<p>I wish we had something good.</p>
<p>At the moment, all I can say and urge, specially the young Indians and the large pool of Software Engineers, IT Professionals, BPO Executives and other literates, &#8220;Please! Get up. Go out. Vote!&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.mastergaurav.com/2008/05/10/the-worst-state-of-indian-politics/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Indian Cricket and Sports</title>
		<link>http://blogs.mastergaurav.com/2008/05/09/indian-cricket-and-sports/</link>
		<comments>http://blogs.mastergaurav.com/2008/05/09/indian-cricket-and-sports/#comments</comments>
		<pubDate>Fri, 09 May 2008 14:32:23 +0000</pubDate>
		<dc:creator>mastergaurav</dc:creator>
		
		<category><![CDATA[India]]></category>

		<category><![CDATA[Cricket]]></category>

		<category><![CDATA[Sports]]></category>

		<category><![CDATA[Critics]]></category>

		<category><![CDATA[ICL]]></category>

		<category><![CDATA[IPL]]></category>

		<category><![CDATA[Media]]></category>

		<guid isPermaLink="false">http://blogs.mastergaurav.com/2008/05/09/indian-cricket-and-sports/</guid>
		<description><![CDATA[There is one thing that Indian media has done to the cricket. They have removed it from the &#8220;list of sports&#8221;. I think there would be no channel that does not say &#8220;Criket News&#8221; followed by &#8220;Sports News&#8221;. Guddie!  
But what has worried me is the partiality in coverage.
When Zee Sports announced Indian Cricket [...]]]></description>
			<content:encoded><![CDATA[<p>There is one thing that Indian media has done to the cricket. They have removed it from the &#8220;list of sports&#8221;. I think there would be no channel that does not say &#8220;Criket News&#8221; followed by &#8220;Sports News&#8221;. Guddie! <img src='http://blogs.mastergaurav.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>But what has worried me is the partiality in coverage.</p>
<p>When Zee Sports announced Indian Cricket League (ICL) with Kapil Dev, one of the greatest captains of the Indian cricket team and the only one to get the World Cup home, it got a very little coverage in any form of media.</p>
<p>Even in the leading daily, The Times of India, I would find only a couple of paragraphs lying in some corner of the page.</p>
<p>Now come Indian Premier League (IPL), and all forms of media cover it.</p>
<p>Why is that the cricket promoted by Kapil Dev is not worth coverage while the one that resulted in &#8220;sale of crickets&#8221; is for everything.</p>
<p>In fact, I say, &#8220;Wow! Human beings auctioned&#8221;. I thought that till now only antiques, animals, buildings etc were auctioned.</p>
<p>So, do these cricketers fall in any of these categories? Or they are just cricketers, playing cricket which, by the standards of India media does not fall in the category of sports.</p>
<p>Whatever be it, I am truly enjoying the fun. I&#8217;m enjoying the cricket - I enjoyed ICL and now am enjoying IPL. And then, I enjoy tennis and the recent controveries in it. I enjoy Premier Hockey League (PHL) and the recent controversies in Indian National Hockey. I enjoyed recent interest in Football.</p>
<p>Thanks to Zee Sports for reviving several sports. And thanks to Zee Sports to put up a face against BCCI, which simply fails to be answerable because it considers itself a private authority controlling Indian Cricket. And thanks to Zee Sports&#8217; ICL - because it was only because of ICL that IPL became a reality where human beings were auctioned!</p>
<p>Who does not love controveries? Mirch Masala, eh! <img src='http://blogs.mastergaurav.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.mastergaurav.com/2008/05/09/indian-cricket-and-sports/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Flex, Panel and Focus</title>
		<link>http://blogs.mastergaurav.com/2008/05/09/flex-panel-and-focus/</link>
		<comments>http://blogs.mastergaurav.com/2008/05/09/flex-panel-and-focus/#comments</comments>
		<pubDate>Fri, 09 May 2008 13:45:20 +0000</pubDate>
		<dc:creator>mastergaurav</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[Adobe]]></category>

		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://blogs.mastergaurav.com/2008/05/09/flex-panel-and-focus/</guid>
		<description><![CDATA[I really can&#8217;t get this one working. And it&#8217;s really frustrating.
A very simple task&#8230; use tabs to change the focus across the panels. I have &#8220;tabEnabled = true&#8221; and &#8220;tabIndex = {appropriate-index}&#8220;. Still, a sad state. Now I am worried if the tab really works with Panel.
If you know the solution, please do write in. [...]]]></description>
			<content:encoded><![CDATA[<p>I really can&#8217;t get this one working. And it&#8217;s really frustrating.</p>
<p>A very simple task&#8230; use tabs to change the focus across the panels. I have &#8220;<code>tabEnabled = true</code>&#8221; and &#8220;<code>tabIndex = {appropriate-index}</code>&#8220;. Still, a sad state. Now I am worried if the tab really works with Panel.</p>
<p>If you know the solution, please do write in. Well, I don&#8217;t even know if anybody is reading me!</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.mastergaurav.com/2008/05/09/flex-panel-and-focus/feed/</wfw:commentRss>
		</item>
		<item>
		<title>I should not become obsolete</title>
		<link>http://blogs.mastergaurav.com/2008/05/08/i-should-not-become-obsolete/</link>
		<comments>http://blogs.mastergaurav.com/2008/05/08/i-should-not-become-obsolete/#comments</comments>
		<pubDate>Wed, 07 May 2008 18:42:22 +0000</pubDate>
		<dc:creator>mastergaurav</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://blogs.mastergaurav.com/2008/05/08/i-should-not-become-obsolete/</guid>
		<description><![CDATA[I started my day today on a slightly lazy note. Having spent a late night-out yesterday, it seemed like a never ending sleep in the morning. But then, it&#8217;s the work that does something weird to me - all my sleep is gone.
At times I wonder and find lucky of the guys who are into [...]]]></description>
			<content:encoded><![CDATA[<p>I started my day today on a slightly lazy note. Having spent a late night-out yesterday, it seemed like a never ending sleep in the morning. But then, it&#8217;s the work that does something weird to me - all my sleep is gone.</p>
<p>At times I wonder and find lucky of the guys who are into software development or otherwise. Lucky that they get and wonder how they get, all the time in the world to update their daily diary.</p>
<p>Over a period of time, life and work tends to become monotonous. But, not surprisingly, that is never a case with a trainer. The moment a trainer fails to update himself, he may be losing the race. Specially so with trainers in IT. Poor guys like me always on the run. I know I have to reinvent myself daily.</p>
<p>During my sleep at night, several changes may have happened to the IT world. I must ensure I do not become obsolete. The moment I become one, I would be a waste &#8212; read to be garbage collected. And that&#8217;s one of the primary reasons I don&#8217;t a time to &#8220;update my daily diary&#8221;.</p>
<p>Meanwhile, several changes have happened in the company recently. Right from team to structure to tie-ups and joint-ventures. Now, do I sound big? Well, not really.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.mastergaurav.com/2008/05/08/i-should-not-become-obsolete/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Arrangements by an air-carrier&#8230; what a shame!</title>
		<link>http://blogs.mastergaurav.com/2008/05/07/arrangements-by-an-air-carrier-what-a-shame/</link>
		<comments>http://blogs.mastergaurav.com/2008/05/07/arrangements-by-an-air-carrier-what-a-shame/#comments</comments>
		<pubDate>Wed, 07 May 2008 10:18:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<category><![CDATA[Travel]]></category>

		<guid isPermaLink="false">http://blogs.mastergaurav.com/2008/05/07/arrangements-by-an-air-carrier-what-a-shame/</guid>
		<description><![CDATA[I happened to travel from Bangalore to Hyderabad last weekend. Since I had a hectic schedule during day, I booked the 10pm JetLite flight. Upon reaching the airport, I was informed that the flight is late by 50 minutes.
That&#8217;s ok&#8230; given that flights are no better than Indian Railways in terms of timings, at least [...]]]></description>
			<content:encoded><![CDATA[<p>I happened to travel from Bangalore to Hyderabad last weekend. Since I had a hectic schedule during day, I booked the 10pm JetLite flight. Upon reaching the airport, I was informed that the flight is late by 50 minutes.</p>
<p>That&#8217;s ok&#8230; given that flights are no better than Indian Railways in terms of timings, at least most of them if not all.</p>
<p>Well, the flight landed at 11pm. We were able to depart only by around 11:45pm, for whatever reasons. Landed Hyderabad at 12:40am or so.</p>
<p>And the best part is&#8230; there was only one bus carrier to take us to the port from the flight. I think I&#8217;ll upload the video that I captured. It&#8217;s almost 1am in the morning and what the passengers are expected to do &#8212; stand and wait for the pickup vehicle. What a shame!</p>
<p> I took JetLite (the erstwhile Sahara Airlines) after a couple of years&#8230; in emergency and hoping that after being in the Jet stable it would have improved. Not a single sign!!</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.mastergaurav.com/2008/05/07/arrangements-by-an-air-carrier-what-a-shame/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Hello, World!</title>
		<link>http://blogs.mastergaurav.com/2008/05/04/hello-world/</link>
		<comments>http://blogs.mastergaurav.com/2008/05/04/hello-world/#comments</comments>
		<pubDate>Sat, 03 May 2008 21:27:26 +0000</pubDate>
		<dc:creator>mastergaurav</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[Nostalgia]]></category>

		<guid isPermaLink="false">http://blogs.mastergaurav.com/2008/05/04/hello-world/</guid>
		<description><![CDATA[Finally, I got some time - albeit just past midnight - to look into Facebook API. And as history goes with me, I was looking for that &#8220;Hello, World!&#8221; application.
And then my Mindless Mind©&#8230; once again thought of asking Google to show about some interesting things about &#8220;Hello, World!&#8221;. Well, basically, I was searching for [...]]]></description>
			<content:encoded><![CDATA[<p>Finally, I got some time - albeit just past midnight - to look into Facebook API. And as history goes with me, I was looking for that &#8220;Hello, World!&#8221; application.</p>
<p>And then my Mindless Mind©&#8230; once again thought of asking Google to show about some interesting things about &#8220;Hello, World!&#8221;. Well, basically, I was searching for the original code &#8212; no, no, not the &#8220;Programming in C&#8221; by K&amp;R &#8212; but the one at Bell Labs, by Kernighan in &#8220;Programming in C: A Tutorial&#8221;.</p>
<p>I got some really pages, listed below, worth looking into: <a href="http://blogs.mastergaurav.com/2008/05/04/hello-world/#more-5" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.mastergaurav.com/2008/05/04/hello-world/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Scaling out to 200million hits per day</title>
		<link>http://blogs.mastergaurav.com/2008/05/02/scaling-out-to-200million-hits-per-day/</link>
		<comments>http://blogs.mastergaurav.com/2008/05/02/scaling-out-to-200million-hits-per-day/#comments</comments>
		<pubDate>Fri, 02 May 2008 12:29:36 +0000</pubDate>
		<dc:creator>mastergaurav</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blogs.mastergaurav.com/2008/05/02/scaling-out-to-200million-hits-per-day/</guid>
		<description><![CDATA[Today I happened to have a discussion with one of the &#8220;core team&#8221; members of a startup in USA (don&#8217;t ask me what that is up to &#8212; I&#8217;m never gonna tell that).
Anyway.. the interesting part of the discussion was how to go about designing and implementing a system to support an average of 200 [...]]]></description>
			<content:encoded><![CDATA[<p>Today I happened to have a discussion with one of the &#8220;core team&#8221; members of a startup in USA (don&#8217;t ask me what that is up to &#8212; I&#8217;m never gonna tell that).</p>
<p>Anyway.. the interesting part of the discussion was how to go about designing and implementing a system to support an average of 200 million hits per day. A big number? Well, if we translate it to lower base, it turns out to be lower than 2500 hits per second.</p>
<p>Of course, you need a cluster - web-server cluster, load-balancer, sticky-sessions (to be avoided completely),  distributed database, machine configuration etc etc etc.</p>
<p>The real questions are: <a href="http://blogs.mastergaurav.com/2008/05/02/scaling-out-to-200million-hits-per-day/#more-4" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.mastergaurav.com/2008/05/02/scaling-out-to-200million-hits-per-day/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A start&#8230; yet again?</title>
		<link>http://blogs.mastergaurav.com/2008/05/02/a-start-yet-again/</link>
		<comments>http://blogs.mastergaurav.com/2008/05/02/a-start-yet-again/#comments</comments>
		<pubDate>Thu, 01 May 2008 19:49:51 +0000</pubDate>
		<dc:creator>mastergaurav</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[Musings]]></category>

		<guid isPermaLink="false">http://blogs.mastergaurav.com/2008/05/02/a-start-yet-again/</guid>
		<description><![CDATA[Should I say that I am giving a yet another fresh start to my blogs?
I think it does make a sense to say that. Especially noting that now I am a married man.
So, I made up a resolution in the new life &#8212; arey baba, post-marriage life &#8211;  that I will have one post every [...]]]></description>
			<content:encoded><![CDATA[<p>Should I say that I am giving a yet another fresh start to my blogs?</p>
<p>I think it does make a sense to say that. Especially noting that now I am a married man.</p>
<p>So, I made up a resolution in the new life &#8212; arey baba, post-marriage life &#8211;  that I will have one post every fortnight. That is, to start with.<br />
Once I regain my original glory of writing diary, I intend to be more general and generous.</p>
<p>&#8230; It&#8217;s time to get started. What now? Expect another entry pretty soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.mastergaurav.com/2008/05/02/a-start-yet-again/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
