<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://rss.anjanesh.net/~d/styles/itemcontent.css"?><rss xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Anjanesh</title><link>http://anjanesh.blogspot.com/</link><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://rss.anjanesh.net/anjanesh" /><description>Assignment Statements, Comparisons &amp; Observations</description><language>en</language><managingEditor>noreply@blogger.com (Anjanesh)</managingEditor><lastBuildDate>Mon, 30 Jan 2012 03:34:06 PST</lastBuildDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">74</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">25</openSearch:itemsPerPage><feedburner:info uri="anjanesh" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><itunes:owner><itunes:email>noreply@blogger.com</itunes:email></itunes:owner><itunes:explicit>no</itunes:explicit><itunes:subtitle>Assignment Statements, Comparisons &amp; Observations</itunes:subtitle><item><title>Linkedin's April Fool Hoaxes</title><link>http://rss.anjanesh.net/~r/anjanesh/~3/eUXneDct_tg/linkedins-april-fool-hoaxes.html</link><category>April Fool</category><category>LinkedIn</category><author>noreply@blogger.com (Anjanesh)</author><pubDate>Fri, 01 Apr 2011 10:29:16 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-31023962.post-2688661232004373261</guid><description>&lt;p&gt;Every year we want to know Google's april fools' hoaxes. &lt;a href="http://googlesystem.blogspot.com/2011/04/google-april-fools-day-2011.html" target="_blank"&gt;This year&lt;/a&gt; was no different. But has anyone noticed linkedin ? This is what I found on linkedin from my &lt;strong&gt;People You May Know&lt;/strong&gt; section.&lt;br/&gt;&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/people-you-may-know.png" alt="Linkedin People You May Know" style="width:300px;height:208px;margin-top:5px"/&gt;&lt;br/&gt;(Click on the image to view the full "resume")&lt;/p&gt;

&lt;a href="http://i81.photobucket.com/albums/j212/anjanesh/Blog/John-Watsonlinkedin.png" target="_blank"&gt;&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/John-Watsonlinkedinthumb.png" alt="Linkedin People You May Know" style="width:560px;height:364px;"/&gt;&lt;/a&gt;

&lt;a href="http://i81.photobucket.com/albums/j212/anjanesh/Blog/Albert-Einsteinlinkedin.png" target="_blank"&gt;&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/Albert-Einsteinlinkedinthumb.png" alt="Linkedin People You May Know" style="width:560px;height:291px;"/&gt;&lt;/a&gt;

&lt;a href="http://i81.photobucket.com/albums/j212/anjanesh/Blog/Werner-Heisenberglinkedin.png" target="_blank"&gt;&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/Werner-Heisenberglinkedinthumb.png" alt="Linkedin People You May Know" style="width:560px;height:247px;"/&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31023962-2688661232004373261?l=anjanesh.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/anjanesh/~4/eUXneDct_tg" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-01T22:59:16.054+05:30</app:edited><media:thumbnail url="http://i81.photobucket.com/albums/j212/anjanesh/Blog/th_people-you-may-know.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://anjanesh.blogspot.com/2011/04/linkedins-april-fool-hoaxes.html</feedburner:origLink></item><item><title>Google Agarbatti (Incense)</title><link>http://rss.anjanesh.net/~r/anjanesh/~3/qaGJ6Yk01AM/google-agarbatti-incense.html</link><category>Google</category><author>noreply@blogger.com (Anjanesh)</author><pubDate>Wed, 27 Oct 2010 01:55:48 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-31023962.post-2543321948783696213</guid><description>&lt;p&gt;My friend Sudhir bought this from the local store.&lt;/p&gt;&lt;p&gt;&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/google-agarbatti.jpg" alt="google agarbatti" style="width:500px;height:174px;"/&gt;&lt;/p&gt;&lt;p&gt;Read : Google Agarbatti. (Agarbatti = &lt;a href="http://en.wikipedia.org/wiki/Incense" target="_blank"&gt;Incense&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;&lt;b&gt;Update : &lt;/b&gt; Thanks to &lt;a href="http://www.nlam.in" target="_blank"&gt;Sumit Ashok Kesarkar&lt;/a&gt; for the clarification. &lt;span style="font-style:italic;color:maroon"&gt;its Gugal which means Guggul == made from the sap of the plant "Commiphora mukul"&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31023962-2543321948783696213?l=anjanesh.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/anjanesh/~4/qaGJ6Yk01AM" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-27T14:25:48.893+05:30</app:edited><media:thumbnail url="http://i81.photobucket.com/albums/j212/anjanesh/Blog/th_google-agarbatti.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://anjanesh.blogspot.com/2010/10/google-agarbatti-incense.html</feedburner:origLink></item><item><title>Email Newsletter Subscription via GFC &amp; GAE</title><link>http://rss.anjanesh.net/~r/anjanesh/~3/48xjoBXJn8c/email-newsletter-subscription-via-gfc.html</link><category>email</category><category>Google</category><author>noreply@blogger.com (Anjanesh)</author><pubDate>Tue, 27 Jul 2010 18:11:37 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-31023962.post-7299123602184157907</guid><description>&lt;p&gt;There is one major limitation when sending out legit mass emails via SMTP ("compose") - a daily cap on the number of emails allowed to be sent from a mailbox. This applies to most e-mail service providers.&lt;br/&gt;Google Apps Standard, the free edition, allows a maximum of 500 outgoing mails per day for each user id.&lt;br/&gt;Even the Primier edition which costs $50 per user a year limits outgoing mails at 2000 per day for every email id.&lt;/p&gt;&lt;p&gt;There are two cost-effective ways to send out newsletter emails via Google's services - Google Friend Connect (GFC) and Google App Engine (GAE).&lt;/p&gt;&lt;h3 style="text-decoration:underline"&gt;Google Friend Connect&lt;/h3&gt;&lt;p&gt;&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/gfc-subscribe.png" alt="subscribe" style="width:93px;height:21px;float:right;padding-left:15px"/&gt;A lot of people are not unaware of the fact that you can actually send out newsletters for free to your subscribers via &lt;a href="http://www.google.com/friendconnect/" target="_blank"&gt;Google Friend Connect&lt;/a&gt; (GFC).&lt;br/&gt;The catch is that the users have to be susbcribed exclusively via Google's Subscribe button without which there is no way for the newsletter to reach the user.&lt;br/&gt;This is really a tough catch as you got to have it's subscribe button right from launch date.&lt;br/&gt;Its a major turnoff, especially when a website collects registration infomation via a form and sends the data to a database, after which emails are sent separately.&lt;br/&gt;Most email marketing systems like &lt;a href="http://www.aweber.com" target="_blank"&gt;aweber&lt;/a&gt;, &lt;a href="http://www.mailchimp.com" target="_blank"&gt;mailchimp&lt;/a&gt;, &lt;a href="http://www.emailbrain.com" target="_blank"&gt;emailbrain&lt;/a&gt;, &lt;a href="http://www.constantcontact.com" target="_blank"&gt;constantcontact&lt;/a&gt;, &lt;a href="http://www.madmimi.com" target="_blank"&gt;madmimi&lt;/a&gt; etc have the option to add subscribers manually externally.&lt;br/&gt;And with GFC, you would not be able to retrieve the subscribed users' email ids via the control panel - export gives only names, ids, open id urls and thumbnail images.&lt;br/&gt;So, at a later point in time, if you decide to switch to another email marketing system, you would need to send one last email asking them to re-subscribe to a new system.&lt;br/&gt;Another bad news is that the subscriber's email address must be an open id ! (google a/c, yahoo a/c, twitter, AIM, netlog or any other openid)&lt;br/&gt;Looks like all bad news, but if you think from the users' perspective, this is a good deal.&lt;br/&gt;Its secure since there is no way for emails to be leaked accidentally.&lt;br/&gt;Its safe because there is no room for errors in accidentally sending out mails to users who have unsubscribed.&lt;br/&gt;Regarding the sender / from email address - It would be the same as the google account username. So if you don't want it sent from myusername@gmail.com, then create a google account under your app id. (This dual account chaos would be resolved soon : &lt;a href="http://anjane.sh/bv33Qe" target="_blank"&gt;Google Apps Accounts Will Also Be Personal Google Accounts&lt;/a&gt;)&lt;br/&gt;GFC is straigtforward, only bit of major work required is getting the audience to hit the google subscribe button.&lt;/p&gt;&lt;h3 style="text-decoration:underline"&gt;Google App Engine&lt;/h3&gt;&lt;p&gt;If you are not convinced with GFC then check out GAE - &lt;a href="http://code.google.com/appengine/" target="_blank"&gt;Google App Engine&lt;/a&gt;.&lt;br/&gt;It has a daily free quota of sending emails to 2000 recipients. &lt;a href="http://code.google.com/appengine/docs/quotas.html#Mail" target="_blank"&gt;Link&lt;/a&gt;&lt;br/&gt;After that, its billed at $0.0001 per recipient - thats just $1 for sending to an additional 10,000 recipients which can execute in about 2 minutes ! &lt;a href="http://code.google.com/appengine/docs/billing.html#Billable_Quota_Unit_Cost" target="_blank"&gt;Link&lt;/a&gt;&lt;br/&gt;But you've got to &lt;a href="http://code.google.com/appengine/docs/python/mail/sendingmail.html" target="_blank"&gt;code&lt;/a&gt; to take advantage of GAE and your website should most probably be powered by GAE as well.&lt;br/&gt;&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/gae-billing.png" alt="subscribe" style="width:787px;height:196px;"/&gt;&lt;/p&gt;&lt;h3 style="text-decoration:underline"&gt;Google Groups&lt;/h3&gt;&lt;p&gt;Then there is always google's mailing list at google groups.&lt;br/&gt;&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/groups.png" alt="subscribe" style="width:345x;height:47px;"/&gt;&lt;br/&gt;But this cannot really be act a newsletter system.&lt;/p&gt;&lt;p&gt;If you want to submit ideas / suggestions to the Google team for its products, you can submit or vote at &lt;a href="http://productideas.appspot.com" target="_blank"&gt;Google Product Ideas&lt;/a&gt; which is open to the public.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31023962-7299123602184157907?l=anjanesh.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/anjanesh/~4/48xjoBXJn8c" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-28T06:41:37.152+05:30</app:edited><media:thumbnail url="http://i81.photobucket.com/albums/j212/anjanesh/Blog/th_gfc-subscribe.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://anjanesh.blogspot.com/2010/07/email-newsletter-subscription-via-gfc.html</feedburner:origLink></item><item><title>To WWW or not to</title><link>http://rss.anjanesh.net/~r/anjanesh/~3/SFTmO4-cWtg/to-www-or-not-to.html</link><category>performance</category><category>domain</category><author>noreply@blogger.com (Anjanesh)</author><pubDate>Mon, 26 Jul 2010 04:08:10 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-31023962.post-7789668291692239798</guid><description>&lt;p&gt;I've always been fond of naked domains. (FYI, http://mydomain.com is a naked domain, since it doesn't have www in front of it).&lt;br/&gt;Lesser characters to type, see, spell out, hear and read. Much lesser overall energy.&lt;br/&gt;I've always wondered why google.com always redirected to www.google.com and why Google App Engine stopped supporting &lt;a href="http://code.google.com/appengine/kb/general.html#naked_domain" target="_blank"&gt;mapping of an app to a naked URL&lt;/a&gt;. May not be the reason as mentioned here, but it does have its advantages.&lt;br/&gt;So I joined the party a bit too late, but I am glad that I was not any later.&lt;br/&gt;One of the advantages of using a subdomain (www is also a subdomain, it just so happens to be the default typing scheme for a website when the &lt;b&gt;W&lt;/b&gt;orld &lt;b&gt;W&lt;/b&gt;ide &lt;b&gt;W&lt;/b&gt;eb was born) is that cookies, if any, are transported to and forth - in the request and response headers - for that subdomain only.&lt;br/&gt;If you have &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/60/" target="_blank"&gt;Web Developer&lt;/a&gt;, a FireFox addon, you can view all the cookies associated with a URL in the address bar.&lt;/p&gt;&lt;p&gt;&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/web-developer-cookie.png" alt="Web Developer Toolbar" style="width:395px;height:271px"/&gt;&lt;/p&gt;&lt;p&gt;Here is a one liner php script to demonstrate this :&lt;/p&gt;&lt;pre class="code"&gt;&amp;lt;?php setcookie("UserID", "23", time() + 3600, "/", "anjanesh.net") ?&amp;gt;&lt;/pre&gt;&lt;p class="cmd-line"&gt;http://www.anjanesh.net/cookie.php&lt;/p&gt;&lt;p&gt;&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/cookie-1.png" alt="Cookies on www" style="width:395px;height:246px"/&gt;&lt;/p&gt;&lt;p class="cmd-line"&gt;http://test.anjanesh.net/cookie.jpg&lt;/p&gt;&lt;p&gt;&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/cookie-2.png" alt="Cookies on test" style="width:395px;height:75px"/&gt;&lt;/p&gt;&lt;p&gt;Lets re-iterate the above, this time without typing in www for the first URL. CTRL + SHIFT + DEL and clear all cookies.&lt;/p&gt;&lt;p class="cmd-line"&gt;http://anjanesh.net/cookie.php&lt;/p&gt;&lt;p&gt;&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/cookie-3.png" alt="Cookies on naked domain" style="width:395px;height:246px"/&gt;&lt;/p&gt;&lt;p class="cmd-line"&gt;http://test.anjanesh.net/cookie.jpg&lt;/p&gt;&lt;p&gt;&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/cookie-4.png" alt="Cookies on test again" style="width:395px;height:246px"/&gt;&lt;/p&gt;&lt;p&gt;Now, when requesting for a pure jpg image, the cookie information is sent across to the server which is 17 bytes (&lt;b&gt;Cookie: UserID=23&lt;/b&gt;) of useless data.&lt;br/&gt;You can use &lt;a href="http://livehttpheaders.mozdev.org/" target="_blank"&gt;Live HTTP Headers&lt;/a&gt; FireFox addon to view real-time browser-request and server-response headers.&lt;/p&gt;&lt;pre class="code"&gt;http://anjanesh.net/cookie.php

GET /cookie.php HTTP/1.1
Host: anjanesh.net
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.8pre) Gecko/20100710 Ubuntu/9.10 (karmic) Namoroka/3.6.8pre
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive

