<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><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/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>TechNayak</title>
	
	<link>http://riteshnayak.com/blog</link>
	<description>my technology blog</description>
	<pubDate>Fri, 10 Oct 2008 12:09:15 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/technayak" type="application/rss+xml" /><feedburner:emailServiceId>870169</feedburner:emailServiceId><feedburner:feedburnerHostname>http://www.feedburner.com</feedburner:feedburnerHostname><item>
		<title>Sharing some Wordpress love</title>
		<link>http://feeds.feedburner.com/~r/technayak/~3/416725455/</link>
		<comments>http://riteshnayak.com/blog/2008/10/10/sharing-some-wordpress-love/#comments</comments>
		<pubDate>Fri, 10 Oct 2008 11:51:19 +0000</pubDate>
		<dc:creator>Ritesh</dc:creator>
		
		<category><![CDATA[Tips,Tricks and code]]></category>

		<guid isPermaLink="false">http://riteshnayak.com/blog/?p=400</guid>
		<description><![CDATA[I have been blogging for about three years now, started here in Nov of 2005. But, the day I saw wordpress, was the day my blogging actually took shape. After a controversial blogpost saw a lot of activity on my personal blog, I decided to share some of the plugins that I think helped complete [...]]]></description>
			<content:encoded><![CDATA[<p>I have been blogging for about three years now, started <a href="http://rithy.blogspot.com" target="_blank">here </a>in Nov of 2005. But, the day I saw <a href="http://wordpress.com" target="_blank">wordpress</a>, was the day my blogging actually <a href="http://rnayak.wordpress.com" target="_blank">took shape</a>. After a <a href="http://riteshnayak.com/personal/?p=42" target="_blank">controversial blogpost</a> saw a lot of activity on my personal blog, I decided to share some of the plugins that I think helped complete my blogging experience.</p>
<p>First and fore most you need to to get Wordpress. Wait for 2.7, its awesome, with Quickiepress and customizable screens, blogging will never be the same again. If you dont own your own site, then get a wordpress subdomain. Though such a step will mean you wont be able to use most of what I write about next. Good, now lets get some plugins :</p>
<p>1. Akismet : I think this is shipped with wordpress by default but is seriously one plugin that you need. Its stopped nearly 50,000 spam comments.</p>
<p>2. <a href="http://www.acmetech.com/blog/adsense-deluxe/" target="_blank">Adsense- deluxe</a> : Manage ads in your Wordpress posts by using simple shortcuts to insert different types of ads. Really useful for people displaying ads ( multiple ads ) on a post.</p>
<p>3. <a href="http://www.u-g-h.com/index.php/wordpress-plugins/wordpress-plugin-comment-email-responder/" target="_blank">Comment-email-responder</a> : This plugin lets the author reply to a comment via mail if the user has provided his/her mail id. Its useful as it drives the discussion forward and also is a way to bring people back for a good discussion.</p>
<p>4. <a href="http://wordpress.org/extend/plugins/google-syntax-highlighter" target="_blank">Syntax highlighte</a>r : Syntax highlighter is an awesome plugin for developers. Most developers end up writing some code on their blogs and lets admit it, code is not so elegantly displayed on most blogging engines. Syntax highlighter make code look really pretty on you blog. It supports C++ (cpp, c, c++), C# (c#, c-sharp, csharp), CSS (css), Delphi (delphi, pascal), Java (java), Java Script (js, jscript, javascript), PHP (php) Python (py, python), Ruby (rb, ruby, rails, ror), Sql (sql),VB (vb, vb.net),XML/HTML (xml, html, xhtml, xslt). Take a look at this section of code.</p>
<pre name="code" class="python">
 # python's functional programming support is awesome
 # you can use three functions map, reduce and filter

 # map(function, sequence) calls function(item) for each of the sequence's items
 #returns a list of the return values

  >>> map(lambda x: x*x*x, range(1, 11))
  [1, 8, 27, 64, 125, 216, 343, 512, 729, 1000]

 #reduce(function, sequence) returns a single value by performing tree based reduction on f(item)
 #For example, to compute the sum of the numbers 1 through 10: 

 >>> reduce(lambda x, y: x+y, range(1, 11))
  55
</pre>
<p>5. <a href="http://www.semiologic.com/software/marketing/google-analytics/" target="_blank">Google-Analytics plugin</a> : This plugin lets you put your adsense code in a single place without having to edit any of the files. If you are using analytics for your blog then get this plugin, makes the job hasslefree.</p>
<p>6. <a href="http://www.google.co.in/url?sa=t&amp;source=web&amp;ct=res&amp;cd=1&amp;url=http%3A%2F%2Fwordpress.org%2Fextend%2Fplugins%2Fsubscribe-to-comments%2F&amp;ei=kkDvSIz0HIL-6QPAs4yoBg&amp;usg=AFQjCNGgDXsaRZwVJLU5FVMoKItqFBvuQA&amp;sig2=00cMhq8qhdtR2LRNzQ9_lQ" target="_blank">Subscribe to comments</a>: I subscribe to comments feed for a post when I am interested in a discussion, but for users who dont want to take the pain of managing rss, you can give them an option to follow further comments by email. Its great to drive a good discussion again.</p>
<p>Well thats about it, have fun blogging!!</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-7842209198869842";
/* sqaure plain for blog */
google_ad_slot = "6787148217";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>

<p><a href="http://feeds.feedburner.com/~a/technayak?a=exsMoV"><img src="http://feeds.feedburner.com/~a/technayak?i=exsMoV" border="0"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://riteshnayak.com/blog/2008/10/10/sharing-some-wordpress-love/feed/</wfw:commentRss>
		<feedburner:origLink>http://riteshnayak.com/blog/2008/10/10/sharing-some-wordpress-love/</feedburner:origLink></item>
		<item>
		<title>Desitech.in - Technologies for the Indian audience</title>
		<link>http://feeds.feedburner.com/~r/technayak/~3/415641067/</link>
		<comments>http://riteshnayak.com/blog/2008/10/09/desitechin-technologies-for-the-indian-audience/#comments</comments>
		<pubDate>Thu, 09 Oct 2008 10:02:30 +0000</pubDate>
		<dc:creator>Ritesh</dc:creator>
		
		<category><![CDATA[Web News]]></category>

		<guid isPermaLink="false">http://riteshnayak.com/blog/?p=399</guid>
		<description><![CDATA[ Visit Desitech.in for technology news in India 
A friend of mine along with a bunch of other contributors has started Desitech.in a blog site that covers a wide variety of upcoming technologies, events ( now thats something that I look forward to) and interesting startups. Here is their description about the site:
Desitech is a [...]]]></description>
			<content:encoded><![CDATA[<p><a title="DesiTech" href="http://desitech.in"> Visit Desitech.in for technology news in India </a></p>
<p>A friend of mine along with a bunch of other contributors has started <a title="DesiTech" href="http://desitech.in">Desitech.in</a> a blog site that covers a wide variety of upcoming technologies, events ( now thats something that I look forward to) and interesting startups. Here is their description about the site:</p>
<blockquote><p><span>Desitech is a technology journal which covers events, products and technologies relevant to the Indian audience. The journal features various columns including event announcements, event coverage, interviews with personalities, startup profiles, product comparison, etc</span></p></blockquote>
<p>Seems to be interesting. Prash, best of luck on the project.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-7842209198869842";
/* sqaure plain for blog */
google_ad_slot = "6787148217";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>

<p><a href="http://feeds.feedburner.com/~a/technayak?a=uEJjHx"><img src="http://feeds.feedburner.com/~a/technayak?i=uEJjHx" border="0"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://riteshnayak.com/blog/2008/10/09/desitechin-technologies-for-the-indian-audience/feed/</wfw:commentRss>
		<feedburner:origLink>http://riteshnayak.com/blog/2008/10/09/desitechin-technologies-for-the-indian-audience/</feedburner:origLink></item>
		<item>
		<title>I turn two today</title>
		<link>http://feeds.feedburner.com/~r/technayak/~3/406394677/</link>
		<comments>http://riteshnayak.com/blog/2008/09/29/i-turn-two-today/#comments</comments>
		<pubDate>Mon, 29 Sep 2008 16:22:18 +0000</pubDate>
		<dc:creator>Ritesh</dc:creator>
		
		<category><![CDATA[funny]]></category>

		<guid isPermaLink="false">http://riteshnayak.com/blog/?p=398</guid>
		<description><![CDATA[Yes, its two years since I started functioning. My statistics are pretty impressive for a blog from a nobody in technology, ie without writing hit sensitive content on technology. I even have a small set of loyal readers who take the time to read through the gibberish that my author writes. But still, its been [...]]]></description>
			<content:encoded><![CDATA[<p>Yes, its two years since I started functioning. My statistics are pretty impressive for a blog from a nobody in technology, ie without writing hit sensitive content on technology. I even have a small set of loyal readers who take the time to read through the gibberish that my author writes. But still, its been a pretty good run till now. Here are some of my statistics.</p>
<p>These stats are for both me and my mirror, actually the place where I was born.</p>
<p><span class="entry-content">Posts : 322 posts</span><br />
<span class="entry-content">Comments: 378<br />
Spam Comments :44,083<br />
Pageviews: 75,289<br />
Visitors: 32,877<br />
Average 2.5 min/visit<br />
Total money made redeemed = Rs 800<br />
Total money made yet to be redeemed = Rs 1269 ( waiting for 4500, till it redeems, damn adsense)</span></p>
<p>One of my articles even made it to 25 newspapers in the US. Some have even been added to the contribute section of <a title="msn" href="http://content.msn.co.in/MSNContribute/Userprofile.aspx?UserID=OWI4MDY1Y2UtNzFjYi00ZWM4LTlkZDMtZGJlMDQ5YzMzYWRk">MSN India</a></p>
<p>Anyway, I hope I get the same response (or better) for many more years to come and hope my author can put in credible and creative content and not make do with such lame attempts at posting.</p>
<p>( Author : ah screw you!! )</p>
<p>#@!* you hippie !!</p>

<p><a href="http://feeds.feedburner.com/~a/technayak?a=50RGet"><img src="http://feeds.feedburner.com/~a/technayak?i=50RGet" border="0"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://riteshnayak.com/blog/2008/09/29/i-turn-two-today/feed/</wfw:commentRss>
		<feedburner:origLink>http://riteshnayak.com/blog/2008/09/29/i-turn-two-today/</feedburner:origLink></item>
		<item>
		<title>Python - Still Getting started</title>
		<link>http://feeds.feedburner.com/~r/technayak/~3/404669384/</link>
		<comments>http://riteshnayak.com/blog/2008/09/27/python-still-getting-started/#comments</comments>
		<pubDate>Sat, 27 Sep 2008 13:40:29 +0000</pubDate>
		<dc:creator>Ritesh</dc:creator>
		
		<category><![CDATA[python]]></category>

		<category><![CDATA[eclipse]]></category>

		<category><![CDATA[gedit]]></category>

		<category><![CDATA[itsmeritesh]]></category>

		<guid isPermaLink="false">http://riteshnayak.com/blog/?p=397</guid>
		<description><![CDATA[My new found interest in learning python, probably one of the most coolest programming languages has left me clamouring for more python goodies. The learning curve for python, at least the scripting part, was extremely small and easy, or maybe that&#8217;s because I already know Perl. Here&#8217;s my set of getting started tips on Python. [...]]]></description>
			<content:encoded><![CDATA[<p>My new found interest in learning python, probably one of the most coolest programming languages has left me clamouring for more python goodies. The learning curve for python, at least the scripting part, was extremely small and easy, or maybe that&#8217;s because I already know Perl. Here&#8217;s my set of getting started tips on Python. And  believe me, if you haven&#8217;t started yet, please do.</p>
<p>- Most Linuxes come with python interpreter, if not use a package manager to get the latest interpreter.</p>
<p>- Read the Python Tutorial by Guido Von Rossum. The most (100 pages) you will ever read about python, beacuse its faster to do than read about python.</p>
<p>- Any good editor will do, but if you are one of those IDEated individuals, use the <a href="http://pydev.sourceforge.net/" target="_blank">pydev</a> plugin for Eclipse.</p>
<p>- For a simpler feel, you can get the python plugins for Gedit from <a href="http://live.gnome.org/Gedit/Plugins" target="_blank">this location</a>. Just install it and my favorite, GEdit becomes python wise.  My friend also suggests using Emacs for python development.</p>
<p>Thats about it !! Please feel free to add comments on what else you read, did, installed to become a python developer.<br />
<!--adsense--></p>

<p><a href="http://feeds.feedburner.com/~a/technayak?a=93M4Q7"><img src="http://feeds.feedburner.com/~a/technayak?i=93M4Q7" border="0"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://riteshnayak.com/blog/2008/09/27/python-still-getting-started/feed/</wfw:commentRss>
		<feedburner:origLink>http://riteshnayak.com/blog/2008/09/27/python-still-getting-started/</feedburner:origLink></item>
		<item>
		<title>Ruby on Rails - Comprehensive tutorial</title>
		<link>http://feeds.feedburner.com/~r/technayak/~3/399564617/</link>
		<comments>http://riteshnayak.com/blog/2008/09/22/ruby-on-rails-comprehensive-tutorial/#comments</comments>
		<pubDate>Mon, 22 Sep 2008 07:23:30 +0000</pubDate>
		<dc:creator>Ritesh</dc:creator>
		
		<category><![CDATA[Tips,Tricks and code]]></category>

		<guid isPermaLink="false">http://riteshnayak.com/blog/2008/09/22/ruby-on-rails-comprehensive-tutorial/</guid>
		<description><![CDATA[I recently gave a tutorial on Ruby on Rails at my school. Its pretty comprehensive and most of the material I used for the tutorial is present on my personal Wiki. Please find the tutorial on my wiki here
&#160;http://riteshnayak.com/wiki/index.php?title=Ruby_on_Rails
Also, people who are using rails 2.0, please go the 2.0 section directly. If you start using [...]]]></description>
			<content:encoded><![CDATA[<p>I recently gave a tutorial on Ruby on Rails at my school. Its pretty comprehensive and most of the material I used for the tutorial is present on my personal Wiki. Please find the tutorial on my wiki here<br />
<a href="http://riteshnayak.com/wiki/index.php?title=Ruby_on_Rails">&nbsp;http://riteshnayak.com/wiki/index.php?title=Ruby_on_Rails</a></p>
<p>Also, people who are using rails 2.0, please go the 2.0 section directly. If you start using 1.0 tutorial, you may get lost after a certain time and the results wont show. Check what version of rails you have installed and then use the corresponding section. Best of luck!!<br />
<!--adsense--><!-- technorati tags begin -->
<p style="font-size:10px;text-align:right;">Tags: <a href="http://technorati.com/tag/rubyon%20rails" rel="tag">rubyon rails</a>, <a href="http://technorati.com/tag/%20ror" rel="tag"> ror</a>, <a href="http://technorati.com/tag/%20rails" rel="tag"> rails</a>, <a href="http://technorati.com/tag/%20itsmeritesh" rel="tag"> itsmeritesh</a></p>
<p><!-- technorati tags end --></p>

<p><a href="http://feeds.feedburner.com/~a/technayak?a=T4TQjW"><img src="http://feeds.feedburner.com/~a/technayak?i=T4TQjW" border="0"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://riteshnayak.com/blog/2008/09/22/ruby-on-rails-comprehensive-tutorial/feed/</wfw:commentRss>
		<feedburner:origLink>http://riteshnayak.com/blog/2008/09/22/ruby-on-rails-comprehensive-tutorial/</feedburner:origLink></item>
		<item>
		<title>More modifications to More Y!</title>
		<link>http://feeds.feedburner.com/~r/technayak/~3/370981988/</link>
		<comments>http://riteshnayak.com/blog/2008/08/21/more-modifications-to-more-y/#comments</comments>
		<pubDate>Thu, 21 Aug 2008 14:26:58 +0000</pubDate>
		<dc:creator>Ritesh</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://riteshnayak.com/blog/2008/08/21/more-modifications-to-more-y/</guid>
		<description><![CDATA[If you haven&#8217;t seen More Y! , then its high time you do. Its a simple search plugin built on top of BOSS platform that optimizes the search experience for widescreen displays. Whats even more cool is the adoption rate. My statistics tell me that there have been a lot of people who use this [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://riteshnayak.com/blog/2008/08/06/more-y-search-for-the-widescreen/" title=""><img alt="" src="http://www.riteshnayak.com/boss_logo.gif" border="0" /></a>If you haven&#8217;t seen More Y! , <a href="http://riteshnayak.com/blog/2008/08/06/more-y-search-for-the-widescreen/">then its high time you do.</a> Its a simple search plugin built on top of BOSS platform that optimizes the search experience for widescreen displays. Whats even more cool is the adoption rate. My statistics tell me that there have been a lot of people who use this service and nothing satisfies a technologist more than to see his technology being adopted. </p>
<p>&nbsp; After a fight with my significant other who is trying really hard to improve relevance on Yahoo search results, I realized that I wasn&#8217;t doing justice to search results by ordering top results in top down fashion. I have changed the code to now show results in left-right fashion. Now the most popular results will be available on top of the screen and you don&#8217;t have to strain those precious eyeballs of yours to look all the way down to see the results. A simple change but for a goo cause. </p>
<p>&nbsp;When I get the time, I shall also incorporate search suggestions on your toolbar, but till then make do with this. </p>
<p><!--adsense--><br />
   <!-- technorati tags begin -->
<p style="font-size:10px;text-align:right;">Tags: <a href="http://technorati.com/tag/BOSS" rel="tag">BOSS</a>, <a href="http://technorati.com/tag/yahoo" rel="tag">yahoo</a>, <a href="http://technorati.com/tag/%20search" rel="tag"> search</a>, <a href="http://technorati.com/tag/%20More%20Y!%20" rel="tag"> More Y! </a></p>
<p><!-- technorati tags end --></p>

<p><a href="http://feeds.feedburner.com/~a/technayak?a=fdBAaG"><img src="http://feeds.feedburner.com/~a/technayak?i=fdBAaG" border="0"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://riteshnayak.com/blog/2008/08/21/more-modifications-to-more-y/feed/</wfw:commentRss>
		<feedburner:origLink>http://riteshnayak.com/blog/2008/08/21/more-modifications-to-more-y/</feedburner:origLink></item>
		<item>
		<title>More Y! - Search for the widescreen</title>
		<link>http://feeds.feedburner.com/~r/technayak/~3/357263242/</link>
		<comments>http://riteshnayak.com/blog/2008/08/06/more-y-search-for-the-widescreen/#comments</comments>
		<pubDate>Wed, 06 Aug 2008 09:45:24 +0000</pubDate>
		<dc:creator>Ritesh</dc:creator>
		
		<category><![CDATA[Unsolved problems]]></category>

		<guid isPermaLink="false">http://riteshnayak.com/blog/2008/08/06/more-y-search-for-the-widescreen/</guid>
		<description><![CDATA[
Don&#8217;t you hate it that your favorite search engine cannot realize that you are using a widescreen or a theatrical display and still shows you ten measly results ? Well, I do and I sat down yesterday to fix it. The result is More Y! - a widescreen optimized search. Wait, before you make any [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.riteshnayak.com/morey_intro.html" title=""><img alt="" src="http://www.riteshnayak.com/boss_logo.gif" border="0" /></a><br />
Don&#8217;t you hate it that your favorite search engine cannot realize that you are using a widescreen or a theatrical display and still shows you ten measly results ? Well, I do and I sat down yesterday to fix it. The result is <a href="http://riteshnayak.com/morey_intro.html">More Y! - a widescreen optimized search</a>. Wait, before you make any assumptions about it, its not a google killing revolutionary new search algorithm. Its just a differnt way of packaging Yahoo&#8217;s search results, thanks to <a href="http://developer.yahoo.com/search/boss/">Yahoo! Search BOSS</a>. And, No, its not a <a href="http://cuil.com">Cuil </a>ripoff <img src='http://riteshnayak.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> Cuil is way cuiler. This is just an optimization on the traditional Yahoo search that I liked using. </p>
<p>&nbsp;If you are using a widescren display or a theatrical display with resolution sizes bigger than 1024 *768 then use <a href="http://www.riteshnayak.com/morey_intro.html">More Y! </a>. More Y! displays thirty results in three columns and looks legible on widescreen displays (no guarantees for normal displays though). Whats even more handy is that More Y! can be integrated into your favorite browser (Firefox 2+ or Internet Explorer 7+ ) by following the instruction provided on the More Y! page. Its a cinch.</p>
<p>&nbsp;Have fun with <a href="http://riteshnayak.com/morey_intro.html">More Yahoo!</a> and do reply back with comments and feedback. </p>
<p><!--adsense--><br />
   <!-- technorati tags begin -->
<p style="font-size:10px;text-align:right;">Tags: <a href="http://technorati.com/tag/boss" rel="tag">boss</a>, <a href="http://technorati.com/tag/search" rel="tag">search</a>, <a href="http://technorati.com/tag/%20More%20Y!" rel="tag"> More Y!</a>, <a href="http://technorati.com/tag/%20yahoo" rel="tag"> yahoo</a>, <a href="http://technorati.com/tag/%20itsmeritesh" rel="tag"> itsmeritesh</a></p>
<p><!-- technorati tags end --></p>

<p><a href="http://feeds.feedburner.com/~a/technayak?a=87L1YM"><img src="http://feeds.feedburner.com/~a/technayak?i=87L1YM" border="0"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://riteshnayak.com/blog/2008/08/06/more-y-search-for-the-widescreen/feed/</wfw:commentRss>
		<feedburner:origLink>http://riteshnayak.com/blog/2008/08/06/more-y-search-for-the-widescreen/</feedburner:origLink></item>
		<item>
		<title>Yahoo BOSS - simple, open and awesome</title>
		<link>http://feeds.feedburner.com/~r/technayak/~3/356205192/</link>
		<comments>http://riteshnayak.com/blog/2008/08/05/yahoo-boss-simple-open-and-awesome/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 09:56:45 +0000</pubDate>
		<dc:creator>Ritesh</dc:creator>
		
		<category><![CDATA[Tips,Tricks and code]]></category>

		<guid isPermaLink="false">http://riteshnayak.com/blog/2008/08/05/yahoo-boss-simple-open-and-awesome/</guid>
		<description><![CDATA[Reached home early yesterday and read an article about Yahoo BOSS and its open nature. In my effort to kill time, till dinner, I sat and read through the documentation for BOSS and it turns out its the easiest open search ever. I used the Google Coop as my site search but, somehow the techie [...]]]></description>
			<content:encoded><![CDATA[<p>Reached home early yesterday and read an article about <a href="http://feedproxy.google.com/%7Er/Techcrunch/%7E3/JoKwzo5lCRc/">Yahoo BOSS and its open nature</a>. In my effort to kill time, till dinner, I sat and read through the <a href="http://developer.yahoo.com/search/boss/boss_guide/">documentation for BOSS</a> and it turns out its the easiest open search ever. I used the <a href="http://www.google.com/url?sa=t&amp;ct=res&amp;cd=3&amp;url=http%3A%2F%2Fwww.google.com%2Fcoop%2Fcse%3Fcx%3D010687943935697476799%253Awtrvyq17qyc&amp;ei=NCKYSPGACYryiQHQx7DODw&amp;usg=AFQjCNFAAqTnZaM6oSIoYfTqv5PI3CkiHw&amp;sig2=h_OGhGhp5-fguiMIQH2C1Q">Google Coop as my site search</a> but, somehow the techie inside me couldn&#8217;t rest at the thought of someone else doing the tech for me. BOSS looked really tempting with its good results and recent indexes; I sat down to build my site search.<br />
<a href="http://developer.yahoo.com/search/boss/"><img style="width: 498px; height: 121px;" src="http://l.yimg.com/a/i/ydn/boss/boss_info4.gif" border="0" alt="" /></a></p>
<p>BOSS is simple. Really really simple and can do wonders if you are planning to build a search engine with your own flavor. Unlike other searches, BOSS gives you XML/JSON, meaning you can re-order results and present them in any way you like. Add flash, css, javascript, canvas elements whatever to build that unique search experience. After the <a href="http://cuil.com">cuil</a> ripoff Yuil, which got taken down and was relaunched again as <a href="http://4hoursearch.com">4Hoursearch</a> (why did they call it that ? figure it out Einstein !!), I was sure BOSS would be easy, but didn&#8217;t know it would be this easy.</p>
<p>Its only recently that I started learning Python, and I suck at it,  so I picked my old favorite PHP as the language of choice ( I suck at PHP too, but suck less compared to Python). Got myself an <a href="http://developer.yahoo.com/wsregapp/">Application ID to use BOSS.</a> Used PHP SimpleXML parser to get a URL of choice and Voila, I had my results in an array. Wrote some really rudimentary CSS to match the aesthetics of my site and my site search was done .</p>
<p><a href="http://riteshnayak.com/boss.php">Check out my Yahoo BOSS powered site search here !!</a></p>
<p>If it wasn&#8217;t for my crappy PHP skill level, Im sure I could have wrapped up the entire thing, right from &#8220;Duh, what is BOSS ?&#8221;  to the implementation, in under an hour. If I do find more time to kill whilst I wait for dinner, I shall experiment with different displays for search results from BOSS. <a href="http://developer.yahoo.com/search/boss/">Y! BOSS</a> is truly open and in keeping with the Open Source spirit, I have shared my rudimentary site search code. You wont believe it but the code , with proper convention, HTML and CSS comes up to <span style="font-weight: bold;">65 lines</span> . Isn&#8217;t it awesome ??</p>
<p><a href="http://riteshnayak.com/boss_src.zip">Get the code for site search here.</a></p>
<p>Another wonderful manifestation of this concept is that you can now build custom search engines that will search only the sites that you catalog for information you need. Check out Y! BOSS.<br />
<!--adsense--></p>
<p><!-- technorati tags begin --></p>
<p style="font-size:10px;text-align:right;">Tags: <a rel="tag" href="http://technorati.com/tag/yahoo">yahoo</a>, <a rel="tag" href="http://technorati.com/tag/BOSS">BOSS</a>, <a rel="tag" href="http://technorati.com/tag/%20sitesearch"> sitesearch</a>, <a rel="tag" href="http://technorati.com/tag/%20search"> search</a></p>
<p><!-- technorati tags end --></p>

<p><a href="http://feeds.feedburner.com/~a/technayak?a=ZVpLZB"><img src="http://feeds.feedburner.com/~a/technayak?i=ZVpLZB" border="0"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://riteshnayak.com/blog/2008/08/05/yahoo-boss-simple-open-and-awesome/feed/</wfw:commentRss>
		<feedburner:origLink>http://riteshnayak.com/blog/2008/08/05/yahoo-boss-simple-open-and-awesome/</feedburner:origLink></item>
		<item>
		<title>Redesigning interfaces: what facebook and delicious got right</title>
		<link>http://feeds.feedburner.com/~r/technayak/~3/352551059/</link>
		<comments>http://riteshnayak.com/blog/2008/08/01/redesigning-interfaces-what-facebook-and-delicious-got-right/#comments</comments>
		<pubDate>Fri, 01 Aug 2008 12:04:01 +0000</pubDate>
		<dc:creator>Ritesh</dc:creator>
		
		<category><![CDATA[Architecture - Design]]></category>

		<guid isPermaLink="false">http://riteshnayak.com/blog/2008/08/01/redesigning-interfaces-what-facebook-and-delicious-got-right/</guid>
		<description><![CDATA[I have like two new interface changes in the recent past. One being the new Facebook interface and more recently (ie today) the del.icio.us page. Both these interfaces have one thing in common, putting the most essential information out where you would need them and more importantly break through the clutter. 
&#160;Lets take the example [...]]]></description>
			<content:encoded><![CDATA[<p>I have like two new interface changes in the recent past. One being the new Facebook interface and more recently (ie today) the del.icio.us page. Both these interfaces have one thing in common, putting the most essential information out where you would need them and more importantly break through the clutter. </p>
<p>&nbsp;Lets take the example of facebook. The apps killed the facebook profile page. There were days when a single page would take 15 minutes to load thanks to the 50 odd apps that people had added to their profiles. Facebook&#8217;s new design rocks coz they have removed the clutter. Facebook&#8217;s usp, the newfeed, is what is shown as the profile , which is nice considering you get to see what the person you are seeing is upto recently. The apps have moved to a completely new page which means, no clutter <img src='http://riteshnayak.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> Also the profile information, which people hardly change is gone into another page. Another cool addition I saw is the &#8220;What are you doing now ?&#8221; is highlighted and big. Given the run twitter is having with its fans, Im sure facebook realizes that micotexting about yourself is the rage right now and integrates that at the head of your homepage. Pretty ingenious if you think about it. Not all redesigns work , for ex , I hated the analytics redesign for the first few days and so was the redesign of wordpress but regular usage and some groking made me very comfortable with the interface. When you are redesigning interfaces especially for sites like flickr, facebook then it becomes essential that you get a value add and Facebook certainly nailed this one. </p>
<p>&nbsp;Now lets go back to del.icio.us. Firstly the dots are off and you can access it as delicious.com, which saves me the trouble of explaining people the position of the dots in the url. I like the old del.icio.us and its UI. It was very basic, no frill, plain text based UI. The reason was probably the speed which it would work. But one thing that annoyed me was the clutter.The URL, Description, tags, other taggers, edit&nbsp; and remove links etc were fit into a really small space; the new UI had to break this clutter.&nbsp; The other problem was the tag cloud on the right. The older version would buch up tags and it would be difficult to spot the tags if you had more than say 200 which is common for most delicious uses. The new UI does a wonderful job of reducing the clutter. All the above mentioned items of the URL are still present in the same space and look darling. The tag cloud has also become more navigable and the social aspect of the site is utilized superbly if you see your networks page. </p>
<p>&nbsp;I am now looking at some of the properties that I have built that can possibly be redesigned for better usage.<br />
<!--adsense--><br />
   <!-- technorati tags begin -->
<p style="font-size:10px;text-align:right;">Tags: <a href="http://technorati.com/tag/interfaces" rel="tag">interfaces</a>, <a href="http://technorati.com/tag/redesign" rel="tag">redesign</a>, <a href="http://technorati.com/tag/%20facebook" rel="tag"> facebook</a>, <a href="http://technorati.com/tag/%20delicious" rel="tag"> delicious</a></p>
<p><!-- technorati tags end --></p>

<p><a href="http://feeds.feedburner.com/~a/technayak?a=d9HBy8"><img src="http://feeds.feedburner.com/~a/technayak?i=d9HBy8" border="0"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://riteshnayak.com/blog/2008/08/01/redesigning-interfaces-what-facebook-and-delicious-got-right/feed/</wfw:commentRss>
		<feedburner:origLink>http://riteshnayak.com/blog/2008/08/01/redesigning-interfaces-what-facebook-and-delicious-got-right/</feedburner:origLink></item>
		<item>
		<title>Open source sucks and why ??</title>
		<link>http://feeds.feedburner.com/~r/technayak/~3/351489603/</link>
		<comments>http://riteshnayak.com/blog/2008/07/31/open-source-sucks-and-why/#comments</comments>
		<pubDate>Thu, 31 Jul 2008 12:24:21 +0000</pubDate>
		<dc:creator>Ritesh</dc:creator>
		
		<category><![CDATA[rant]]></category>

		<guid isPermaLink="false">http://riteshnayak.com/blog/2008/07/31/open-source-sucks-and-why/</guid>
		<description><![CDATA[I got your attention didn&#8217;t I ? Now read on. 
The problem with open source software is its lack of quality. And how is this lack of quality downgraded even more ? its due to the lack of proper documentation and support. Its pitiable looking at the so called open source enthusiasts who advocate open [...]]]></description>
			<content:encoded><![CDATA[<p>I got your attention didn&#8217;t I ? Now read on. </p>
<p>The problem with open source software is its lack of quality. And how is this lack of quality downgraded even more ? its due to the lack of proper documentation and support. Its pitiable looking at the so called open source enthusiasts who advocate open source like they live and breathe it, but when it comes time to get the basics of software engineering in place, you see them stepping back from the limelight. The problem can be attributed to the fact that institutes teach programming but doesn&#8217;t teach quality standards. Its gives you a very good idea why there are probably 300 projects that do the exact same thing on sourceforge and its so because the people who actually want to use one software don&#8217;t get enough help, documentation on it. </p>
<p>&nbsp; Have you ever tried looking at code that you wrote a year ago ? I have code that I wrote sometime in 2003 and trust me , I cannot understand a line in it. Why ? you cannot remember ever function that you wrote in life. Is it so hard to understand? Im sure most of you guys have taken classes in software engineering, its impossible to have a good software system without support and documentation. I shall take the example of a project that I am planning release soon. </p>
<p>&nbsp;Thanks to about a dozen people who contributed to the code, there is a lot of redundant code and almost half of the code, is not being used. What do we do now ? do we release it in the shape that it is ?&nbsp; Im sure the download size will probably double. Also, a lot of segments of code are not documented. How will it look when people see their names flashing at the top of a code file next to the @Author with lines and lines of spaghetti code with no documentation or explanation of their intent. </p>
<p>&nbsp;Even with the valiant attempts by a professor, our testing strategy has largely been designed not to test, but to con people into thinking its a testing strategy. Is it that hard to test ? No , it isn&#8217;t ; its just uncool work. Our project also contains a multitude of technologies like jsp&#8217;s , java, javascript and there is absolutely no architecture diagram or a data / control flow diagram. Most of the JSP&#8217;s and Javascript is still undocumented let alone being tested. </p>
<p>&nbsp;The last bit is that usage. Its not as simple as gcc project -&gt; ./a.out . There are a lot of things that need to be configured and specific data formats, size restrictions and tons of other configuration information that needs to go into the system. But there isn&#8217;t a single document or a written account of how to go about setting up this project and executing it. Im sure even Donald Knuth wont be able to properly configure and run our project (No offense to Knuth, just used him as a figurehead) . Who will do the job of documenting it so that people who will actually want to use the project, get the documentation that they require ?</p>
<p>&nbsp;Its strange, the same people that commend Apache projects for their wonderful documentation and support forums do not put in a similar effort for their projects. I am not even talking about the technically inept people, I am talking about people who can do technology well. If the future patriarch&#8217;s of technology do not follow the basics of getting a project right then how can the next generation of programmers survive with such unkempt software. If you cannot contribute to making open source better, then please stop advocating it. Its better naive people pay for software which gives them support and service. </p>
<p><span style="font-weight: bold;">In our effort to program the cool, we have forgotten the basics of engineering. Its a shame they call us engineers !! </span><br />
   <!--adsense--><!-- technorati tags begin -->
<p style="font-size:10px;text-align:right;">Tags: <a href="http://technorati.com/tag/Opensource" rel="tag">Opensource</a>, <a href="http://technorati.com/tag/%20software%20engineering" rel="tag"> software engineering</a>, <a href="http://technorati.com/tag/%20documentation" rel="tag"> documentation</a>, <a href="http://technorati.com/tag/%20testing" rel="tag"> testing</a></p>
<p><!-- technorati tags end --></p>

<p><a href="http://feeds.feedburner.com/~a/technayak?a=bGLJ0G"><img src="http://feeds.feedburner.com/~a/technayak?i=bGLJ0G" border="0"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://riteshnayak.com/blog/2008/07/31/open-source-sucks-and-why/feed/</wfw:commentRss>
		<feedburner:origLink>http://riteshnayak.com/blog/2008/07/31/open-source-sucks-and-why/</feedburner:origLink></item>
		<item>
		<title>Do you program this way ?</title>
		<link>http://feeds.feedburner.com/~r/technayak/~3/350490706/</link>
		<comments>http://riteshnayak.com/blog/2008/07/30/do-you-program-this-way/#comments</comments>
		<pubDate>Wed, 30 Jul 2008 13:24:44 +0000</pubDate>
		<dc:creator>Ritesh</dc:creator>
		
		<category><![CDATA[Trends-Predictions-Inferences]]></category>

		<guid isPermaLink="false">http://riteshnayak.com/blog/2008/07/30/do-you-program-this-way/</guid>
		<description><![CDATA[Programming has evolved beyond comprehension. Everyday you hear of some innovation either in programming languages or the techniques. Languages themselves are evolving to keep up with the current development trends. I have been programming for almost ten years and am still amazed by the new programming techniques. Here are some of the cool innovations that [...]]]></description>
			<content:encoded><![CDATA[<p>Programming has evolved beyond comprehension. Everyday you hear of some innovation either in programming languages or the techniques. Languages themselves are evolving to keep up with the current development trends. I have been programming for almost ten years and am still amazed by the new programming techniques. Here are some of the cool innovations that I have seen in programming. </p>
<p>&nbsp;- Scaffolding : the rails feature makes it dead simple and mandatory to make the MVC architecture. Just run the rake and rails command to create all the MVC functionality. Add some jazz to the front end and you can make a standard database application in under 10 minutes.</p>
<p>- .NET web services : during my struggle with web services in Java, I never realized that most of the programming I was doing with Axis could actually be automated and thats what Visual studio did. define a web service and say generate functions for it and you wont believe the functionality that it implements. VS then goes to wrap the service with a class and all its calls and exceptions. Imagine my surprise when I saw a 1000 line program generated by just a click of a button. </p>
<p>- Chaining : imagine doing&nbsp; banner.generate().show().navigate().hide().unload()&nbsp; - ruby, jQuery and to a little extent python does it. </p>
<p>- reflections :&nbsp; going through an entire package structure (jars) or through assemblies (dlls) to figure out what class you want to instantiate and then creating an object of the same during run time. Tons of design patterns are becoming obsolete thanks to reflections. </p>
<p>- AOP : using aop is a fad from a long time but a current technique made me think twice about the power of aop. Imagine a tool that uses deep reflections and figures out where you access the database and then automatically adds aspects that are relevant to the module. The programmer doesn&#8217;t even need to know what aspects are essential to the module he/she is developing. The tool automatically adds the functionality. Ex : you are writing into the database - tool figures database entries should be 1024 bit encrypted and adds the required encryption functionality. Now isnt that cool ?</p>
<p>- Program the cloud : write programs without knowing the hardware behind it ; just know that your program will scale like no other using the underlying cluster of hardware that makes the cloud.<br />
<!--adsense--></p>
<p>&nbsp;These are the ones that I can remember while writing this post. Do add more programming innovations that you come across in the comments.<br />
   <!-- technorati tags begin -->
<p style="font-size:10px;text-align:right;">Tags: <a href="http://technorati.com/tag/code" rel="tag">code</a>, <a href="http://technorati.com/tag/programming" rel="tag">programming</a>, <a href="http://technorati.com/tag/%20cloud" rel="tag"> cloud</a>, <a href="http://technorati.com/tag/%20reflections" rel="tag"> reflections</a>, <a href="http://technorati.com/tag/%20scaffolding%20" rel="tag"> scaffolding </a></p>
<p><!-- technorati tags end --></p>

<p><a href="http://feeds.feedburner.com/~a/technayak?a=DbfYvh"><img src="http://feeds.feedburner.com/~a/technayak?i=DbfYvh" border="0"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://riteshnayak.com/blog/2008/07/30/do-you-program-this-way/feed/</wfw:commentRss>
		<feedburner:origLink>http://riteshnayak.com/blog/2008/07/30/do-you-program-this-way/</feedburner:origLink></item>
		<item>
		<title>Do not forget to Remember the Milk</title>
		<link>http://feeds.feedburner.com/~r/technayak/~3/349270177/</link>
		<comments>http://riteshnayak.com/blog/2008/07/29/do-not-forget-to-remember-the-milk/#comments</comments>
		<pubDate>Tue, 29 Jul 2008 09:09:16 +0000</pubDate>
		<dc:creator>Ritesh</dc:creator>
		
		<category><![CDATA[Tips,Tricks and code]]></category>

		<guid isPermaLink="false">http://riteshnayak.com/blog/2008/07/29/do-not-forget-to-remember-the-milk/</guid>
		<description><![CDATA[&#160;&#160;&#160; I am over obsessed with organizing things that I deal with. I love doing things like organizing my bookmarks, tagging all my photos/blogs/folders, documenting every piece of software - things that other people consider to be a chore. I feel organizing and optimization both add a lot to personal productivity. Ok, to be really [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://rememberthemilk.com"><img alt="Remember The Milk" src="http://static.rememberthemilk.com/img/logo.png" border="0" /></a>&nbsp;&nbsp;&nbsp; I am over obsessed with organizing things that I deal with. I love doing things like organizing my bookmarks, tagging all my photos/blogs/folders, documenting every piece of software - things that other people consider to be a chore. I feel organizing and optimization both add a lot to personal productivity. Ok, to be really honest, I hate having to look for things, especially things that I know I have. I also hate it when it takes me more than 5 minutes to find what I want and being organized is a clever way to take out all the hard work in being lazy. I am also involved in a zillion things at once and usually forget a lot of important events ( think its time to invest in a personal secretary ). For that reason I just love the online calendar, I am currently using the <a href="http://calendar.google.com">Google Calendar</a> which is just really awesome and wanted a quick way to add things to my calendar. Then I found <a href="http://rememberthemilk.com">Remember the Milk </a></p>
<p><a href="http://www.rememberthemilk.com/about/" title="Remember The Milk interface"><img alt="Remember The Milk interface" src="http://static.rememberthemilk.com/img/hp_screen2.png" border="0" /></a></p>
<p>&nbsp;The reminder service is awesome. Firstly it integrates to my Google as well as my outlook calendar. Next, there is a firefox addon that lets you <a href="http://www.rememberthemilk.com/services/gmail/">see your task schedule in gmail.</a> And to top it off I can post events from <a href="http://twitter.com/itsmeritesh">twitter</a> and also my messenger. Its just truly awesome.<br />
&nbsp;<br />
The service also understand common sentences and converts it to a date time equivalent. If I write say &#8221; do this day after tomorrow&#8221;, it adds do this to two days later. I haven&#8217;t yet seen the complete capability of the service, but almost all the english sentences I have typed have ended up in dates. Its pretty clever when you think of it. If you are like me and want to get organized use <a href="http://rtmilk.com">rtmilk</a>. </p>
<p>Others tools that I use for organizing information around me<br />
1. Outlook and Google Calendar<br />
2. Tagging files in Vista ( not in xp )<br />
3. <a href="http://www.google.com/coop/cse?cx=010687943935697476799%3Awtrvyq17qyc">Personal site search</a> ( which helps me more than it helps others )<br />
4. Post its<br />
5. Reminders on my phone<br />
<!--adsense--><!-- technorati tags begin -->
<p style="font-size:10px;text-align:right;">Tags: <a href="http://technorati.com/tag/rememberthemilk" rel="tag">rememberthemilk</a>, <a href="http://technorati.com/tag/rtm" rel="tag">rtm</a>, <a href="http://technorati.com/tag/%20organizing" rel="tag"> organizing</a>, <a href="http://technorati.com/tag/%20calendar" rel="tag"> calendar</a>, <a href="http://technorati.com/tag/%20schedule" rel="tag"> schedule</a></p>
<p><!-- technorati tags end --></p>

<p><a href="http://feeds.feedburner.com/~a/technayak?a=UBHz0v"><img src="http://feeds.feedburner.com/~a/technayak?i=UBHz0v" border="0"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://riteshnayak.com/blog/2008/07/29/do-not-forget-to-remember-the-milk/feed/</wfw:commentRss>
		<feedburner:origLink>http://riteshnayak.com/blog/2008/07/29/do-not-forget-to-remember-the-milk/</feedburner:origLink></item>
		<item>
		<title>Ruby on Rails - Getting started</title>
		<link>http://feeds.feedburner.com/~r/technayak/~3/326514164/</link>
		<comments>http://riteshnayak.com/blog/2008/07/04/ruby-on-rails-getting-started/#comments</comments>
		<pubDate>Fri, 04 Jul 2008 09:09:53 +0000</pubDate>
		<dc:creator>Ritesh</dc:creator>
		
		<category><![CDATA[Tips,Tricks and code]]></category>

		<guid isPermaLink="false">http://riteshnayak.com/blog/2008/07/04/ruby-on-rails-getting-started/</guid>
		<description><![CDATA[
Every night now, for the past three days, I am sitting religiously in front of my 8 year old desktop running gutsy (both my laptops are&#8217;nt with me now  ) trying to learn Ruby on Rails - ror in short. I must say, I have been completely fascinated by its possibilities and look forward [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6.tar.gz" title=""><img alt="" src="http://rubyonrails.com/assets/2007/2/20/ruby.png" border="0" /></a><a href="http://rubyonrails.com/" title="Rails"><img alt="Rails" src="http://rubyonrails.com/images/rails.png" border="0" /></a><br />
Every night now, for the past three days, I am sitting religiously in front of my 8 year old desktop running gutsy (both my laptops are&#8217;nt with me now <img src='http://riteshnayak.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> ) trying to learn Ruby on Rails - ror in short. I must say, I have been completely fascinated by its possibilities and look forward to building some really cool and useful apps with it in the near future. I have also been trying to look for tutorials on ror and not finding much help online. A <a href="http://ashwinrajiv.com">friend of mine</a> pointed me to <a href="http://www.pragmaticprogrammer.com/titles/rails/index.html">The Book for ror</a> which I am trying to get my hands on. I have never been the type that learns a new language from a book; I like to get my hands dirty and try out things - thats the way I learn. So, based on my experience learning ror , Im penning down my getting started with ror.</p>
<p>&nbsp;What can ror do ? It makes developing web applications really, and I mean really simple. You give it a table structure and rails automatically builds a table, forms for insert, delete and display for the fields and also build MVC architecture by default. Controllers and views are built and all you have to do as a web developer is to add CSS to the generated files so that they look awesome. There is demo which shows <a href="http://media.rubyonrails.org/video/rails_take2_with_sound.mov">how you can build a blogging engine using rails in under 15 minutes</a>. Now isnt that cool !! Its a really cool hack that has made the job of writing everyday web applications really easy. Well two of my favorite applications online have been built using ror. Check them out .<br />
&nbsp;<br />
<a href="http://www.basecamphq.com" title="Basecamp"><img alt="Basecamp" src="http://rubyonrails.com/assets/2007/2/20/basecamp.gif" border="0" /></a><a href="http://rubyonrails.com/" title="Twitter"> &nbsp; &nbsp; &nbsp;</a><a href="http://rubyonrails.com/" title="Basecamp"> &nbsp;&nbsp;&nbsp;&nbsp; </a><a href="http://twitter.com/itsmeritesh" title="Twitter"><img alt="Twitter" src="http://rubyonrails.com/assets/2008/2/27/twitter.jpg" border="0" /></a><br />
&nbsp;</p>
<p>Well for starters ruby is a programming language - older than java, very english like and mostly interpreted I guess. Rails is this wonderful platform like hack which does a lot of cool things and ruby sits on top of rails and you can build applications using them. </p>
<p>&nbsp; Installation : I found many places which listed installation instructions but this one worked best.<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;&nbsp; <a href="http://wiki.rubyonrails.org/rails/pages/RailsOnUbuntu">http://wiki.rubyonrails.org/rails/pages/RailsOnUbuntu</a></p>
<p>&nbsp;<a href="http://docs.rubygems.org/" title=""><img alt="" src="http://docs.rubygems.org/images/rubygems-125x125t.png" border="0" /></a><br />
&nbsp; This brings me to another wonderful piece of software that runs under 400kb, Gems. A apt styled package manager built to get ruby related software.<br />
Once you are setup, I guess its time to learn the language and to learn ruby, I would definitely suggest <a href="http://poignantguide.net/ruby/">why&#8217;s (poignant) guide to Ruby</a>. Nothing beats this online book &#8230; sorry online masterpiece in explaining the aspects of the ruby language. Im still not done with this but I cant wait to read more of it. </p>
<p>&nbsp;Since ror is for web development, its obvious you need a webserver, so you can use the prepackaged WEBrick server ( good for small dev). For more serious programming use <a href="http://mongrel.rubyforge.org/">Mongrel</a>, Apache or lighttpd. Instructions to configure Apache and Lighttpd for ror can be found <a href="https://help.ubuntu.com/community/RubyOnRails">here</a>. Get MySql for the database and you will be done.</p>
<p>&nbsp;Lastly you need a very good article to get you started and <a href="http://godbit.com/article/beginners-guide-to-rails-part-1">this is the one that got me started out</a>. Its not perfect considering its almost 2 years old but the errors that show up will help you learn much better. And thats it , we are done. Best of luck learning ror.<br />
&nbsp; </p>
<p>&nbsp;</p>
<p><!--adsense--><!-- technorati tags begin -->
<p style="font-size:10px;text-align:right;">Tags: <a href="http://technorati.com/tag/ruby" rel="tag">ruby</a>, <a href="http://technorati.com/tag/rails%20" rel="tag">rails </a>, <a href="http://technorati.com/tag/%20ruby%20on%20rails" rel="tag"> ruby on rails</a>, <a href="http://technorati.com/tag/%20getting%20started" rel="tag"> getting started</a>, <a href="http://technorati.com/tag/%20tutorials" rel="tag"> tutorials</a></p>
<p><!-- technorati tags end --></p>

<p><a href="http://feeds.feedburner.com/~a/technayak?a=8Se9ix"><img src="http://feeds.feedburner.com/~a/technayak?i=8Se9ix" border="0"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://riteshnayak.com/blog/2008/07/04/ruby-on-rails-getting-started/feed/</wfw:commentRss>

		<feedburner:origLink>http://riteshnayak.com/blog/2008/07/04/ruby-on-rails-getting-started/</feedburner:origLink><enclosure url="http://feeds.feedburner.com/~r/technayak/~5/326514165/rails_take2_with_sound.mov" length="54364199" type="video/quicktime" /><feedburner:origEnclosureLink>http://media.rubyonrails.org/video/rails_take2_with_sound.mov</feedburner:origEnclosureLink></item>
		<item>
		<title>Bangalore Events on Upcoming</title>
		<link>http://feeds.feedburner.com/~r/technayak/~3/324951032/</link>
		<comments>http://riteshnayak.com/blog/2008/07/02/bangalore-events-on-upcoming/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 14:07:07 +0000</pubDate>
		<dc:creator>Ritesh</dc:creator>
		
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://riteshnayak.com/blog/2008/07/02/bangalore-events-on-upcoming/</guid>
		<description><![CDATA[For quite some time now, I have been trying to locate a service where all upcoming events are listed. There aren&#8217;t that many around and searching surely doesn&#8217;t help. I looked at the local sites and also at public calendars on Google but to no avail, most of them are not updated and soon lose [...]]]></description>
			<content:encoded><![CDATA[<p>For quite some time now, I have been trying to locate a service where all upcoming events are listed. There aren&#8217;t that many around and searching surely doesn&#8217;t help. I looked at the local sites and also at public calendars on Google but to no avail, most of them are not updated and soon lose their <span style="font-style: italic;">mojo</span>. </p>
<p>&nbsp; Then I read about <a href="%20http://upcoming.yahoo.com">upcoming </a>getting a better interface - a random search on Bangalore and lo, tons of results on upcoming events. I really like the variety of events that are listed. I am not sure about the community that <a href="%20http://upcoming.yahoo.com">upcoming </a>has in Bangalore or its popularity but looking at the events listed there, I think they are doing pretty well. Also if any of you are looking for public events in Bangalore, this is the place to look. Please do comment with other sites that list public events in Bangalore. Meanwhile</p>
<p>&nbsp;<a href="%20http://upcoming.yahoo.com">http://upcoming.yahoo.com</a></p>
<p>and here is the link to the events in Bangalore.<br />
&nbsp;&nbsp;&nbsp;<br />
&nbsp;<a href="http://upcoming.yahoo.com/search/?type=events&amp;rt=1&amp;q=&amp;loc=bangalore">http://upcoming.yahoo.com/search/?type=events&amp;rt=1&amp;q=&amp;loc=bangalore</a></p>
<p><!--adsense#center-->
<div class="flockcredit" style="text-align: right; color: #CCC; font-size: x-small;">Blogged with the <a href="http://www.flock.com/blogged-with-flock" style="color: #999; font-weight: bold;" target="_new" title="Flock Browser">Flock Browser</a></div>
<p><!-- technorati tags begin -->
<p style="font-size:10px;text-align:right;">Tags: <a href="http://technorati.com/tag/Bangalore" rel="tag">Bangalore</a>, <a href="http://technorati.com/tag/events" rel="tag">events</a>, <a href="http://technorati.com/tag/%20public%20events" rel="tag"> public events</a>, <a href="http://technorati.com/tag/%20upcoming" rel="tag"> upcoming</a>, <a href="http://technorati.com/tag/%20yahoo" rel="tag"> yahoo</a></p>
<p><!-- technorati tags end --></p>

<p><a href="http://feeds.feedburner.com/~a/technayak?a=yvFK6Z"><img src="http://feeds.feedburner.com/~a/technayak?i=yvFK6Z" border="0"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://riteshnayak.com/blog/2008/07/02/bangalore-events-on-upcoming/feed/</wfw:commentRss>
		<feedburner:origLink>http://riteshnayak.com/blog/2008/07/02/bangalore-events-on-upcoming/</feedburner:origLink></item>
		<item>
		<title>3rd Party Application Integration - Implications</title>
		<link>http://feeds.feedburner.com/~r/technayak/~3/323102963/</link>
		<comments>http://riteshnayak.com/blog/2008/06/30/3rd-party-application-integration-implications/#comments</comments>
		<pubDate>Mon, 30 Jun 2008 09:02:13 +0000</pubDate>
		<dc:creator>Ritesh</dc:creator>
		
		<category><![CDATA[Architecture - Design]]></category>

		<guid isPermaLink="false">http://riteshnayak.com/blog/2008/06/30/3rd-party-application-integration-implications/</guid>
		<description><![CDATA[Quite recently there have been many apps that have added the ability for third party applications to plug into the main app. Some examples include Myspace, facebook, iGoogle, Okut and currently Yahoo Search ( thanks to SearchMonkey). The intent is to improve the usefulness of the main application in turn make these otherwise undiscovered third [...]]]></description>
			<content:encoded><![CDATA[<p>Quite recently there have been many apps that have added the ability for third party applications to plug into the main app. Some examples include Myspace, facebook, iGoogle, Okut and currently Yahoo Search ( thanks to SearchMonkey). The intent is to improve the usefulness of the main application in turn make these otherwise undiscovered third party applications popular. The third party applications thrive on the popularity and traffic of the mother app. The popularity of third party apps have spawned an entire eco-system of app builders who target exactly these platforms and hope to cash in on the phenomenon. Social applications are green pastures for such application builders, who hope to reach a large audience by utilizing this community as a service.<br />
&nbsp;Now most of these apps are pretty alright, but most of them just break and compromise the entire user experience. Facebook is currently the site that is facing the app overload problem. Too many apps clutter and spoil the entire facebook experience.<br />
&nbsp;<br />
&nbsp;The other problem is that most mother applications are huge in their own right and drive a lot of traffic. In that case there should be some guarantee that the plugins also scale equally. This is a problem I have faced after integrating searchmonkey applications on Yahoo Search and also some apps in Facebook. Unanticipated loads on third party apps wreck the app and most of them dont scale and all they do is spoil the UX of the app as a consequence. My StumbleUpon addition to Yahoo Search just didnt work the first few days and I could only read a &#8220;This plugin is not available right now&#8221; message. In another instance, I integrated an app on my blog and the problem was that due to the right sidebar, my content wouldn&#8217;t load until the third party app loaded and when it didnt, the blog would serve up nothing. There is no way for the mother app to figure out whether the third party app is available and running. If it isnt available then dont publish it onto the clients interface, thereby retaining the users experience.</p>
<p>&nbsp;In fact, for any third party application, there must be some scalability requirements enforced and only when they meet such requirements should they be allowed to publish. An alternative would be for the mother app to build its own cloud and make sure that the 3rd party application uses that cloud so that its highly available ( Case in point Google&#8217;s App Engine - Use for widgets). Or, there must be some load test designed when the 3rd party app registers with the mother app ( ex : Automated load tests on sites like TopCoder ). An even more elegant way of figuring out scalability problems would be to statically analyze the submitted code to check for bottlenecks and other possible leaky parts of the code and then reach a decision whether to allow for the code to run or not. Until such rigorous checks and constraints are not enforced, third party apps will keep ruining our experience. </p>
<p><!--adsense#center--><br />
    <!-- technorati tags begin -->
<p style="font-size:10px;text-align:right;">Tags: <a href="http://technorati.com/tag/cloud" rel="tag">cloud</a>, <a href="http://technorati.com/tag/facebook%20appliation" rel="tag">facebook appliation</a>, <a href="http://technorati.com/tag/%20third%20party%20applications" rel="tag"> third party applications</a>, <a href="http://technorati.com/tag/%20static%20analysis%20" rel="tag"> static analysis </a></p>
<p><!-- technorati tags end --></p>

<p><a href="http://feeds.feedburner.com/~a/technayak?a=VnFrx1"><img src="http://feeds.feedburner.com/~a/technayak?i=VnFrx1" border="0"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://riteshnayak.com/blog/2008/06/30/3rd-party-application-integration-implications/feed/</wfw:commentRss>
		<feedburner:origLink>http://riteshnayak.com/blog/2008/06/30/3rd-party-application-integration-implications/</feedburner:origLink></item>
		<item>
		<title>Coming the full GCircle</title>
		<link>http://feeds.feedburner.com/~r/technayak/~3/320390281/</link>
		<comments>http://riteshnayak.com/blog/2008/06/26/coming-the-full-gcircle/#comments</comments>
		<pubDate>Thu, 26 Jun 2008 09:35:52 +0000</pubDate>
		<dc:creator>Ritesh</dc:creator>
		
		<category><![CDATA[rant]]></category>

		<guid isPermaLink="false">http://riteshnayak.com/blog/2008/06/26/coming-the-full-gcircle/</guid>
		<description><![CDATA[Remember early 2004 and the release of Gmail ? The &#8220;ooh so exclusive, invite only&#8221; mailbox that was so cool. I remember. How hard I tried to get an invite and how I rejoiced when I layed my eyes on Gmail; How I tried to figure out why is the page not navigating or how [...]]]></description>
			<content:encoded><![CDATA[<p>Remember early 2004 and the release of Gmail ? The &#8220;ooh so exclusive, invite only&#8221; mailbox that was so cool. I remember. How hard I tried to get an invite and how I rejoiced when I layed my eyes on Gmail; How I tried to figure out <span style="font-style: italic;">why is the page not navigating</span> or <span style="font-style: italic;">how is that my contacts are autofilling the to field but I cannot find them in the source. </span>How, almost after 4 whole months of searching, I learnt the buzzword that would graduate me from mere novice to a professional in the web space. AJAX.</p>
<p>&nbsp; After that started the GCraze. Almost any entity that had a G before it was sought out to be the most watched property on the web. This craze still holds; the only difference is that the craze has moved from web developers to general public. Most G properties are running only because of the G in front, sort of like the Y! of the late 90s. Call it fate or just too much popularity, I think a lot of people are coming full circle.</p>
<p>&nbsp;Over the recent few days I have seen a lot of discontent among all the G users. I shall list most of the ones I remember, but you will get the idea</p>
<p>&nbsp;- Mail : probably the most sought after mail service in the recent past has its own share of problems. The first being slow connections. You must see Gmail running at our university, when 250 people share a 16Mbps connection, Gmail takes on a life of its own. Mails dont open, conversations are not updated and the chat feature is a pure disaster. The biggest problem I have with Gmail are the intrusive ads next to my mails.<br />
&nbsp;- Orkut and Google Talk: Orkut was the social network for India, so claim many people. But if it wasn&#8217;t for the G tag, I would have liked to see how far Orkut would have gone. I know this having competed with Orkut for a year. The problem with social networks with no personal value add to it ( unlike del.icio.us or flickr) tends to grow boring and spam and other marketing material get the better of the network , you have no choice but to opt out. I consider Gtalk as a piece of art , a wonderful piece of software who got the design and the user experience part just right. But Orkut integration did one very awful thing, it increased my contacts on Gtalk from a mere 10 to about 200, which I really didnt want. Some say I missed a warning to the same, but now there is no undoing it. Lot of my friends are shifting back to Ymsgr and Windows messenger because they see more peaceful days there. </p>
<p>&nbsp;So thanks to these problems and more, there is a reverse migration to older properties who over time have become better and people are rediscovering their long lost loved ones. Google is doing all the right things with other properties though. I love the reader and just cant do without it and thanks to the sharing and the friends aspect of it, its almost like a new paradigm of use of RSS. Docs also is really cool, though I still like using Zoho, coz its home made and is just purely awesome. Thats about it I guess. </p>
<p>ps : Inspiration for this post comes from my valiant struggle for almost 2 whole hours to get Gmail to work only to see a &#8220;Your Account is experiencing Errors&#8221; or something. And then I try Yahoo Mail and its so wonderfully fast and awesome and guess what, hotmail works like a charm too. Also, my adsense account has served almost 100,000 ads and yet I haven&#8217;t made enough money to buy a decent meal <img src='http://riteshnayak.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> Come on. 100,000 is six digits and they account for something, then why not pay me.</p>
<p><!--adsense#center-->
<div class="flockcredit" style="text-align: right; color: #CCC; font-size: x-small;">Blogged with the <a href="http://www.flock.com/blogged-with-flock" style="color: #999; font-weight: bold;" target="_new" title="Flock Browser">Flock Browser</a></div>
<p><!-- technorati tags begin -->
<p style="font-size:10px;text-align:right;">Tags: <a href="http://technorati.com/tag/google" rel="tag">google</a>, <a href="http://technorati.com/tag/gmail" rel="tag">gmail</a>, <a href="http://technorati.com/tag/%20google%20talk" rel="tag"> google talk</a>, <a href="http://technorati.com/tag/%20gtalk" rel="tag"> gtalk</a>, <a href="http://technorati.com/tag/%20orkut" rel="tag"> orkut</a></p>
<p><!-- technorati tags end --></p>

<p><a href="http://feeds.feedburner.com/~a/technayak?a=l9Y7dT"><img src="http://feeds.feedburner.com/~a/technayak?i=l9Y7dT" border="0"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://riteshnayak.com/blog/2008/06/26/coming-the-full-gcircle/feed/</wfw:commentRss>
		<feedburner:origLink>http://riteshnayak.com/blog/2008/06/26/coming-the-full-gcircle/</feedburner:origLink></item>
		<item>
		<title>Web Sabbath - think most people need it</title>
		<link>http://feeds.feedburner.com/~r/technayak/~3/318890901/</link>
		<comments>http://riteshnayak.com/blog/2008/06/24/web-sabbath-think-most-people-need-it/#comments</comments>
		<pubDate>Tue, 24 Jun 2008 12:49:18 +0000</pubDate>
		<dc:creator>Ritesh</dc:creator>
		
		<category><![CDATA[Unsolved problems]]></category>

		<guid isPermaLink="false">http://riteshnayak.com/blog/2008/06/24/web-sabbath-think-most-people-need-it/</guid>
		<description><![CDATA[Google is giving us pond-skater minds &#124; Andrew Sullivan - Times Online
Read this wonderful article and I realized, we are hooked to the internet!! Not a day goes by without us plugging in. The tools you work with clearly alter the way you do things and not necessarily in the right way. To give you [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.timesonline.co.uk/tol/comment/columnists/andrew_sullivan/article4136782.ece">Google is giving us pond-skater minds | Andrew Sullivan - Times Online</a></p>
<p>Read this wonderful article and I realized, we are hooked to the internet!! Not a day goes by without us plugging in. The tools you work with clearly alter the way you do things and not necessarily in the right way. To give you an example, an electrician came to my place and couldn&#8217;t put a hole in a switch board because his drill bit was broken; an electrician from the pre-drill age would heat a sack needle to do the same. Did modern day tools spoil the electrician ? I would say, yes!</p>
<p>The same is the case with everyday programmers and web workers. I remember programming without search engines, an age where I peered through command lines and man pages to figure out why in gods name was the screen showing <em>segmentation fault</em>. Debugging was a very involved process, no modern day debuggers or code analyzers, just the program and console outputs. Though it sounds really painstaking ( and trust me, it was), it did make me a better programmer. I knew where not to screw up and also where things could fail. I see people start programming using IDE&#8217;s like Eclipse and Visual Studio and I really wonder whether they will ever have all the learnings that I had. Search engines and effective ones at that have paralyzed out ability to think, read and find information. Its affected us in adverse ways, so not comprehend able.</p>
<p>To become humans again, not impaled by search technology, I second the concept of a web sabbath. A day or two in a week, where we do not use modern day amenities like the mobile phone, Television , Internet or search. Such a day will help us to think, read, scour for knowledge the way we would have done ten years ago and hopefully that extra effort will make us think beyond technology and its limitations. I would like to hear from people who agree with me.</p>
<div class="flockcredit" style="text-align: right; color: #CCC; font-size: x-small;">Blogged with the <a style="color: #999; font-weight: bold;" title="Flock Browser" href="http://www.flock.com/blogged-with-flock" target="_new">Flock Browser</a></div>
<p><!-- technorati tags begin --></p>
<p style="font-size:10px;text-align:right;">Tags: <a rel="tag" href="http://technorati.com/tag/google">google</a>, <a rel="tag" href="http://technorati.com/tag/web">web</a>, <a rel="tag" href="http://technorati.com/tag/%20sabbath"> sabbath</a>, <a rel="tag" href="http://technorati.com/tag/%20nosearch"> nosearch</a>, <a rel="tag" href="http://technorati.com/tag/%20websearch"> websearch</a>, <a rel="tag" href="http://technorati.com/tag/%20technology"> technology</a></p>
<p><!-- technorati tags end --></p>
<p><!--adsense#center--></p>

<p><a href="http://feeds.feedburner.com/~a/technayak?a=Pw1xTX"><img src="http://feeds.feedburner.com/~a/technayak?i=Pw1xTX" border="0"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://riteshnayak.com/blog/2008/06/24/web-sabbath-think-most-people-need-it/feed/</wfw:commentRss>
		<feedburner:origLink>http://riteshnayak.com/blog/2008/06/24/web-sabbath-think-most-people-need-it/</feedburner:origLink></item>
		<item>
		<title>Firefox 3 - Review</title>
		<link>http://feeds.feedburner.com/~r/technayak/~3/314649461/</link>
		<comments>http://riteshnayak.com/blog/2008/06/18/firefox-3-review/#comments</comments>
		<pubDate>Wed, 18 Jun 2008 12:39:06 +0000</pubDate>
		<dc:creator>Ritesh</dc:creator>
		
		<category><![CDATA[rant]]></category>

		<guid isPermaLink="false">http://riteshnayak.com/blog/2008/06/18/firefox-3-review/</guid>
		<description><![CDATA[So, I downloaded the latest installment of Firefox and tried it out. A brief about me, I have been a firefox user for a long time now and usually wait for newer versions of the browser to be shipped. The addons feature when launched was truly the best concept ever, then came the integrated search [...]]]></description>
			<content:encoded><![CDATA[<p>So, I downloaded the latest installment of <a href="http://firefox.com">Firefox </a>and tried it out. A brief about me, I have been a firefox user for a long time now and usually wait for newer versions of the browser to be shipped. The addons feature when launched was truly the best concept ever, then came the integrated search bar, spell check and a host of other wonderful features. I admit, I use firefox purely for its addons and nothing else (Actually the other reason is that my primitive designs really look good on firefox , IE and me dont really get along on the design playfield )<br />
&nbsp; Well the 3rd installment really didn&#8217;t get me excited. Except for the full text like search on the address bar, I really didnt see any difference. The so called great features of FF3 viz offline support and apis for the same, <a href="http://labs.mozilla.com/2007/04/keep-track-of-your-friends-with-the-coop/">social features</a> etc are completely missing. So there is faster javascript and stuff, but for people in the third world countries ( at least in terms of bandwidth) like ours, pages take an eternity to load and a slight improvement in JS doesnt really do much until underlying infrastructure is changed.<br />
&nbsp; The 3rd installment of FF has let me down. I still recommend people to use <a href="http://flock.com">Flock</a>. Their features and extensions on firefox are really great and do wonders for web users. </p>
<p>   <!--adsense#center-->
<div class="flockcredit" style="text-align: right; color: #CCC; font-size: x-small;">Blogged with the <a href="http://www.flock.com/blogged-with-flock" style="color: #999; font-weight: bold;" target="_new" title="Flock Browser">Flock Browser</a></div>

<p><a href="http://feeds.feedburner.com/~a/technayak?a=UoFjDX"><img src="http://feeds.feedburner.com/~a/technayak?i=UoFjDX" border="0"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://riteshnayak.com/blog/2008/06/18/firefox-3-review/feed/</wfw:commentRss>
		<feedburner:origLink>http://riteshnayak.com/blog/2008/06/18/firefox-3-review/</feedburner:origLink></item>
		<item>
		<title>Email Checklist from Seth Godin</title>
		<link>http://feeds.feedburner.com/~r/technayak/~3/314501501/</link>
		<comments>http://riteshnayak.com/blog/2008/06/18/382/#comments</comments>
		<pubDate>Wed, 18 Jun 2008 09:47:52 +0000</pubDate>
		<dc:creator>Ritesh</dc:creator>
		
		<category><![CDATA[Tips,Tricks and code]]></category>

		<category><![CDATA[gyaan]]></category>

		<category><![CDATA[email]]></category>

		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://riteshnayak.com/blog/2008/06/18/382/</guid>
		<description><![CDATA[Great tips on sending an Email from Seth Godin himself- I realized a lot of my own follies.

Before you hit send on that next email, perhaps you should run down this list, just to be sure:

Is it going to just one person? (If yes, jump to #10)
Since it&#8217;s going to a group, have I thought [...]]]></description>
			<content:encoded><![CDATA[<p>Great tips on sending an Email from <a title="Seth Godins blog" href="http://sethgodin.typepad.com/" target="_blank">Seth Godin</a> himself- I realized a lot of my own follies.</p>
<div class="entry-body">
<blockquote><p>Before you hit send on that next email, perhaps you should run down this list, just to be sure:</p>
<ol>
<li>Is it going to just one person? (If yes, jump to #10)</li>
<li>Since it&#8217;s going to a group, have I thought about who is on my list?</li>
<li>Are they blind copied?</li>
<li>Did every person on the list really and truly opt in? Not like sort of, but really ask for it?</li>
<li>So that means that if I <em>didn&#8217;t</em> send it to them, they&#8217;d complain about not getting it?</li>
<li>See #5. If they wouldn&#8217;t complain, take them off!</li>
<li>That means, for example, that sending bulk email to a list of bloggers just cause they have blogs is not okay.</li>
<li>Aside: the definition of permission marketing: Anticipated, personal and relevant messages delivered to people who actually want to get them. Nowhere does it say anything about you and your needs as a sender. Probably none of my business, but I&#8217;m just letting you know how I feel. (And how your prospects feel).</li>
<li>Is the email from a real person? If it is, will hitting reply get a note back to that person? (if not, change it please).</li>
<li>Have I corresponded with this person before?</li>
<li>Really? They&#8217;ve written back? (if no, reconsider email).</li>
<li>If it is a cold-call email, and I&#8217;m sure it&#8217;s welcome, and I&#8217;m sure it&#8217;s not spam, then don&#8217;t apologize. If I need to apologize, then yes, it&#8217;s spam, and I&#8217;ll get the brand-hurt I deserve.</li>
<li>Am I angry? (If so, save as draft and come back to the note in one hour).</li>
<li>Could I do this note better with a phone call?</li>
<li>Am I blind-ccing my boss? If so, what will happen if the recipient finds out?</li>
<li>Is there anything in this email I don&#8217;t want the attorney general, the media or my boss seeing? (If so, hit delete).</li>
<li>Is any portion of the email in all caps? (If so, consider changing it.)</li>
<li>Is it in black type at a normal size?</li>
<li>Do I have my contact info at the bottom? (If not, consider adding it).</li>
<li>Have I included the line, &#8220;Please save the planet. Don&#8217;t print this email&#8221;? (If so, please delete the line and consider a job as a forest ranger or flight attendant).</li>
<li>Could this email be shorter?</li>
<li>Is there anyone copied on this email who could be left off the list?</li>
<li>Have I attached any files that are very big? (If so, google something like &#8217;send big files&#8217; and consider your options.)</li>
<li>Have I attached any files that would work better in PDF format?</li>
<li>Are there any <img src='http://riteshnayak.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> or other emoticons involved? (If so, reconsider).</li>
<li>Am I forwarding someone else&#8217;s mail? (If so, will they be happy when they find out?)</li>
<li>Am I forwarding something about religion (mine or someone else&#8217;s)? (If so, delete).</li>
<li>Am I forwarding something about a virus or worldwide charity effort or other potential hoax? (If so, visit <a href="http://www.snopes.com/">snopes</a> and check to see if it&#8217;s &#8216;actually true).</li>
<li>Did I hit &#8216;reply all&#8217;? If so, am I glad I did? Does every person on the list need to see it?</li>
<li>Am I quoting back the original text in a helpful way? (Sending an email that says, in its entirety, &#8220;yes,&#8221; is not helpful).</li>
<li>If this email is to someone like Seth, did I check to make sure I know the difference between its and it&#8217;s? Just wondering.</li>
<li>If this is a press release, am I really sure that the recipient is going to be delighted to get it? Or am I taking advantage of the asymmetrical nature of email&#8211;free to send, expensive investment of time to read or delete?</li>
<li>Are there any little animated creatures in the footer of this email? Adorable kittens? Endangered species of any kind?</li>
<li>Bonus: Is there a long legal disclaimer at the bottom of my email? Why?</li>
<li>Bonus: Does the subject line make it easy to understand what&#8217;s to come and likely it will get filed properly?</li>
<li>If I had to pay 42 cents to send this email, would I?</li>
</ol>
</blockquote>
</div>

<p><a href="http://feeds.feedburner.com/~a/technayak?a=Vzx7Jo"><img src="http://feeds.feedburner.com/~a/technayak?i=Vzx7Jo" border="0"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://riteshnayak.com/blog/2008/06/18/382/feed/</wfw:commentRss>
		<feedburner:origLink>http://riteshnayak.com/blog/2008/06/18/382/</feedburner:origLink></item>
		<item>
		<title>Do your bit for the environment</title>
		<link>http://feeds.feedburner.com/~r/technayak/~3/305971712/</link>
		<comments>http://riteshnayak.com/blog/2008/06/06/do-your-bit-for-the-environment/#comments</comments>
		<pubDate>Fri, 06 Jun 2008 09:17:23 +0000</pubDate>
		<dc:creator>Ritesh</dc:creator>
		
		<category><![CDATA[rant]]></category>

		<guid isPermaLink="false">http://riteshnayak.com/blog/2008/06/06/do-your-bit-for-the-environment/</guid>
		<description><![CDATA[The World Environment day has again highlighted the energy crisis the world is facing and its almost certain that the next biggest market is energy. Technology for efficient consumption of energy, be it electrical or fuel driven, will be at the peak of global demand. Many companies are getting into the energy space in the [...]]]></description>
			<content:encoded><![CDATA[<p>The World Environment day has again highlighted the energy crisis the world is facing and its almost certain that the next biggest market is energy. Technology for efficient consumption of energy, be it electrical or fuel driven, will be at the peak of global demand. Many companies are getting into the energy space in the hopes of cashing in on this phenomenon. Though we may not live to see the true implications of the energy crisis, its almost guaranteed that future generations will find it really hard to survive the energy crisis. There are some things that we as individuals can do to help preserve the environment - here are a few that are not all that hard to follow<br />
&nbsp;</p>
<ul>
<li>&nbsp;Follow yearly maintenance schedules to                                       ensure that your furnace and air conditioner                                       run efficiently.</li>
<li> Unplug rarely used appliances such as                                       a TV located in the spare bedroom.</li>
<li> Dry your clothes on a laundry line instead                                       of using a clothes dryer</li>
<li> Replace all incandescent light bulbs                                       with compact fluorescent lights (CFL). CFL’s                                       last up to 10 to 15 times longer and are                                       75 percent more efficient than incandescent                                       bulbs.</li>
<li style="font-weight: bold;">Turn off lights when leaving a room.</li>
<li>Switch off your monitor or close the lid of your laptop when not in use. Remember always to shut down the PC before going home from Office.
</li>
<li style="font-weight: bold;"><span style="font-weight: normal;">Set up your monitor to go to sleep when idle for more than 10 minutes.</span></li>
<li style="font-weight: bold;"><span style="font-weight: normal;">Reduce the brightness in your monitor.<br />
</span></li>
<li style="font-weight: bold;"><span style="font-weight: normal;">Do not unnecessarily leave electrical items like your phone, camera on continuous charging.</span></li>
<li style="font-weight: bold;"><span style="font-weight: normal;">Ventilate your room and use fans and Air conditioners sparingly.</span></li>
<li style="font-weight: bold;"><span style="font-weight: normal;">Always check the emission of your vehicle, remember to tune your engine optimallyto cut emission levels.<br />
</span></li>
<li style="font-weight: bold;"><span style="font-weight: normal;">Share a carpool or drive with a friend to work or college.<br />
</span></li>
<li style="font-weight: bold;"><span style="font-weight: normal;">Don&#8217;t waste paper, use a computer wherever necessary.<br />
</span></li>
</ul>
<p><span style="font-weight: normal;">I also found out that I emit 3.056 Tonnes of Carbon dioxide every year :-(&nbsp; This is my environment day post <img src='http://riteshnayak.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
</span>
<div class="flockcredit" style="text-align: right; color: #CCC; font-size: x-small;">Blogged with the <a href="http://www.flock.com/blogged-with-flock" style="color: #999; font-weight: bold;" target="_new" title="Flock Browser">Flock Browser</a></div>

<p><a href="http://feeds.feedburner.com/~a/technayak?a=JfZy4X"><img src="http://feeds.feedburner.com/~a/technayak?i=JfZy4X" border="0"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://riteshnayak.com/blog/2008/06/06/do-your-bit-for-the-environment/feed/</wfw:commentRss>
		<feedburner:origLink>http://riteshnayak.com/blog/2008/06/06/do-your-bit-for-the-environment/</feedburner:origLink></item>
	</channel>
</rss>
