<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><!-- generator="wordpress/2.0.11" --><rss 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/" version="2.0">

<channel>
	<title>Life in Balance Work</title>
	<link>http://blog.rajgad.com</link>
	<description>Amit Chaudhary's blog on Life, Technology, Software Development, Spirituality and Information worth knowing</description>
	<pubDate>Sat, 11 Jul 2009 06:41:34 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.11</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/LifeinBalance_Work" type="application/rss+xml" /><item>
		<title>From 43places.com, the places I would like to visit over the last decade or so</title>
		<link>http://blog.rajgad.com/work/2009-07/from-43placescom-the-places-i-would-like-to-visit-over-the-last-decade-or-so.html</link>
		<comments>http://blog.rajgad.com/work/2009-07/from-43placescom-the-places-i-would-like-to-visit-over-the-last-decade-or-so.html#comments</comments>
		<pubDate>Sat, 11 Jul 2009 06:41:34 +0000</pubDate>
		<dc:creator>Amit Chaudhary</dc:creator>
		
		<category>Work</category>

		<category>Life</category>

		<guid isPermaLink="false">http://blog.rajgad.com/work/2009-07/from-43placescom-the-places-i-would-like-to-visit-over-the-last-decade-or-so.html</guid>
		<description><![CDATA[  
Need to get started again&#8230;.

 ]]></description>
			<content:encoded><![CDATA[<p> <a href="http://www.43places.com/person/adestiny"><img alt="Places to visit till Jul 2019" id="image275" src="http://blog.rajgad.com/wp-content/uploads/2009/07/2009-places-tovisit.png" /></a></p>
<p>Need to get started again&#8230;.
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rajgad.com/work/2009-07/from-43placescom-the-places-i-would-like-to-visit-over-the-last-decade-or-so.html/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Quotes: He who seeks, Comfort of feeling safe with a person, Wisdom and Enlightenment and New Paradigms for Full Engagement</title>
		<link>http://blog.rajgad.com/spiritual/2009-02/quotes-he-who-seeks-new-paradigms-for-full-engagement-comfort-of-feeling-safe-with-a-person-wisdom-and-enlightenment.html</link>
		<comments>http://blog.rajgad.com/spiritual/2009-02/quotes-he-who-seeks-new-paradigms-for-full-engagement-comfort-of-feeling-safe-with-a-person-wisdom-and-enlightenment.html#comments</comments>
		<pubDate>Fri, 13 Feb 2009 23:47:32 +0000</pubDate>
		<dc:creator>Amit Chaudhary</dc:creator>
		
		<category>Spiritual</category>

		<category>Work</category>

		<category>Life</category>

		<category>Personal development</category>

		<category>Quotes</category>

		<guid isPermaLink="false">http://blog.rajgad.com/spiritual/2009-02/quotes-he-who-seeks-new-paradigms-for-full-engagement-comfort-of-feeling-safe-with-a-person-wisdom-and-enlightenment.html</guid>
		<description><![CDATA[  Architect Moshe Safdie’s Poem:
He who seeks truth shall find beauty
He who seeks beauty shall find vanity
He who seeks order shall find gratification
He who seeks gratification shall be disappointed
He who considers himself the servant of his fellow being will find the joy of self expression
He who seeks self expression shall fall into the pit of [...] ]]></description>
			<content:encoded><![CDATA[<p> Architect Moshe Safdie’s Poem:</p>
<blockquote><p>He who seeks truth shall find beauty</p>
<p>He who seeks beauty shall find vanity</p>
<p>He who seeks order shall find gratification</p>
<p>He who seeks gratification shall be disappointed</p>
<p>He who considers himself the servant of his fellow being will find the joy of self expression</p>
<p>He who seeks self expression shall fall into the pit of arrogance</p>
<p>Arrogance is incompatible with nature</p>
<p>Through nature and the nature of the universe and the nature of man we shall seek truth<br />
If we seek truth, we shall find beauty.</p></blockquote>
<p><em><a target="_blank" href="http://www.ted.com/talks/view/id/219">-From TED Talk by Moshe Safdie: What makes a building unique?</a></em></p>
<p><a href="http://www.ted.com/index.php/speakers/view/id/194">Bio &#038; Links to his buildings in the talk</a></p>
<p><img align="left" alt="Golden Temple" title="Golden Temple" src="http://blog.rajgad.com/wp-content/others-images/goldentemple.jpg" /></p>
<p><strong>Comfort of feeling safe with a person</strong></p>
<p>Oh the comfort, the inexpressible comfort of feeling safe with a person, having neither to weigh thoughts nor measure words, but pouring them all right out,</p>
<p>just as they are &#8212; chaff and grain together &#8212; certain that a faithful hand will take and sift them,</p>
<p>keep what is worth keeping, and with the breath of kindness blow the rest away.</p>
<p>-George Eliot (pen name of Mary Ann Evans), novelist (1819-1880)</p>
<p><strong>Wisdom and Enlightenment</strong></p>
<p>Knowing others is wisdom;<br />
Knowing the self is enlightenment.<br />
Mastering others requires force;<br />
Mastering the self requires strength.</p>
<p>-Tao Te Ching, Translated by Gia-Fu Feng  &#038; Jane English</p>
<p><strong>New Paradigms for Full Engagement</strong></p>
<blockquote><p><strong>Old Paradigm                                             New Paradigm</strong><br />
Manage time                            Manage energy<br />
Avoid stress                                                      Seek stress<br />
Life is a marathon                    Life is a series of sprints<br />
Downtime is wasted time       Downtime is productive time<br />
Rewards fuel performance       Purpose fuels performance<br />
Self-discipline rules                 Rituals rules</p></blockquote>
<p>-The book, <a href="http://poweroffullengagement.com/book_PFE.html">The Power of Full Engagement</a>, page 6.</p>
<p><a href="http://www.flickr.com/photos/vinish/13118141/">Photo of Golden Temple, Amritsar India courtesy voobie on Flickr</a>.
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rajgad.com/spiritual/2009-02/quotes-he-who-seeks-new-paradigms-for-full-engagement-comfort-of-feeling-safe-with-a-person-wisdom-and-enlightenment.html/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Design Patterns in Java (JDK) and Java Frameworks</title>
		<link>http://blog.rajgad.com/work/software-development/2009-02/design-patterns-in-java-jdk-and-java-frameworks.html</link>
		<comments>http://blog.rajgad.com/work/software-development/2009-02/design-patterns-in-java-jdk-and-java-frameworks.html#comments</comments>
		<pubDate>Fri, 13 Feb 2009 01:47:27 +0000</pubDate>
		<dc:creator>Amit Chaudhary</dc:creator>
		
		<category>Software development</category>

		<guid isPermaLink="false">http://blog.rajgad.com/work/software-development/2009-02/design-patterns-in-java-jdk-and-java-frameworks.html</guid>
		<description><![CDATA[  Recently I was reading up on Design Patterns &#038; Java to refresh my knowledge and was pleasantly surprised to see a pretty large number of patterns used in the JDK(Java SDK or rather the Java standard library) and Java Frameworks such as Hibernate and Spring. I have seen this in STL among others to [...] ]]></description>
			<content:encoded><![CDATA[<p> Recently I was reading up on Design Patterns &#038; Java to refresh my knowledge and was pleasantly surprised to see a pretty large number of patterns used in the <a href="http://java.sun.com/javase/6/docs/api/index.html">JDK</a>(Java SDK or rather the Java standard library) and Java Frameworks such as Hibernate and Spring. I have seen this in STL among others to a lesser degree.<br />
<strong> Here are some, in no particular order:</strong></p>
<p>The links are to <a href="http://en.wikipedia.org/wiki/Category:Software_design_patterns">Wikipedia Design Pattern pages</a> which I liked over the <a href="http://c2.com/cgi/wiki?SoftwareDesignPatternsIndex">Portland pattern repository</a> for overview:</p>
<ul>
<li><strong><a href="http://en.wikipedia.org/wiki/Factory_pattern">Factory pattern</a>:</strong> Any method which creates an objects, initializes it and returns it. socket.getInputStream(), Executors.newFixedThreadPool(), Collections.singleton(), etc</li>
</ul>
<ul>
<li><strong><a href="http://en.wikipedia.org/wiki/Iterator_pattern">Iterator pattern:</a></strong> Used to traverse collections. Collection.getIterator()</li>
</ul>
<ul>
<li><a style="font-weight: bold" href="http://en.wikipedia.org/wiki/Decorator_pattern">Decorator pattern</a>: Use to wrap\convert Streams adding functionality to them. Not <a title="Adapter pattern" href="http://en.wikipedia.org/wiki/Adapter_pattern">Adapter pattern</a> due to added functionality. Wrap a FileInputStream into a Reader and use .readLine() to read lines.</li>
</ul>
<ul>
<li><a title="Chain-of-responsibility pattern" style="font-weight: bold" href="http://en.wikipedia.org/wiki/Chain-of-responsibility_pattern">Chain-of-responsibility pattern</a>: The streams as above, the Streams chained handle the request and pass it after operating on it. Criteria, an alternative to HQL in Hibernate.</li>
</ul>
<ul>
<li><a title="Strategy pattern" style="font-weight: bold" href="http://en.wikipedia.org/wiki/Strategy_pattern">Strategy pattern</a>: Concrete strategies to implement family of algorithms which are interchangeable. All collections are strategies, accessible using a common interface, depending what what is stored, Map interface can be HashMap, TreeMap, LinkedHashMap</li>
</ul>
<ul>
<li><a title="Template method pattern" style="font-weight: bold" href="http://en.wikipedia.org/wiki/Template_method_pattern">Template method pattern</a>: Define the skeleton of an algorithm in an operation, deferring some steps to subclasses. java.util.AbstractCollection expects iterator, size, add and provides addAll, clear, contains, containsAll, isEmpty, remove, etc.</li>
</ul>
<ul>
<li><a title="Singleton pattern" style="font-weight: bold" href="http://en.wikipedia.org/wiki/Singleton_pattern">Singleton pattern</a>: Java Security Manager, System.getSecurityManager(); Socket accept and other permissions</li>
</ul>
<ul>
<li><a title="Prototype pattern" style="font-weight: bold" href="http://en.wikipedia.org/wiki/Prototype_pattern">Prototype pattern</a>: Has a Cloneable marker interface, which indicates to Object.clone() that it is legal\safe to make a field copy. Should not be done for open files, self-allocated memory, &#8230;.</li>
</ul>
<ul>
<li><a title="Observer pattern" style="font-weight: bold" href="http://en.wikipedia.org/wiki/Observer_pattern">Observer pattern</a>: Built in support in JDK including Observer interface &#038; Observable classes.</li>
</ul>
<p>There are many more such as <a title="Thread pool pattern" href="http://en.wikipedia.org/wiki/Thread_pool_pattern">Thread pool pattern</a>, <a title="Inversion of control" href="http://en.wikipedia.org/wiki/Inversion_of_control">Inversion of control</a> which  forms the basis of  Spring framework and so on.
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rajgad.com/work/software-development/2009-02/design-patterns-in-java-jdk-and-java-frameworks.html/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Talks I would like to see at the Open Source Conference (OSCON 2009)</title>
		<link>http://blog.rajgad.com/work/2009-01/talks-i-would-like-to-see-at-the-open-source-conference-oscon-2009.html</link>
		<comments>http://blog.rajgad.com/work/2009-01/talks-i-would-like-to-see-at-the-open-source-conference-oscon-2009.html#comments</comments>
		<pubDate>Thu, 22 Jan 2009 02:46:20 +0000</pubDate>
		<dc:creator>Amit Chaudhary</dc:creator>
		
		<category>Work</category>

		<category>Technology</category>

		<category>Software development</category>

		<category>Internet</category>

		<guid isPermaLink="false">http://blog.rajgad.com/work/2009-01/talks-i-would-like-to-see-at-the-open-source-conference-oscon-2009.html</guid>
		<description><![CDATA[  The talks at Open Source Conference (OSCON 2009) by O&#8217;Reilly are 45 minute sessions. This year, the conference is in San Jose, CA from July 20 - 24, 2009.
I would like to see the following ones this year.
These ideas were triggered from my own search fora proposal and have some link to my own [...] ]]></description>
			<content:encoded><![CDATA[<p> The talks at Open Source Conference (OSCON 2009) by O&#8217;Reilly are 45 minute sessions. This year, the conference is in San Jose, CA from July 20 - 24, 2009.</p>
<p>I would like to see the following ones this year.</p>
<p>These ideas were triggered from my own search fora proposal and have some link to my own background of a Web services backend engineer on Linux.</p>
<p><strong>On Grid Programming</strong></p>
<ul>
<li><strong>Real life MapReduce examples using <a href="http://wiki.apache.org/hadoop/FrontPage">Apache Hadoop</a> with Java &#038; Streaming API</strong></li>
</ul>
<blockquote><p>This would cover pseudo and real code for actual real life examples for Map Reduce, going beyond what is there at the end of the <a href="http://labs.google.com/papers/mapreduce.html">Google Map Reduce white paper</a>. These would be <a href="http://wiki.apache.org/hadoop/PoweredBy">projects powered by Apache Hadoop</a>.</p></blockquote>
<ul>
<li><strong>Tour of <a href="http://wiki.apache.org/thrift/">Facebook\Apache Thrift</a></strong></li>
</ul>
<blockquote><p>This would cover different aspects including serialization across same language, data transfer using their transport API &#038; across different languages</p></blockquote>
<ul>
<li><strong><a href="http://hadoop.apache.org/core/docs/current/hdfs_user_guide.html">HDFS</a> setup and access from Java\Rails</strong></li>
</ul>
<blockquote><p>This would be for those considering using it as a DFS without Map Reduce. Leo touched on the topic in the blog entry, <a href="http://randomfoo.net/blog/id/4182">Rearchitecting Twitter</a></p></blockquote>
<p><strong>General Programming</strong></p>
<ul>
<li><strong>Java web frameworks and how they fit in together?</strong></li>
</ul>
<blockquote><p>Unlike say Rails, Java has a wide array of web frameworks, see Wikipedia&#8217;s list in <span dir="ltr"><a title="Category:Java enterprise platform" href="http://en.wikipedia.org/wiki/Category:Java_enterprise_platform">Java enterprise platform</a></span> category. It might make sense to highlight a few like Raible did earlier, <a href="http://static.raibledesigns.com/repository/presentations/ComparingJavaWebFrameworks-ApacheConUS2007.pdf">Comparing JSF, Spring MVC, Stripes, Struts 2, Tapestry and Wicket</a>, however showing different ones as used in the <a href="http://www.terracotta.org/web/display/orgsite/Exam+App+Technologies">Terracota Exam App</a>.</p></blockquote>
<ul>
<li><strong>Python libraries and packages you were not aware of</strong></li>
</ul>
<blockquote><p>The title says it all.</p></blockquote>
<ul>
<li><strong>Becoming a better Python Programmer</strong></li>
</ul>
<blockquote><p>Something beyond the coding standards and idioms in the PEPs.</p></blockquote>
<p><strong>Desktop &#038; Tools</strong></p>
<ul>
<li><strong>Linux desktop applications you might not know about<br />
</strong></li>
</ul>
<blockquote><p>Again the title says it all, for example, for me, this would cover <strong><a href="http://amarok.kde.org">Amarok</a> </strong>for playing music files, <a href="http://rasm.ods.org/takenote/">TakeNote</a> or <a href="http://blog.rajgad.com/software-and-projects/">Tuxcards</a> for outline note taking, <a href="http://freemind.sourceforge.net/">Freemind</a> for mind mapping and more, this would begin where the Linux Journal <a class="l" target="_top" onmousedown="return clk(this.href,'','','cres','1','')" href="http://www.linuxjournal.com/article/10065"><em>Readers</em>&#8216; <em>Choice</em> Awards <em>2008</em></a> end.</p></blockquote>
<ul>
<li><strong>Top Open Source Personal productivity tools</strong></li>
</ul>
<blockquote><p>The title says it all</p></blockquote>
<ul>
<li><strong>Best Open Source Developer Tools</strong></li>
</ul>
<blockquote><p>This is a tricky one and would require multiple programmers to come up with a complete list, a Kernel programmer would be happy using vi\emacs, while a Java one would use Eclipse or Netbeans and so on.</p></blockquote>
<p>If you are interested in presenting these, do consider making a proposal at the <a href="http://en.oreilly.com/oscon2009/public/cfp/57">OSCON 2009 Call for Participation</a>. The last date is Feb 3rd 2009.</p>
<p>Presenters get a free pass to the regular conference.
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rajgad.com/work/2009-01/talks-i-would-like-to-see-at-the-open-source-conference-oscon-2009.html/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Salaries and Job openings for different programming languages</title>
		<link>http://blog.rajgad.com/work/2009-01/salaries-and-job-openings-for-different-programming-languages.html</link>
		<comments>http://blog.rajgad.com/work/2009-01/salaries-and-job-openings-for-different-programming-languages.html#comments</comments>
		<pubDate>Thu, 15 Jan 2009 01:39:34 +0000</pubDate>
		<dc:creator>Amit Chaudhary</dc:creator>
		
		<category>Work</category>

		<category>Technology</category>

		<category>Software development</category>

		<guid isPermaLink="false">http://blog.rajgad.com/work/2009-01/salaries-and-job-openings-for-different-programming-languages.html</guid>
		<description><![CDATA[  I ran some queries to get a feel for salaries and job openings for different programming languages in the SF Bay Area aka Silicon Valley.
Number of Job openings as per Craigslist:

Java: 352
C++: 113
Python: 114
PHP: 371
Rails: 48
C#: 88
Perl: 180

Observations:
The above comparision has some bias including the fact that Perl &#038; Python are regarded as Scripting [...] ]]></description>
			<content:encoded><![CDATA[<p> I ran some queries to get a feel for salaries and job openings for different programming languages in the SF Bay Area aka Silicon Valley.</p>
<p><strong>Number of Job openings as per Craigslist:</strong></p>
<ul>
<li><a href="http://sfbay.craigslist.org/search/jjj?query=java">Java</a>: 352</li>
<li><a href="http://sfbay.craigslist.org/search/jjj?query=C%2B%2B">C++</a>: 113</li>
<li><a href="http://sfbay.craigslist.org/search/jjj?query=Python">Python</a>: 114</li>
<li><a href="http://sfbay.craigslist.org/search/jjj?query=PHP">PHP</a>: 371</li>
<li><a href="http://sfbay.craigslist.org/search/jjj?query=Rails">Rails</a>: 48</li>
<li><a href="http://sfbay.craigslist.org/search/jjj?query=C%23">C#</a>: 88</li>
<li><a href="http://sfbay.craigslist.org/search/jjj?query=Perl">Perl</a>: 180</li>
</ul>
<p>Observations:</p>
<p>The above comparision has some bias including the fact that Perl &#038; Python are regarded as Scripting language and only in some case get a job on their own, unlike say Rails or Java.</p>
<p>Right now Craigslist is the best Job search website for Tech Jobs in the bay area</p>
<p><strong>Average Salaries from Indeed.com:</strong></p>
<p><!-- BEGIN INDEED SALARY GRAPH --></p>
<div style="width: 500px">
<div style="border: 1px solid #cccccc; margin: 0pt 0pt 3px; padding: 1px">
<table cellspacing="0" cellpadding="0" width="100%" style="border: 0pt none ; margin: 0pt; padding: 0pt">
<tr>
<td style="border-style: none solid none none; border-color: -moz-use-text-color #ffffff -moz-use-text-color -moz-use-text-color; border-width: 0pt 1px 0pt 0pt; padding: 4px 6px; background-color: #eeeeee; width: 50%; text-align: right">
<p style="border: 0pt none ; margin: 0pt; padding: 0pt; color: #000000; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 10px; line-height: 1.2; font-size-adjust: none; font-stretch: normal"><a style="text-decoration: underline; color: #0000cc; background-color: transparent" href="http://www.indeed.com/q-Java-Engineer-in-Mountain-View,-CA-jobs.html">Java Engineer in Mountain View, CA</a> <span style="display: block">$103,000</span></p>
</td>
<td style="width: 50%; background-color: #f8f8f8">
<div style="margin: 2px 0pt 0pt; height: 20px; width: 86%; background-color: #ff6600"></div>
</td>
</tr>
<tr>
<td style="border-style: solid solid none none; border-color: rgb(255, 255, 255) rgb(255, 255, 255) -moz-use-text-color -moz-use-text-color; border-width: 1px 1px 0pt 0pt; padding: 4px 6px; background-color: #eeeeee; width: 50%; text-align: right">
<p style="border: 0pt none ; margin: 0pt; padding: 0pt; color: #000000; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 10px; line-height: 1.2; font-size-adjust: none; font-stretch: normal"><a style="text-decoration: underline; color: #0000cc; background-color: transparent" href="http://www.indeed.com/q-C++-Engineer-in-Mountain-View,-CA-jobs.html">C++ Engineer in Mountain View, CA</a> <span style="display: block">$104,000</span></p>
</td>
<td style="width: 50%; background-color: #f8f8f8">
<div style="margin: 2px 0pt 0pt; height: 20px; width: 86%; background-color: #2164f3"></div>
</td>
</tr>
<tr>
<td style="border-style: solid solid none none; border-color: rgb(255, 255, 255) rgb(255, 255, 255) -moz-use-text-color -moz-use-text-color; border-width: 1px 1px 0pt 0pt; padding: 4px 6px; background-color: #eeeeee; width: 50%; text-align: right">
<p style="border: 0pt none ; margin: 0pt; padding: 0pt; color: #000000; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 10px; line-height: 1.2; font-size-adjust: none; font-stretch: normal"><a style="text-decoration: underline; color: #0000cc; background-color: transparent" href="http://www.indeed.com/q-Python-Engineer-in-Mountain-View,-CA-jobs.html">Python Engineer in Mountain View, CA</a> <span style="display: block">$102,000</span></p>
</td>
<td style="width: 50%; background-color: #f8f8f8">
<div style="margin: 2px 0pt 0pt; height: 20px; width: 85%; background-color: #3bb000"></div>
</td>
</tr>
<tr>
<td style="border-style: solid solid none none; border-color: rgb(255, 255, 255) rgb(255, 255, 255) -moz-use-text-color -moz-use-text-color; border-width: 1px 1px 0pt 0pt; padding: 4px 6px; background-color: #eeeeee; width: 50%; text-align: right">
<p style="border: 0pt none ; margin: 0pt; padding: 0pt; color: #000000; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 10px; line-height: 1.2; font-size-adjust: none; font-stretch: normal"><a style="text-decoration: underline; color: #0000cc; background-color: transparent" href="http://www.indeed.com/q-PHP-Engineer-in-Mountain-View,-CA-jobs.html">PHP Engineer in Mountain View, CA</a> <span style="display: block">$99,000</span></p>
</td>
<td style="width: 50%; background-color: #f8f8f8">
<div style="margin: 2px 0pt 0pt; height: 20px; width: 82%; background-color: #000000"></div>
</td>
</tr>
<tr>
<td style="border-style: solid solid none none; border-color: rgb(255, 255, 255) rgb(255, 255, 255) -moz-use-text-color -moz-use-text-color; border-width: 1px 1px 0pt 0pt; padding: 4px 6px; background-color: #eeeeee; width: 50%; text-align: right">
<p style="border: 0pt none ; margin: 0pt; padding: 0pt; color: #000000; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 10px; line-height: 1.2; font-size-adjust: none; font-stretch: normal"><a style="text-decoration: underline; color: #0000cc; background-color: transparent" href="http://www.indeed.com/q-Rails-Engineer-in-Mountain-View,-CA-jobs.html">Rails Engineer in Mountain View, CA</a> <span style="display: block">$99,000</span></p>
</td>
<td style="width: 50%; background-color: #f8f8f8">
<div style="margin: 2px 0pt 0pt; height: 20px; width: 83%; background-color: #d70000"></div>
</td>
</tr>
<tr>
<td style="border-style: solid solid none none; border-color: rgb(255, 255, 255) rgb(255, 255, 255) -moz-use-text-color -moz-use-text-color; border-width: 1px 1px 0pt 0pt; padding: 4px 6px; background-color: #eeeeee; width: 50%; text-align: right">
<p style="border: 0pt none ; margin: 0pt; padding: 0pt; color: #000000; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 10px; line-height: 1.2; font-size-adjust: none; font-stretch: normal"><a style="text-decoration: underline; color: #0000cc; background-color: transparent" href="http://www.indeed.com/jobs?q=C%23+Engineer+in+Mountain+View,+CA">C# Engineer in Mountain View, CA</a> <span style="display: block">$103,000</span></p>
</td>
<td style="width: 50%; background-color: #f8f8f8">
<div style="margin: 2px 0pt 0pt; height: 20px; width: 86%; background-color: #ffff00"></div>
</td>
</tr>
<tr>
<td style="border-style: solid solid none none; border-color: rgb(255, 255, 255) rgb(255, 255, 255) -moz-use-text-color -moz-use-text-color; border-width: 1px 1px 0pt 0pt; padding: 4px 6px; background-color: #eeeeee; width: 50%; text-align: right">
<p style="border: 0pt none ; margin: 0pt; padding: 0pt; color: #000000; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 10px; line-height: 1.2; font-size-adjust: none; font-stretch: normal"><a style="text-decoration: underline; color: #0000cc; background-color: transparent" href="http://www.indeed.com/q-Perl-Engineer-in-Mountain-View,-CA-jobs.html">Perl Engineer in Mountain View, CA</a> <span style="display: block">$103,000</span></p>
</td>
<td style="width: 50%; background-color: #f8f8f8">
<div style="margin: 2px 0pt 0pt; height: 20px; width: 86%; background-color: #660099"></div>
</td>
</tr>
<tr>
<td style="border-style: solid solid none none; border-color: rgb(255, 255, 255) rgb(255, 255, 255) -moz-use-text-color -moz-use-text-color; border-width: 1px 1px 0pt 0pt; padding: 4px 6px; background-color: #eeeeee; width: 50%; text-align: right">
<p style="border: 0pt none ; margin: 0pt; padding: 0pt; color: #000000; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 10px; line-height: 1.2; font-size-adjust: none; font-stretch: normal"><a style="text-decoration: underline; color: #0000cc; background-color: transparent" href="http://www.indeed.com/q-Rails-Developer-in-Mountain-View,-CA-jobs.html">Rails Developer in Mountain View, CA</a> <span style="display: block">$94,000</span></p>
</td>
<td style="width: 50%; background-color: #f8f8f8">
<div style="margin: 2px 0pt 0pt; height: 20px; width: 78%; background-color: #009999"></div>
</td>
</tr>
<tr>
<td style="border-style: solid solid none none; border-color: rgb(255, 255, 255) rgb(255, 255, 255) -moz-use-text-color -moz-use-text-color; border-width: 1px 1px 0pt 0pt; padding: 4px 6px; background-color: #eeeeee; width: 50%; text-align: right">
<p style="border: 0pt none ; margin: 0pt; padding: 0pt; color: #000000; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 10px; line-height: 1.2; font-size-adjust: none; font-stretch: normal"><a style="text-decoration: underline; color: #0000cc; background-color: transparent" href="http://www.indeed.com/q-PHP-Developer-in-Mountain-View,-CA-jobs.html">PHP Developer in Mountain View, CA</a> <span style="display: block">$90,000</span></p>
</td>
<td style="width: 50%; background-color: #f8f8f8">
<div style="margin: 2px 0pt 0pt; height: 20px; width: 75%; background-color: #ff9900"></div>
</td>
</tr>
</table>
</div>
<p style="border: 0pt none ; margin: 0pt; padding: 0pt; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: 1.2; font-size-adjust: none; font-stretch: normal; color: #000000; text-align: center"><a style="text-decoration: underline; color: #0000cc; background-color: transparent" href="http://www.indeed.com/salary?q1=Java+Engineer&#038;l1=Mountain+View%2C+CA&#038;q2=C%2B%2B+Engineer&#038;l2=Mountain+View%2C+CA&#038;q3=Python+Engineer&#038;l3=Mountain+View%2C+CA&#038;q4=PHP+Engineer&#038;l4=Mountain+View%2C+CA&#038;q5=Rails+Engineer&#038;l5=Mountain+View%2C+CA&#038;q6=C%23+Engineer&#038;l6=Mountain+View%2C+CA&#038;q7=Perl+Engineer&#038;l7=Mountain+View%2C+CA&#038;q8=Rails+Developer&#038;l8=Mountain+View%2C+CA&#038;q9=PHP+Developer&#038;l9=Mountain+View%2C+CA">View Salary Graph at indeed.com</a></p>
</div>
<p><!-- END INDEED SALARY GRAPH --></p>
<p>Observations:</p>
<p>Rails &#038; PHP average salaries are about 5% lower than all others and they drop further if paired with Developer instead of Engineer.</p>
<p>I picked Mountain View, CA which has a fair share of different companies and the radius will pick up San Jose, Redwood city, etc.</p>
<p><strong>Nation-wide Salary Trends from Indeed.com:</strong></p>
<div style="width: 540px"><a href="http://www.indeed.com/jobtrends?q=%22Java+Engineer%22%2C+%22C%2B%2B+Engineer%22%2C+%22C%23+Engineer%22%2C+%22PHP+Developer%22%2C+%22Python+Developer%22%2C+%22Perl+Developer%22%2C+%22Rails+Developer%22"> <img border="0" width="540" height="275" src="http://www.indeed.com/trendgraph/jobgraph.png?q=%22Java+Engineer%22%2C+%22C%2B%2B+Engineer%22%2C+%22C%23+Engineer%22%2C+%22PHP+Developer%22%2C+%22Python+Developer%22%2C+%22Perl+Developer%22%2C+%22Rails+Developer%22" /> </a></div>
<p>Observations:</p>
<p>The top four programming languages are PHP, Java, Perl &#038; Rails. Caveat, Due to the fact that indeed.com searches other job sites, the duplicate posting rate might be high, however it would apply to all postings.</p>
<p>For a different view on the same topic, see my earlier blog post, <a href="http://blog.rajgad.com/work/2008-03/top-programming-languages.html">Top Programming Languages</a> as derived from book sales and TIOBE Programming Community index.
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rajgad.com/work/2009-01/salaries-and-job-openings-for-different-programming-languages.html/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Hedge Fund Manager: Nearly everyone will be forgotten. Give up on leaving your mark … and enjoy life.</title>
		<link>http://blog.rajgad.com/work/2008-10/hedge-fund-manager-nearly-everyone-will-be-forgotten-give-up-on-leaving-your-mark-and-enjoy-life.html</link>
		<comments>http://blog.rajgad.com/work/2008-10/hedge-fund-manager-nearly-everyone-will-be-forgotten-give-up-on-leaving-your-mark-and-enjoy-life.html#comments</comments>
		<pubDate>Sat, 25 Oct 2008 18:28:01 +0000</pubDate>
		<dc:creator>Amit Chaudhary</dc:creator>
		
		<category>Work</category>

		<category>Life</category>

		<category>Personal development</category>

		<guid isPermaLink="false">http://blog.rajgad.com/work/2008-10/hedge-fund-manager-nearly-everyone-will-be-forgotten-give-up-on-leaving-your-mark-and-enjoy-life.html</guid>
		<description><![CDATA[  Some highlights from a hedge fund manager&#8217;s goodbye letter, Andrew Lahde, manager of a small California hedge fund, Lahde Capital, his one-year-old fund returned 866 percent betting against the subprime collapse.
I am content with my rewards. Moreover, I will let others try to amass nine, ten or eleven figure net worths. Meanwhile, their lives [...] ]]></description>
			<content:encoded><![CDATA[<p> Some highlights from a hedge fund manager&#8217;s goodbye letter, Andrew Lahde, manager of a small California hedge fund, Lahde Capital, his one-year-old fund returned 866 percent betting against the subprime collapse.</p>
<blockquote><p>I am content with my rewards. Moreover, I will let others try to amass nine, ten or eleven figure net worths. <strong>Meanwhile, their lives suck. </strong>Appointments back to back, booked solid for the next three months, they look forward to their<strong> two week vacation in January</strong> during which they will likely be glued to their Blackberries or other such devices. What is the point? They will all be forgotten in fifty years anyway. Steve Balmer, Steven Cohen, and Larry Ellison will all be forgotten. I do not understand the legacy thing. <strong>Nearly everyone will be forgotten. Give up on leaving your mark. Throw the Blackberry away and enjoy life.</strong></p>
<p>So this is it. With all due respect, I am dropping out.</p>
<p>I truly do not have a strong opinion about any market right now, other than to say that things will continue to get worse for some time, probably years. I am content sitting on the sidelines and waiting. After all, sitting and waiting is how we made money from the subprime debacle.</p>
<p><strong>I now have time to repair my health, which was destroyed by the stress I layered onto myself over the past two years, as well as my entire life</strong> &#8212; where I had to compete for spaces in universities and graduate schools, jobs and assets under management &#8212; with those who had all the advantages (rich parents) that I did not.</p></blockquote>
<p>The <a href="http://www.portfolio.com/views/blogs/daily-brief/2008/10/17/hedge-fund-manager-goodbye-and-f-you">complete letter at Daily Brief blog at portfolio.com</a>.
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rajgad.com/work/2008-10/hedge-fund-manager-nearly-everyone-will-be-forgotten-give-up-on-leaving-your-mark-and-enjoy-life.html/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Lesson from the book, All your worth: Must Haves 50%, Wants 30% &amp; Savings 20%</title>
		<link>http://blog.rajgad.com/work/2008-08/lesson-from-the-book-all-your-worth-must-haves-50-wants-30-savings-20.html</link>
		<comments>http://blog.rajgad.com/work/2008-08/lesson-from-the-book-all-your-worth-must-haves-50-wants-30-savings-20.html#comments</comments>
		<pubDate>Fri, 22 Aug 2008 06:44:35 +0000</pubDate>
		<dc:creator>Amit Chaudhary</dc:creator>
		
		<category>Work</category>

		<category>PersonalFinance</category>

		<guid isPermaLink="false">http://blog.rajgad.com/work/2008-08/lesson-from-the-book-all-your-worth-must-haves-50-wants-30-savings-20.html</guid>
		<description><![CDATA[  As part of my money management goal in recent months, I heard (the audio version) of the book, All Your Worth recently and it was an eye opener.
The summary of the book, it asks the reader to keep things simple and divide all incoming money into three categories, the Expenses into Must Haves &#038; [...] ]]></description>
			<content:encoded><![CDATA[<p> As part of my money management goal in recent months, I heard (the audio version) of the book, <em><a href="http://www.amazon.com/gp/product/0743269888?tag=onejourney-20">All Your Worth</a></em> recently and it was an eye opener.</p>
<p>The summary of the book, it asks the reader to keep things simple and divide all incoming money into three categories, the Expenses into Must Haves &#038; Wants. The remaining is Savings.</p>
<p>Must Haves are those expenses, you would not stop even if you did not have a job for an year or two, like Basic food, House, Fuel, etc. Rest are all Wants such as TV, Restaurants, etc.<br />
Over long periods, particularly years, keep the above in following percentages:</p>
<blockquote><p><strong>Must Haves 50%, Wants 30% &#038; Savings 20%</strong></p>
<p><img alt="Must Haves 50%, Wants 30% &#038; Savings 20%, All your worth balanced money piechart" id="image259" src="http://blog.rajgad.com/wp-content/uploads/2008/08/2008-allyourworth-piechart.png" /></p></blockquote>
<p>Within a few days of this, we had tracked our expenses and broadly knew more about our expenditure then we ever did.</p>
<p>The book has suggestions on how to bring the Pie back in balance. Beyond that it covers many other areas such as house purchase, etc.</p>
<p><strong>More information:</strong></p>
<p>Two of the book&#8217;s chapter are available from the <a href="http://www.allyourworth.net/">official All your worth website</a>: <a title="Getting Started" href="http://www.allyourworth.net/gettingstarted.htm">The Truth about Money</a> and <a href="http://www.allyourworth.net/FinancialCPR.htm"> Financial CPR</a></p>
<p>It&#8217;s All Your Money blog has a detailed review of the book: <a href="http://www.mdmproofing.com/iym/BMF.shtml">Balanced Money Formula</a>. He has shared a spreadsheet in the review that allows tracking money and follows the balanced money formula from All your worth.<br />
The Simple Dollar blog also has a detailed review of the book:  <a class="post-title-link" href="http://www.thesimpledollar.com/2007/05/11/review-all-your-worth/">Review: All Your Worth</a></p>
<p><strong>For you:</strong><br />
Finally, this book might not be the right Personal Finance book for you, depending on your spending habits, earnings, age, savings, etc.</p>
<p>Simple Dollar blog has an article with some suggestions in <a class="post-title-link" href="http://www.thesimpledollar.com/2008/08/21/this-is-the-right-personal-finance-book-for-you/">This Is the Right Personal Finance Book for You!</a>
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rajgad.com/work/2008-08/lesson-from-the-book-all-your-worth-must-haves-50-wants-30-savings-20.html/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Richard P. Feynman on Not repeating, Great Men &amp; Ideas</title>
		<link>http://blog.rajgad.com/work/2008-06/richard-p-feynman-on-not-repeating-great-men-ideas.html</link>
		<comments>http://blog.rajgad.com/work/2008-06/richard-p-feynman-on-not-repeating-great-men-ideas.html#comments</comments>
		<pubDate>Thu, 26 Jun 2008 07:28:04 +0000</pubDate>
		<dc:creator>Amit Chaudhary</dc:creator>
		
		<category>Work</category>

		<category>Personal development</category>

		<guid isPermaLink="false">http://blog.rajgad.com/work/2008-06/richard-p-feynman-on-not-repeating-great-men-ideas.html</guid>
		<description><![CDATA[ One of the first interesting experiences I had in this project at Princeton was meeting great men. I had never met very many great men before. But there was an evaluation committee that had to try to help us along, and help us ultimately decide which way we were going to separate the uranium. This [...] ]]></description>
			<content:encoded><![CDATA[<blockquote>One of the first interesting experiences I had in this project at Princeton was meeting great men. I had never met very many great men before. But there was an evaluation committee that had to try to help us along, and help us ultimately decide which way we were going to separate the uranium. This committee had men like Compton and Tolman and Smyth and Urey and Rabi and Oppenheimer on it. I would sit in because I understood the theory of how our process of separating isotopes worked, and so they&#8217;d ask me questions and talk about it. In these discussions one man would make a point. Then Compton, for example, would explain a different point of view. He would say it should be this way, and he was perfectly right. Another guy would say, well, maybe, but there&#8217;s this other possibility we have to consider against it.</p></blockquote>
<blockquote><p><strong>   So everybody is disagreeing, all around the table. I am surprised and disturbed that Compton doesn&#8217;t repeat and emphasize his point.</strong> Finally at the end, Tolman, who&#8217;s the chairman, would say, &#8220;Well, having heard all these arguments, I guess it&#8217;s true that Compton&#8217;s argument is t he best of all, and now we have to go ahead.&#8221;</p></blockquote>
<blockquote><p>It was such a shock to me to see that a committee of men could present a whole lot of ideas, each one thinking of a new facet, while remembering what the other fella said, so that, at the end, the decision is made as to which idea was the best - summing it all up - <strong>without having to say it three times</strong>. <strong>These were very great men indeed</strong>.</p></blockquote>
<p>Noted from the audio version of &#8220;Surely You are joking Mr. Feynman&#8221; by Richard P. Feynman, <a href="http://www.multitran.ru/c/m.exe?a=DisplayParaSent&#038;fname=Richard%20Feynman%5CChapter17">copied from this Russian website</a>.
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rajgad.com/work/2008-06/richard-p-feynman-on-not-repeating-great-men-ideas.html/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Programming Sutras aka Selections from Epigrams on Programming by Alan Perlis</title>
		<link>http://blog.rajgad.com/work/software-development/2008-06/programming-sutras-aka-selections-from-epigrams-on-programming-by-alan-perlis.html</link>
		<comments>http://blog.rajgad.com/work/software-development/2008-06/programming-sutras-aka-selections-from-epigrams-on-programming-by-alan-perlis.html#comments</comments>
		<pubDate>Thu, 26 Jun 2008 04:46:18 +0000</pubDate>
		<dc:creator>Amit Chaudhary</dc:creator>
		
		<category>Software development</category>

		<guid isPermaLink="false">http://blog.rajgad.com/work/software-development/2008-06/programming-sutras-aka-selections-from-epigrams-on-programming-by-alan-perlis.html</guid>
		<description><![CDATA[  Epigrams on Programming by Alan Perlis are  one liners on programming  and Sutras mean thought threads, it  is appropriate to call them Programming Sutras. The link to complete Epigrams on Programming by Alan Perlis and here are a selected few:
10. Get into a rut early: Do the same processes the same [...] ]]></description>
			<content:encoded><![CDATA[<p> Epigrams on Programming by Alan Perlis are  one liners on programming  and <a href="http://www.google.com/search?hl=en&#038;ie=UTF-8&#038;q=define%3Asutras">Sutras mean thought threads</a>, it  is appropriate to call them Programming Sutras. The link to <a href="http://www-pu.informatik.uni-tuebingen.de/users/klaeren/epigrams.html">complete Epigrams on Programming by Alan Perlis</a> and here are a selected few:</p>
<p>10. Get into a rut early: <strong>Do the same processes the same way.</strong> Accumulate idioms. Standardize. The only difference (!) between Shakespeare and you was the size of his idiom list - not the size of his vocabulary.</p>
<p>12. <strong>Recursion</strong> is the root of computation since it trades description for time.</p>
<p>15. Everything should be <strong>built top-down, except the first time</strong>.</p>
<p>19. <strong>A language that doesn&#8217;t affect the way you think about programming</strong>, is not worth knowing.</p>
<p>31. <strong>Simplicity</strong> does not precede complexity, but follows it.</p>
<p>43. In software systems it is often the <strong>early bird that makes the worm</strong>.</p>
<p>100. <strong>We will never run out of things to program</strong> as long as there is a single program around.<br />
And immediately I made my peace with the fact that my career field is here to stay.</p>
<p>117. It goes <strong>against the grain of modern education to teach children to program.</strong> What fun is there in making plans, acquiring discipline in organizing thoughts, devoting attention to detail and learning to be self-critical?
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rajgad.com/work/software-development/2008-06/programming-sutras-aka-selections-from-epigrams-on-programming-by-alan-perlis.html/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Visualization of past Blog titles using Wordle</title>
		<link>http://blog.rajgad.com/work/technology/2008-06/visualization-of-past-blog-titles-using-wordle.html</link>
		<comments>http://blog.rajgad.com/work/technology/2008-06/visualization-of-past-blog-titles-using-wordle.html#comments</comments>
		<pubDate>Sat, 21 Jun 2008 07:14:21 +0000</pubDate>
		<dc:creator>Amit Chaudhary</dc:creator>
		
		<category>Technology</category>

		<guid isPermaLink="false">http://blog.rajgad.com/work/technology/2008-06/visualization-of-past-blog-titles-using-wordle.html</guid>
		<description><![CDATA[  Wordle.net is a Java applet which creates a tag cloud based on input text, increasing the text size for more frequent words. The arrangement of the text is very appealing visually.
I gave Wordle this blog&#8217;s titles till date, finetuned a few setting and voila, a visualization of what the general focus of last 2-3 [...] ]]></description>
			<content:encoded><![CDATA[<p> <a href="http://wordle.net/">Wordle.net</a> is a Java applet which creates a tag cloud based on input text, increasing the text size for more frequent words. The arrangement of the text is very appealing visually.</p>
<p>I gave Wordle this blog&#8217;s titles till date, finetuned a few setting and voila, a visualization of what the general focus of last 2-3 years of my writing\blogging has been about.</p>
<p><a title="Blog titles visualization using Wordle" class="imagelink" href="http://blog.rajgad.com/wp-content/uploads/2008/06/2008-blogtitles-wordle.jpg"><img alt="Blog titles visualization using Wordle" id="image251" src="http://blog.rajgad.com/wp-content/uploads/2008/06/2008-blogtitles-wordle.thumbnail.jpg" /></a></p>
<p>You can click on the above image for a large version</p>
<p><a href="http://wordle.net/gallery/wrdl/05733/blog.rajgad.com_titles_3">The Java applet with the above data</a><br />
I would not get to use the Unicode &#8220;non-breaking space&#8221; character, so silicon and valley show up as two words above.<br />
It is created by <a href="http://domino.research.ibm.com/comm/pr.nsf/pages/bio.feinberg.html">Jonathan Feinberg, who works at the Collaborative User Experience (CUE) group at IBM Research</a>.</p>
<p>Thanks to <a href="http://nedbatchelder.com/blog/200806/wordle.html">Ned for pointing Wordle out</a>.
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rajgad.com/work/technology/2008-06/visualization-of-past-blog-titles-using-wordle.html/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Top Talk Videos from TED, The Life and World Conference</title>
		<link>http://blog.rajgad.com/work/technology/2008-03/top-talk-videos-from-ted-the-life-and-world-conference.html</link>
		<comments>http://blog.rajgad.com/work/technology/2008-03/top-talk-videos-from-ted-the-life-and-world-conference.html#comments</comments>
		<pubDate>Wed, 26 Mar 2008 03:32:42 +0000</pubDate>
		<dc:creator>Amit Chaudhary</dc:creator>
		
		<category>Technology</category>

		<category>Life</category>

		<guid isPermaLink="false">http://blog.rajgad.com/work/technology/2008-03/top-talk-videos-from-ted-the-life-and-world-conference.html</guid>
		<description><![CDATA[  TED started as Technology, Entertainment &#038; Design and is now a very broad conference covering talks about Life and the World in general, this has included insights into the Human Mind, notes from Africa, World changing Ideas, Adventures, on Designs and Visualization and many more. TED speeches are typically 15-20 minutes and a lot [...] ]]></description>
			<content:encoded><![CDATA[<p> <a href="http://www.ted.com/index.php/pages/view/id/5">TED started as Technology, Entertainment &#038; Design</a> and is now a very broad conference covering talks about Life and the World in general, this has included insights into the Human Mind, notes from Africa, World changing Ideas, Adventures, on Designs and Visualization and many more. TED speeches are typically 15-20 minutes and a lot of them are available for viewing online or can be downloaded at <a href="http://www.ted.com">http://www.ted.com</a></p>
<p>I first got a glimpse of it when I watched the documentary, <span class="title" /><a id="b070067274_0" onmouseover="dB(event, this, 1)" href="http://www.netflix.com/Movie/The_Future_We_Will_Create_Inside_the_World_of_TED/70067274?trkid=222336&#038;lnkctr=srchrd-sr&#038;strkid=1357795566_0_0">The Future We Will Create: Inside the World of TED</a> It was a great experience, and I learnt about many things outside my current world.</p>
<p>So this year when the TED 2008 was going on, I attended a virtual TED conference of my own, watching speeches from previous TED conference.</p>
<p>Here are the Top Presentation Videos from TED, The Life and World Conference:</p>
<ul>
<li><a href="http://www.ted.com/index.php/talks/view/id/89">Ben Saunders: Three things to know before you ski to the North Pole</a></li>
</ul>
<blockquote><p>To explore the limits of our potential. The title says it all, he did it solo.</p></blockquote>
<ul>
<li><a id="rdf:#$GZh.3" href="http://www.ted.com/talks/view/id/202">Gever Tulley: 5 dangerous things you should let your kids do</a></li>
</ul>
<blockquote><p>Very practical, loved it. Few worth noting, let kids dismantle appliances and learn to handle fire</p></blockquote>
<ul>
<li><a id="rdf:#$XYh.3" href="http://www.ted.com/index.php/talks/view/id/97">Dan Gilbert: Why are we happy? Why aren&#8217;t we happy?</a></li>
</ul>
<blockquote><p>Insights and experiments into synthetic happiness(being happy with what you get) and how it is same as real happiness. Too many choices will reduce your chances at synthesized happiness.</p></blockquote>
<ul>
<li><a id="rdf:#$Wli.3" href="http://www.ted.com/index.php/talks/view/id/4">Burt Rutan: Entrepreneurs are the future of space flight</a></li>
</ul>
<blockquote><p>On why Joy is defendable and what inspiration for kids changes a field.</p></blockquote>
<ul>
<li><a id="rdf:#$1Zh.3" href="http://www.ted.com/index.php/talks/view/id/92">Hans Rosling: Debunking third-world myths with the best stats you&#8217;ve ever seen</a></li>
</ul>
<blockquote><p>Outstanding visualization of changing status of developing countries like India over the previous five decades.</p></blockquote>
<ul>
<li><a id="rdf:#$2Zh.3" href="http://www.ted.com/index.php/talks/view/id/53">Majora Carter: Greening the ghetto</a></li>
</ul>
<blockquote><p>On a project to create a park in New York.</p></blockquote>
<ul>
<li><a id="rdf:#$jZh.3" href="http://www.ted.com/index.php/talks/view/id/20">Malcolm Gladwell: What we can learn from spaghetti sauce</a></li>
</ul>
<blockquote><p>Why there is no perfect spaghetti sauce and what it teaches us about creating products</p></blockquote>
<ul>
<li><a id="rdf:#$E17ZF2" href="http://www.ted.com/index.php/talks/view/id/90">Neil Gershenfeld: The beckoning promise of personal fabrication</a></li>
</ul>
<blockquote><p>Making things</p></blockquote>
<ul>
<li><a id="rdf:#$DeTqr" href="http://www.ted.com/index.php/talks/view/id/65">Jeff Han: Unveiling the genius of multi-touch interface design</a></li>
</ul>
<blockquote><p>The idea for new form of interacting with computers that we see in the iPhone.</p></blockquote>
<ul>
<li><a id="rdf:#$gZh.3" href="http://www.ted.com/index.php/talks/view/id/105">Jeff Bezos: After the gold rush, there&#8217;s innovation ahead</a></li>
</ul>
<blockquote><p>Amazon.com&#8217;s Jeff Bezos on what Internet industry is like the Electrical one.</p></blockquote>
<ul>
<li><a id="rdf:#$+Yh.3" href="http://www.ted.com/index.php/talks/view/id/28">Seth Godin: Sliced bread and other marketing delights</a></li>
</ul>
<blockquote><p>When creating something, when working for somebody, target it at people(customers) who care and it just might take off.</p></blockquote>
<ul>
<li><a id="rdf:#$P8i.3" href="http://www.ted.com/index.php/talks/view/id/144"> Jonathan Harris: The Web&#8217;s secret stories</a></li>
</ul>
<blockquote><p>Projects on datamining and visualizing people interacting on the Web</p></blockquote>
<ul>
<li><a id="rdf:#$Nli.3" href="http://www.ted.com/index.php/talks/view/id/26">Rives: &#8220;If I controlled the Internet&#8221; (a poem)</a></li>
</ul>
<blockquote><p>A humorous poem</p></blockquote>
<ul>
<li><a id="rdf:#$.Yh.3" href="http://www.ted.com/index.php/talks/view/id/96">Tony Robbins: Why we do what we do, and how we can do it better</a></li>
</ul>
<blockquote><p>Motivation talk. Some points. Seek to create and thereby get to achievement. Then up the ante and do it faster, better. Grow or stagnant. Use uncertainity to stay out of boredom.</p></blockquote>
<ul>
<li><a id="rdf:#$Uli.3" href="http://www.ted.com/index.php/talks/view/id/125">Jeff Hawkins: Brain science is about to fundamentally change computing</a></li>
</ul>
<blockquote><p>Using the human brain&#8217;s prediction methods for computing</p></blockquote>
<ul>
<li><a id="rdf:#$6Zh.3" href="http://www.ted.com/talks/view/id/224">Roy Gould, Curtis Wong: WorldWide Telescope</a></li>
</ul>
<blockquote><p>A telescope controlled by anyone.</p></blockquote>
<ul>
<li><a id="rdf:#$9ayHL1" href="http://www.ted.com/index.php/talks/view/id/116">Dan Dennett: Ants, terrorism, and the awesome power of memes</a></li>
</ul>
<blockquote><p>Ideas such as Freedom, Capitalism, Religion are Memes. Memes are viruses, spreading, affecting everyone, changing the world, killing scores of people.</p></blockquote>
<ul>
<li><a id="rdf:#$B17ZF2" href="http://www.ted.com/index.php/talks/view/id/219">Moshe Safdie: What makes a building unique?</a></li>
</ul>
<blockquote><p>An architect and his buildings including <a title="Exploration Place, Wichita, Kansas" target="_blank" href="http://exploration.org/index.php">Exploration Place, Wichita, Kansas</a>, <a title="Children's Memorial at Yad Vashem" target="_blank" href="http://www1.yadvashem.org/visiting/temp_visiting/temp_index_children.html">Children&#8217;s Memorial at Yad Vashem, Israel</a> and <a title="Khalsa Heritage Memorial Complex" target="_blank" href="http://www.arcspace.com/architects/Safdie/khalsa_index.htm">Khalsa Heritage Memorial Complex, Anandpur, India<br />
</a></p></blockquote>
<ul>
<li><a id="rdf:#$iZh.3" href="http://www.ted.com/index.php/talks/view/id/38">Ray Kurzweil: How technology&#8217;s accelerating power will transform us</a></li>
</ul>
<blockquote><p>On how technology grows at a increasing rate.</p></blockquote>
<ul>
<li><a id="rdf:#$4Zh.3" href="http://www.youtube.com/watch?v=jwMj3PJDxuo">YouTube - Frozen Grand Central</a></li>
</ul>
<p>Do watch a few which call out to you.
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rajgad.com/work/technology/2008-03/top-talk-videos-from-ted-the-life-and-world-conference.html/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Top Programming Languages</title>
		<link>http://blog.rajgad.com/work/2008-03/top-programming-languages.html</link>
		<comments>http://blog.rajgad.com/work/2008-03/top-programming-languages.html#comments</comments>
		<pubDate>Tue, 11 Mar 2008 01:47:14 +0000</pubDate>
		<dc:creator>Amit Chaudhary</dc:creator>
		
		<category>Work</category>

		<category>Software development</category>

		<guid isPermaLink="false">http://blog.rajgad.com/work/2008-03/top-programming-languages.html</guid>
		<description><![CDATA[  Top Programming Languages as per O&#8217;Reilly book sales





U N I T S
T I T L E S
M A R K E T  S H A R E


Language
2006
Units
2007
Units
2006
Titles
2007
Titles
06Mkt
Share
07Mkt
Share


java
281,502
241,628
326
306
16%
14%


c#
195,291
232,102
170
179
11%
13%


php
194,722
158,538
95
103
11%
9%


javascript
185,031
203,225
82
117
10%
11%


c/c++
180,713
167,344
245
238
10%
9%


.net languages
105,872
107,077
96
88
6%
6%


visual basic
147,710
99,964
152
127
8%
6%


ruby
67,664
95,731
17
40
4%
5%


sql
92,981
89,289
71
82
5%
5%


actionscript
66,568
85,971
33
41
4%
5%


vba
78,565
67,097
53
61
4%
4%


python
38,609
46,028
33
41
2%
3%


perl
50,483
37,984
50
43
2%
3%


transact sql
17,756
21,341
17
16
1%
1%


vbscript
22,976
18,167
17
16
1%
1%


powershell
1,377
13,961
1
9
0%
1%


shell script
14,466
11,479
13
12
1%
1%


Bold are of interest to me.
It is fair to point out, this is just one publisher, book sales are more forward looking, it [...] ]]></description>
			<content:encoded><![CDATA[<p> <strong><a href="http://radar.oreilly.com/archives/2008/03/state-of-the-computer-book-mar-22.html">Top Programming Languages as per O&#8217;Reilly book sales</a><br />
</strong></p>
<table border="1" align="center">
<tr>
<td align="center"><strong><br />
</strong></td>
<td align="center" colspan="2">U N I T S</td>
<td align="center" colspan="2">T I T L E S</td>
<td align="center" colspan="2">M A R K E T  S H A R E</td>
</tr>
<tr>
<td align="center"><strong>Language</strong></td>
<td align="center"><strong>2006<br />
Units</strong></td>
<td align="center"><strong>2007<br />
Units</strong></td>
<td align="center"><strong>2006<br />
Titles</strong></td>
<td align="center"><strong>2007<br />
Titles</strong></td>
<td align="center"><strong>06Mkt<br />
Share</strong></td>
<td align="center"><strong>07Mkt<br />
Share</strong></td>
</tr>
<tr>
<td style="font-weight: bold">java</td>
<td align="right" style="font-weight: bold">281,502</td>
<td align="right" style="font-weight: bold">241,628</td>
<td align="right" style="font-weight: bold">326</td>
<td align="right" style="font-weight: bold">306</td>
<td align="right" style="font-weight: bold">16%</td>
<td align="right" style="font-weight: bold">14%</td>
</tr>
<tr>
<td >c#</td>
<td align="right">195,291</td>
<td align="right">232,102</td>
<td align="right">170</td>
<td align="right">179</td>
<td align="right">11%</td>
<td align="right">13%</td>
</tr>
<tr>
<td>php</td>
<td align="right">194,722</td>
<td align="right">158,538</td>
<td align="right">95</td>
<td align="right">103</td>
<td align="right">11%</td>
<td align="right">9%</td>
</tr>
<tr>
<td style="font-weight: bold">javascript</td>
<td align="right" style="font-weight: bold">185,031</td>
<td align="right" style="font-weight: bold">203,225</td>
<td align="right" style="font-weight: bold">82</td>
<td align="right" style="font-weight: bold">117</td>
<td align="right" style="font-weight: bold">10%</td>
<td align="right" style="font-weight: bold">11%</td>
</tr>
<tr>
<td>c/c++</td>
<td align="right">180,713</td>
<td align="right">167,344</td>
<td align="right">245</td>
<td align="right">238</td>
<td align="right">10%</td>
<td align="right">9%</td>
</tr>
<tr>
<td>.net languages</td>
<td align="right">105,872</td>
<td align="right">107,077</td>
<td align="right">96</td>
<td align="right">88</td>
<td align="right">6%</td>
<td align="right">6%</td>
</tr>
<tr>
<td>visual basic</td>
<td align="right">147,710</td>
<td align="right">99,964</td>
<td align="right">152</td>
<td align="right">127</td>
<td align="right">8%</td>
<td align="right">6%</td>
</tr>
<tr>
<td>ruby</td>
<td align="right">67,664</td>
<td align="right">95,731</td>
<td align="right">17</td>
<td align="right">40</td>
<td align="right">4%</td>
<td align="right">5%</td>
</tr>
<tr>
<td>sql</td>
<td align="right">92,981</td>
<td align="right">89,289</td>
<td align="right">71</td>
<td align="right">82</td>
<td align="right">5%</td>
<td align="right">5%</td>
</tr>
<tr>
<td>actionscript</td>
<td align="right">66,568</td>
<td align="right">85,971</td>
<td align="right">33</td>
<td align="right">41</td>
<td align="right">4%</td>
<td align="right">5%</td>
</tr>
<tr>
<td>vba</td>
<td align="right">78,565</td>
<td align="right">67,097</td>
<td align="right">53</td>
<td align="right">61</td>
<td align="right">4%</td>
<td align="right">4%</td>
</tr>
<tr>
<td style="font-weight: bold">python</td>
<td align="right" style="font-weight: bold">38,609</td>
<td align="right" style="font-weight: bold">46,028</td>
<td align="right" style="font-weight: bold">33</td>
<td align="right" style="font-weight: bold">41</td>
<td align="right" style="font-weight: bold">2%</td>
<td align="right" style="font-weight: bold">3%</td>
</tr>
<tr>
<td>perl</td>
<td align="right">50,483</td>
<td align="right">37,984</td>
<td align="right">50</td>
<td align="right">43</td>
<td align="right">2%</td>
<td align="right">3%</td>
</tr>
<tr>
<td>transact sql</td>
<td align="right">17,756</td>
<td align="right">21,341</td>
<td align="right">17</td>
<td align="right">16</td>
<td align="right">1%</td>
<td align="right">1%</td>
</tr>
<tr>
<td>vbscript</td>
<td align="right">22,976</td>
<td align="right">18,167</td>
<td align="right">17</td>
<td align="right">16</td>
<td align="right">1%</td>
<td align="right">1%</td>
</tr>
<tr>
<td>powershell</td>
<td align="right">1,377</td>
<td align="right">13,961</td>
<td align="right">1</td>
<td align="right">9</td>
<td align="right">0%</td>
<td align="right">1%</td>
</tr>
<tr>
<td>shell script</td>
<td align="right">14,466</td>
<td align="right">11,479</td>
<td align="right">13</td>
<td align="right">12</td>
<td align="right">1%</td>
<td align="right">1%</td>
</tr>
</table>
<p>Bold are of interest to me.<br />
It is fair to point out, this is just one publisher, book sales are more forward looking, it is what those in the software development field are learning and they do not cover topics learnt using online resources.</p>
<p><a href="http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html"><strong>Top Programming Languages as per TIOBE Programming Community index</strong></a></p>
<p>The TIOBE Programming Community index gives an indication of the popularity of programming  languages. The ratings are based on the number of  skilled engineers world-wide, courses and third party vendors. The popular search engines Google, MSN, Yahoo!, and  YouTube are used to calculate the ratings.</p>
<table border="1" align="center">
<tr>
<td align="center"><strong>Position<br />
Mar 2008</strong></td>
<td nowrap="nowrap" align="center"><strong>Position<br />
Mar 2007</strong></td>
<td nowrap="nowrap" align="center"><strong>Delta in Position</strong></td>
<td nowrap="nowrap" align="center"><strong>Programming Language</strong></td>
<td nowrap="nowrap" align="center"><strong>Ratings<br />
Mar 2008</strong></td>
<td nowrap="nowrap" align="center"><strong>Delta<br />
Mar 2007</strong></td>
</tr>
<tr>
<td align="center"><strong>1</strong></td>
<td align="center"><strong>1</strong></td>
<td align="center"><strong>=</strong></td>
<td align="center"><strong>Java</strong></td>
<td align="center"><strong>20.651%</strong></td>
<td align="center"><strong>+2.61%</strong></td>
</tr>
<tr>
<td align="center">2</td>
<td align="center">2</td>
<td align="center">=</td>
<td align="center">C</td>
<td align="center">15.593%</td>
<td align="center">-0.04%</td>
</tr>
<tr>
<td align="center">3</td>
<td align="center">5</td>
<td align="center">++</td>
<td align="center">Visual Basic</td>
<td align="center">10.795%</td>
<td align="center">+2.65%</td>
</tr>
<tr>
<td align="center">4</td>
<td align="center">4</td>
<td align="center">=</td>
<td align="center">PHP</td>
<td align="center">10.138%</td>
<td align="center">+0.68%</td>
</tr>
<tr>
<td align="center"><strong>5</strong></td>
<td align="center"><strong>3</strong></td>
<td align="center"><strong>&#8211;</strong></td>
<td align="center"><strong>C++</strong></td>
<td align="center"><strong>9.776%</strong></td>
<td align="center"><strong>-1.33%</strong></td>
</tr>
<tr>
<td align="center">6</td>
<td align="center">6</td>
<td align="center">=</td>
<td align="center">Perl</td>
<td align="center">5.781%</td>
<td align="center">-0.64%</td>
</tr>
<tr>
<td align="center"><strong>7</strong></td>
<td align="center"><strong>7</strong></td>
<td align="center"><strong>=</strong></td>
<td align="center"><strong>Python</strong></td>
<td align="center"><strong>4.593%</strong></td>
<td align="center"><strong>+0.70%</strong></td>
</tr>
<tr>
<td align="center">8</td>
<td align="center">9</td>
<td align="center">+</td>
<td align="center">C#</td>
<td align="center">4.143%</td>
<td align="center">+0.78%</td>
</tr>
<tr>
<td align="center">9</td>
<td align="center">12</td>
<td align="center">++++</td>
<td align="center">Delphi</td>
<td align="center">2.697%</td>
<td align="center">+0.94%</td>
</tr>
<tr>
<td align="center">10</td>
<td align="center">10</td>
<td align="center">=</td>
<td align="center">Ruby</td>
<td align="center">2.661%</td>
<td align="center">-0.11%</td>
</tr>
<tr>
<td align="center"><strong>11</strong></td>
<td align="center"><strong>8</strong></td>
<td align="center"><strong>&#8212;</strong></td>
<td align="center"><strong>JavaScript</strong></td>
<td align="center"><strong>2.462%</strong></td>
<td align="center"><strong>-1.02%</strong></td>
</tr>
</table>
<p>Bold are of interest to me.</p>
<p><span style="font-weight: normal"><strong style="font-weight: normal"><br />
</strong></span>
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rajgad.com/work/2008-03/top-programming-languages.html/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Joining ToastMasters: A club for public speaking</title>
		<link>http://blog.rajgad.com/work/2008-02/joining-toastmasters-a-club-for-public-speaking.html</link>
		<comments>http://blog.rajgad.com/work/2008-02/joining-toastmasters-a-club-for-public-speaking.html#comments</comments>
		<pubDate>Sun, 24 Feb 2008 19:15:12 +0000</pubDate>
		<dc:creator>Amit Chaudhary</dc:creator>
		
		<category>Work</category>

		<category>Personal development</category>

		<guid isPermaLink="false">http://blog.rajgad.com/work/2008-02/joining-toastmasters-a-club-for-public-speaking.html</guid>
		<description><![CDATA[  Toastmasters International is an organization of clubs around the world which help members in public speaking. The clubs tend to be small in size to ensure everyone gets a chance to speak. 
Late Jan 2008, I went ahead and attended the Yahoo ToastMasters club in Sunnyvale, called Yapsters as guest. It was definitely worthwhile [...] ]]></description>
			<content:encoded><![CDATA[<p> <a href="http://www.toastmasters.org/">Toastmasters International</a> is an organization of clubs around the world which help members in public speaking. The clubs tend to be small in size to ensure everyone gets a chance to speak.<a href="http://www.toastmasters.org/"> </a></p>
<p>Late Jan 2008, I went ahead and attended the Yahoo ToastMasters club in Sunnyvale, called Yapsters as guest. It was definitely worthwhile and I became a member and have delivered my first speech.<br />
It is obviously about public speaking, however it is useful in many ways:</p>
<ul>
<li>The core approach is to do a series of 10 speeches with each focusing on a certain aspect of speaking (Speech organization, Body language including eye contact, Vocal variety)</li>
</ul>
<ul>
<li>You will automatically find your own areas which need focus, be it planning for a speech, english language, fear of being in front of an audience.</li>
</ul>
<ul>
<li>There are stories to hear and things to learn from other&#8217;s speeches. I enjoyed one about the Mexico desert where the stars touch the ground at the horizon and look forward to others.</li>
</ul>
<ul>
<li>You become part of a highly motivated and ambitious group.</li>
</ul>
<ul>
<li>There is a leadership track with 10 activities, which you choose to go on that instead of or in addition to the public speaking track.</li>
</ul>
<p>I would recommend it and am glad I added it to my todo list when <a href="http://www.stevepavlina.com/blog/">Steve Pavlina mentioned it in his blog</a>. It has become one of the things I look forward to.<br />
If you would like to find a club near you, please use the following link: <a href="http://www.toastmasters.org/find/default.asp">http://www.toastmasters.org/find/default.asp</a></p>
<p><img id="image243" alt="toastmasters.gif" src="http://blog.rajgad.com/wp-content/uploads/2008/02/toastmasters.gif" />
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rajgad.com/work/2008-02/joining-toastmasters-a-club-for-public-speaking.html/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Insights from Mr. Twitter, Evan Williams in the Economist</title>
		<link>http://blog.rajgad.com/work/technology/2007-12/insights-from-mr-twitter-evan-williams-in-the-economist.html</link>
		<comments>http://blog.rajgad.com/work/technology/2007-12/insights-from-mr-twitter-evan-williams-in-the-economist.html#comments</comments>
		<pubDate>Sat, 29 Dec 2007 21:42:42 +0000</pubDate>
		<dc:creator>Amit Chaudhary</dc:creator>
		
		<category>Technology</category>

		<category>Entrepreneur</category>

		<category>Internet</category>

		<guid isPermaLink="false">http://blog.rajgad.com/work/technology/2007-12/insights-from-mr-twitter-evan-williams-in-the-economist.html</guid>
		<description><![CDATA[  Economist has an article on Evan Williams, Founder  and Creator of Blogger, Odeo and Twitter: The accidental innovator
Some snippets with minor grammer changes for continuity:
Ideas:
First insight, that genuinely new ideas are, well, accidentally stumbled upon rather than sought out; second, that new ideas are by definition hard to explain to others, because words [...] ]]></description>
			<content:encoded><![CDATA[<p> Economist has an article on Evan Williams, Founder  and Creator of Blogger, Odeo and Twitter: <a href="http://www.economist.com/business/displaystory.cfm?story_id=10328123">The accidental innovator</a></p>
<p>Some snippets with minor grammer changes for continuity:</p>
<blockquote><p>Ideas:</p></blockquote>
<blockquote><p>First insight, that genuinely new ideas are, well, accidentally stumbled upon rather than sought out; second, that new ideas are by definition hard to explain to others, because words can express only what is already known;</p>
<p>Controlled Passion:</p>
<p>Mr Williams&#8217;s passion is solving new problems. In theory he could have done this at Google with his “20% time” on the side, but in practice he found it tedious to pitch ideas to the Google bureaucracy. Left and right brains clashed in other ways.</p>
<p>Radical Constraints:</p>
<p>One mental trick is to ask “what can we take away to create something new?” When he took Blogger and took away everything except one 140-character line, he had Twitter. Radical constraints, he believes, can lead to breakthroughs in simplicity and entirely new things.</p>
<p>Loves Frustration:</p>
<p>For the same reason, Mr Williams loves frustration. Blogger revealed itself when he was frustrated with something bigger: collaboration software.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.rajgad.com/work/technology/2007-12/insights-from-mr-twitter-evan-williams-in-the-economist.html/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Tuxcards (Note taking software for Linux): 2.1.1 release</title>
		<link>http://blog.rajgad.com/work/software/2007-12/tuxcards-note-taking-software-for-linux-211-release.html</link>
		<comments>http://blog.rajgad.com/work/software/2007-12/tuxcards-note-taking-software-for-linux-211-release.html#comments</comments>
		<pubDate>Fri, 28 Dec 2007 05:18:05 +0000</pubDate>
		<dc:creator>Amit Chaudhary</dc:creator>
		
		<category>Software</category>

		<guid isPermaLink="false">http://blog.rajgad.com/work/software/2007-12/tuxcards-note-taking-software-for-linux-211-release.html</guid>
		<description><![CDATA[  I have released 2.1.1 version of  Tuxcards, the Note taking software for Linux. The executable and source are available to download from the Software and Projects page.
The changes include a bug fix and removing some confusing features including note auto-encrypt.
This is my first Open Source release after joining Yahoo, which means it has [...] ]]></description>
			<content:encoded><![CDATA[<p> I have released 2.1.1 version of  Tuxcards, the Note taking software for Linux. The executable and source are available to download from the <a title="Software and Projects" href="http://blog.rajgad.com/software-and-projects/">Software and Projects</a> page.</p>
<p>The changes include a bug fix and removing some confusing features including note auto-encrypt.<br />
This is my first Open Source release after joining Yahoo, which means it has gone through the official approval process.
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rajgad.com/work/software/2007-12/tuxcards-note-taking-software-for-linux-211-release.html/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Want a different way to send a holiday greeting: Post it on any yahoo webpage</title>
		<link>http://blog.rajgad.com/work/technology/2007-12/want-a-different-way-to-send-a-holiday-greeting-post-it-on-any-yahoo-webpage.html</link>
		<comments>http://blog.rajgad.com/work/technology/2007-12/want-a-different-way-to-send-a-holiday-greeting-post-it-on-any-yahoo-webpage.html#comments</comments>
		<pubDate>Fri, 21 Dec 2007 07:35:26 +0000</pubDate>
		<dc:creator>Amit Chaudhary</dc:creator>
		
		<category>Technology</category>

		<category>Life</category>

		<category>Internet</category>

		<guid isPermaLink="false">http://blog.rajgad.com/work/technology/2007-12/want-a-different-way-to-send-a-holiday-greeting-post-it-on-any-yahoo-webpage.html</guid>
		<description><![CDATA[  This year, if you would like to have a different way to send a holiday greeting, post it on any yahoo webpage.
me2u.yahoo.com allows you to create a greeting or any message as an ad and send it to a yahoo.com user (sorry no international users rights now.)
They will see the ad on any *.yahoo.com [...] ]]></description>
			<content:encoded><![CDATA[<p> This year, if you would like to have a different way to send a holiday greeting, post it on any yahoo webpage.</p>
<p><a href="http://me2u.yahoo.com">me2u.yahoo.com</a> allows you to create a greeting or any message as an ad and send it to a yahoo.com user (sorry no international users rights now.)<br />
They will see the ad on any *.yahoo.com page when they login next.</p>
<p>If it is displayed and not &#8216;viewed&#8217; (incase it was missed), they get an email mentioning it and it will be displayed again a few times.</p>
<p>Pretty nifty stuff!
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rajgad.com/work/technology/2007-12/want-a-different-way-to-send-a-holiday-greeting-post-it-on-any-yahoo-webpage.html/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Advertising and how sometimes We(Consumers) do not know what we want</title>
		<link>http://blog.rajgad.com/work/2007-11/advertising-and-how-sometimes-weconsumers-do-not-know-what-we-want.html</link>
		<comments>http://blog.rajgad.com/work/2007-11/advertising-and-how-sometimes-weconsumers-do-not-know-what-we-want.html#comments</comments>
		<pubDate>Tue, 20 Nov 2007 18:49:31 +0000</pubDate>
		<dc:creator>Amit Chaudhary</dc:creator>
		
		<category>Work</category>

		<category>Technology</category>

		<category>Internet</category>

		<guid isPermaLink="false">http://blog.rajgad.com/work/2007-11/advertising-and-how-sometimes-weconsumers-do-not-know-what-we-want.html</guid>
		<description><![CDATA[  Greg Linden wrote in Show advertising people might want about showing Consumers the ads that they want.
Advertising can be useful information about products and services we actually want. The advertisements we see should be helpful and interesting, not annoying and irrelevant.
I use to believe in that and have skipped\avoided ads due to the noise [...] ]]></description>
			<content:encoded><![CDATA[<p> Greg Linden wrote in<a href="http://glinden.blogspot.com/2007/11/show-advertising-people-might-want.html"> Show advertising people might want</a> about showing Consumers the ads that they want.</p>
<blockquote><p>Advertising can be useful information about products and services we actually want. The advertisements we see should be helpful and interesting, not annoying and irrelevant.</p></blockquote>
<p>I use to believe in that and have skipped\avoided ads due to the noise there is. But working in Advertising field in someways (I am in a Software Engineer Yahoo Display Advertising department), I came to believe, another thing, that sometimes Consumers might not know what they want or might try out, this includes a new cereal, a new updated car model, a new serial coming up, until they learn about it and try it out. To re-quote,</p>
<blockquote><p>If I’d asked my customers what they wanted, they would have said they wanted faster horses. Henry T. Ford, inventor and entrepreneur.</p></blockquote>
<p>So, there is a balance between desire and needs and another angle is creating awareness.</p>
<p>Greg is right on about Personalized advertising. If you are interested, <a href="http://advertising.yahoo.com/central/marketing/targeting.html">take a look at the Targeting options, Yahoo provides</a>, specifically <a href="http://advertising.yahoo.com/marketing/bt/">Yahoo! Behavioral Targeting or BT</a> as we call it, which has been in place for a while now.</p>
<blockquote><p>Personalizing advertising &#8212; targeting to advertising to individual interests &#8212; can make advertisements relevant, useful, and helpful. By learning from what each person likes and does not like, personalized advertising can use that fleeting glimpse of our attention to show us something we actually might need.</p></blockquote>
<p>Disclaimer: The blog entries and opinions mentioned in this blog are my own personal viewpoints and do not represent my employer&#8217;s view in any way.
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rajgad.com/work/2007-11/advertising-and-how-sometimes-weconsumers-do-not-know-what-we-want.html/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Solve Customer pain, not just provide Features</title>
		<link>http://blog.rajgad.com/work/technology/2007-11/solve-customer-pain-not-just-provide-features.html</link>
		<comments>http://blog.rajgad.com/work/technology/2007-11/solve-customer-pain-not-just-provide-features.html#comments</comments>
		<pubDate>Mon, 12 Nov 2007 00:49:49 +0000</pubDate>
		<dc:creator>Amit Chaudhary</dc:creator>
		
		<category>Technology</category>

		<category>Entrepreneur</category>

		<guid isPermaLink="false">http://blog.rajgad.com/work/technology/2007-11/solve-customer-pain-not-just-provide-features.html</guid>
		<description><![CDATA[  Jeff Jones wrote in Feature/Function Innovation: Inventing Left-Hand Columns
Real innovation is what I refer to as &#8220;inventing left-hand columns.&#8221; What I mean by this is that once users hear what is now possible, they not only realize they must have it … they now consider it a requirement.
&#8230;
Buyers use this matrix to evaluate market [...] ]]></description>
			<content:encoded><![CDATA[<p> Jeff Jones wrote in<a target="_blank" class="entry-title-link" href="http://jeffjonas.typepad.com/jeff_jonas/2007/10/featurefunction.html"> Feature/Function Innovation: Inventing Left-Hand Columns</a></p>
<blockquote><p>Real innovation is what I refer to as &#8220;inventing left-hand columns.&#8221; What I mean by this is that once users hear what is now possible, they not only realize they must have it … they now consider it a requirement.</p>
<p>&#8230;</p>
<p>Buyers use this matrix to evaluate market offerings … thus the more unique features, you offer the more the X’s appear in your in your column … and this is a good thing.</p>
<p>New left-hand columns cause users to start asking everyone else for such capabilities.</p></blockquote>
<p>In my experience and  observation, it almost always is not a good strategy to focus on features. This is specially accurate for startups. Features in search of a product is a case often encountered in the Technology field.</p>
<p>When a startup or team focus on features, the customer anyways buys from their original vendor or the number one vendor,  all they do is request your features from them. And a claim of the feature as upcoming, even a year or two from now is enough to halt evaluating the startup&#8217;s products.</p>
<p>It has happened many times including Microsoft Active Directory with Administration Delegation (I was with Entevo then)</p>
<p>The key then is to solve an actual customer pain or provide a functionality never available before.
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rajgad.com/work/technology/2007-11/solve-customer-pain-not-just-provide-features.html/feed/</wfw:commentRss>
		</item>
	</channel>
</rss><!-- Dynamic Page Served (once) in 1.837 seconds --><!-- Cached page served by WP-Cache -->