HTTP/1.1 200 OK
Server: nginx
Date: Fri, 25 Jul 2010 01:14:18 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: keep-alive
X-Powered-By: PHP/5.2.11
Set-Cookie: UserID=23; expires=Fri, 25-Jul-2010 02:14:18 GMT; path=/; domain=anjanesh.net
Content-Encoding: gzip
----------------------------------------------------------
http://test.anjanesh.net/cookie.jpg

GET /cookie.jpg HTTP/1.1
Host: test.anjanesh.net
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.8pre) Gecko/20100710 Ubuntu/9.10 (karmic) Namoroka/3.6.8pre
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
&lt;div style="border:2px solid red; padding:5px;"&gt;Cookie: UserID=23&lt;/div&gt;

HTTP/1.1 200 OK
Server: nginx
Date: Fri, 25 Jul 2010 01:14:21 GMT
Content-Type: image/jpeg
Connection: keep-alive
Last-Modified: Thu, 29 Nov 2007 03:54:05 GMT
Etag: "27284bc-8291-4400943e7f140"
Accept-Ranges: bytes
Content-Length: 33425
----------------------------------------------------------&lt;/pre&gt;&lt;p&gt;From Y!'s &lt;a href="http://developer.yahoo.com/performance/rules.html#cookie_free" target="_blank"&gt;Best Practices for Speeding Up Your Web Site&lt;/a&gt; : &lt;blockquote&gt;&lt;p&gt;If your domain is www.example.org, you can host your static components on static.example.org. However, if you've already set cookies on the top-level domain example.org as opposed to www.example.org, then all the requests to static.example.org will include those cookies.&lt;/p&gt;&lt;/blockquote&gt;&lt;/p&gt;&lt;p&gt;But its not always possible to safe-guard this if your users don't type the www and you forget to force redirection to http://www&lt;br/&gt;The best solution would be use a completely different domain name as a cookieless domain for static content.&lt;/p&gt;&lt;div class="note"&gt;&lt;p&gt;Initially, I did not set the path &amp;amp; domain parameters in setcookie()&lt;/p&gt;&lt;pre class="code"&gt;&amp;lt;?php setcookie("UserID", "23", time() + 3600) ?&amp;gt;&lt;/pre&gt;&lt;p&gt;This does not send cookies across to the subdomain requests even when the cookie was set to the naked URL.&lt;br/&gt;This does not even send cookies across to different paths.&lt;br/&gt;But some browsers, or old browsers may behave differently, automatically adding cookies to *.example.org as Y! pointed out.&lt;/p&gt;&lt;/div&gt;&lt;h5&gt;Related :&lt;/h5&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.ravelrumba.com/blog/static-cookieless-domain/" target="_blank"&gt;Static Cookieless Domain&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/HTTP_cookie#Setting_a_cookie" target="_blank"&gt;HTTP Cookie on WikiPedia&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31023962-7789668291692239798?l=anjanesh.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/anjanesh/~4/SFTmO4-cWtg" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-26T16:38:10.695+05:30</app:edited><media:thumbnail url="http://i81.photobucket.com/albums/j212/anjanesh/Blog/th_web-developer-cookie.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://anjanesh.blogspot.com/2010/07/to-www-or-not-to.html</feedburner:origLink></item><item><title>Dual-Monitors on Ubuntu</title><link>http://rss.anjanesh.net/~r/anjanesh/~3/dBLNEzC085s/dual-monitors-on-ubuntu.html</link><category>Monitors</category><category>Ubuntu</category><author>noreply@blogger.com (Anjanesh)</author><pubDate>Sat, 05 Jun 2010 08:28:40 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-31023962.post-4885548312861958455</guid><description>&lt;p&gt;I recently got a second LCD monitor for my Ubuntu 10.04 64-bit machine and now I am using dual monitors which is pretty cool.&lt;br/&gt;The first one is a 22" LG Flatron L222WS (1680 x 1050) and the recent one, which is now the primary one, is a 23" Dell SP2309W (2048 x 1152).&lt;br/&gt;I had these connected to a 1GB nVidia GeForce 8600 GT graphics card. The LG via VGA (blue cable) and Dell via DVI (white cable).&lt;br/&gt;Dual monitors don't seem to be enabled automatically. It has to specified in the graphics card's control panel. The following is for NVidia.&lt;/p&gt;

&lt;p&gt;Sytem &amp;gt; Administration &amp;gt; NVIDIA X Server Settings&lt;/p&gt;

&lt;p&gt;&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/ubuntu-nvidia.png" alt="NVIDIA Settings" style="width:698px;height:651px"/&gt;&lt;/p&gt;

&lt;ol&gt;

&lt;li&gt;Enable your disabled monitor !&lt;/li&gt;

&lt;li&gt;Enable &lt;a href="http://en.wikipedia.org/wiki/Xinerama" target="_blank"&gt;Xinerama&lt;/a&gt;.&lt;/li&gt;

&lt;li&gt;Save to Configuration File. (Click the button &lt;b&gt;Save to Configuration File&lt;/b&gt;)&lt;/li&gt;

&lt;li&gt;Logout &amp;amp; Re-Login to restart X - (&lt;a href="http://chrisjohnston.org/2009/re-enable-ctrl-alt-backspace-904" target="_blank"&gt;CTRL + ALT + BACKSPACE&lt;/a&gt; may or may not work)&lt;/li&gt;

&lt;/ol&gt;

&lt;p&gt;Now, to get the panel onto the second monitor so that everything doesn't show as tabs on one monitor, you need to actually set a new (separate) panel for that monitor.&lt;/p&gt;

&lt;ol&gt;

&lt;li&gt;Right click on the current panel &amp;gt; New Panel. The new panel would probably be located on the right of the current monitor.&lt;/li&gt;

&lt;li&gt;Right click on the new panel &amp;gt; Properties &amp;gt; Uncheck Expand, so that you can move the bar around to the next monitor&lt;/li&gt;

&lt;li&gt;New panel &amp;gt; Properties &amp;gt; Orientation : Bottom&lt;/li&gt;

&lt;li&gt;New panel &amp;gt; Add to Panel &amp;gt; Window List and &lt;i&gt;Add&lt;/i&gt;.&lt;/li&gt;

&lt;/ol&gt;

&lt;p&gt;&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/add-to-panel.png" alt="NVIDIA Settings" style="width:566px;height:516px"/&gt;&lt;/p&gt;

&lt;p&gt;You should now be able to minimize your second monitor tabs to the secnd monitor's panel.&lt;/p&gt;

&lt;h5&gt;Related :&lt;/h5&gt;

&lt;ul&gt;

&lt;li&gt;&lt;a href="http://research.microsoft.com/en-us/news/features/vibe.aspx" target="_blank"&gt;Two Screens Are Better Than One&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="http://wiki.directi.com/display/CAR/Penchant+for+Productivity+at+Directi" target="_blank"&gt;Penchant for Productivity at Directi&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="http://www.codinghorror.com/blog/2004/06/multiple-monitors-and-productivity.html" target="_blank"&gt;Multiple Monitors and Productivity&lt;/a&gt;&lt;/li&gt;

&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31023962-4885548312861958455?l=anjanesh.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/anjanesh/~4/dBLNEzC085s" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2010-06-05T20:58:40.965+05:30</app:edited><media:thumbnail url="http://i81.photobucket.com/albums/j212/anjanesh/Blog/th_ubuntu-nvidia.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total><feedburner:origLink>http://anjanesh.blogspot.com/2010/06/dual-monitors-on-ubuntu.html</feedburner:origLink></item><item><title>Faster &amp; Now Even Faster</title><link>http://rss.anjanesh.net/~r/anjanesh/~3/RQhgS3YHhv4/faster-now-even-faster.html</link><category>internet</category><author>noreply@blogger.com (Anjanesh)</author><pubDate>Mon, 31 May 2010 05:20:22 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-31023962.post-6875196649568877038</guid><description>&lt;p&gt;Navi Mumbai is really a happening place.&lt;br/&gt;Now that I am in office all day long, I decided to downgrade my internet from 1Mbps unlimited to a 6GB per month limit. And the latter is at 4Mbps ! And for Rs 500 (~$10) a month. Last time I checked with almost every ISP in Navi Mumbai, a 1Mbps was like Rs 5,000 (~$100) a month ! I tried to get this at office, but the ISP is providing this only within Navi Mumbai.&lt;/p&gt;

&lt;div style="text-align:center;padding-top:10px;padding-bottom:10px"&gt;&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/ssv.jpg" style="width:442px;height:696px;border:0" alt="SSV"/&gt;&lt;/div&gt;

&lt;p&gt;10Mbps at Rs 1,400 (~$30) ! &lt;i&gt;Now&lt;/i&gt; we are getting somewhere to afford what once was a luxury.&lt;br/&gt;&lt;b&gt;Update :&lt;/b&gt; 10Mbps at Rs 1000 (~$20)&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31023962-6875196649568877038?l=anjanesh.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/anjanesh/~4/RQhgS3YHhv4" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-31T17:50:22.983+05:30</app:edited><media:thumbnail url="http://i81.photobucket.com/albums/j212/anjanesh/Blog/th_ssv.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://anjanesh.blogspot.com/2010/04/faster-now-even-faster.html</feedburner:origLink></item><item><title>HDD Media Cable Burnt !</title><link>http://rss.anjanesh.net/~r/anjanesh/~3/VxkAaYG7ztE/hdd-media-cable-burnt.html</link><author>noreply@blogger.com (Anjanesh)</author><pubDate>Sun, 11 Apr 2010 00:41:53 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-31023962.post-1545266940628713157</guid><description>&lt;p&gt;I came back from office yesterday night, left my Ubuntu 10.04b1 PC switched on the whole night for an OS update and even though the update as like 30 mins tops, I was so sleepy that I didn't bother to wait that long.&lt;br/&gt;When I got up in the morning, I had to reboot after the update, but I had to cold-reboot for some reason (GNOME &lt;i&gt;was&lt;/i&gt; working with wierd characters).&lt;br/&gt;But my machine never booted - and this was not at even the OS level as I was getting this message.&lt;/p&gt;
&lt;pre class="code"&gt;PXE-E61: Media test failure, check cable
PXE-M0F: Exiting Intel Boot Agent.

