<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Desi Penguin's Blog</title>
	<atom:link href="http://desipenguin.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://desipenguin.wordpress.com</link>
	<description>Open source, Tech Tips, Reviews, Tutorials and more ...</description>
	<lastBuildDate>Tue, 03 Feb 2009 08:55:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='desipenguin.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Desi Penguin's Blog</title>
		<link>http://desipenguin.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://desipenguin.wordpress.com/osd.xml" title="Desi Penguin&#039;s Blog" />
	<atom:link rel='hub' href='http://desipenguin.wordpress.com/?pushpress=hub'/>
		<item>
		<title>We have moved !!</title>
		<link>http://desipenguin.wordpress.com/2009/01/28/we-have-moved/</link>
		<comments>http://desipenguin.wordpress.com/2009/01/28/we-have-moved/#comments</comments>
		<pubDate>Wed, 28 Jan 2009 14:10:06 +0000</pubDate>
		<dc:creator>Mandar Vaze</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[moved]]></category>

		<guid isPermaLink="false">http://desipenguin.wordpress.com/?p=156</guid>
		<description><![CDATA[Dear Visitor, Desi Penguin&#8217;s blog has moved to its own domain. All the existing posts will still be available here for at least some time. Eventually I plan to delete this blog. The new posts will be available only at http://desipenguin.com/techblog Please Update your Bookmarks !! -Desi Penguin<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=desipenguin.wordpress.com&amp;blog=5726674&amp;post=156&amp;subd=desipenguin&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div id="attachment_158" class="wp-caption aligncenter" style="width: 444px"><a href="http://desipenguin.com/techblog/"><img class="size-full wp-image-158" title="We've Moved" src="http://desipenguin.files.wordpress.com/2009/01/moved.jpg?w=434&#038;h=123" alt="We've Moved" width="434" height="123" /></a><p class="wp-caption-text">We&#39;ve Moved</p></div>
<p>Dear Visitor,</p>
<p>Desi Penguin&#8217;s blog has moved to its own domain.<br />
<a href="http://desipenguin.com/techblog" target="_blank"></a></p>
<p>All the existing posts will still be available here for at least some time. Eventually I plan to delete this blog.</p>
<p>The new posts will be available only at <a href="http://desipenguin.com/techblog" target="_blank">http://desipenguin.com/techblog</a></p>
<p>Please Update your Bookmarks !!</p>
<p>-Desi Penguin</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/desipenguin.wordpress.com/156/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/desipenguin.wordpress.com/156/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/desipenguin.wordpress.com/156/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/desipenguin.wordpress.com/156/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/desipenguin.wordpress.com/156/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/desipenguin.wordpress.com/156/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/desipenguin.wordpress.com/156/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/desipenguin.wordpress.com/156/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/desipenguin.wordpress.com/156/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/desipenguin.wordpress.com/156/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/desipenguin.wordpress.com/156/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/desipenguin.wordpress.com/156/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/desipenguin.wordpress.com/156/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/desipenguin.wordpress.com/156/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=desipenguin.wordpress.com&amp;blog=5726674&amp;post=156&amp;subd=desipenguin&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://desipenguin.wordpress.com/2009/01/28/we-have-moved/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d0f03703597bf3c6afeb04f54cecd607?s=96&#38;d=identicon" medium="image">
			<media:title type="html">mandar</media:title>
		</media:content>

		<media:content url="http://desipenguin.files.wordpress.com/2009/01/moved.jpg" medium="image">
			<media:title type="html">We've Moved</media:title>
		</media:content>
	</item>
		<item>
		<title>Access your todo list from mutiple locations</title>
		<link>http://desipenguin.wordpress.com/2009/01/17/access-your-todo-list-from-mutiple-locations/</link>
		<comments>http://desipenguin.wordpress.com/2009/01/17/access-your-todo-list-from-mutiple-locations/#comments</comments>
		<pubDate>Sat, 17 Jan 2009 01:17:06 +0000</pubDate>
		<dc:creator>Mandar Vaze</dc:creator>
				<category><![CDATA[Hack]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[cross platform]]></category>
		<category><![CDATA[cygwin]]></category>
		<category><![CDATA[dropbox]]></category>
		<category><![CDATA[mSys]]></category>

		<guid isPermaLink="false">http://desipenguin.wordpress.com/?p=135</guid>
		<description><![CDATA[Here is a clever method to access your todo list from multiple locations. Ingredients todo.sh &#8211; This is a command line shell scripts which allows to manage your TO DO list DropBox Account : Free, Syncs various computers, Cross Platform (at least works on Windows as well as Linux) Recipe Make Sure you have installed [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=desipenguin.wordpress.com&amp;blog=5726674&amp;post=135&amp;subd=desipenguin&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Here is a clever method to access your todo list from multiple locations.</p>
<h3>Ingredients</h3>
<ul>
<li><a href="http://todotxt.com/" target="_blank">todo.sh</a> &#8211; This is a command line shell scripts which allows to manage your TO DO list</li>
<li><a href="https://www.getdropbox.com/home" target="_blank">DropBox</a> Account : Free, Syncs various computers, Cross Platform (at least works on Windows as well as Linux)</li>
</ul>
<h3>Recipe</h3>
<ul>
<li>Make Sure you have installed Dropbox clients on all of your machines (Mainly Work and Home)</li>
<li>Download and install todo.sh in your Dropbox folder. This is main trick to make your TODO list portable.</li>
<li>You need to modify the .todo file (or todo.py script itself) to set the TODO_DIR variable. I&#8217;ve created a folder called &#8220;tododir&#8221; in my Dropbox folder, and set the TODO_DIR variable as &#8220;tododir&#8221;. This helps avoiding path problems on various machines.</li>
<li>(Optional) Read the tutorial available at <a href="http://lifehacker.com/software/top/geek-to-live--readerwritten-todotxt-manager-173018.php" target="_blank">LifeHacker</a></li>
<li>Open command Prompt, and take charge of your TODO lists.</li>
</ul>
<h3>Why This Idea Rocks</h3>
<ul>
<li>Since the todo list is maintained as simple text file, any machine/platform allows you to directly view and edit your todo list.</li>
<li>While one would install Dropbox clients on all of their regularly used machines, You can always view and edit your todo.txt even from a cyber cafe, using Dropbox&#8217;s web interface.</li>
</ul>
<h3>Are you on Windows ?</h3>
<ul>
<li>If you are on Windows, you will require <a href="http://www.cygwin.com/" target="_blank">cygwin </a>which provides unix utilities on windows. (I was unable to get todo.sh working with mSys, which I got as part of <a href="http://code.google.com/p/msysgit/downloads/list" target="_blank">mSys Git</a> (More about it later, in another post))</li>
<li>There is a variation of todo.sh written in Python (which is what I&#8217;m using these days). If which case, you need <a href="http://www.python.org/download/" target="_blank">Python </a>instead of Cygwin. Python version supports color coding of the items based on priority even on Windows.</li>
</ul>
<h3>Can I not just use USB Drive instead ?</h3>
<ul>
<li>Sure you can.  But some employers do not allow the employees to connect their personal USB devices to office computers. (Security, Virus threats) in which case Dropbox is better alternative.</li>
<li>Even Cyber cafe won&#8217;t allow to plug in your USB drive, but you sure can access your files from Web Front end of Dropbox.</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/desipenguin.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/desipenguin.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/desipenguin.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/desipenguin.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/desipenguin.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/desipenguin.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/desipenguin.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/desipenguin.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/desipenguin.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/desipenguin.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/desipenguin.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/desipenguin.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/desipenguin.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/desipenguin.wordpress.com/135/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=desipenguin.wordpress.com&amp;blog=5726674&amp;post=135&amp;subd=desipenguin&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://desipenguin.wordpress.com/2009/01/17/access-your-todo-list-from-mutiple-locations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d0f03703597bf3c6afeb04f54cecd607?s=96&#38;d=identicon" medium="image">
			<media:title type="html">mandar</media:title>
		</media:content>
	</item>
		<item>
		<title>Python : Fun with subprocess.stdin</title>
		<link>http://desipenguin.wordpress.com/2009/01/13/fun-with-python-subprocessstdin/</link>
		<comments>http://desipenguin.wordpress.com/2009/01/13/fun-with-python-subprocessstdin/#comments</comments>
		<pubDate>Tue, 13 Jan 2009 06:38:08 +0000</pubDate>
		<dc:creator>Mandar Vaze</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://desipenguin.wordpress.com/?p=129</guid>
		<description><![CDATA[As part of some automation work,  I needed to execute a program which requires each command to be explictely validated by the user by expliciltely selecting &#8220;y&#8221; or &#8220;n&#8221; , on the command line. Since I was processing a large number of files, I decided to use python script. I used the subprocess module of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=desipenguin.wordpress.com&amp;blog=5726674&amp;post=129&amp;subd=desipenguin&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>As part of some automation work,  I needed to execute a program which requires each command to be explictely validated by the user by expliciltely selecting &#8220;y&#8221; or &#8220;n&#8221; , on the command line. Since I was processing a large number of files, I decided to use python script.</p>
<p>I used the subprocess module of python to invoke the external program. It was easy to capture the output sent on stdout. In order to send &#8216;<em>y</em>&#8216; on stdin for each iteration,  I tried sending &#8216;<em>y</em>&#8216; on stdin, but that would not work.  The script would hang. After discussing this, with more experienced python programmer, it was suggested that one possible reason why the script hangs is may be because the stdin buffer wasn&#8217;t <em>flushed</em>.  Both of us were not sure how to do that. Then it was discussed that when we run the external program from command line, we not only type &#8216;<em>y</em>&#8216; as response, but we also hit <em>Enter </em>there after, which results in <em>flushing </em>the stdin buffer. So may be that is what I ought to try.</p>
<p>To my surprise, it worked. So the solution was to pass &#8216;<em>y/n</em>&#8216; instead of single &#8216;<em>y</em>&#8216;</p>
<p>Here is how my code looked like :<br />
<code><br />
import subprocess<br />
cmd = "...." # The command you wish to execute<br />
proc = subprocess.Popen(cmd,<br />
                       stdin=subprocess.PIPE,<br />
                       stdout=subprocess.PIPE)<br />
print proc.communicate('Y\n')[0]<br />
</code></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/desipenguin.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/desipenguin.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/desipenguin.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/desipenguin.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/desipenguin.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/desipenguin.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/desipenguin.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/desipenguin.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/desipenguin.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/desipenguin.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/desipenguin.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/desipenguin.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/desipenguin.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/desipenguin.wordpress.com/129/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=desipenguin.wordpress.com&amp;blog=5726674&amp;post=129&amp;subd=desipenguin&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://desipenguin.wordpress.com/2009/01/13/fun-with-python-subprocessstdin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d0f03703597bf3c6afeb04f54cecd607?s=96&#38;d=identicon" medium="image">
			<media:title type="html">mandar</media:title>
		</media:content>
	</item>
		<item>
		<title>Productive use of Active Desktop &#8211; More ideas</title>
		<link>http://desipenguin.wordpress.com/2009/01/07/productive-use-of-active-desktop-more-ideas/</link>
		<comments>http://desipenguin.wordpress.com/2009/01/07/productive-use-of-active-desktop-more-ideas/#comments</comments>
		<pubDate>Wed, 07 Jan 2009 16:08:02 +0000</pubDate>
		<dc:creator>Mandar Vaze</dc:creator>
				<category><![CDATA[Hack]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[active desktop]]></category>

		<guid isPermaLink="false">http://desipenguin.wordpress.com/?p=123</guid>
		<description><![CDATA[Once you understand the idea behind using the Active Desktop, you can come up with several creative and unique ideas to make this feature work for you.  Let me get you started by listing some that came to my mind. Apart from the mini phone list, I also have my Plan of the Week, as [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=desipenguin.wordpress.com&amp;blog=5726674&amp;post=123&amp;subd=desipenguin&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Once you understand the idea behind using the Active Desktop, you can come up with several creative and unique ideas to make this feature work for you.  Let me get you started by listing some that came to my mind.</p>
<ol>
<li>Apart from the mini phone list, I also have my <em>Plan of the Week</em>, as another HTML on my Desktop. At the end of each week, I create the plan of next week (Friday 4-6PM). Again, it is very easy to convert any piece of text into an HTML.</li>
<li>Use a web page as Sticky Note to yourself. No Coding needed. Check <a href="http://www.stickyscreen.org/" target="_blank">this </a>out.</li>
<li>You can put your <a href="http://lifehacker.com/software/google-calendar/how-to-make-your-google-calendar-your-pcs-desktop-wallpaper-251638.php" target="_blank">Google Calendar on your Desktop</a>.</li>
</ol>
<p><b>Please share your ideas in the comments</b></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/desipenguin.wordpress.com/123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/desipenguin.wordpress.com/123/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/desipenguin.wordpress.com/123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/desipenguin.wordpress.com/123/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/desipenguin.wordpress.com/123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/desipenguin.wordpress.com/123/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/desipenguin.wordpress.com/123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/desipenguin.wordpress.com/123/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/desipenguin.wordpress.com/123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/desipenguin.wordpress.com/123/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/desipenguin.wordpress.com/123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/desipenguin.wordpress.com/123/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/desipenguin.wordpress.com/123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/desipenguin.wordpress.com/123/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=desipenguin.wordpress.com&amp;blog=5726674&amp;post=123&amp;subd=desipenguin&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://desipenguin.wordpress.com/2009/01/07/productive-use-of-active-desktop-more-ideas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d0f03703597bf3c6afeb04f54cecd607?s=96&#38;d=identicon" medium="image">
			<media:title type="html">mandar</media:title>
		</media:content>
	</item>
		<item>
		<title>Productive Use of Active Desktop</title>
		<link>http://desipenguin.wordpress.com/2009/01/05/productive-use-of-active-desktop/</link>
		<comments>http://desipenguin.wordpress.com/2009/01/05/productive-use-of-active-desktop/#comments</comments>
		<pubDate>Mon, 05 Jan 2009 02:27:04 +0000</pubDate>
		<dc:creator>Mandar Vaze</dc:creator>
				<category><![CDATA[Hack]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[active desktop]]></category>

		<guid isPermaLink="false">http://desipenguin.wordpress.com/?p=88</guid>
		<description><![CDATA[Refer to my previous post about displaying my To Do list on the Desktop. I have since stopped using todo.sh for various reasons. But I continue to use the Active Desktop feature of Windows XP.  One of the use I have found, is to display a mini phone list. I recently joined a smaller organization. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=desipenguin.wordpress.com&amp;blog=5726674&amp;post=88&amp;subd=desipenguin&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Refer to my <a href="http://desipenguin.wordpress.com/2007/05/28/my-clean-desktop/" target="_blank">previous post</a> about displaying my To Do list on the Desktop. I have since stopped using todo.sh for various reasons. But I continue to use the Active Desktop feature of Windows XP.  One of the use I have found, is to display a mini phone list.</p>
<p><span id="more-88"></span></p>
<p>I recently joined a smaller organization. Although there are over 50+ employees, I need to interact with about 5-6 people of regular basis, and another 4-5 on not so regular basis.  So although they have an Excel document containing a big list, I don&#8217;t want to refer to that document every time I need to make a call, so I created a short .html file containing the compressed extension list. Here is how you can do it too.</p>
<h3>Create a phone list</h3>
<ol>
<li>Create a simple spreadsheet containing the name and extension. You can get creative and add their cell numbers as well, if you want.</li>
<li>Save this as HTML file. This option is available in OpenOffice.org (3.x) and I think even in MS Office as well</li>
<li>OR You can create your phone list as csv file, and use <a href="http://www.winscripter.com/WSH/FileIO/76.aspx" target="_blank">this </a>script to convert it to HTML</li>
<li>If you like to have more control of how your HTML looks,  you can hand-code HTML code using simple HTML table. I used gvim to edit the file, but you can use your favorite editor.</li>
</ol>
<h3>Use it on your Desktop</h3>
<ol>
<li>Right Click on your Windows Desktop, Click on Properties Menu option.  You will be presented with <em>Display Properties</em> page</li>
<li>Click on the tab named <em>Desktop</em></li>
<li>Click on <em>Customize Desktop</em> button located at the bottom of the tab.</li>
<li>Click on the tab named <em>Web</em></li>
<li>Click on <em>New</em>, and point (using <em>Browse </em>button provided by the wizard, if needed) to the newly created HTML Page.</li>
<li>Make sure that your newly added page shows up in the list, and that the checkbox  is selected.</li>
<li>Click OK, to close the <em>Desktop Items</em> dialog. Also close the <em>Display Properties</em> dialog by clicking OK</li>
<li>Now you should see your Phone list on your Windows Desktop.</li>
</ol>
<p>Now, whenever you need to refer to the phone list, all you need to do is press Windows+D to have a look at your desktop.</p>
<p><em><span style="color:#808080;">Note : I&#8217;ve tested this only on Windows XP, instructions might differ for Vista.</span></em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/desipenguin.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/desipenguin.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/desipenguin.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/desipenguin.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/desipenguin.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/desipenguin.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/desipenguin.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/desipenguin.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/desipenguin.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/desipenguin.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/desipenguin.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/desipenguin.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/desipenguin.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/desipenguin.wordpress.com/88/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=desipenguin.wordpress.com&amp;blog=5726674&amp;post=88&amp;subd=desipenguin&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://desipenguin.wordpress.com/2009/01/05/productive-use-of-active-desktop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d0f03703597bf3c6afeb04f54cecd607?s=96&#38;d=identicon" medium="image">
			<media:title type="html">mandar</media:title>
		</media:content>
	</item>
	</channel>
</rss>
