<?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>What&#039;s on my mind</title>
	<atom:link href="http://subbaraman.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://subbaraman.wordpress.com</link>
	<description>thoughts to words</description>
	<lastBuildDate>Thu, 05 Jan 2012 15:41:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='subbaraman.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>What&#039;s on my mind</title>
		<link>http://subbaraman.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://subbaraman.wordpress.com/osd.xml" title="What&#039;s on my mind" />
	<atom:link rel='hub' href='http://subbaraman.wordpress.com/?pushpress=hub'/>
		<item>
		<title>OpenCL</title>
		<link>http://subbaraman.wordpress.com/2011/11/04/opencl/</link>
		<comments>http://subbaraman.wordpress.com/2011/11/04/opencl/#comments</comments>
		<pubDate>Fri, 04 Nov 2011 11:00:01 +0000</pubDate>
		<dc:creator>Kiran</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[gpu]]></category>
		<category><![CDATA[mapreduce]]></category>
		<category><![CDATA[opencl]]></category>

		<guid isPermaLink="false">http://subbaraman.wordpress.com/?p=95</guid>
		<description><![CDATA[The last few weeks I have been looking at the map-reduce area; specifically Hadoop and IBM&#8217;s BigInsight. This led to questioning how the data-parallel activities could be sped up. Found a reference to the usage of GPU for such data parallel tasks. A quick yahoo search kicked off the following site navigation: Mars: A MapReduce [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=subbaraman.wordpress.com&amp;blog=2567843&amp;post=95&amp;subd=subbaraman&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The last few weeks I have been looking at the map-reduce area; specifically <a href="http://search.yahoo.com/r/_ylt=A0oGdbsdvbNOTHgAIj5XNyoA;_ylu=X3oDMTE1YWhzaGhiBHNlYwNzcgRwb3MDMQRjb2xvA3NrMQR2dGlkA1ZJUDA1MV8yMDM-/SIG=11d2875b5/EXP=1320431005/**http%3a//hadoop.apache.org/">Hadoop</a> and IBM&#8217;s <a href="http://search.yahoo.com/r/_ylt=A0oGdbswvbNO91cA3edXNyoA;_ylu=X3oDMTE1YWhzaGhiBHNlYwNzcgRwb3MDMQRjb2xvA3NrMQR2dGlkA1ZJUDA1MV8yMDM-/SIG=12cgdb04i/EXP=1320431024/**http%3a//www.ibm.com/software/data/infosphere/biginsights/">BigInsight</a>. This led to questioning how the <a href="en.wikipedia.org/wiki/Data_parallelism">data-parallel</a> activities could be sped up. Found a reference to the usage of GPU for such data parallel tasks. A quick yahoo search kicked off the following site navigation:</p>
<ul>
<li>Mars: A MapReduce Framework on Graphics Processors: <a href="http://www.cse.ust.hk/gpuqp/Mars.html">http://www.cse.ust.hk/gpuqp/Mars.html</a></li>
<li>NVIDIA&#8217;s CUDA support: <a href="http://developer.nvidia.com/what-cuda">http://developer.nvidia.com/what-cuda</a></li>
<li>NVIDIA&#8217;s support for OpenCL: <a href="http://developer.nvidia.com/opencl">http://developer.nvidia.com/opencl</a></li>
<li>WebCL: <a href="http://www.khronos.org/webcl/">http://www.khronos.org/webcl/</a></li>
<li>OpenCL podcasts at MacResearch: <a href="http://macresearch.org/opencl">http://macresearch.org/opencl</a>. This rather interesting video from MacResearch made me spend some time on their podcasts. I really liked them<br />
<span style="text-align:center; display: block;"><a href="http://subbaraman.wordpress.com/2011/11/04/opencl/"><img src="http://img.youtube.com/vi/IEWGTpsFtt8/2.jpg" alt="" /></a></span></li>
<li>An IBM research focusing on OpenCL: <a href="https://researcher.ibm.com/researcher/view_page.php?id=1835">https://researcher.ibm.com/researcher/view_page.php?id=1835</a>. I read a couple of their publications, but wasn&#8217;t able to find a public link. Rather interesting read.</li>
<li>Finally, looking for a Java based API for OpenCL, I came across <a href="http://www.jocl.org/">JOCL</a></li>
</ul>
<p>The promise of a GPU powered speed-up in processing is a rather seductive one. There are ofcourse a bunch of disadvantages going with the GPU (refer to one of the Khronos, or MacResearch links for details).</p>
<p>This is an area I will be looking at in some detail going forward.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/subbaraman.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/subbaraman.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/subbaraman.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/subbaraman.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/subbaraman.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/subbaraman.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/subbaraman.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/subbaraman.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/subbaraman.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/subbaraman.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/subbaraman.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/subbaraman.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/subbaraman.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/subbaraman.wordpress.com/95/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=subbaraman.wordpress.com&amp;blog=2567843&amp;post=95&amp;subd=subbaraman&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://subbaraman.wordpress.com/2011/11/04/opencl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/41cedaabd6321ba0f386299ec53092e2?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">kirsn</media:title>
		</media:content>
	</item>
		<item>
		<title>XSLT based mapper for WebSphere sMash</title>
		<link>http://subbaraman.wordpress.com/2011/03/04/xslt-based-mapper-for-websphere-smash/</link>
		<comments>http://subbaraman.wordpress.com/2011/03/04/xslt-based-mapper-for-websphere-smash/#comments</comments>
		<pubDate>Fri, 04 Mar 2011 14:25:39 +0000</pubDate>
		<dc:creator>Kiran</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[interests]]></category>
		<category><![CDATA[project-zero]]></category>
		<category><![CDATA[websphere-smash]]></category>
		<category><![CDATA[xslt]]></category>

		<guid isPermaLink="false">http://subbaraman.wordpress.com/?p=85</guid>
		<description><![CDATA[Sometime ago, my team decided to build a WebSphere sMash based data integration application &#8211; and as part of that we decided to enhance the existing data-mapper user interface that exists in sMash. Basically, the idea was to provide a mapper UI, which displays the input and output data structures, and allows the user to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=subbaraman.wordpress.com&amp;blog=2567843&amp;post=85&amp;subd=subbaraman&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a style="padding:5px;" href="http://subbaraman.files.wordpress.com/2011/03/xslt.jpg"><img class="size-medium wp-image-89 alignright" title="xslt mapper in websphere smash" src="http://subbaraman.files.wordpress.com/2011/03/xslt.jpg?w=300&#038;h=180" alt="xslt mapper in websphere smash" width="300" height="180" /></a>Sometime ago, my team decided to build a <a href="http://www.projectzero.org/">W</a><a href="http://www.projectzero.org/">ebSphere sMash</a> based data integration application &#8211; and as part of that we decided to enhance the existing data-mapper user interface that exists in sMash. Basically, the idea was to provide a mapper UI, which displays the input and output data structures, and allows the user to map the attributes, and also apply transformation rules on those mappings. Makes the whole data mapping / transformation experience a little more intuitive.</p>
<p>Some experiments later, we <a href="https://www.projectzero.org/forum/viewtopic.php?f=3&amp;t=2047&amp;p=8424&amp;hilit=karthik#p8424">posted a forum topic</a>, and the sMash development team like the idea.</p>
<p>With the <a href="http://www.projectzero.org/download/">latest release of sMash</a> this support is available for all sMash developers and users. <a href="http://www.linkedin.com/in/karthikananth">Karthik</a>, and <a href="http://www.linkedin.com/pub/thirunavukkarasu-shanmugam-annamalai/12/8a3/245">Thiru</a> did a great job of making this happen.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/subbaraman.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/subbaraman.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/subbaraman.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/subbaraman.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/subbaraman.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/subbaraman.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/subbaraman.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/subbaraman.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/subbaraman.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/subbaraman.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/subbaraman.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/subbaraman.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/subbaraman.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/subbaraman.wordpress.com/85/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=subbaraman.wordpress.com&amp;blog=2567843&amp;post=85&amp;subd=subbaraman&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://subbaraman.wordpress.com/2011/03/04/xslt-based-mapper-for-websphere-smash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/41cedaabd6321ba0f386299ec53092e2?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">kirsn</media:title>
		</media:content>

		<media:content url="http://subbaraman.files.wordpress.com/2011/03/xslt.jpg?w=300" medium="image">
			<media:title type="html">xslt mapper in websphere smash</media:title>
		</media:content>
	</item>
		<item>
		<title>IBM and beautiful web content :-)</title>
		<link>http://subbaraman.wordpress.com/2010/09/01/ibm-and-beautiful-web-content/</link>
		<comments>http://subbaraman.wordpress.com/2010/09/01/ibm-and-beautiful-web-content/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 05:24:16 +0000</pubDate>
		<dc:creator>Kiran</dc:creator>
				<category><![CDATA[interests]]></category>
		<category><![CDATA[beauty]]></category>
		<category><![CDATA[dojo]]></category>
		<category><![CDATA[ibm]]></category>
		<category><![CDATA[smarter-planet]]></category>

		<guid isPermaLink="false">http://subbaraman.wordpress.com/?p=70</guid>
		<description><![CDATA[A bunch of things that I have been noticing about IBM for sometime now, but haven&#8217;t gotten around to actually writing it down. The Smarter planet page &#8211; I really like the icons that represent the IBM Smarter Planet, and also the way the typography is laid out. Very nice. One of the things that [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=subbaraman.wordpress.com&amp;blog=2567843&amp;post=70&amp;subd=subbaraman&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div id="attachment_71" class="wp-caption alignright" style="width: 310px"><a href="http://www.ibm.com/smarterplanet/us/en/"><img class="size-medium wp-image-71" title="smarterplaneticons" src="http://subbaraman.files.wordpress.com/2010/09/smarterplaneticons.png?w=300&#038;h=144" alt="" width="300" height="144" /></a><p class="wp-caption-text">Smarter Planet Icons</p></div>
<p>A bunch of things that I have been noticing about IBM for sometime now, but haven&#8217;t gotten around to actually writing it down.</p>
<p>The Smarter planet page &#8211; I really like the icons that represent the IBM Smarter Planet, and also the way the typography is laid out. Very nice.</p>
<p>One of the things that I have been spending time on has been the <a href="http://www.ibm.com/smarterplanet/us/en/education_technology/ideas/index.html?re=sph">Smarter Education</a> &#8211; the application of technology and systems to improve the effectiveness of the education system.</p>
<div id="attachment_73" class="wp-caption alignright" style="width: 310px"><a href="http://download.dojotoolkit.org/release-1.5.0/dojo-release-1.5.0/dijit/themes/themeTester.html"><img class="size-medium wp-image-73" title="clarotheme" src="http://subbaraman.files.wordpress.com/2010/09/clarotheme.png?w=300&#038;h=150" alt="" width="300" height="150" /></a><p class="wp-caption-text">Claro Theme in DojoToolkit</p></div>
<p>I recently came across the <a href="http://download.dojotoolkit.org/release-1.5.0/dojo-release-1.5.0/dijit/themes/themeTester.html">Claro Theme</a> for the Dojo toolkit. And it was doubly more interesting because IBM has contributed this theme to the community. Maybe a combination of JQuery with Dojo UI could be a killer combination?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/subbaraman.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/subbaraman.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/subbaraman.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/subbaraman.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/subbaraman.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/subbaraman.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/subbaraman.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/subbaraman.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/subbaraman.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/subbaraman.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/subbaraman.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/subbaraman.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/subbaraman.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/subbaraman.wordpress.com/70/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=subbaraman.wordpress.com&amp;blog=2567843&amp;post=70&amp;subd=subbaraman&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://subbaraman.wordpress.com/2010/09/01/ibm-and-beautiful-web-content/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/41cedaabd6321ba0f386299ec53092e2?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">kirsn</media:title>
		</media:content>

		<media:content url="http://subbaraman.files.wordpress.com/2010/09/smarterplaneticons.png?w=300" medium="image">
			<media:title type="html">smarterplaneticons</media:title>
		</media:content>

		<media:content url="http://subbaraman.files.wordpress.com/2010/09/clarotheme.png?w=300" medium="image">
			<media:title type="html">clarotheme</media:title>
		</media:content>
	</item>
		<item>
		<title>Barn owls, my Bangalore neighbours</title>
		<link>http://subbaraman.wordpress.com/2010/07/04/barn-owls-my-bangalore-neighbours/</link>
		<comments>http://subbaraman.wordpress.com/2010/07/04/barn-owls-my-bangalore-neighbours/#comments</comments>
		<pubDate>Sun, 04 Jul 2010 14:57:33 +0000</pubDate>
		<dc:creator>Kiran</dc:creator>
				<category><![CDATA[interests]]></category>
		<category><![CDATA[bangalore]]></category>
		<category><![CDATA[barn-owls]]></category>
		<category><![CDATA[bird-spotting]]></category>

		<guid isPermaLink="false">http://subbaraman.wordpress.com/?p=60</guid>
		<description><![CDATA[I stay in an apartment complex, situated in Cox town area of Bangalore. Over the past couple of weeks I have been hearing a screeching sound &#8211; that of a bird &#8211; and I was under the impression that it could be the sound made by nesting Kites. Last evening, the screeching started again, once [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=subbaraman.wordpress.com&amp;blog=2567843&amp;post=60&amp;subd=subbaraman&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I stay in an apartment complex, situated in Cox town area of Bangalore. Over the past couple of weeks I have been hearing a  screeching sound &#8211; that of a bird &#8211; and I was under the  impression that it could be the sound made by nesting <a href="http://en.wikipedia.org/wiki/Kite_%28bird%29">Kites</a>.</p>
<div class="wp-caption alignright" style="width: 410px"><a href="http://www.flickr.com/photos/25542546@N06/4326200072/sizes/o/in/photostream/"><img class=" " title="Barn owl pair" src="http://farm5.static.flickr.com/4050/4326200072_f14a4ab86c_d.jpg" alt="" width="400" height="266" /></a><p class="wp-caption-text">Barn owls, from David Whistlecraft on flickr</p></div>
<p>Last evening, the screeching started again, once the sun set, and I rushed to my window to catch a glimpse of the creature that was making this noise.<br />
As luck would have it, I happened to notice a pair of birds  perched on the shaft-sill (which encloses apartment drain pipes). I  was overjoyed &#8211; more so because I think I sighted Barn owls,  even though in the late evening light I really couldn&#8217;t make out the  details. Am rather confident they are barn owls &#8211; watching Animal  planet and the like helps I guess.</p>
<p>In any case I noticed them again  today, just soon after sun set. Need to get binoculars to observe  them better. Looks like they are nesting. A quick web search pointed me to the <a href="http://bangalorebarnowl.com/">Bangalore Barn Owl conservation group</a>. So shot off a note to Dr. Subramanya, who runs that group, about this sighting.</p>
<p>Am overjoyed; love owls, and didn&#8217;t expect to sight Barn owls in a city setting. This news item provides some more information on why this is beginning to happen: &#8220;<a href="http://www.hindu.com/2007/03/02/stories/2007030201960200.htm">What a hoot! Barn owls in apartments</a>&#8220;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/subbaraman.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/subbaraman.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/subbaraman.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/subbaraman.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/subbaraman.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/subbaraman.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/subbaraman.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/subbaraman.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/subbaraman.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/subbaraman.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/subbaraman.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/subbaraman.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/subbaraman.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/subbaraman.wordpress.com/60/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=subbaraman.wordpress.com&amp;blog=2567843&amp;post=60&amp;subd=subbaraman&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://subbaraman.wordpress.com/2010/07/04/barn-owls-my-bangalore-neighbours/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/41cedaabd6321ba0f386299ec53092e2?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">kirsn</media:title>
		</media:content>

		<media:content url="http://farm5.static.flickr.com/4050/4326200072_f14a4ab86c_d.jpg" medium="image">
			<media:title type="html">Barn owl pair</media:title>
		</media:content>
	</item>
		<item>
		<title>Playing with Tally software</title>
		<link>http://subbaraman.wordpress.com/2010/07/01/playing-with-tally-software/</link>
		<comments>http://subbaraman.wordpress.com/2010/07/01/playing-with-tally-software/#comments</comments>
		<pubDate>Thu, 01 Jul 2010 11:20:39 +0000</pubDate>
		<dc:creator>Kiran</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[interests]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[Tally]]></category>
		<category><![CDATA[XML-HTTP]]></category>

		<guid isPermaLink="false">http://subbaraman.wordpress.com/?p=48</guid>
		<description><![CDATA[I was playing around a bit with Tally ERP software. I like it for its simplicity. This is from the perspective of a software developer who wants to integrate with Tally, and not as a user of Tally. I am not competent to talk about that. My intention was to understand what it takes to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=subbaraman.wordpress.com&amp;blog=2567843&amp;post=48&amp;subd=subbaraman&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I was playing around a bit with <a href="http://www.tallysolutions.com/">Tally ERP software</a>. I like it for its simplicity. This is from the perspective of a software developer who wants to integrate with Tally, and not as a user of Tally. I am not competent to talk about that.<br />
My intention was to understand what it takes to integrate with Tally; write a piece of Java code to query for information from within Tally, and to update information within Tally. Decided to use their XML/HTTP interface to try this out.</p>
<p>In essence, these are the steps for that &#8211; first install the software, then configure it, and finally try the XML/HTTP interface to interact with it.<br />
<strong> </strong></p>
<p><strong>Install</strong></p>
<ul>
<li>Download Tally. I tried the <a href="http://www.tallysolutions.com/website/html/index.html?url=http://www.tallysolutions.com/website/html/TallyDownload/TallyERP9Download-EducationalVersion.shtml">&#8220;Educational Version&#8221;</a>.</li>
<li>Double-click the installable to install it.</li>
<li>Once you start Tally, create a default &#8220;Company&#8221; in it. Also enable the Payroll module, so that you can perform CRUD operations on Employee information.</li>
<li>The <a href="http://www.tallysolutions.com/website/CHM/TallyERP9/TALLY_ERP9_REFERENCE_MANUAL.htm">documentation </a>or a web search can help you with these steps, in case you falter.</li>
</ul>
<p><strong>Configure</strong></p>
<ul>
<li>To initiate XML interaction over HTTP with Tally, the server port has to be enabled in Tally. Click on &#8220;Configurations&#8221; or F3-&gt; &#8220;Advanced Configurations&#8221;, and then select the following options: I set the &#8220;Tally is acting as&#8221; to &#8220;Both&#8221;, and &#8220;Port&#8221; to &#8220;9002&#8243;. Save, and exit. Restart Tally.</li>
<li>Open a browser, and enter http://localhost:9002 in the address bar. You should see a message &#8220;&lt;RESPONSE&gt;Tally.ERP 9 Server is Running&lt;/RESPONSE&gt;&#8221;. Now you are good to go. Else, have a look at the documentation.</li>
</ul>
<p><strong>Integration using XML over HTTP</strong></p>
<ul>
<li>Tally requires the client (the one which is integrating with Tally) to HTTP-POST XML documents. The XML documents contain the action to be performed, and details of the Tally Data on which this action needs to be performed.</li>
<li>I searched for some sample XMLs with which I could experiment with this interaction. I came across some useful ones on the RTSLink site: http://www.rtslink.com/download-tally-xml-tags.html.</li>
<li>Used cURL command line tool to try this out:</li>
</ul>
<blockquote>
<pre>curl -X POST localhost:9002 --data @all_inventory_master.xml</pre>
</blockquote>
<ul>
<li>The structure of all_inventory_master.xml is as follows:</li>
</ul>
<blockquote>
<pre>&lt;ENVELOPE&gt;
&lt;HEADER&gt;
&lt;TALLYREQUEST&gt;Export Data&lt;/TALLYREQUEST&gt;
&lt;/HEADER&gt;
&lt;BODY&gt;
&lt;EXPORTDATA&gt;
&lt;REQUESTDESC&gt;
&lt;REPORTNAME&gt;List of Accounts&lt;/REPORTNAME&gt;
&lt;STATICVARIABLES&gt;
&lt;SVEXPORTFORMAT&gt;$$SysName:XML&lt;/SVEXPORTFORMAT&gt;
&lt;ACCOUNTTYPE&gt;All Inventory Masters&lt;/ACCOUNTTYPE&gt;
&lt;/STATICVARIABLES&gt;
&lt;/REQUESTDESC&gt;
&lt;/EXPORTDATA&gt;
&lt;/BODY&gt;
&lt;/ENVELOPE&gt;</pre>
</blockquote>
<ul>
<li>The next option was to insert an Employee&#8217;s information into Tally.</li>
<li>curl -X POST localhost:9002 &#8211;data @payrollEnvelope.xml</li>
<li>The structure of payrollEnvelope.xml is as follows:</li>
</ul>
<blockquote>
<pre>&lt;ENVELOPE&gt;
 &lt;HEADER&gt;
 &lt;TALLYREQUEST&gt;Import Data&lt;/TALLYREQUEST&gt;
 &lt;/HEADER&gt;
 &lt;BODY&gt;
 &lt;IMPORTDATA&gt;
 &lt;REQUESTDESC&gt;
 &lt;REPORTNAME&gt;All Masters&lt;/REPORTNAME&gt;
 &lt;STATICVARIABLES&gt;
 &lt;SVCURRENTCOMPANY&gt;MyCompany&lt;/SVCURRENTCOMPANY&gt;
 &lt;/STATICVARIABLES&gt;
 &lt;/REQUESTDESC&gt;
 &lt;REQUESTDATA&gt;
 &lt;TALLYMESSAGE xmlns:UDF="TallyUDF"&gt;
 &lt;COSTCENTRE NAME="ImportPSOFT" RESERVEDNAME=""&gt;
 &lt;ADDRESS.LIST TYPE="String"&gt;
 &lt;ADDRESS&gt;Bangalore&lt;/ADDRESS&gt;
 &lt;/ADDRESS.LIST&gt;
 &lt;MAILINGNAME.LIST TYPE="String"&gt;
 &lt;MAILINGNAME&gt;10&lt;/MAILINGNAME&gt;
 &lt;/MAILINGNAME.LIST&gt;
 &lt;CATEGORY&gt;Primary Cost Category&lt;/CATEGORY&gt;
 &lt;LOCATION&gt;Bangalore&lt;/LOCATION&gt;
 &lt;DESIGNATION&gt;Software Engineer&lt;/DESIGNATION&gt;
 &lt;BLOODGROUP&gt;O Positive&lt;/BLOODGROUP&gt;
 &lt;AFFECTSSTOCK&gt;No&lt;/AFFECTSSTOCK&gt;
 &lt;FORPAYROLL&gt;Yes&lt;/FORPAYROLL&gt;
 &lt;FORJOBCOSTING&gt;No&lt;/FORJOBCOSTING&gt;
 &lt;ISEMPLOYEEGROUP&gt;No&lt;/ISEMPLOYEEGROUP&gt;
 &lt;SORTPOSITION&gt; 1000&lt;/SORTPOSITION&gt;
 &lt;DEFAULTLANGUAGE&gt;0&lt;/DEFAULTLANGUAGE&gt;
 &lt;LANGUAGENAME.LIST&gt;
 &lt;NAME.LIST TYPE="String"&gt;
 &lt;NAME&gt;Kiran Subbaraman&lt;/NAME&gt;
 &lt;/NAME.LIST&gt;
 &lt;LANGUAGEID&gt; 1033&lt;/LANGUAGEID&gt;
 &lt;/LANGUAGENAME.LIST&gt;
 &lt;/COSTCENTRE&gt;
 &lt;/TALLYMESSAGE&gt;
 &lt;/REQUESTDATA&gt;
 &lt;/IMPORTDATA&gt;
 &lt;/BODY&gt;
&lt;/ENVELOPE&gt;</pre>
</blockquote>
<ul>
<li>This should insert a new employee record, in Tally.</li>
</ul>
<p><strong>References</strong></p>
<p>Use this <a href="http://mirror1.tallysolutions.com/Downloads/TDL%20Developer/Tally.ERP%209%20-%20Integration%20Capabilities.pdf">Tally Integration Guide</a> (pdf) to better understand what goes into the various integration options that Tally supports.</p>
<p>Good luck, and let me know if this works for you.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/subbaraman.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/subbaraman.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/subbaraman.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/subbaraman.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/subbaraman.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/subbaraman.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/subbaraman.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/subbaraman.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/subbaraman.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/subbaraman.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/subbaraman.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/subbaraman.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/subbaraman.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/subbaraman.wordpress.com/48/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=subbaraman.wordpress.com&amp;blog=2567843&amp;post=48&amp;subd=subbaraman&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://subbaraman.wordpress.com/2010/07/01/playing-with-tally-software/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/41cedaabd6321ba0f386299ec53092e2?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">kirsn</media:title>
		</media:content>
	</item>
		<item>
		<title>Mangoes, Ratnagiri Alphonso, and more</title>
		<link>http://subbaraman.wordpress.com/2010/06/08/mangoes-ratnagiri-alphonso-and-more/</link>
		<comments>http://subbaraman.wordpress.com/2010/06/08/mangoes-ratnagiri-alphonso-and-more/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 11:20:50 +0000</pubDate>
		<dc:creator>Kiran</dc:creator>
				<category><![CDATA[interests]]></category>
		<category><![CDATA[mangoes]]></category>

		<guid isPermaLink="false">http://subbaraman.wordpress.com/?p=43</guid>
		<description><![CDATA[Mallik, friend and intrepid traveler, on his return from his hometown decided to bestow unadulterated happiness among some of his acquaintances - he presented some of us the choicest mangoes from Ratnagiri. The Ratnagiri Alphonso overwhelms the senses, in the most pleasurable way. The fruity light scent, the golden hue of its skin, and the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=subbaraman.wordpress.com&amp;blog=2567843&amp;post=43&amp;subd=subbaraman&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://picasaweb.google.co.uk/mallikarjun.javali">Mallik, friend and intrepid traveler</a>, on his return from his hometown decided to bestow unadulterated happiness among some of his acquaintances -</p>
<div class="wp-caption alignright" style="width: 250px"><a href="http://www.flickr.com/photos/shayer/3497682838/in/photostream/"><img title="Alphonso mangoes" src="http://farm4.static.flickr.com/3605/3497682838_3d9ee92777_m.jpg" alt="" width="240" height="180" /></a><p class="wp-caption-text">Alphonso mangoes, image from Shayer Jaleel http://www.flickr.com/photos/shayer/</p></div>
<p>he presented some of us the choicest mangoes from Ratnagiri. The Ratnagiri Alphonso overwhelms the senses, in the most pleasurable way. The fruity light scent, the golden hue of its skin, and the melt-in-your-mouth-explosion of sweetness taste makes a grown up man weep, in sheer joy.</p>
<p>Ok. Soap box done.</p>
<p>But seriously, the Wikipedia content on mangoes, and their Indian varieties, sure needs a lot more content. Wonder where I can source facts from; I would like to edit those pages with some useful information. What exists now is good, but then they don&#8217;t do justice to the &#8220;king of fruit&#8221; (Mangoes, that is, in case you are wondering).</p>
<p>Wikipedia content on mango cultivars: <a href="http://en.wikipedia.org/wiki/List_of_mango_cultivars">http://en.wikipedia.org/wiki/List_of_mango_cultivars</a>, and specifically Alphonso: <a href="http://en.wikipedia.org/wiki/Alphonso_%28mango%29">http://en.wikipedia.org/wiki/Alphonso_%28mango%29</a></p>
<p>Now, I have to return to the mangoes. Their mouth-watering scent has filled up my house.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/subbaraman.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/subbaraman.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/subbaraman.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/subbaraman.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/subbaraman.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/subbaraman.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/subbaraman.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/subbaraman.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/subbaraman.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/subbaraman.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/subbaraman.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/subbaraman.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/subbaraman.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/subbaraman.wordpress.com/43/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=subbaraman.wordpress.com&amp;blog=2567843&amp;post=43&amp;subd=subbaraman&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://subbaraman.wordpress.com/2010/06/08/mangoes-ratnagiri-alphonso-and-more/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/41cedaabd6321ba0f386299ec53092e2?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">kirsn</media:title>
		</media:content>

		<media:content url="http://farm4.static.flickr.com/3605/3497682838_3d9ee92777_m.jpg" medium="image">
			<media:title type="html">Alphonso mangoes</media:title>
		</media:content>
	</item>
		<item>
		<title>Book Review: Govind Narayan&#8217;s Mumbai</title>
		<link>http://subbaraman.wordpress.com/2009/10/08/book-review-govind-narayans-mumbai/</link>
		<comments>http://subbaraman.wordpress.com/2009/10/08/book-review-govind-narayans-mumbai/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 09:28:33 +0000</pubDate>
		<dc:creator>Kiran</dc:creator>
				<category><![CDATA[interests]]></category>
		<category><![CDATA[book-review]]></category>
		<category><![CDATA[mumbai]]></category>
		<category><![CDATA[murali-ranganathan]]></category>

		<guid isPermaLink="false">http://subbaraman.wordpress.com/?p=35</guid>
		<description><![CDATA[This is a follow-up to the blog entry announcing the book that my cousin had translated. I finally got down to reading it, and must say I liked the book, its content, and the notes added by the translator &#8211; Murali (yes, my cousin). The book is available for purchase on Amazon -  &#8220;Govind Narayan&#8217;s [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=subbaraman.wordpress.com&amp;blog=2567843&amp;post=35&amp;subd=subbaraman&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This is a follow-up to the blog entry announcing the <a href="http://subbaraman.wordpress.com/2008/02/25/mumbai-urban-biography/">book that my cousin had translated</a>. I finally got down to reading it, and must say I liked the book, its content, and the notes added by the translator &#8211; Murali (yes, my cousin).</p>
<p>The book is available for purchase on Amazon -  &#8220;<a href="http://www.amazon.com/Govind-Narayans-Mumbai-Biography-Studies/dp/1843313057/ref=cm_cr_pr_pb_t">Govind Narayan&#8217;s Mumbai: An Urban Biography from 1863</a>&#8220;. I have <a href="http://www.amazon.com/Govind-Narayans-Mumbai-Biography-Studies/product-reviews/1843313057/ref=cm_cr_dp_all_summary?ie=UTF8&amp;showViewpoints=1&amp;sortBy=bySubmissionDateDescending">posted a review</a> of the book there.</p>
<p>There were some minor errors/nitpicks that I noticed in the book:</p>
<ul>
<li>Some words in the text are italicized but do not have notes entries for them. This inconsistency is a bit of an annoyance, because the notes are situated at the end of the book, and do not appear as a footnote on the pages that contain the italicized words. Pages 204 and 205 for example contain such examples.</li>
<li>Some words are not italicized at all&#8230; for instance &#8220;Bharat Khand&#8221; on pg 203. I would have expected this to have some sort of a note, because the non-Indian reader would not have a clue as to what this means.</li>
<li>Some of the italicized units of measure could have been converted to some metric unit of measure, in the notes section, so that the reader could estimate or visualize what the term means. For instance, &#8220;man&#8221;, &#8220;ser&#8221;, etc.</li>
<li>Some inconsistency in names of places &#8211; Pune and Poona are both used in the text.</li>
</ul>
<p>I haven&#8217;t noted down all the nitpicks/minor-errors in the book. Will note them down in this blog entry, the next time I browse through the book.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/subbaraman.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/subbaraman.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/subbaraman.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/subbaraman.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/subbaraman.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/subbaraman.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/subbaraman.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/subbaraman.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/subbaraman.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/subbaraman.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/subbaraman.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/subbaraman.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/subbaraman.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/subbaraman.wordpress.com/35/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=subbaraman.wordpress.com&amp;blog=2567843&amp;post=35&amp;subd=subbaraman&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://subbaraman.wordpress.com/2009/10/08/book-review-govind-narayans-mumbai/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/41cedaabd6321ba0f386299ec53092e2?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">kirsn</media:title>
		</media:content>
	</item>
		<item>
		<title>Redis: Java client</title>
		<link>http://subbaraman.wordpress.com/2009/04/03/redis-java-client/</link>
		<comments>http://subbaraman.wordpress.com/2009/04/03/redis-java-client/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 17:56:22 +0000</pubDate>
		<dc:creator>Kiran</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[java-client]]></category>
		<category><![CDATA[redis]]></category>

		<guid isPermaLink="false">http://subbaraman.wordpress.com/?p=22</guid>
		<description><![CDATA[I have been looking at Redis the past week, and realized that a Java client for Redis would help my cause&#8230; so quickly wrote one up. Its available here:  redis-java-client-rename-to-zip (please note, I saved it as .ppt to get it to upload to wordpress. Its actually a .zip file, just rename the extension to .zip [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=subbaraman.wordpress.com&amp;blog=2567843&amp;post=22&amp;subd=subbaraman&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I have been looking at <a href="http://code.google.com/p/redis/">Redis</a> the past week, and realized that a Java client for Redis would help my cause&#8230; so quickly wrote one up. Its available here:  <a href="http://subbaraman.files.wordpress.com/2009/04/redis-java-client-rename-to-zip.ppt">redis-java-client-rename-to-zip</a> (<em>please note, I saved it as .ppt to get it to upload to wordpress. Its actually a .zip file, just rename the extension to .zip to use it.)</em></p>
<p>One of the things I noticed is that the benchmarks numbers are way lower, through this Java client, than if I were to run the ./redis-benchmark. These are the numbers that I see, haven&#8217;t figured out what to make of it.</p>
<p><strong>./redis-benchmark numbers</strong></p>
<p>~/redis-beta-8$ ./redis-benchmark -q<br />
PING: 49266.01 requests per second<br />
SET: 56191.01 requests per second<br />
GET: 53191.49 requests per second<br />
INCR: 29697.33 requests per second<br />
LPUSH: 43125.00 requests per second<br />
LPOP: 40249.00 requests per second</p>
<p><strong>Java client benchmark numbers</strong></p>
<p>SET rates: 13027.44 requests per second.<br />
GET rates: 13412.41 requests per second.<br />
SETNX rates: 14118.09 requests per second.<br />
PING rates: 16025.10 requests per second.<br />
INCR rates: 13786.44 requests per second.<br />
LPUSH rates: 15134.22 requests per second.<br />
LPOP rates: 13687.28 requests per second.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/subbaraman.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/subbaraman.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/subbaraman.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/subbaraman.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/subbaraman.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/subbaraman.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/subbaraman.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/subbaraman.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/subbaraman.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/subbaraman.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/subbaraman.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/subbaraman.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/subbaraman.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/subbaraman.wordpress.com/22/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=subbaraman.wordpress.com&amp;blog=2567843&amp;post=22&amp;subd=subbaraman&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://subbaraman.wordpress.com/2009/04/03/redis-java-client/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/41cedaabd6321ba0f386299ec53092e2?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">kirsn</media:title>
		</media:content>
	</item>
		<item>
		<title>Ubuntu Migration: Experiences</title>
		<link>http://subbaraman.wordpress.com/2008/12/01/ubuntu-migration-experiences/</link>
		<comments>http://subbaraman.wordpress.com/2008/12/01/ubuntu-migration-experiences/#comments</comments>
		<pubDate>Mon, 01 Dec 2008 15:38:31 +0000</pubDate>
		<dc:creator>Kiran</dc:creator>
				<category><![CDATA[interests]]></category>
		<category><![CDATA[experiences]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://subbaraman.wordpress.com/?p=20</guid>
		<description><![CDATA[Helping out Chandra to migrate from his current Windows based laptop to an Ubuntu based one. The main things we attempted to do: Upgrade the current laptop Current R40e felt sluggish, and some trouble-shooting determined that the Harddrive was the cause. Changed the HDD to a spanking new 160GB IDE one.Current config is 256MB RAM. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=subbaraman.wordpress.com&amp;blog=2567843&amp;post=20&amp;subd=subbaraman&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Helping out <a href="http://tiigs.org/">Chandra</a> to migrate from his current Windows based laptop to an Ubuntu based one.</p>
<p>The main things we attempted to do:</p>
<p><strong>Upgrade the current laptop</strong></p>
<ul>
<li>Current R40e felt sluggish, and some trouble-shooting determined that the Harddrive was the cause. Changed the HDD to a spanking new 160GB IDE one.Current config is 256MB RAM. Something we can live with for the moment.<span id="more-20"></span></li>
</ul>
<p><strong>Install Ubuntu 8-04 LTS version</strong></p>
<ul>
<li>Downloaded the ISO image, burnt it on a CD, and tried installing. Several times. Got stuck at the <a href="http://ubuntuforums.org/archive/index.php/t-618414.html">15% install hang problem</a>. The <a href="http://www.ubuntu.com/getubuntu/downloadmirrors#alternate">Alternate &#8220;Text based&#8221; ISO</a> was suggested as the workaround.</li>
<li>Downloaded the Alternate ISO CD-image from the MIT Media lab mirror. ISO md5sum matched. Things seemed fine.</li>
<li>Tried to burn the image onto the CD, but then it was being recognised as a read-only disk, and the cd-burn did not proceed. Gnashing teeth. Brasero didn&#8217;t help either. Google did. <a href="https://help.ubuntu.com/community/K3BHowto">K3b</a>, with the <a href="http://scdbackup.sourceforge.net/k3b_on_cdrskin.html">cdrskin install</a> was suggested as an option, so that whatever kinks exist in cdrecord are smoothened out. Installed it. CD was recognised as a write-able entity. Created the image on the CD.</li>
<li>The install didn&#8217;t start off, as expected, once I booted from the install CD. Tried this several times, with increasing levels of frustration. And then, after a 5 minute break to distract my mind, realized that I had copied the CD-image as a DVD image (k3b provides the option to burn as CD or DVD ISO image. Damn!). Re-wrote the CD-Image as a CD ISO image, and then booted the machine. Install started off.</li>
<li>The installation didn&#8217;t proceed after a point, and complained that the *NVIDIA*deb was corrupt. Bleddy hell!</li>
<li>Seriously considered moving this back to Windows XP.Took a welcome break. Fortified with some piping hot chai, tried this again.</li>
<li>Downloaded the Alternate ISO image from the easy-news mirror. ISO md5sum matched. Made a CD image. Kept fingers crossed, and the installation seemed to proceed along just fine. Let it run, and voila, Ubuntu was successfully installed.</li>
<li>Restarted the machine, and let it boot into the native ubuntu OS. It informed me that I had 200MB of updates. Did that, without a glitch.</li>
</ul>
<p>System response was rather good. Except when loading it with a whole bunch of resource-hungry applications &#8211; runnig youtube videos, and loading Open-office. A bit unresponse, while starting up these applications. but once started, things are ok. During heavy load, the disk seems to be constantly churning &#8211; based on the fact that the disk activity indicator light was constantly on. But what else do you expect with a 256MB RAM machine. I was impressed with the performance, nevertheless.</p>
<p><strong>Additional Software</strong></p>
<p>The next step was to install or atleast suggest alternate software, from the laundry list of things that <a href="http://tiigs.org/">Chandra</a> needed:</p>
<ol>
<li>http://www.inkscape.org/ &#8211; apt-get install inkscape</li>
<li>www.scribus.net/ &#8211; apt-get install scribus</li>
<li>hotpot.uvic.ca/ &#8211; run it with Wine: http://hotpot.uvic.ca/wine_hotpot62.zip</li>
<li>www.irfanview.com/ &#8211; not needed, you could use the f-spot image viewer.</li>
<li>mozbackup.jasnapaka.com/ &#8211; Run this with the Wine option.</li>
<li>any linux equivalent of MS Clear Type font tuner &#8211; I think the mstt* package will do. Again apt-get install it.</li>
<li>S/w to download pics from Canon EOS 350D &#8211; f-spot should help there.</li>
<li>Mu torrent &#8211; loads of options. Ubuntu has a default torrent client.</li>
<li>GOM Player &#8211; totem media player will help here. Its there by default. else apt-get install it.</li>
<li>Google Earth &#8211; available for linux</li>
<li>Google Talk &#8211; use pidgin, or available for linux</li>
<li>CD Burner &#8211; install cdrskin and k3b</li>
<li>PDF writer (one independent is still useful; i know openoffice has inbuilt pdf creator) &#8211; comes with a pdf writer option, while using the print-to-file option</li>
<li>Skype &#8211; available for linux</li>
<li>Yahoo Messenger &#8211; use pidgin, or use the yahoo messenger available for linux</li>
<li>Acrobat reader &#8211; not needed, Evince is a default pdf and post-script reader</li>
<li>Qtime &#8211; is this the apple .mov player? I think there is a decoder available for totem to play this one.</li>
<li>RealPlayer &#8211; hate this one. but again, there are decoder available for playing this in linux</li>
<li>some kind of player for WMV files (i THINK GOM can handle this, but not sure) &#8211; totem player.</li>
<li>Drivers for HP Business Inkjet 1000, HP Inkjet 3550, UMAX ASTRA 3600 scanner &#8211; drivers available to work with this. No worries.</li>
<li>install java to run online crosswords &#8211; sun-java will help here.</li>
</ol>
<p><strong>Using Ubuntu: first steps</strong></p>
<p>Need to show <a href="http://tiigs.org/">Chandra</a> the options to install, remove software from Ubuntu, and also to use some nice facilities like Gnome-Do to lauch software.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/subbaraman.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/subbaraman.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/subbaraman.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/subbaraman.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/subbaraman.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/subbaraman.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/subbaraman.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/subbaraman.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/subbaraman.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/subbaraman.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/subbaraman.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/subbaraman.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/subbaraman.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/subbaraman.wordpress.com/20/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=subbaraman.wordpress.com&amp;blog=2567843&amp;post=20&amp;subd=subbaraman&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://subbaraman.wordpress.com/2008/12/01/ubuntu-migration-experiences/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/41cedaabd6321ba0f386299ec53092e2?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">kirsn</media:title>
		</media:content>
	</item>
		<item>
		<title>Helping out with Technology concepts</title>
		<link>http://subbaraman.wordpress.com/2008/11/18/helping-out-with-technology-concepts/</link>
		<comments>http://subbaraman.wordpress.com/2008/11/18/helping-out-with-technology-concepts/#comments</comments>
		<pubDate>Tue, 18 Nov 2008 15:51:00 +0000</pubDate>
		<dc:creator>Kiran</dc:creator>
				<category><![CDATA[interests]]></category>
		<category><![CDATA[folksonomies]]></category>
		<category><![CDATA[guidance]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[semantic-web]]></category>

		<guid isPermaLink="false">http://subbaraman.wordpress.com/?p=18</guid>
		<description><![CDATA[Had a conversation today with a faculty member from a local college, and she wanted to talk to someone from IBM on an area that she intends to focus on as part her course (not the one she teaches, but the one she is enrolled into). Basically she felt she needed to work on some [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=subbaraman.wordpress.com&amp;blog=2567843&amp;post=18&amp;subd=subbaraman&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Had a conversation today with a faculty member from a local college, and she wanted to talk to someone from IBM on an area that she intends to focus on as part her course (not the one she teaches, but the one she is enrolled into).</p>
<p>Basically she felt she needed to work on some usecases and problems in the area of SOA, and Semantic Web.</p>
<p>Rather than having a discussion straight away on these technology areas, <span id="more-18"></span>I thought the important aspect was for her to understand these concepts better, and also to look at some other related concepts:</p>
<ul>
<li>Tagging / <a href="http://en.wikipedia.org/wiki/Folksonomy">Folksonomies</a></li>
<li>Ontology / <a href="http://www.w3.org/TR/owl-guide/">OWL</a></li>
<li><a href="http://delicious.com/" target="_blank">Delicious</a> and <a href="http://flickr.com/">Flickr</a> to understand the way tagging helps in these sites, and also the concept of a <a href="http://www.flickr.com/photos/tags/clusters/clusters/">tag-cluster</a> and its power.</li>
<li><a href="http://en.wikipedia.org/wiki/Representational_State_Transfer">ReST</a> based webservices &#8211; to read <a href="http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm">Roy Fielding&#8217;s thesis</a> on this.</li>
</ul>
<p>This being the first step, the next is to keep the conversation going, and suggested we use <a href="http://twitter.com/home">Twitter</a> to exchange notes, or any other medium other than email.</p>
<p>I am on <a href="http://twitter.com/kirsn">Twitter as kirsn</a>, and use the <a href="http://www.naan.net/trac/wiki/TwitterFox">Twitterfox</a> extension in <a href="http://www.mozilla.com/en-US/firefox/">Firefox</a> browser to read and reply to tweets.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/subbaraman.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/subbaraman.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/subbaraman.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/subbaraman.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/subbaraman.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/subbaraman.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/subbaraman.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/subbaraman.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/subbaraman.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/subbaraman.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/subbaraman.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/subbaraman.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/subbaraman.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/subbaraman.wordpress.com/18/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=subbaraman.wordpress.com&amp;blog=2567843&amp;post=18&amp;subd=subbaraman&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://subbaraman.wordpress.com/2008/11/18/helping-out-with-technology-concepts/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/41cedaabd6321ba0f386299ec53092e2?s=96&#38;d=http%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">kirsn</media:title>
		</media:content>
	</item>
	</channel>
</rss>