No bootable device - insert boot disk and press any key&lt;/pre&gt;
&lt;p&gt;So no grub or bootloader missing fix etc.&lt;/p&gt;
&lt;p&gt;I went to BIOS &amp;gt; Boot&lt;/p&gt;
&lt;pre class="code"&gt;Boot Menu Type : Normal
Boot Device Priority : &amp;lt;CD/DVD-ROM Drive&amp;gt;
                       &amp;lt;Hard Disk Drive&amp;gt;
                       &amp;lt;Floppy Drive&amp;gt;
                       &amp;lt;Ethernet&amp;gt;
Hard Driver Order    : No Hard Disk Drive
CD/DVD ROM Drive Order : &amp;lt;PT-TSSTcorp CDDV&amp;gt;
Removable Drive Order : No Removable Drive&lt;/pre&gt;
&lt;p&gt;I opened the chasis (which I should've right in the beginning saving all that time searching for a boot fix), and found that the power cable to the hard-disk was badly burnt !&lt;/p&gt;
&lt;div style="text-align:center"&gt;&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/hdd-cable-burnt-1.jpg" target="" alt="Burnt" style="border:0"/&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31023962-1545266940628713157?l=anjanesh.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/anjanesh/~4/VxkAaYG7ztE" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-11T13:11:53.748+05:30</app:edited><media:thumbnail url="http://i81.photobucket.com/albums/j212/anjanesh/Blog/th_hdd-cable-burnt-1.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://anjanesh.blogspot.com/2010/04/hdd-media-cable-burnt.html</feedburner:origLink></item><item><title>E-Commerce Setup Costs based on Magento</title><link>http://rss.anjanesh.net/~r/anjanesh/~3/8aoDWv-UaqU/e-commerce-setup-costs-based-on-magento.html</link><category>Magento</category><author>noreply@blogger.com (Anjanesh)</author><pubDate>Wed, 24 Feb 2010 20:36:16 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-31023962.post-4044164253721985683</guid><description>&lt;p&gt;Money Suckers ! Thats the idea most clients seem to get when proposing a rough cost estimate range (&amp;#177;25%) for an e-commerce website based on &lt;a href="http://www.magentocommerce.com" target="_blank"&gt;Magento Commerce&lt;/a&gt;.&lt;br/&gt;If you are dead serious about selling online, you should also be ready to invest a fair amount on a system that is run by an organization which is dedicated in making the best possible open-source e-commerce platform available. Open-Source does not necessarily mean free, though most are.&lt;/p&gt;

&lt;p&gt;Magento comes in two flavours : Community and Enterprise.&lt;br/&gt;The Enterprise has some additional features which are lacking in the Community edition, but because both are open-source, ideally you could make an Enterprise edition from the Community edition if you got that much time and energy.&lt;/p&gt;

&lt;p&gt;Here is a rough &lt;b&gt;annual&lt;/b&gt; cost for just setting up an online store based out of Magento Commerce. (raw material)&lt;/p&gt;

&lt;p&gt;Note : Magento has the ability to run multiple websites (e-shops) running on a single Magento installation. An SSL Certificate and a unique IP address are required for each domain separately.&lt;/p&gt;

&lt;table id="table-post-magento"&gt;
&lt;thead&gt;&lt;tr&gt;&lt;th&gt;&amp;nbsp;&lt;/th&gt;&lt;th&gt;&lt;div class="one"&gt;Magento Community Edition&lt;/div&gt;&lt;/th&gt;&lt;th&gt;&lt;div class="two"&gt;Magento Enterprise Edition&lt;/div&gt;&lt;/th&gt;&lt;th&gt;&amp;nbsp;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;&lt;div class="item"&gt;Magento Cost&lt;/div&gt;&lt;/td&gt;&lt;td class="value CE odd"&gt;&lt;a href="http://www.magentocommerce.com/product/community-edition" target="_blank"&gt;$0&lt;/a&gt;&lt;/td&gt;&lt;td class="value EN odd"&gt;&lt;a href="http://www.magentocommerce.com/product/enterprise-edition" target="_blank"&gt;$11,125&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="comment"&gt;&lt;a href="http://www.magentocommerce.com/product/compare" target="_blank"&gt;See whats the difference between the two&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;div class="item"&gt;Web Hosting&lt;/div&gt;&lt;/td&gt;&lt;td class="value CE even"&gt;&lt;a href="http://www.webfaction.com/services/hosting?affiliate=anjanesh" target="_blank"&gt;$102&lt;/a&gt;&lt;/td&gt;&lt;td class="value EN even"&gt;&lt;a href="http://www.webfaction.com/services/dedicated?affiliate=anjanesh" target="_blank"&gt;$4,200&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="comment"&gt;Guys at WebFaction are really helpful in maintaining a robust platform - they really go out of their way answering issues posted on forums too&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;div class="item"&gt;SSL Certificate Per Domain&lt;/div&gt;&lt;/td&gt;&lt;td class="value CE odd"&gt;&lt;a href="http://answerable.com/digital_certificate.php" target="_blank"&gt;$29&lt;/a&gt;&lt;/td&gt;&lt;td class="value EN odd"&gt;&lt;a href="http://answerable.com/digital_certificate.php" target="_blank"&gt;$84&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="comment"&gt;You get Thawte's SSL Certificates from DirectI&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;div class="item"&gt;Dedicated IP Address per Domain&lt;/div&gt;&lt;/td&gt;&lt;td class="value CE even"&gt;$60&lt;/td&gt;&lt;td class="value EN even"&gt;$60&lt;/td&gt;&lt;td&gt;&lt;div class="comment"&gt;Multiply this with the number of magento websites you want&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;div class="item"&gt;Email Newsletter Campaign&lt;/div&gt;&lt;/td&gt;&lt;td class="value CE odd"&gt;&lt;a href="http://madmimi.com/service_agreements/choose_plan" target="_blank"&gt;$96 - $8,388&lt;/a&gt;&lt;/td&gt;&lt;td class="value EN odd"&gt;&lt;a href="http://madmimi.com/service_agreements/choose_plan" target="_blank"&gt;$96 - $8,388&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="comment"&gt;With MadMimi's you can get achieve almost 100% branding&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;div class="item"&gt;OneStepCheckOut Magento Module&lt;/div&gt;&lt;/td&gt;&lt;td class="value CE even"&gt;&lt;a href="http://www.onestepcheckout.com/product" target="_blank"&gt;&amp;#128;190&lt;/a&gt;&lt;/td&gt;&lt;td class="value EN even"&gt;&lt;a href="http://www.onestepcheckout.com/product" target="_blank"&gt;&amp;#128;590&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="comment"&gt;The CheckOut experience is the most important part in a sale. Magento's default one-page checkout is 6 steps  - which is 6 clicks&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;div class="item"&gt;Amazon S3 for Static File Storage&lt;/div&gt;&lt;/td&gt;&lt;td class="value CE odd"&gt;&lt;a href="http://aws.amazon.com/s3/#pricing" target="_blank"&gt;~$50&lt;/a&gt;&lt;/td&gt;&lt;td class="value EN odd"&gt;&lt;a href="http://aws.amazon.com/s3/#pricing" target="_blank"&gt;~$100&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="comment"&gt;This is really varies based on your bandwidth usage. It can be from $1 a month for a low-traffic site to $100 a month for a high-traffic site&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;div class="item"&gt;Amazon CloudFront for &lt;a href="http://en.wikipedia.org/wiki/Content_delivery_network" title="Content Delivery Network" target="_blank" style="cursor:help;text-decoration:none;border-bottom:1px dashed black"&gt;CDN&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class="value CE even"&gt;&lt;a href="http://aws.amazon.com/cloudfront/#pricing" target="_blank"&gt;~$50&lt;/a&gt;&lt;/td&gt;&lt;td class="value EN even"&gt;&lt;a href="http://aws.amazon.com/cloudfront/#pricing" target="_blank"&gt;~$100&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="comment"&gt;This is really varies based on the geographic location&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;div class="item"&gt;Google Apps&lt;/div&gt;&lt;/td&gt;&lt;td class="value CE odd"&gt;&lt;a href="http://www.google.com/apps/intl/en/group/index.html" target="_blank"&gt;$0&lt;/a&gt;&lt;/td&gt;&lt;td class="value EN odd"&gt;&lt;a href="http://www.google.com/apps/intl/en/business/features.html" target="_blank"&gt;$50 per user id (email id)&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="comment"&gt;I &lt;span style="text-decoration:line-through"&gt;prefer&lt;/span&gt; insist on using ASchroder's &lt;a href="http://www.aschroder.com/2009/05/using-gmail-or-google-apps-email-with-magento/" target="_blank"&gt;SMTP module&lt;/a&gt; to native mail so that &lt;b&gt;all&lt;/b&gt; sent mails are reflected in Google Apps Email, so that you or the client can actually validate what mail contents are going through. (Many Email providers don't store sent mails sent via SMTP remotely, on their servers)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;tfoot&gt;&lt;tr&gt;&lt;td style="border:0"&gt;&amp;nbsp;&lt;/td&gt;&lt;td class="one"&gt;&lt;div&gt;~ $700&lt;/div&gt;&lt;/td&gt;&lt;td class="two"&gt;&lt;div&gt;~ $17,000&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tfoot&gt;
&lt;/table&gt;

&lt;p&gt;The most popular free &amp;amp; open-source e-commerce system is &lt;a href="http://www.oscommerce.com/" target="_blank"&gt;OsCommerce&lt;/a&gt; which has dominated the e-commerce industry in the last decade.
If selling products is not your primary business, Magento Community Edition or OsCommerce will just suffice. After all, even Google uses OsCommerce at &lt;a href="http://google-store.com" target="_blank"&gt;google-store.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Related Links :
&lt;ul&gt;&lt;li&gt;&lt;a href="http://activecodeline.com/giving-cost-estimates-on-custom-magento-development" target="_blank"&gt;Giving cost estimates on custom Magento development&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://inchoo.net/ecommerce/magento/is-magento-right-for-me/" target="_blank"&gt;Is Magento right for me?&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31023962-4044164253721985683?l=anjanesh.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/anjanesh/~4/8aoDWv-UaqU" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-25T10:06:16.812+05:30</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">8</thr:total><feedburner:origLink>http://anjanesh.blogspot.com/2010/02/e-commerce-setup-costs-based-on-magento.html</feedburner:origLink></item><item><title>SMS Gateways and Services for Indian Businesses</title><link>http://rss.anjanesh.net/~r/anjanesh/~3/5s1HSCg7Xr8/sms-gateways-and-services-for-indian.html</link><author>noreply@blogger.com (Anjanesh)</author><pubDate>Sun, 07 Feb 2010 09:46:21 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-31023962.post-5914487766461396247</guid><description>&lt;p&gt;If there one thing that is really booming in India right now, recession or no recession, its SMS - Short Messaging Service.
The boom is evident straight from Twitter - Twitter users have grown phenomenally in India in 2009 especially after Twitter &lt;a href="http://mashable.com/2009/10/14/twitter-india-sms/" target="_blank"&gt;securing an SMS deal&lt;/a&gt; with India's largest mobile-service provider, AirTel at 110+ million userbase.&lt;/p&gt;

&lt;p&gt;With the Twitter model, its easy to subscribe to updates.
Google recently joined the race in SMS at &lt;a href="http://labs.google.co.in" target="_blank"&gt;Google India Labs&lt;/a&gt; : &lt;a href="http://labs.google.co.in/smschannels/" target="_blank"&gt;SMS Channels&lt;/a&gt;.
Both these services require users to subscribe before any updates can be sent.&lt;/p&gt;

&lt;p&gt;With SMS solutions becoming a major player in India, various SMS service providers have sprouted quickly.&lt;/p&gt;

&lt;p&gt;
General facts on SMS solutions :
&lt;ol&gt;
&lt;li&gt;Most of these SMS Solutions have a 160 or 320 character limit and cost 1 SMS credit for every 160 characters.&lt;/li&gt;
&lt;li&gt;Most of them support all networks : All India GSM + CDMA Coverage including BSNL and Reliance IndiaMobile &amp;amp; TataIndicom.&lt;/li&gt;
&lt;li&gt;Some support international networks as well, but for USA, delivery to some mobile networks is not a guarantee. It instead ended up in my brother's inbox when I tried to send to his Chicago number. This varies from operator to operator and unlike in India, operators may charge for incoming messages ! If international SMS delivery is important, either send a support ticket asking which mobile networks are supported or you can directly opt for an international gateway provider like &lt;a href="http://www.clickatell.com" target="_blank"&gt;Clickatell&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Short Codes for 2 way SMS are normally at an additional cost. The additional cost is not for the Short Code itself, but for a keyword that is used in the message when replying to the short code to identify your account / campaign. Most of these providers provide an unlimited number or a large number of short code keywords.&lt;/li&gt;
&lt;li&gt;In order to avoid being responsible for SPAM, an SMS API is not something that providers are eager to give away so easily. Most providers will either charge an amount or require documents, application for API usage which are screened thoroughly for an approval process. Some may further require an official letter to prove your brand trademark or a latter claiming responsibility for unfair API usage, incase of any.&lt;/li&gt;
&lt;li&gt;Official Telecom Regulatory Authority of India's website is &lt;a href="http://www.trai.gov.in/Default.asp" target="_blank"&gt;trai.gov.in&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;The &lt;a href="http://ndncregistry.gov.in/" target="_blank"&gt;National Do-Not-Call Registry&lt;/a&gt; has a database of mobile numbers which have been registered for Don-Not-Disturb. Legally you'll need to cross-check the recipient's number at the &lt;a href="http://ndncregistry.gov.in/ndncregistry/search.misc" target="_blank"&gt;DND Check&lt;/a&gt;. So far there is no official API for bulks checks, so this is something you'll have to process manually once a while. Do-Not-Call = Do-Not-Disturb = No SMS please.&lt;/li&gt;
&lt;li&gt;List of mobile service providers : &lt;a href="http://www.trai.gov.in/serviceproviderslist.asp" target="_blank"&gt;http://www.trai.gov.in/serviceproviderslist.asp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Since February 2009, TRAI has made it mandatory to prepend 2 letters and a hyphen with the SenderID thus reducing it from 11 letters to 8 letters for a name. The first letter stands for the mobile service operator's name and the second letter for the location of the SMS being sent from. You can find this list &lt;a href="http://www.trai.gov.in/WriteReadData/trai/upload/Directives/131/direction10dec08.pdf" target="_blank"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Direct tie-up with a mobile operator requires a minimum monthly commitment that runs in lakhs of rupees, approx Rs 60 lakhs a month from one source. So some of these SMS providers may be resellers of bigger SMS providers.&lt;/li&gt;
&lt;/ol&gt;
&lt;/p&gt;

&lt;p&gt;Here are some useful SMS solutions for your business to market and promote your brand.&lt;/p&gt;

&lt;p&gt;
&lt;a href="http://www.indyarocks.com" target="_blank"&gt;IndyaRocks / SMS Gold&lt;/a&gt;
&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/indyarocks.png" style="float:right"/&gt;
&lt;ul&gt;
&lt;li&gt;Price : Starts at Rs 0.25 per SMS down to Rs 0.08 per SMS. Price exclusive of 10.3% service tax.&lt;/li&gt;
&lt;li&gt;Validity : Unlimited&lt;/li&gt;
&lt;li&gt;Payment Options : Net Banking, Wire-Transfer, Demand Draft&lt;/li&gt;
&lt;li&gt;API : Not available for all. Free, only on request for their Rs 8,000 package customers after strict screening and approval on official documentation on API usage.&lt;/li&gt;
&lt;li&gt;SenderID : Yes. Free for now. Requires documentary proof and will be activated only after the authentication process which may take upto 7 working days.&lt;/li&gt;
&lt;li&gt;Free SMS : Yes. Unlimited SMS. 140 character limit appended by &lt;b&gt;-Indayrocks&lt;/b&gt; at end of message.&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;a href="http://www.smscountry.com" target="_blank"&gt;SMS Country&lt;/a&gt;
&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/smscountry.gif" style="float:right"/&gt;
&lt;ul&gt;
&lt;li&gt;SMS Country is more for the more business minded. They charge for SenderID, API and deliver to 200+ countries (international rates vary).&lt;/li&gt;
&lt;/li&gt;Price : Starts at Rs 0.15 per SMS till Rs 0.06 per SMS for delivery in India. Price inclusive of tax.&lt;/li&gt;
&lt;li&gt;International Coverage : 200+ countries at different rates. Does not cover most USA mobile networks.&lt;/li&gt;
&lt;li&gt;Validity : 6 months from the last date of purchase&lt;/li&gt;
&lt;li&gt;Payment Options : PayPal, Credit Card, NetBanking, Wire-Transfer, Cheque, Demand Draft, Money Order, Cash Deposit, ItzCash&lt;/li&gt;
&lt;li&gt;API : HTTP (GET / POST), XML, SMTP, COM. Requires a fixed IP address of server using API. $145 for setup and $131 annually with 2 sendernames and $78 annually for no sendernames.&lt;/li&gt;
&lt;li&gt;SenderID : Yes. Rs 1500 or $40. Validity of Sender ID is for 1 year.&lt;/li&gt;
&lt;li&gt;Free SMS : 10 SMS Credits.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://160by2.com" target="_blank"&gt;160 by 2&lt;/a&gt; is a new initiative by SMS Country with currently 6+ million users. It provides FREE SMS service even to selected International networks. Right now its mainly to Middle Eastern countries and South East Asia. The catch is that its supported by 80 characters-limit ads which are appended to your 80 characters-limit message.&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;a href="http://www.mysmsmantra.com" target="_blank"&gt;My SMS Mantra&lt;/a&gt;
&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/mysmsmantra.png" style="float:right"/&gt;
&lt;ul&gt;
&lt;li&gt;Price : Starts at Rs 0.30 per SMS down to Rs 0.04 per SMS. Price exclusive of 10.3% tax.&lt;/li&gt;
&lt;li&gt;Validity : 3 Years&lt;/li&gt;
&lt;li&gt;Payment Options : PayPal, Cheque, Demand Draft.&lt;/li&gt;
&lt;li&gt;API : HTTP (GET / POST)&lt;/li&gt;
&lt;li&gt;SenderID : Yes. Free. Approval from mobile service provider in a few hours.&lt;/li&gt;
&lt;li&gt;Its 2 way SMS has a "Toll Free SMS" feature, where website visitors can send SMS to your mobile number at no cost. The Website owner pays for incoming messages from these visitors.&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;a href="http://www.foosms.com" target="_blank"&gt;FOO SMS&lt;/a&gt;
&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/foosms.png" style="float:right"/&gt;
&lt;ul&gt;
&lt;li&gt;Price : Starts at Rs 0.25 per SMS down to Rs 0.05 per SMS. Price inclusive of tax.&lt;/li&gt;
&lt;li&gt;International Coverage : Yes.&lt;/li&gt;
&lt;li&gt;Validity : Unlimited&lt;/li&gt;
&lt;li&gt;Payment Options : Wire-Transfer, Cheque, PayPal.&lt;/li&gt;
&lt;li&gt;API : HTTP GET, SMPP, XML&lt;/li&gt;
&lt;li&gt;SenderID : Yes. Free. Approval from mobile service provider in a few hours.&lt;/li&gt;
&lt;li&gt;Free SMS : 10 credits on request.&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;a href="http://gateway4sms.com" target="_blank"&gt;Gateway4SMS&lt;/a&gt;
&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/Gateway4SMS.jpg" style="float:right"/&gt;
&lt;ul&gt;
&lt;li&gt;Price : Starts at Rs 0.15 per SMS down to Rs 0.06 per SMS. Price exclusive of 12.36% service tax.&lt;/li&gt;
&lt;li&gt;Validity : 30 / 60 / 120 days&lt;/li&gt;
&lt;li&gt;Payment Options : Wire-Transfer, PayPal&lt;/li&gt;
&lt;li&gt;API : HTTP GET, SMPP, XML&lt;/li&gt;
&lt;li&gt;SenderID : Yes. Costs additional Rs 500. Takes upto 24 hours on receipt of documents.&lt;/li&gt;
&lt;li&gt;2 Way SMS : Yes. Starts at Rs 3500 per month.&lt;/li&gt;
&lt;li&gt;Free SMS : 5 credits&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;a href="http://www.snowebs.co.in" target="_blank"&gt;Snowebs&lt;/a&gt;
&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/snowebs.gif" style="float:right"/&gt;
&lt;ul&gt;
&lt;li&gt;Snowebs, originally a desktop application that connects your mobile to your PC to send messages, now has a web interface as well.&lt;/li&gt;
&lt;li&gt;Price : Starts at Rs 0.60 per SMS till Rs 0.30 per SMS. Price inclusive of tax.&lt;/li&gt;
&lt;li&gt;International Coverage : Yes - USA, UK, Australia, South Africa, UAE and Germany&lt;/li&gt;
&lt;li&gt;Validity : 30 / 60 / 90 / 180 / 365 days&lt;/li&gt;
&lt;li&gt;Payment Options : Wire-Transfer, Cheque, Cash, DD, PayPal.&lt;/li&gt;
&lt;li&gt;API : HTTP GET.&lt;/li&gt;
&lt;li&gt;SenderID : Yes. 5 Free. Additional SenderIDs at Rs 75 each.&lt;/li&gt;
&lt;li&gt;Free SMS : 2 credits.&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;a href="http://www.goforsms.com" target="_blank"&gt;Go For SMS&lt;/a&gt;
&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/goforsms.png" style="float:right"/&gt;
&lt;ul&gt;
&lt;li&gt;Price : Starts at Rs 0.60 per SMS down to Rs 0.28 per SMS. Price inclusive of tax.&lt;/li&gt;
&lt;li&gt;Validity : 7 / 15 / 30 / 45 / 60 / 180 / 270 days&lt;/li&gt;
&lt;li&gt;Payment Options : Wire-Transfer, PayPal, Eazy2Pay.&lt;/li&gt;
&lt;li&gt;API : HTTP GET&lt;/li&gt;
&lt;li&gt;SenderID : Yes. Free. Requires documentation for approval process. Default SenderID is GoForSMS&lt;/li&gt;
&lt;li&gt;Free SMS : Yes (delivery is not guaranteed)&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;a href="http://www.znisms.com" target="_blank"&gt;ZNI SMS&lt;/a&gt;
&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/znisms.png" style="float:right"/&gt;
&lt;ul&gt;
&lt;li&gt;Price : Starts at Rs 0.90 per SMS down to Rs 0.15 per SMS. Price inclusive of tax.&lt;/li&gt;
&lt;li&gt;Validity : 60 days&lt;/li&gt;
&lt;li&gt;Payment Options : Online, Wire-Transfer&lt;/li&gt;
&lt;li&gt;API : HTTP GET, XML&lt;/li&gt;
&lt;li&gt;Free SMS : No&lt;/li&gt;
&lt;li&gt;SenderID : Yes. Free. Requires documentation for approval process. Default SenderID is SMSALERT&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;a href="http://www.smsjunction.com" target="_blank"&gt;SMS Junction&lt;/a&gt;
&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/smsjunction.png" style="float:right"/&gt;
&lt;ul&gt;
&lt;li&gt;Price : Starts at Rs 0.25 per SMS down to Rs 0.08 per SMS. Price exclusive of service tax.&lt;/li&gt;
&lt;li&gt;Validity : Monthly SMS Usage/Consumption&lt;/li&gt;
&lt;li&gt;Payment Options :&lt;/li&gt;
&lt;li&gt;API : HTTP (GET / POST), SMPP, E-Mail&lt;/li&gt;
&lt;li&gt;SenderID : Yes&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;a href="http://www.full2sms.com" target="_blank"&gt;Full2SMS&lt;/a&gt;
&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/full2sms.png" style="float:right"/&gt;
&lt;ul&gt;
&lt;li&gt;Full2sms is a desktop application that sends messages from your PC via the Internet&lt;/li&gt;
&lt;li&gt;Price : Starts at Rs 0.12 per SMS down to Rs 0.06 per SMS.&lt;/li&gt;
&lt;li&gt;Validity : 45 days to 3 years&lt;/li&gt;
&lt;li&gt;Payment Options : Wire-Transfer, DD, Cheque, Cash, PayPal.&lt;/li&gt;
&lt;li&gt;API : HTTP (GET / POST)&lt;/li&gt;
&lt;li&gt;SenderID : Yes.&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31023962-5914487766461396247?l=anjanesh.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/anjanesh/~4/5s1HSCg7Xr8" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-07T23:16:21.120+05:30</app:edited><media:thumbnail url="http://i81.photobucket.com/albums/j212/anjanesh/Blog/th_indyarocks.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">5</thr:total><enclosure url="http://www.trai.gov.in/WriteReadData/trai/upload/Directives/131/direction10dec08.pdf" length="36732" type="application/pdf" /><media:content url="http://www.trai.gov.in/WriteReadData/trai/upload/Directives/131/direction10dec08.pdf" fileSize="36732" type="application/pdf" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> If there one thing that is really booming in India right now, recession or no recession, its SMS - Short Messaging Service. The boom is evident straight from Twitter - Twitter users have grown phenomenally in India in 2009 especially after Twitter securi</itunes:subtitle><itunes:author>noreply@blogger.com (Anjanesh)</itunes:author><itunes:summary> If there one thing that is really booming in India right now, recession or no recession, its SMS - Short Messaging Service. The boom is evident straight from Twitter - Twitter users have grown phenomenally in India in 2009 especially after Twitter securing an SMS deal with India's largest mobile-service provider, AirTel at 110+ million userbase. With the Twitter model, its easy to subscribe to updates. Google recently joined the race in SMS at Google India Labs : SMS Channels. Both these services require users to subscribe before any updates can be sent. With SMS solutions becoming a major player in India, various SMS service providers have sprouted quickly. General facts on SMS solutions : Most of these SMS Solutions have a 160 or 320 character limit and cost 1 SMS credit for every 160 characters. Most of them support all networks : All India GSM + CDMA Coverage including BSNL and Reliance IndiaMobile &amp;amp; TataIndicom. Some support international networks as well, but for USA, delivery to some mobile networks is not a guarantee. It instead ended up in my brother's inbox when I tried to send to his Chicago number. This varies from operator to operator and unlike in India, operators may charge for incoming messages ! If international SMS delivery is important, either send a support ticket asking which mobile networks are supported or you can directly opt for an international gateway provider like Clickatell. Short Codes for 2 way SMS are normally at an additional cost. The additional cost is not for the Short Code itself, but for a keyword that is used in the message when replying to the short code to identify your account / campaign. Most of these providers provide an unlimited number or a large number of short code keywords. In order to avoid being responsible for SPAM, an SMS API is not something that providers are eager to give away so easily. Most providers will either charge an amount or require documents, application for API usage which are screened thoroughly for an approval process. Some may further require an official letter to prove your brand trademark or a latter claiming responsibility for unfair API usage, incase of any. Official Telecom Regulatory Authority of India's website is trai.gov.in The National Do-Not-Call Registry has a database of mobile numbers which have been registered for Don-Not-Disturb. Legally you'll need to cross-check the recipient's number at the DND Check. So far there is no official API for bulks checks, so this is something you'll have to process manually once a while. Do-Not-Call = Do-Not-Disturb = No SMS please. List of mobile service providers : http://www.trai.gov.in/serviceproviderslist.asp Since February 2009, TRAI has made it mandatory to prepend 2 letters and a hyphen with the SenderID thus reducing it from 11 letters to 8 letters for a name. The first letter stands for the mobile service operator's name and the second letter for the location of the SMS being sent from. You can find this list here. Direct tie-up with a mobile operator requires a minimum monthly commitment that runs in lakhs of rupees, approx Rs 60 lakhs a month from one source. So some of these SMS providers may be resellers of bigger SMS providers. Here are some useful SMS solutions for your business to market and promote your brand. IndyaRocks / SMS Gold Price : Starts at Rs 0.25 per SMS down to Rs 0.08 per SMS. Price exclusive of 10.3% service tax. Validity : Unlimited Payment Options : Net Banking, Wire-Transfer, Demand Draft API : Not available for all. Free, only on request for their Rs 8,000 package customers after strict screening and approval on official documentation on API usage. SenderID : Yes. Free for now. Requires documentary proof and will be activated only after the authentication process which may take upto 7 working days. Free SMS : Yes. Unlimited SMS. 140 character limit appended by -Indayrocks at end of message. SMS Country SMS Country is more for the more business minded. They charge for Sen</itunes:summary><feedburner:origLink>http://anjanesh.blogspot.com/2010/02/sms-gateways-and-services-for-indian.html</feedburner:origLink></item><item><title>Pipex &amp; AirTel Logos</title><link>http://rss.anjanesh.net/~r/anjanesh/~3/R7vqqfxnqlI/pipex-airtel-logos.html</link><author>noreply@blogger.com (Anjanesh)</author><pubDate>Sat, 23 Jan 2010 12:23:33 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-31023962.post-6530827096894171401</guid><description>&lt;p&gt;I just couldn't help noticing - two of the biggest broadband companies in the world have their logo themes in inverse.&lt;br/&gt;&lt;a href="http://www.pipex.co.uk/business/" target="_blank"&gt;&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/pipex-business-logo.gif" style="width:135px; height:79px;margin-top:10px;border:0" alt="Pipex"/&gt;&lt;/a&gt;&lt;br/&gt;&lt;a href="http://airtel.in" target="_blank"&gt;&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/Airtel_Logo.jpg" style="width:105px; height:38px;margin-left:17px;margin-top:10px;border:0" alt="AirTel"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31023962-6530827096894171401?l=anjanesh.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/anjanesh/~4/R7vqqfxnqlI" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-24T01:53:33.264+05:30</app:edited><media:thumbnail url="http://i81.photobucket.com/albums/j212/anjanesh/Blog/th_pipex-business-logo.gif" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://anjanesh.blogspot.com/2010/01/pipex-airtel-logos.html</feedburner:origLink></item><item><title>Dog Catcher</title><link>http://rss.anjanesh.net/~r/anjanesh/~3/0ufR-4dvFQs/dog-catcher.html</link><category>travel</category><author>noreply@blogger.com (Anjanesh)</author><pubDate>Sun, 13 Dec 2009 19:32:07 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-31023962.post-5006882599311213285</guid><description>&lt;p&gt;I was on my way back from &lt;a href="http://moorthy.co.in/accti/carbo-xxiv" target="_blank"&gt;CARBO XXIV&lt;/a&gt; recently and I got a shot of a dog-catcher (animal control) putting away stray dogs at Ahmedabad station. This video I got a shot of was at the reservation counter.&lt;/p&gt;&lt;div style="text-align:center"&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/IXdqO8Dd6kU&amp;hl=en_US&amp;fs=1&amp;rel=0"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/IXdqO8Dd6kU&amp;hl=en_US&amp;fs=1&amp;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31023962-5006882599311213285?l=anjanesh.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/anjanesh/~4/0ufR-4dvFQs" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-14T09:02:07.298+05:30</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total><enclosure url="http://www.youtube.com/v/IXdqO8Dd6kU&amp;hl=en_US&amp;fs=1&amp;rel=0" length="1028" type="application/x-shockwave-flash" /><media:content url="http://www.youtube.com/v/IXdqO8Dd6kU&amp;hl=en_US&amp;fs=1&amp;rel=0" fileSize="1028" type="application/x-shockwave-flash" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> I was on my way back from CARBO XXIV recently and I got a shot of a dog-catcher (animal control) putting away stray dogs at Ahmedabad station. This video I got a shot of was at the reservation counter.</itunes:subtitle><itunes:author>noreply@blogger.com (Anjanesh)</itunes:author><itunes:summary> I was on my way back from CARBO XXIV recently and I got a shot of a dog-catcher (animal control) putting away stray dogs at Ahmedabad station. This video I got a shot of was at the reservation counter.</itunes:summary><itunes:keywords>travel</itunes:keywords><feedburner:origLink>http://anjanesh.blogspot.com/2009/12/dog-catcher.html</feedburner:origLink></item><item><title>Webfaction</title><link>http://rss.anjanesh.net/~r/anjanesh/~3/74NHTFB8Q2A/webfaction.html</link><author>noreply@blogger.com (Anjanesh)</author><pubDate>Mon, 24 Aug 2009 21:29:42 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-31023962.post-5430777263170556928</guid><description>&lt;a href="http://www.webfaction.com/?affiliate=anjanesh" target="_blank"&gt;&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/webfaction-logo.png" style="width:260px; height:60px; float:right" alt="WebFaction"/&gt;&lt;/a&gt;

&lt;p&gt;I am not going to get into another general shared-hosting review. Infact this is something in between shared-hosting and a VPS.&lt;/p&gt;

&lt;p&gt;I signed up for 2 webfaction accounts - I was primarily looking for a VPS switch, for which I already decided on SliceHost.&lt;br/&gt;
But there are 2 challenges to SliceHost - one, it costs $20/month for 10GB/100GB space/bandwidth which is still pretty expensive for Indian standards.&lt;br/&gt;
Two, since its unmanged, a fair amount of linux sys admin skills is required to keep it up and running without downtimes.&lt;/p&gt;

&lt;p&gt;WebFaction is mainly known for its Python hosting (previously python-hosting.com), but the best part is that you can run it like a VPS. The base install managed by the hosting company itself and the custom installs mananged by the customers themselves. For example, you can install another version of MySQL in your HOME directory and run it at a custom port (each user account gets a predefined range of ports for use in custom setups). And yes, you can install anything else not natively available in WebFaction. This is awesome, since you don't get the overhead of managing the entire server - instead you just manage what you install.&lt;/p&gt;

&lt;p&gt;The other interesting fact about WebFaction is setting ACLs without the need of root.&lt;br/&gt;
Normally we would want a couple of directories (like user photos) writable by the web-server so that the web-interface can save to that directory.&lt;br/&gt;
In most shared-hosts, the only solution would be setting 0777 or 0755 permissions on a directory.&lt;/p&gt;

&lt;p&gt;On my Ubuntu PC, I would do : (&lt;b&gt;www-data&lt;/b&gt; is &lt;b&gt;apache2&lt;/b&gt;)

&lt;pre class="code"&gt;sudo chgrp -R www-data &amp;lt;directory&amp;gt;
chmod -R g+w &amp;lt;directory&amp;gt;&lt;/pre&gt;

In WebFaction they have &lt;a href="https://help.webfaction.com/index.php?_m=knowledgebase&amp;_a=viewarticle&amp;kbarticleid=111&amp;nav=0,19" taget="_blank"&gt;a command-line script&lt;/a&gt; that does this for users.

&lt;pre class="code"&gt;setfacl -R -m u:apache:rwx &amp;lt;directory&amp;gt;
setfacl -R -m default:u:$USER:rwx &amp;lt;directory&amp;gt;&lt;/pre&gt;
&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Con&lt;/b&gt; - no sendmail path defined - hence PHP's native mail() will not work. This was done inorder to avoid mail abuse. The general method of substitution in PHP would be to use a mail library like &lt;a href="http://swiftmailer.org/" target="_blank"&gt;SwiftMailer&lt;/a&gt; to use SMTP to send out the mails.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31023962-5430777263170556928?l=anjanesh.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/anjanesh/~4/74NHTFB8Q2A" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-25T09:59:42.325+05:30</app:edited><media:thumbnail url="http://i81.photobucket.com/albums/j212/anjanesh/Blog/th_webfaction-logo.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://anjanesh.blogspot.com/2009/08/webfaction.html</feedburner:origLink></item><item><title>Whats up with Yahoo!?</title><link>http://rss.anjanesh.net/~r/anjanesh/~3/fh6dfqPyb6A/whats-up-with-yahoo.html</link><category>Yahoo</category><author>noreply@blogger.com (Anjanesh)</author><pubDate>Thu, 18 Jun 2009 04:16:07 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-31023962.post-6701485736922025038</guid><description>&lt;p&gt;&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/yahoo.jpg" style="width:197px; height:175px; float:right" alt="Yahoo"/&gt;
A few months ago, I blogged about Yahoo! shutting down its &lt;a href="http://kickstart.yahoo.com" target="_blank"&gt;Kisckstart&lt;/a&gt; service.&lt;br/&gt;
Well, off lately Yahoo! has been shutting down a whole lot of its services most notably &lt;a href="http://360.yahoo.com" tagrget="_blank"&gt;Yahoo! 360&lt;/a&gt; - soon in July 2009.&lt;/p&gt;
&lt;p&gt;The other common services of Yahoo! that shutdown were :&lt;br/&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="http://mash.yahoo.com/" target="_blank"&gt;Yahoo! Mash&lt;/a&gt;, a social networking service lasted for a year ended in September 2008.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://live.yahoo.com/" target="_blank"&gt;Yahoo! Live&lt;/a&gt;, a real-time video broadcasting experiment ended after a 6 months stint in December 2008.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://publisher.yahoo.com/sps/cm.php" target="_blank"&gt;Yahoo! Content Match&lt;/a&gt;, a Google Adsense clone shuts down in Europe.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.jumpcut.com/" target="_blank"&gt;Jumpcut&lt;/a&gt;, an online video editing tool closed down just a couple of days back (15th June 2009).&lt;/li&gt;
&lt;li&gt;&lt;a href="http://podcasts.yahoo.com/" target="_blank"&gt;Yahoo! Podcasts&lt;/a&gt;, a podcasting directory end after 2 years in October 2007.&lt;/li&gt;
&lt;li&gt;Yahoo! Auctions, an eBay competitor ended in September 2008.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://photos.yahoo.com" target="_blank"&gt;Yahoo! Photos&lt;/a&gt; shut down in September 2007 but got replaced with their better acquired service, Flickr.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://help.yahoo.com/l/us/yahoo/briefcase/eol01.html" target="_blank"&gt;Yahoo Briefcase&lt;/a&gt;, a free storage service ended after a decade in March 2009.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://geocities.yahoo.com/" target="_blank"&gt;Geocities&lt;/a&gt;, the 90's most famous free static website hosting service is closing this year - but this one is not as a result of failure - after all it was one of the biggest success stories in the 90s - it just got worn off - retired - antique - much better ones available/evolved over the last 15 years.&lt;/li&gt;
&lt;/ol&gt;&lt;/p&gt;
&lt;p&gt;Yahoo! may not be dying, but its definitely try to recover its No.1 position it had a decade-and-a-half ago.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31023962-6701485736922025038?l=anjanesh.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/anjanesh/~4/fh6dfqPyb6A" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-18T16:46:07.178+05:30</app:edited><media:thumbnail url="http://i81.photobucket.com/albums/j212/anjanesh/Blog/th_yahoo.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://anjanesh.blogspot.com/2009/06/whats-up-with-yahoo.html</feedburner:origLink></item><item><title>Hiring =&gt; Aquiring ?</title><link>http://rss.anjanesh.net/~r/anjanesh/~3/uxXrGk2Lv3I/hiring-aquiring.html</link><author>noreply@blogger.com (Anjanesh)</author><pubDate>Tue, 16 Jun 2009 14:41:20 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-31023962.post-3117000154105473628</guid><description>&lt;p&gt;With jobs cut stories being published everyday, more and more smaller companies are sprouting up daily. While on the quest for a job myself, most of the recent postings at various job portals like Naukri and Monster are from startups companies with 5 to 25 employees. I was going through various companies' websites and came across many more startup companies and related websites that seems very fascinating. I don't remember all the websites I've been through except for one which was uniquely enough to be rememberable - &lt;a href="http://www.ionlab.in/"&gt;IonLab&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Big companies are now looking to aquire rather than hire. Google and Microsoft have been acquiring constantly in the recent years. But Google has pushed this even further with &lt;a href="http://www.google.com/ventures/" style="font-weight:bold" target="_blank"&gt;Google Ventures&lt;/a&gt; - a $100 million annual funding for startups and &lt;a href="http://code.google.com/appengine/" style="font-weight:bold" target="_blank"&gt;Google App Engine&lt;/a&gt; - web hosting on Google's high-end scalable servers. Commenting on Microsoft's &lt;a href="http://bing.com" target="_blank"&gt;Bing&lt;/a&gt;, Google CEO Eric Schmidt &lt;a href="http://www.crn.com/software/217800492" target="_blank"&gt;said that :&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;
&lt;cite&gt;"We have been wandering around looking at all of the different companies. With the big ones, we haven't come across anything we've particularly liked. We are definitely talking to a number of smaller companies but we've done that routinely. We primarily look for technology. It's a typical build versus buy"&lt;/cite&gt;&lt;/p&gt;

&lt;p&gt;But this isn't limited to big giants alone - even Twitter, (small company now with big money), &lt;a href="http://blog.twitter.com/2008/07/finding-perfect-match.html"&gt;bought Summize&lt;/a&gt; for their search part.&lt;/p&gt;

&lt;p&gt;And start-up guru, Paul Graham who apparently hates running a startup has &lt;a href="http://www.inc.com/magazine/20090601/the-start-up-guru-y-combinators-paul-graham_Printer_Friendly.html" target="_blank"&gt;funded about 150 startups&lt;/a&gt; !&lt;/p&gt;

&lt;p&gt;Startups in India are creating a buzz (read: Related Links) : &lt;a href="http://startupbuzz.org" target="_blank"&gt;StartupBuzz&lt;/a&gt;, &lt;a href="http://startupdunia.com" target="_blank"&gt;StartupDunia&lt;/a&gt;, &lt;a href="http://www.pluggd.in" target="_blank"&gt;Pluggd In&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31023962-3117000154105473628?l=anjanesh.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/anjanesh/~4/uxXrGk2Lv3I" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-17T03:11:20.894+05:30</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://anjanesh.blogspot.com/2009/06/hiring-aquiring.html</feedburner:origLink></item><item><title>Wolfram Alpha</title><link>http://rss.anjanesh.net/~r/anjanesh/~3/KQFxVi5y-7Q/wolfram-alpha.html</link><author>noreply@blogger.com (Anjanesh)</author><pubDate>Sun, 17 May 2009 11:34:34 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-31023962.post-6064028192662537544</guid><description>There is a lot of hype on Wolfram Alpha that launched on 15th - a brand new search engine, from the company famous for its &lt;a href="http://www.wolfram.com/products/mathematica/index.html"&gt;Mathematica software&lt;/a&gt;.&lt;br/&gt;
But this search engine is math based (no surprise) - which calculate 'answers' to your questions - or rather tries to figure out answers to the questions you are querying.&lt;br/&gt;
&lt;br/&gt;
They even posted their &lt;a href="http://blog.wolframalpha.com/2009/05/12/the-computers-powering-computable-knowledge/"&gt;infrastructure details&lt;/a&gt; - having the 44th largest supercomputer, mirrored at 5 different locations and can handle 175+ million queries a day.&lt;br/&gt;
&lt;br/&gt;
I tried a little more than a couple of queries, most of which returned &lt;i&gt;Wolfram|Alpha isn't sure what to do with your input.&lt;/i&gt;&lt;br/&gt;
I tried queries based on my hometown, Trivandrum, Kerala which I keep track of on the net from time to time. Given "Where is Trivandrum", it showed the map of India with Trivandrum marked. But it doesn't seem to know anything about kerala - one of the top 50 tourist locations in the world (National Geographic). If this isn't in their current database of &lt;a href="http://www.wolframalpha.com/about.html"&gt;10+ trillion of pieces of data&lt;/a&gt;, its going to be hard for me to find information using it.&lt;br/&gt;
&lt;br/&gt;
Then I tried input queries on stuff it could 'definitely' search on - maths. 10000! gave the first bunch of 35660 digits but you can easily extend the number of digits. But even expressions like "5+132!-59^5*sin(32)/5log(12)15" showed results with neat details. Over 20 years in the making of Mathematica, Wolfram would probably have the best number search engine. But "Knowledge" based ? It doesn't seem to have a lot of knowledge as of now.&lt;br/&gt;
&lt;br/&gt;
After a while it just got tired of searching.&lt;br/&gt;
&lt;br/&gt;
&lt;div style="overflow:auto; text-align:center"&gt;&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/wolfram-alpha.png" alt="" style="width:908px; height:433px;"/&gt;&lt;/div&gt;
&lt;br/&gt;
Everyone is curious about who or what will be the next Google. There is a big surety among many, even by &lt;a href="http://news.cnet.com/Google-exec-challenges-Berners-Lee/2100-1025_3-6095705.html"&gt;Tim Berners Lee&lt;/a&gt;, that semantic web search will overtake statistical based web search (&lt;span title="Google, Yahoo, MSN" style="cursor:help;border-bottom:1px dotted black"&gt;GYM&lt;/span&gt;). Wolfram Alpha is going to take a while to catch up, but results from statistical data is still more important to users with the current available data on the net. Right now, Wolfram Alpha is a really cool Internet Calculator.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31023962-6064028192662537544?l=anjanesh.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/anjanesh/~4/KQFxVi5y-7Q" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-18T00:04:34.722+05:30</app:edited><media:thumbnail url="http://i81.photobucket.com/albums/j212/anjanesh/Blog/th_wolfram-alpha.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://anjanesh.blogspot.com/2009/05/wolfram-alpha.html</feedburner:origLink></item><item><title>Finally a full-time job</title><link>http://rss.anjanesh.net/~r/anjanesh/~3/hjcTCY1s-1M/finally-full-time-job.html</link><author>noreply@blogger.com (Anjanesh)</author><pubDate>Mon, 18 May 2009 06:16:32 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-31023962.post-7013665768873531667</guid><description>&lt;p style="text-align:justify"&gt;Last year I worked with a client here in Mumbai for their online store, &lt;a href="BombayElectric.in"&gt;BombayElectric.in&lt;/a&gt; which is based on &lt;a href="http://www.magentocommerce.com/"&gt;Magento&lt;/a&gt;, an open-source platform. My client was the national winner of British Council's &lt;a href="http://www.britishcouncil.org/india-arts-iyfey-fashion.htm"&gt;Young Fashion Entrepreneur (YFE) Award 2009&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;For the last 4 and so years I've always shyed away from a full-time job since I managed to get freelance work right after college. After a ring of  uneventful events last year, I decided to shift base and take up the stature of an employee. Earlier last month, I &lt;b&gt;finally&lt;/b&gt; took up a full-time job in an internet ad/marketing agency here in Mumbai. To my surprise, I discovered that the guy who runs this small unique company happens to be the national winner of British Council's &lt;a href="http://www.britishcouncil.org/india-arts-yxe.htm"&gt;Young Communications Entrepreneur (YXE) award 2009&lt;/a&gt; !&lt;/p&gt;&lt;p&gt;Quite a Coincidence !&lt;/p&gt;&lt;div style="text-align:center"&gt;&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/india-arts-iyfey-fashion-image.jpg" style="width:320px; height:276px; margin-left:10px; vertical-align:top" alt="Priya Kishore"/&gt;&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/india-arts-yxe-winner.jpg" style="width:310px; height:401px; margin-left:25px" alt="Saurabh Gupta"/&gt;&lt;/div&gt;&lt;br/&gt;
&lt;b&gt;Update :&lt;/b&gt; I ended up quitting from this awesome advertising firm. This is the longest (just 3 months) I've lasted so far as a full-time employee. Back to job-hunting !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31023962-7013665768873531667?l=anjanesh.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/anjanesh/~4/hjcTCY1s-1M" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-18T18:46:32.851+05:30</app:edited><media:thumbnail url="http://i81.photobucket.com/albums/j212/anjanesh/Blog/th_india-arts-iyfey-fashion-image.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://anjanesh.blogspot.com/2009/03/finally-full-time-job.html</feedburner:origLink></item><item><title>Yahoo! Kickstart already kicked out</title><link>http://rss.anjanesh.net/~r/anjanesh/~3/6hjAu9W9AVQ/yahoo-kickstart-already-kicked-out.html</link><category>Yahoo</category><author>noreply@blogger.com (Anjanesh)</author><pubDate>Sun, 07 Dec 2008 12:17:44 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-31023962.post-6745357997120193975</guid><description>&lt;p&gt;Its just over year since Yahoo! launched &lt;a href="http://kickstart.yahoo.com/"&gt;Kickstart&lt;/a&gt; in beta but as of now (probably just a few hours back), its already closed.&lt;br/&gt;&lt;br/&gt;Kickstart was a Yahoo initiative to compete with Facebook, Linkedin etc but focused specifically on college students, alumni etc to connect them to jobs (professional networking space) to kickstart careers.&lt;br/&gt;&lt;br/&gt;Right now, Kickstart shows &lt;i&gt;"Thanks for trying Kickstart ! Please check out Yahoo! HotJobs for your job search needs."&lt;/i&gt; and links to their hotjobs site.&lt;br/&gt;Given the economy slowdown, Microsoft-Yahoo acquisition disagreement, Facebook buyout failure and Y! 360 not catching up, they definitely seem to want to focus on revenue generating products instead.&lt;/p&gt;&lt;p style="text-align:center"&gt;&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/kickstart.gif" style="width:640px; height:374px" /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31023962-6745357997120193975?l=anjanesh.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/anjanesh/~4/6hjAu9W9AVQ" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2008-12-08T01:47:44.756+05:30</app:edited><media:thumbnail url="http://i81.photobucket.com/albums/j212/anjanesh/Blog/th_kickstart.gif" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://anjanesh.blogspot.com/2008/12/yahoo-kickstart-already-kicked-out.html</feedburner:origLink></item><item><title>Busy Dodging Bullets in Colaba</title><link>http://rss.anjanesh.net/~r/anjanesh/~3/DalRqVUJVrI/busy-dodging-bullets-in-colaba.html</link><author>noreply@blogger.com (Anjanesh)</author><pubDate>Fri, 28 Nov 2008 19:47:41 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-31023962.post-7809470091439343078</guid><description>&lt;p&gt;&lt;a href="http://www.telegraphindia.com/1081128/jsp/nation/story_10176770.jsp"&gt;&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/nariman-house.jpg" style="cursor:pointer; border:0; width:170px; height:254px; float:right; margin-left:10px" alt="Nariman House"/&gt;&lt;/a&gt;So I've been real busy on Wednesday night. Believe it or not, on that night I was dodging bullets in colaba causeway at the bomb-blast site near &lt;a href="http://en.wikipedia.org/wiki/Nariman_House"&gt;Nariman House&lt;/a&gt;.&lt;br/&gt;I at my client's office which is right next to the Taj hotel and had left office at about 11pm with my client. We were trying to cross the blast site that happened an hour before when all of a sudden there was firing and was in the middle of crossfire. Apparently the bullets were originating from the 3rd or 4th floor of Nariman House. Though this could have been easily mistaken for police firing back. I was literally running for life !&lt;br/&gt;Q: And why was I trying to cross the blast site ? A: In order to reach my friend's house 1km down that lane for shelter as &lt;a href="http://news.xinhuanet.com/english/2008-11/27/content_10419163.htm"&gt;CST station was attacked too&lt;/a&gt; and there was no means to commute by train or taxi. Nor was any hotel taking in any new guests. Plus, the level of the intensity of the situation was underestimated at the time.&lt;br/&gt;I dont know how the hell it happened, but my phone's camera got dysfunctional !&lt;/p&gt;&lt;p&gt;That proabably was my most terrifying 2 hours of my life. As Im typing this, Narman House &lt;a href="http://www.ndtv.com/convergence/ndtv/story.aspx?id=NEWEN20080074405&amp;ch=633634603584098750"&gt;encounter is almost one with&lt;/a&gt; !&lt;/p&gt;&lt;p&gt;Related News Links :  &lt;ul&gt;&lt;li&gt;&lt;a href="http://www.iht.com/articles/2008/11/28/news/29MUMBAI.php"&gt;Commandos storm Jewish center in Mumbai&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.google.com/hostednews/ukpress/article/ALeqM5hk7FJFGrcIBk29odXngLnnuIs88A"&gt;Commandos target Jewish centre&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.timesonline.co.uk/tol/news/world/asia/article5249295.ece"&gt;Commandos abseil onto Bombay Jewish Centre&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://timesofindia.indiatimes.com/Mumbai/Countdown_for_hostages/articleshow/3766901.cms"&gt;Countdown for hostages&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.cbc.ca/world/story/2008/11/27/f-vp-fatah.html"&gt;Tears as the city of joy burns&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31023962-7809470091439343078?l=anjanesh.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/anjanesh/~4/DalRqVUJVrI" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-29T09:17:41.452+05:30</app:edited><media:thumbnail url="http://i81.photobucket.com/albums/j212/anjanesh/Blog/th_nariman-house.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://anjanesh.blogspot.com/2008/11/busy-dodging-bullets-in-colaba.html</feedburner:origLink></item><item><title>Tech Contests</title><link>http://rss.anjanesh.net/~r/anjanesh/~3/JQWmhVmMNWs/tech-contests.html</link><category>contest</category><author>noreply@blogger.com (Anjanesh)</author><pubDate>Tue, 11 Nov 2008 10:13:52 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-31023962.post-1180498444029737639</guid><description>&lt;p&gt;The World Economy has taken a real hit. But this hasn't slowed down IT innovation especially in open-source. Jonathan of Sun has &lt;a href="http://blogs.sun.com/jonathan/entry/innovation_loves_a_crisis"&gt;mentioned&lt;/a&gt; that this is the time when more of open-source would be adopted with the obvious reason of cutting down cost on proprietary software. Even though the gradual change to open-source software would be hard to gulp down so soon, it would be the only solution to keep their business from going out of business. The current crisis has not stopped IT giants from motivating tech enthusiasts from coding. A couple of contests are currently running which are worth mentioning :&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Cisco Developer Contest : &lt;a href="http://www.cisco.com/web/solutions/axpdev/index.html"&gt;http://www.cisco.com/web/solutions/axpdev/index.html&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Nokia : &lt;a href="http://www.callingallinnovators.com/enter.asp"&gt;http://www.callingallinnovators.com/enter.asp&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Sun Code for Freedom Contest (for Indian Students only) : &lt;a href="http://in.sun.com/communities/univ/codeforfreedom/"&gt;http://in.sun.com/communities/univ/codeforfreedom/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31023962-1180498444029737639?l=anjanesh.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/anjanesh/~4/JQWmhVmMNWs" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-11T23:43:52.747+05:30</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://anjanesh.blogspot.com/2008/11/tech-contests.html</feedburner:origLink></item><item><title>Uploading and Extracting files without Shell Access on a Shared Host</title><link>http://rss.anjanesh.net/~r/anjanesh/~3/Rr20rq2QCKs/uploading-and-extracting-files-without.html</link><category>webhosts</category><author>noreply@blogger.com (Anjanesh)</author><pubDate>Sun, 28 Sep 2008 11:10:01 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-31023962.post-6301353046152782756</guid><description>&lt;p&gt;The easiest way to upload a large number of files to your website hosting server is to zip the files first on your local PC, upload the zip file to your hosting account and then use a shell command like unzip to extract. Unfortunately, most shared hosting environments don't provide shell access due to security reasons. But from a business perspective, users who require shell access access would be really requiring a custom setup on a dedicated server.&lt;/p&gt;&lt;p&gt;But if you have an entire directory of files to upload to your shared hosting account, there is still a way to extract the contents online using a simple PHP script. For this to work you got to have PHP 5.2 or later enabled.&lt;/p&gt;&lt;pre class="code"&gt;&amp;lt;?php
if (isset($_GET['f']))
 $file = $_GET['f'];
else
 die("arg 1 required");

$zip = new ZipArchive;

if ($zip-&gt;open($file) === FALSE)
 die("Failed to open $file");

if (!$zip-&gt;extractTo('.'))
 echo "Extract not successful";
else
 echo "Extract successful";

$zip-&gt;close();
?&amp;gt;&lt;/pre&gt;&lt;ol&gt;&lt;li&gt;Zip the folder on your local PC using WinZip or whatever (say sample.zip).&lt;/li&gt;&lt;li&gt;Upload the zip file sample.zip via FTP to your host (say in &lt;b&gt;temp&lt;/b&gt; folder).&lt;/li&gt;&lt;li&gt;Upload the PHP file unzip.php to &lt;b&gt;temp&lt;/b&gt; folder.&lt;/li&gt;&lt;li&gt;Enter in your browser the following address http://mywebsite.com/temp/unzip.php?f=sample.zip&lt;/li&gt;&lt;li&gt;If you look in your host server's temp folder, you should see the contents of sample.zip extracted.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/reset-owner-da.gif" style="width:315px; height:70px; float:right; margin-left:5px" alt="DA"/&gt;One issue you would face is the owner permissions of that extracted directory. Since the extract part was done by a script, the owner of that folder would be apache instead of your username. The only workaround of this is to login to your web control panel, browse files and reset ownership of that folder. For example, in a control panel like DirectAdmin you could just Browse for files and click on &lt;i&gt;Recursively&lt;/i&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31023962-6301353046152782756?l=anjanesh.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/anjanesh/~4/Rr20rq2QCKs" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-28T23:40:01.425+05:30</app:edited><media:thumbnail url="http://i81.photobucket.com/albums/j212/anjanesh/Blog/th_reset-owner-da.gif" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://anjanesh.blogspot.com/2008/09/uploading-and-extracting-files-without.html</feedburner:origLink></item><item><title>Viagara Milkshake !</title><link>http://rss.anjanesh.net/~r/anjanesh/~3/JS6Bbed5L6s/viagara-milkshake.html</link><category>Fun</category><author>noreply@blogger.com (Anjanesh)</author><pubDate>Mon, 18 Aug 2008 11:56:15 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-31023962.post-1581578083263630520</guid><description>&lt;p&gt;At one particular restaurant in Tamil Nadu, I came across a Viagara Milkshake listed on the menu under the "Ice Creams" section !&lt;/p&gt;&lt;div style="text-align:center"&gt;&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/Menu-Card-1.jpg" style="width:486px; height:648px;" alt="Menu Card 1"/&gt;&lt;br/&gt;&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/Menu-Card-2.jpg" style="width:486px; height:365px;" alt="Menu Card 2"/&gt;&lt;br/&gt;&lt;p&gt;And no, I didn't order it !&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31023962-1581578083263630520?l=anjanesh.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/anjanesh/~4/JS6Bbed5L6s" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-19T00:26:15.291+05:30</app:edited><media:thumbnail url="http://i81.photobucket.com/albums/j212/anjanesh/Blog/th_Menu-Card-1.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://anjanesh.blogspot.com/2008/08/viagara-milkshake.html</feedburner:origLink></item><item><title>Good Year for linux ?</title><link>http://rss.anjanesh.net/~r/anjanesh/~3/1t4RVeXVc1o/good-year-for-linux.html</link><category>Linux</category><author>noreply@blogger.com (Anjanesh)</author><pubDate>Sun, 17 Aug 2008 02:59:02 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-31023962.post-3303740328390928270</guid><description>&lt;img src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/linux-logo.gif" style="width:313px; height:375px; float:right" alt="Linux"/&gt;&lt;p&gt;This year I'm slowly making a transition to Linux. Though I cannot leave Windows behind as I am too accustomed to it, I intend to spend a lot of time on Linux to be able to get a very good grip of it.&lt;/p&gt;&lt;p&gt;I've started off with Ubuntu 8.04 64-bit edition and so far it has been pretty exciting. I've seen many linux users say that we should &lt;a href="http://linux.oneandoneis2.org/LNW.htm"&gt;not think Windows&lt;/a&gt; when moving to GUI Linux like Ubuntu - but reality is, Windows GUI has more than 90% marketshare and most people don't like spending time finding alternatives. If Windows users could just seamlessly resume their work on Linux, it would be an ideal solution. So from a practical point of view, Windows users should be able to find most of their stuff on Linux desktops. For example, the "Windows key" is used on Windows PCs to access the Start menu. In Ubuntu this is not the default, but this can be changed in &lt;i&gt;Keyboard Shortcuts&lt;/i&gt; (Windows Key is referred to as the "SuperKey" in Linux). On the other hand, to quickly access the desktop using the keyboard, Ubuntu's default is CTRL+ALT+D. And so far I haven't found a solution to making it Windows Key + D. While it doesn't bother me &amp; many other Linux fans to use the new combination, it seems to be a pain for many users - only because of the fact that their fingers are already synchronized to it &amp; hence prefer it that way. I don't want to keep ranting about what can be done in Windows &amp; that can't be done in Linux.&lt;/p&gt;&lt;p&gt;But there are 2 good reasons to try out Linux this year :&lt;br/&gt;&lt;ul&gt;&lt;li&gt;Wine 1.0 - after nearly 15 years in development, the stable version of Wine got released - for running Windows exe files. But this still yet to work with all EXEs.&lt;/li&gt;&lt;li&gt;OpenOffice 3.0 - Support for MS Office 2007 formats and since ver 2.2 no more long startup times which was terrible when compared to MS Office which runs natively unlike OO which is Java dependent.&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31023962-3303740328390928270?l=anjanesh.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/anjanesh/~4/1t4RVeXVc1o" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-17T15:29:02.421+05:30</app:edited><media:thumbnail url="http://i81.photobucket.com/albums/j212/anjanesh/Blog/th_linux-logo.gif" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://anjanesh.blogspot.com/2008/08/good-year-for-linux.html</feedburner:origLink></item><item><title>Bike Accident</title><link>http://rss.anjanesh.net/~r/anjanesh/~3/_OMX8mLfLfI/bike-accident.html</link><author>noreply@blogger.com (Anjanesh)</author><pubDate>Tue, 09 Dec 2008 11:16:15 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-31023962.post-3100864204050317662</guid><description>&lt;p&gt;I had quite a major bike accident on Wednesday evening at around 5 P.M. A car hit me from the opposite direction while I was making a slow right turn.
But luckily the injuries were few. My left arm is completely immobilized. For 2 months max my left arm will be non-functional - had surgery on left elbow for removal of glass pieces (that got entered from the car's side windows). I was EXTREMELY LUCKY to have no other injuries especially on my head considering the fact that I was thrown off my bike and landed on my back.

I am typing this from my hospital bed. Hopefully I would be discharged next week.
Here are some pics of the operation taken by the surgeon.&lt;/p&gt;
&lt;div onclick="var s = document.getElementById('bike-photos-3100864204050317662').style; if (s.display == 'none') s.display = ''; else s.display = 'none';" style="color:blue;text-decoration:underline;cursor:pointer;text-align:center;padding-bottom:3px"&gt;&lt;span style="color:white;background-color:red;font-weight:bold"&gt;&amp;nbsp;WARNING !&amp;nbsp;&lt;/span&gt;&amp;nbsp;Some of these photos contain very graphic images. Viewer Discretion is Strongly Advised. Click here to show the photos.&lt;/div&gt;
&lt;div id="bike-photos-3100864204050317662" style="display:none"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_heI_5e5Bggg/SIwa9fFz3zI/AAAAAAAAAGU/ZW35S2vG1fI/s1600-h/23072008572.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_heI_5e5Bggg/SIwa9fFz3zI/AAAAAAAAAGU/ZW35S2vG1fI/s320/23072008572.jpg" alt="" id="BLOGGER_PHOTO_ID_5227582911090515762" border="0" /&gt;&lt;/a&gt;
&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_heI_5e5Bggg/SIwa9hsiciI/AAAAAAAAAGc/tiCHpNde324/s1600-h/23072008573.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_heI_5e5Bggg/SIwa9hsiciI/AAAAAAAAAGc/tiCHpNde324/s320/23072008573.jpg" alt="" id="BLOGGER_PHOTO_ID_5227582911789822498" border="0" /&gt;&lt;/a&gt;
&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_heI_5e5Bggg/SIweGpv9NxI/AAAAAAAAAHM/VIm6b7b1iDg/s1600-h/23072008582.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_heI_5e5Bggg/SIweGpv9NxI/AAAAAAAAAHM/VIm6b7b1iDg/s320/23072008582.jpg" alt="" id="BLOGGER_PHOTO_ID_5227586367105349394" border="0" /&gt;&lt;/a&gt;
&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_heI_5e5Bggg/SIweG1My3JI/AAAAAAAAAHU/ZvfR9ucqhzc/s1600-h/23072008583.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_heI_5e5Bggg/SIweG1My3JI/AAAAAAAAAHU/ZvfR9ucqhzc/s320/23072008583.jpg" alt="" id="BLOGGER_PHOTO_ID_5227586370179095698" border="0" /&gt;&lt;/a&gt;
&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_heI_5e5Bggg/SIwa-ElK4aI/AAAAAAAAAGk/0zAB5kip35w/s1600-h/23072008574.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_heI_5e5Bggg/SIwa-ElK4aI/AAAAAAAAAGk/0zAB5kip35w/s320/23072008574.jpg" alt="" id="BLOGGER_PHOTO_ID_5227582921154159010" border="0" /&gt;&lt;/a&gt;&lt;div style="text-align: center;"&gt;The stitches after the operation.&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;&lt;b&gt;&lt;u&gt;The X-Rays&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;
&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_heI_5e5Bggg/SIwa-StSxGI/AAAAAAAAAGs/W3o7tE-NzV0/s1600-h/23072008578.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_heI_5e5Bggg/SIwa-StSxGI/AAAAAAAAAGs/W3o7tE-NzV0/s320/23072008578.jpg" alt="" id="BLOGGER_PHOTO_ID_5227582924946326626" border="0" /&gt;&lt;/a&gt;
&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_heI_5e5Bggg/SIwa-rfd7-I/AAAAAAAAAG0/oXgnZ-O6D_g/s1600-h/23072008579.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_heI_5e5Bggg/SIwa-rfd7-I/AAAAAAAAAG0/oXgnZ-O6D_g/s320/23072008579.jpg" alt="" id="BLOGGER_PHOTO_ID_5227582931599224802" border="0" /&gt;&lt;/a&gt;
&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_heI_5e5Bggg/SIweGNSj5tI/AAAAAAAAAG8/KJQb_Ez179M/s1600-h/23072008580.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_heI_5e5Bggg/SIweGNSj5tI/AAAAAAAAAG8/KJQb_Ez179M/s320/23072008580.jpg" alt="" id="BLOGGER_PHOTO_ID_5227586359465862866" border="0" /&gt;&lt;/a&gt;
&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_heI_5e5Bggg/SIweGbFqjlI/AAAAAAAAAHE/9sTpyquMZD8/s1600-h/23072008581.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_heI_5e5Bggg/SIweGbFqjlI/AAAAAAAAAHE/9sTpyquMZD8/s320/23072008581.jpg" alt="" id="BLOGGER_PHOTO_ID_5227586363169869394" border="0" /&gt;&lt;/a&gt;
&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_heI_5e5Bggg/SIweHPYb9II/AAAAAAAAAHc/mvmtGSFEyL8/s1600-h/24072008619.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_heI_5e5Bggg/SIweHPYb9II/AAAAAAAAAHc/mvmtGSFEyL8/s320/24072008619.jpg" alt="" id="BLOGGER_PHOTO_ID_5227586377207248002" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31023962-3100864204050317662?l=anjanesh.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/anjanesh/~4/_OMX8mLfLfI" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2008-12-10T00:46:15.347+05:30</app:edited><media:thumbnail url="http://3.bp.blogspot.com/_heI_5e5Bggg/SIwa9fFz3zI/AAAAAAAAAGU/ZW35S2vG1fI/s72-c/23072008572.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://anjanesh.blogspot.com/2008/07/bike-accident.html</feedburner:origLink></item><item><title>IFSC Search</title><link>http://rss.anjanesh.net/~r/anjanesh/~3/ptHjSjBAmWU/ifsc-search.html</link><author>noreply@blogger.com (Anjanesh)</author><pubDate>Sat, 08 Mar 2008 01:42:43 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-31023962.post-7242140026387303622</guid><description>&lt;p&gt;Sometime in November 2007, PayPal added a new feature : &lt;a href="http://pages.ebay.in/paypal%5Fwithdrawal/"&gt;Widthdraw&lt;/a&gt; funds to an &lt;a href="http://pages.ebay.in/paypal%5Fbankaccount/"&gt;Indian bank account&lt;/a&gt;. Theres a fee of Rs 50 for withdrawals less than Rs 7,000 , otherwise there is no fee. You'll need to provide the IFSC (Indian Financial System Code) number of your bank though to get this working.&lt;br/&gt;&lt;br/&gt;I've created a small form &lt;a href="http://anjanesh.co.in/ifsc/"&gt;here&lt;/a&gt; to search for IFSC codes from 3 separate sources.&lt;br/&gt;Reason for 3 databases is that there isnt any official source that has all the banks' IFSC data - so its better off to compare all sources and check if they match. I'll add more database(s) if I find a different source. The most reliable source is, the bank-branch itself - obviously.&lt;br/&gt;&lt;br/&gt;Disclaimer: None of the information is guaranteed to be 100% accurate.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31023962-7242140026387303622?l=anjanesh.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/anjanesh/~4/ptHjSjBAmWU" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2008-03-08T15:12:43.262+05:30</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://anjanesh.blogspot.com/2008/03/ifsc-search.html</feedburner:origLink></item><item><title>MySQL Road Show India 2008!</title><link>http://rss.anjanesh.net/~r/anjanesh/~3/bnRJI6-oqqA/mysql-road-show-india-2008.html</link><author>noreply@blogger.com (Anjanesh)</author><pubDate>Wed, 27 Feb 2008 20:48:19 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-31023962.post-6046735953777668174</guid><description>&lt;img style="border-top-width: 0px; padding-left: 10px; border-left-width: 0px; float: right; border-bottom-width: 0px; width: 205px; height: 68px; border-right-width: 0px" alt="Sony DRX-S70U" src="http://i81.photobucket.com/albums/j212/anjanesh/Blog/logo_mysql_sun.gif" /&gt;   &lt;p&gt;Last week, on Thursday, the 21st, I attended the &lt;a href="http://www.mysql.com/news-and-events/events/mysql-in-feb08.html"&gt;MySQL Road Show India 2008&lt;/a&gt; in Mumbai. The co-founder and the director of technologies gave their tech-talks. About 100+ database pros attended the seminar.     &lt;br /&gt;    &lt;br /&gt;The primary discussion was on their upcoming final release of MySQL 5.1 - &lt;a href="http://dev.mysql.com/doc/refman/5.1/en/mysql-nutshell.html"&gt;new features and functionality&lt;/a&gt; : &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;High Availability - stressed a lot on this &lt;/li&gt;    &lt;li&gt;Clustering &lt;/li&gt;    &lt;li&gt;Partioning &lt;/li&gt;    &lt;li&gt;Row-based replication &lt;/li&gt;    &lt;li&gt;XML : Native support for XML. This is becoming common is every aspect of a coder's life. &lt;/li&gt;    &lt;li&gt;Event scheduler - crons in MySQL ! &lt;/li&gt;    &lt;li&gt;Faster ALTER/DROP index &lt;/li&gt;    &lt;li&gt;Faster data import using threading --use-threads &lt;/li&gt;    &lt;li&gt;mysqlslap &lt;/li&gt;    &lt;li&gt;PBXT &lt;/li&gt; &lt;/ul&gt; A bit was also said about MySQL 6.0 &amp;amp; its Falcon storage engine.   &lt;br /&gt;  &lt;br /&gt;And the day before yesterday, &lt;a href="http://blogs.sun.com/jonathan/entry/congratulations_all"&gt;Jonathan Schwartz&lt;/a&gt; announced the acquisition of MySQL for $1 billion. A lot Java enthusiasts are hoping to witness a wave of low-budget Java shared-webhosting.     &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31023962-6046735953777668174?l=anjanesh.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/anjanesh/~4/bnRJI6-oqqA" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2008-02-28T10:18:19.890+05:30</app:edited><media:thumbnail url="http://i81.photobucket.com/albums/j212/anjanesh/Blog/th_logo_mysql_sun.gif" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://anjanesh.blogspot.com/2008/02/mysql-road-show-india-2008.html</feedburner:origLink></item><media:rating>nonadult</media:rating></channel></rss>

