<?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/"
	>

<channel>
	<title>Dreaming of an Ideal World!!!</title>
	<atom:link href="http://jjaimon.net/blogs/feed" rel="self" type="application/rss+xml" />
	<link>http://jjaimon.net/blogs</link>
	<description>My dreams, random thoughts...</description>
	<lastBuildDate>Sun, 11 Mar 2012 04:46:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Never Say Good Bye</title>
		<link>http://jjaimon.net/blogs/2012/03/04/never-say-good-bye</link>
		<comments>http://jjaimon.net/blogs/2012/03/04/never-say-good-bye#comments</comments>
		<pubDate>Sat, 03 Mar 2012 19:01:00 +0000</pubDate>
		<dc:creator>Jaimon</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Donnie]]></category>
		<category><![CDATA[Scorpio]]></category>

		<guid isPermaLink="false">http://jjaimon.net/blogs/?p=334</guid>
		<description><![CDATA[We parted our ways yesterday He came to me 9 years back.&#160; He was a family since then. You were like this when I got you… He took me to places.&#160; We made our own roads. He saved me from road rages, accidents.. He came with me for Tsunami Relief work.&#160; He was happy to [...]]]></description>
			<content:encoded><![CDATA[<p>We parted our ways yesterday</p>
<p><a href="http://jjaimon.net/blogs/wp-content/uploads/2012/03/scorpio-1.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="scorpio-1" border="0" alt="scorpio-1" src="http://jjaimon.net/blogs/wp-content/uploads/2012/03/scorpio-1_thumb.jpg" width="324" height="217" /></a></p>
<p>He came to me 9 years back.&#160; He was a family since then. </p>
<p><a href="http://jjaimon.net/blogs/wp-content/uploads/2012/03/Scan-120311-0006.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Scan-120311-0006" border="0" alt="Scan-120311-0006" src="http://jjaimon.net/blogs/wp-content/uploads/2012/03/Scan-120311-0006_thumb.jpg" width="324" height="187" /></a></p>
<p>You were like this when I got you…</p>
<p>He took me to places.&#160; We made our own roads. </p>
<p><img src="http://jjaimon.net/photos/var/albums/HikingCamping/HoneyValley/b_p1010002.jpg?m=1306751903" width="320" height="244" /></p>
<p>He saved me from road rages, accidents..</p>
<p><a href="http://jjaimon.net/blogs/wp-content/uploads/2012/03/Scan-120311-0003.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Scan-120311-0003" border="0" alt="Scan-120311-0003" src="http://jjaimon.net/blogs/wp-content/uploads/2012/03/Scan-120311-0003_thumb.jpg" width="324" height="227" /></a></p>
<p><a href="http://jjaimon.net/blogs/wp-content/uploads/2012/03/Scan-120311-0004.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Scan-120311-0004" border="0" alt="Scan-120311-0004" src="http://jjaimon.net/blogs/wp-content/uploads/2012/03/Scan-120311-0004_thumb.jpg" width="324" height="199" /></a></p>
<p><a href="http://jjaimon.net/blogs/wp-content/uploads/2012/03/Scan-120311-0005.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Scan-120311-0005" border="0" alt="Scan-120311-0005" src="http://jjaimon.net/blogs/wp-content/uploads/2012/03/Scan-120311-0005_thumb.jpg" width="324" height="197" /></a></p>
<p>He came with me for Tsunami Relief work.&#160; He was happy to be part of the team</p>
<p><a href="http://jjaimon.net/blogs/wp-content/uploads/2012/03/Scan-120311-0002.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Scan-120311-0002" border="0" alt="Scan-120311-0002" src="http://jjaimon.net/blogs/wp-content/uploads/2012/03/Scan-120311-0002_thumb.jpg" width="324" height="181" /></a></p>
<p>Dear <a href="http://www.mahindrascorpio.com">Scorpio</a>, Donnie misses you the most. He liked to watch other dogs on the road from your height.&#160; He liked the wind blowing in his face through your window.</p>
<p><a href="http://jjaimon.net/blogs/wp-content/uploads/2012/03/donnie-scorpio-2.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="donnie-scorpio-2" border="0" alt="donnie-scorpio-2" src="http://jjaimon.net/blogs/wp-content/uploads/2012/03/donnie-scorpio-2_thumb.jpg" width="324" height="217" /></a></p>
<p>We will remember you always…</p>
]]></content:encoded>
			<wfw:commentRss>http://jjaimon.net/blogs/2012/03/04/never-say-good-bye/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Linux Advanced Routing: Setting up a Mixed Public-Private Network</title>
		<link>http://jjaimon.net/blogs/2012/03/01/linux-advanced-routing-setting-up-a-mixed-public-private-network</link>
		<comments>http://jjaimon.net/blogs/2012/03/01/linux-advanced-routing-setting-up-a-mixed-public-private-network#comments</comments>
		<pubDate>Thu, 01 Mar 2012 10:34:17 +0000</pubDate>
		<dc:creator>Jaimon</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[SLES]]></category>

		<guid isPermaLink="false">http://jjaimon.net/blogs/?p=315</guid>
		<description><![CDATA[Recently I had a unique need to have a mix of public and private network on a particular server for some testing.&#160; A number of services were already configured for the public interface. I had to test a particular feature using a NAT environment and the easiest I could think of was to configure the [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I had a unique need to have a mix of public and private network on a <a href="http://www.novell.com/products/identitymanager/">particular server</a> for some testing.&#160; A number of services were already configured for the public interface. I had to test a particular feature using a NAT environment and the easiest I could think of was to configure the same server with a NAT ifc in the <a href="http://www.vmware.com/products/workstation/">VMWare</a> environment and configure that feature to use this private interface.&#160; Setting up the proper routes where I can reach the server through the public interface or through the router&#8217;s port forwarding via the NAT interface was a challenge in this case.&#160; </p>
<p><a href="http://jjaimon.net/blogs/wp-content/uploads/2012/03/Network-pp.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Network-pp" border="0" alt="Network-pp" align="left" src="http://jjaimon.net/blogs/wp-content/uploads/2012/03/Network-pp_thumb.png" width="300" height="391" /></a>My networking requirement is something like this.&#160; As the diagram suggests, 164.99.89.77 is the public interface (eth1) and 172.17.2.80 (eth0) is the private interface.&#160; vmnet5 provides the NAT environment with the network 17217.2.0.&#160; My requirement was to reach the guest via eth0 or eth1 from the 164.99 network.&#160; The host (164.99.89.74) also provides port forwarding so that I can connect to the gust via the private interface.&#160; </p>
<p><em>I realized that I need to make sure that all answers to traffic coming in on a particular interface get answered from that interface.</em>&#160; </p>
<p>After a little research on <a href="http://lartc.org/">Linux advanced routing</a>, I stumbled upon <a href="http://lartc.org/howto/lartc.rpdb.multiple-links.html">this page</a>. </p>
<p>I designed my routing table based on the recommendations from there.&#160; I’m listing the steps I followed for future reference.</p>
<ol>
<li><a href="http://tldp.org/HOWTO/Adv-Routing-HOWTO/lartc.kernel.rpf.html">Disable reverse-path filtering</a> for both interfaces.&#160; When source and destination traffic to the same IP using different interface occurs, the Linux kernel drop the traffic as potentially spoofed.&#160; This is called reverse-path filtering.&#160; </li>
<li>Create two additional routing tables, say T1 and T2 in /etc/iproute2/rt_tables.&#160;&#160; This file will look something like this
<p><a href="http://jjaimon.net/blogs/wp-content/uploads/2012/03/image.png"><img style="margin: 0px 50px; display: inline" title="image" alt="image" src="http://jjaimon.net/blogs/wp-content/uploads/2012/03/image_thumb.png" width="240" height="71" /></a></p>
</li>
<li>Then populate these tables as given below
<p><font face="Lucida Console">ip route add 164.99.0.0 dev eth1 src 164.99.89.77 tabel T1</font>         <br /><font face="Lucida Console">ip route add default via 164.99.89.254 table T1</font>         <br /><font face="Lucida Console">ip route add 172.17.2.0 dev eth0 src 172.17.2.80 table T2</font>         <br /><font face="Lucida Console">ip route add default via 172.17.2.2 table T2</font></p>
<p>164.99.0.0 =&gt; public network        <br />164.99.89.77 =&gt; IP address of the public interface         <br />164.99.89.254 =&gt; Gateway address for the public network         <br />172.17.2.0 =&gt; Private network         <br />172.17.2.80 =&gt; IP address of the private interface         <br />172.17.2.2 =&gt; Gateway address for the public network</p>
</li>
<li>Set up the main routing table.
<p><font face="Lucida Console">ip route add 164.99.0.0 dev eth1 src 164.99.89.77          <br />ip route add 172.17.2.0 dev eth0 src 172.17.2.80</font></p>
</li>
<li>Then a preferred default route
<p><font face="Lucida Console">ip route add default via 172.17.2.2</font></p>
</li>
<li>Next set up the routing rules
<p><font face="Lucida Console">ip rule add from 164.99.89.77 table T1          <br />ip rule add from 172.17.2.80 table T2</font></p>
</li>
</ol>
<p>Above rules will make sure all answers to traffic coming in on a particular interface get answered from that interface&#160; </p>
<p>My routing table looks something like this with the above changes</p>
<p><a href="http://jjaimon.net/blogs/wp-content/uploads/2012/03/image1.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://jjaimon.net/blogs/wp-content/uploads/2012/03/image_thumb1.png" width="429" height="108" /></a></p>
<p>There are a few more desirable routing additions mentioned <a href="http://lartc.org/howto/lartc.rpdb.multiple-links.html">here</a>.&#160; </p>
<p>With these changes, I can connect to the server via the public interface or via the private interface with the port forwarding in the router.</p>
<p><a href="http://jjaimon.net/blogs/wp-content/uploads/2012/03/image2.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://jjaimon.net/blogs/wp-content/uploads/2012/03/image_thumb2.png" width="244" height="39" /></a></p>
<p><a href="http://jjaimon.net/blogs/wp-content/uploads/2012/03/image3.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://jjaimon.net/blogs/wp-content/uploads/2012/03/image_thumb3.png" width="244" height="34" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://jjaimon.net/blogs/2012/03/01/linux-advanced-routing-setting-up-a-mixed-public-private-network/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introducing IWM at NMAMIT</title>
		<link>http://jjaimon.net/blogs/2011/01/27/introducing-iwm-at-nmamit</link>
		<comments>http://jjaimon.net/blogs/2011/01/27/introducing-iwm-at-nmamit#comments</comments>
		<pubDate>Thu, 27 Jan 2011 15:20:44 +0000</pubDate>
		<dc:creator>Jaimon</dc:creator>
				<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://jjaimon.net/blogs/?p=279</guid>
		<description><![CDATA[NMAM Institute of Technology, Nitte held an International Level Conference on “Computer Architecture, Networking and Applications” (IC-CANA 2011) at Mangalore on 7th and 8th January, in association with Penn State University, Harrisburg USA. The conference was co-sponsored by Nitte University, Nitte Education Trust, ISTE, NewDelhi. CSI Division-V (E&#38;R), VTU Belgaum, TCS, EMC, Veriguide and Robosoft [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: x-small;"><span style="font-family: Verdana;"><a href="http://www.nitte.ac.in/nmamit/">NMAM Institute of              Technology, Nitte</a> </span></span><span style="font-family: Verdana; font-size: x-small;">held an <a href="http://www.iccana.com">International Level Conference on “Computer Architecture,              Networking and Applications” (IC-CANA 2011)</a> at <a href="http://jjaimon.net/blogs/wp-content/uploads/2011/01/DSC_5451.jpg" target="_blank"><img class="size-medium wp-image-283 alignleft" style="border: 1px solid black; margin: 5px;" title="DSC_5451" src="http://jjaimon.net/blogs/wp-content/uploads/2011/01/DSC_5451-300x201.jpg" alt="" width="300" height="201" /></a>Mangalore on 7th and              8th </span><span style="font-family: Verdana;"><span style="font-size: x-small;">January, in              association with <a href="http://www.psu.edu/">Penn State University, Harrisburg USA</a>. The              conference was co-sponsored by Nitte University, Nitte Education              Trust, ISTE, N</span></span><span style="font-family: Verdana;"><span style="font-size: x-small;">ewDelhi. CSI Division-V (E&amp;R), VTU Belgaum, TCS, EMC,              Veriguide and Robosoft Technologies. I was invited as one              of the speakers in the tutorial session. I <a href="http://www.iccana.com/Pre_conf_Tutorial.html">presented</a></span></span><span style="font-family: Verdana;"><span style="font-size: x-small;"> <a href="http://www.intelligentworkloadmanagement.com/">Intelligent              Workload Management</a> </span></span><span style="font-size: x-small;"><span style="font-family: Verdana;"> in the cloud track on the first day. I co-chaired the thesis              presentation </span></span><span style="font-size: x-small;"><span style="font-family: Verdana;">along with <a href="http://www.csi-india.org/web/csi/division5">Dr. Swarnalatha</a> on the second day and              participated in a panel discussion on &#8220;Relevance of Industry              Instit</span></span><span style="font-family: Verdana;"><span style="font-size: x-small;"><a href="http://jjaimon.net/blogs/wp-content/uploads/2011/01/DSC_5180.jpg" target="_blank"><img class="size-medium wp-image-281 alignleft" style="border: 1px solid black; margin: 5px;" title="DSC_5180" src="http://jjaimon.net/blogs/wp-content/uploads/2011/01/DSC_5180-300x201.jpg" alt="" width="300" height="201" /></a></span></span><a href="http://jjaimon.net/blogs/wp-content/uploads/2011/01/DSC_5180.jpg"></a><a href="http://jjaimon.net/blogs/wp-content/uploads/2011/01/DSC_5465.jpg" target="_blank"><img class="size-medium wp-image-284 alignleft" style="border: 1px solid black; margin: 5px;" title="DSC_5465" src="http://jjaimon.net/blogs/wp-content/uploads/2011/01/DSC_5465-300x201.jpg" alt="" width="300" height="201" /></a><a href="http://jjaimon.net/blogs/wp-content/uploads/2011/01/DSC_5465.jpg" target="_blank"></a><a href="http://jjaimon.net/blogs/wp-content/uploads/2011/01/DSC_5405.jpg"><img class="size-medium wp-image-282 alignnone" style="border: 1px solid black; margin: 5px;" title="DSC_5405" src="http://jjaimon.net/blogs/wp-content/uploads/2011/01/DSC_5405-300x201.jpg" alt="" width="300" height="201" /></a><span style="font-size: x-small;"><span style="font-family: Verdana;">ute Interaction in the Global Education Scenario&#8221;.</span></span><span style="font-family: Verdana; font-size: x-small;"><a href="http://jjaimon.net/blogs/wp-content/uploads/2011/01/DSC_5144.jpg" target="_blank"><img class="size-medium wp-image-280 alignleft" style="border: 1px solid black; margin: 5px;" title="DSC_5144" src="http://jjaimon.net/blogs/wp-content/uploads/2011/01/DSC_5144-300x201.jpg" alt="" width="300" height="201" /></a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://jjaimon.net/blogs/2011/01/27/introducing-iwm-at-nmamit/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moved to our new house</title>
		<link>http://jjaimon.net/blogs/2011/01/24/moved-to-our-new-house</link>
		<comments>http://jjaimon.net/blogs/2011/01/24/moved-to-our-new-house#comments</comments>
		<pubDate>Mon, 24 Jan 2011 12:43:40 +0000</pubDate>
		<dc:creator>Jaimon</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://jjaimon.net/blogs/?p=260</guid>
		<description><![CDATA[It was a long journey that took close to 27months from here to here&#8230;. And still, a lot more to do&#8230;..]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;">It was a long journey that took close to 27months from here</p>
<p style="text-align: center;"><a href="http://jjaimon.net/blogs/wp-content/uploads/2011/01/26012009013.jpg"><img class="size-medium wp-image-261 aligncenter" title="26012009013" src="http://jjaimon.net/blogs/wp-content/uploads/2011/01/26012009013-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p style="text-align: center;">to here&#8230;.</p>
<p><a href="http://jjaimon.net/blogs/wp-content/uploads/2011/01/IMG-20110124-00024.jpg"></a><a href="http://jjaimon.net/blogs/wp-content/uploads/2011/01/IMG-20110124-000241.jpg"><img class="size-medium wp-image-265 alignleft" title="IMG-20110124-00024" src="http://jjaimon.net/blogs/wp-content/uploads/2011/01/IMG-20110124-000241-300x225.jpg" alt="" width="300" height="225" /></a><a href="http://jjaimon.net/blogs/wp-content/uploads/2011/01/IMG-20110124-000262.jpg"><img class="alignright size-medium wp-image-267" title="IMG-20110124-00026" src="http://jjaimon.net/blogs/wp-content/uploads/2011/01/IMG-20110124-000262-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>And still, a lot more to do&#8230;..</p>
]]></content:encoded>
			<wfw:commentRss>http://jjaimon.net/blogs/2011/01/24/moved-to-our-new-house/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Intel Buys McAfee: Security in the chip vs. virtual environment</title>
		<link>http://jjaimon.net/blogs/2010/08/20/intel-buys-mcafee-security-in-the-chip-vs-virtual-environment</link>
		<comments>http://jjaimon.net/blogs/2010/08/20/intel-buys-mcafee-security-in-the-chip-vs-virtual-environment#comments</comments>
		<pubDate>Fri, 20 Aug 2010 09:41:00 +0000</pubDate>
		<dc:creator>Jaimon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://jjaimon.net/blogs/2010/08/20/intel-buys-mcafee-security-in-the-chip-vs-virtual-environment</guid>
		<description><![CDATA[This was the big news I read yesterday.&#160; Everyone talked about the price Intel is paying &#8211; $48 per share &#8211; which is 60% premium over McAfee&#8217;s previous day close of $29.93.&#160; What is Intel going to get out of this deal?&#160; I found a not-so-encouraging analysis from Forrester. One of the reasons everyone talked [...]]]></description>
			<content:encoded><![CDATA[<p>This<a target="_blank" href="http://news.yahoo.com/s/ap/20100819/ap_on_hi_te/us_intel_mcafee_acquisition"> was the big new</a>s I read yesterday.&nbsp; Everyone talked about the price <a target="_blank" href="http://intel.com">Intel</a> is paying &#8211; $48 per share &#8211; which is 60% premium over McAfee&#8217;s previous day close of $29.93.&nbsp; What is Intel going to get out of this deal?&nbsp; I <a target="_blank" href="http://blogs.forrester.com/andrew_jaquith/10-08-19-intel_mcafee_horseless_carriage_vendor_buys_buggy_whips">found a not-so-encouraging</a> analysis from <a target="_blank" href="http://www.forrester.com/">Forrester</a>. One of the reasons everyone talked about is, if Intel wants to embed security into the chip.&nbsp; While it makes perfect sense for a desktop dominated market we used to have a few years back, I can&#8217;t agree if its valid now where we are moving to <a target="_blank" href="http://en.wikipedia.org/wiki/Desktop_virtualization">Virtual Desktops</a> and data center virtualization.&nbsp; Why would I have my security in the chip level in a virtualized world?.&nbsp; Why not we take care of that in the Virtual machine level? <a target="_blank" href="http://www.google.co.in/url?sa=t&amp;source=web&amp;cd=1&amp;ved=0CCAQFjAA&amp;url=http%3A%2F%2Fwww.intelligentworkloadmanagement.com%2F&amp;ei=SkxuTMWLConquAPa5ZVC&amp;usg=AFQjCNEI3zdpBTzrq9FnpYBtpbmYmG1l8g&amp;sig2=FMG69rF76fqff_GpmwiMKA">Intelligent Workload Management</a> is such an effort where we try to integrate identity and security into virtual machine level instead of the hardware level.&nbsp; The software security is another dimension that can be added in the IWM framework level.</p>
]]></content:encoded>
			<wfw:commentRss>http://jjaimon.net/blogs/2010/08/20/intel-buys-mcafee-security-in-the-chip-vs-virtual-environment/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Technical Writing and Cloud Computing</title>
		<link>http://jjaimon.net/blogs/2010/08/10/technical-writing-and-cloud-computing</link>
		<comments>http://jjaimon.net/blogs/2010/08/10/technical-writing-and-cloud-computing#comments</comments>
		<pubDate>Tue, 10 Aug 2010 04:56:54 +0000</pubDate>
		<dc:creator>Jaimon</dc:creator>
				<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://jjaimon.net/blogs/2010/08/10/technical-writing-and-cloud-computing</guid>
		<description><![CDATA[One of my technical writers asked me how they can leverage cloud computing.&#160; Interesting thought!!!. From a developers perspective, we have been talking about cloud as a development and testing resource.&#160; For eg.&#160; I can easily scale up my resources using the cloud environment if I need to run a scalability test.&#160; In the past, [...]]]></description>
			<content:encoded><![CDATA[<p>One of my technical writers asked me how they can leverage cloud computing.&nbsp; Interesting thought!!!. From a developers perspective, we have been talking about cloud as a development and testing resource.&nbsp; For eg.&nbsp; I can easily scale up my resources using the cloud environment if I need to run a scalability test.&nbsp; In the past, I used to raise a request and wait for the resources to arrive before I can even start my test; and I used to call this time as the planning phase.&nbsp; How do you leverage cloud for technical writing?</p>
<p>The immediate benefit came to my mind is online collaboration.&nbsp;&nbsp; Desktop publishing is going to be a thing of past.&nbsp; <a target="_blank" href="http://docs.google.com">Google Docs</a> (I&#8217;ve been using google docs over 4 years now) revolutionized online shared editing though there were other players in the market at that time.&nbsp; <a target="_blank" href="http://www.adobe.com/acom/buzzword/">Adobe</a>, <a target="_blank" href="http://writer.zoho.com">Zoho</a>, <a target="_blank" href="http://writeboard.com/">Whiteboard</a> and a number of others came in, but none of them could attract us as much as <a target="_blank" href="http://google.com">Google</a>. The latest addition to this list is <a target="_blank" href="http://microsoft.com">Microsoft</a> with its <a target="_blank" href="http://live.office.com">office live and SkyDrive</a>.&nbsp; BTW, I just noticed that Office Live doesn&#8217;t use a secure connection.&nbsp; Online documents and collaborative editing will help me to update documents the way we add notes or review comments in Acrobat, Word and <a target="_blank" href="http://openoffice.org">OpenOfffice</a> documents.&nbsp; It will be faster for developers and testers to update the documents as and when they find some changes required and a team member from the technical writers group can merge the changes easily.</p>
<p>Another area is ePublication.&nbsp; I would assume that all documents need to be available (or online conversion when I download) in one or more of the epub format as eBooks and smart phones are going to be used more for reading and getting our work done.&nbsp; Today, I read my <a target="_blank" href="http://www.books24x7.com/books24x7.asp">Books24x7</a> using my <a target="_blank" href="http://blackberry.com">Blackberry</a> when ever I get time.&nbsp; </p>
<p>Other areas worth considering are location aware content which also includes online translation, integration of product documents with user supplied content, etc.&nbsp; A <a target="_blank" href="http://www.cherryleaf.com/blog/2010/01/trends-in-technical-communication-in-2010-and-beyond/">couple</a> of <a target="_blank" href="http://www.scriptorium.com/blog/2010/01/2010-predictions-for-technical-communication.html">blogs</a> I read recently support these predictions.&nbsp; </p>
]]></content:encoded>
			<wfw:commentRss>http://jjaimon.net/blogs/2010/08/10/technical-writing-and-cloud-computing/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Did You Share Yourself Today?</title>
		<link>http://jjaimon.net/blogs/2010/05/02/did-you-share-yourself-today</link>
		<comments>http://jjaimon.net/blogs/2010/05/02/did-you-share-yourself-today#comments</comments>
		<pubDate>Sun, 02 May 2010 04:52:54 +0000</pubDate>
		<dc:creator>Jaimon</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://jjaimon.net/blogs/?p=250</guid>
		<description><![CDATA[I have been reading Times Life.  The theme for today was sharing. A few of the captions particularly caught my attention as I myself believe in that.  The author was trying to convey the message that not having enough money to donate is not a reason to hold back on sharing.  You get the meaning [...]]]></description>
			<content:encoded><![CDATA[<p>I have been reading Times Life.  The theme for today was <em>sharing. </em><img style="margin: 5px 0px 5px 5px;" title="Helping the needy" src="http://farm3.static.flickr.com/2596/3743046440_11432f3d2d.jpg" alt="Helping the needy" width="250" align="right" />A few  of the captions particularly caught my attention as I myself believe in  that.  The author was trying to convey the message that not having  enough money to donate is not a reason to hold back on sharing.  You get  the meaning if you read this comment from &#8220;<em>Soul Curry</em>&#8220;;</p>
<blockquote><p>If you make two  cups of tea, one for your husband and one for yourself, then you have  not made use of God&#8217;s gift of life.  Make three cups of tea and vie the  third cup to a stranger and your life will be blessed.</p></blockquote>
<p>I always believed that you get maximum joy when you give something that  you enjoy yourself.  Philanthropy should not be to get your photo and  name appear on  Page 3.  <em>Acts 20:35</em> states that</p>
<blockquote><p>It is more blessed to  give than to receive</p></blockquote>
<p>Also, <em>Bhagavatgeetha</em> says</p>
<blockquote><p>one should be  concentrating on Karma and not on the fruit of karma.</p></blockquote>
<p>You can see the importance of sharing in many places in the Bible, from  old testament to new. <em>(Luke 12:33)</em></p>
<blockquote><p>Sell your possessions and give to the poor. Provide purses for yourselves that will not wear out, a  treasure in heaven that will not be exhausted, where no thief comes near and no  moth destroys.</p></blockquote>
<p>Though there are different interpretations for the above  statements, I believe its about knowing the pain of the poor so that you  help them to what ever way you can.</p>
<p>Have a look at the traffic signal, next to your street or the families  helping you with various chores at home, you will find a number of ways  to help them.</p>
]]></content:encoded>
			<wfw:commentRss>http://jjaimon.net/blogs/2010/05/02/did-you-share-yourself-today/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ACM India Launch</title>
		<link>http://jjaimon.net/blogs/2010/01/21/acm-india-launch</link>
		<comments>http://jjaimon.net/blogs/2010/01/21/acm-india-launch#comments</comments>
		<pubDate>Thu, 21 Jan 2010 16:27:09 +0000</pubDate>
		<dc:creator>Jaimon</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://jjaimon.net/blogs/2010/01/21/acm-india-launch</guid>
		<description><![CDATA[I was attending ACM India Launch at Taj Residency today.&#160;&#160; ACM India was formally announced today though ACM India was active for over 3 years now.&#160; The program started with a brief introduction by Dr. Anand Deshpande. Co-Chair, ACM India, Prof Dame Wendy Hall, FRS. President, ACM&#160; and Dr. John White CEO, ACM.&#160; Dr. Rick [...]]]></description>
			<content:encoded><![CDATA[<p>I was attending <a href="http://india.acm.org" target="_blank">ACM India</a> <a href="http://www.acm.org/news/featured/acm-india-launch">Launch</a> at Taj Residency today.&#160;&#160; ACM India was formally announced today though ACM India was active for over 3 years now.&#160; The program started with a brief introduction by Dr. Anand Deshpande. Co-Chair, ACM India,     <br />Prof Dame Wendy Hall, FRS. President, ACM&#160; and Dr. John White CEO, ACM.&#160; Dr. Rick Rashid, Sr. VP Microsoft Research presented various activities they do in the research area.&#160; I must say that we all enjoyed the talk by <a href="http://en.wikipedia.org/wiki/Barbara_Liskov" target="_blank">Prof. Barabara Liskov</a> about her work on <a href="http://en.wikipedia.org/wiki/CLU_(programming_language)" target="_blank">CLU</a> and Abstract Data Types.&#160; She mentioned a number of papers that I liked particularly.&#160; A few of them are:</p>
<ul>
<li><a href="http://portal.acm.org/citation.cfm?id=1479992.1480018" target="_blank">A design methodology for reliable software systems</a></li>
<li><a href="http://en.wikipedia.org/wiki/Considered_harmful" target="_blank">Goto statements considered harmful</a></li>
<li><a href="http://portal.acm.org/citation.cfm?id=1243383" target="_blank">Hierarchical program structures</a></li>
<li><a href="http://portal.acm.org/citation.cfm?id=361937&amp;coll=portal&amp;dl=ACM" target="_blank">Protection in programming languages</a></li>
<li><a href="http://portal.acm.org/citation.cfm?id=953355" target="_blank">Global variables considered harmful</a></li>
</ul>
<p>There were a few more.&#160; She also explained <a href="http://en.wikipedia.org/wiki/Liskov_substitution_principle" target="_blank">liskov substitution principle</a>.&#160; The next talk was by <a href="http://en.wikipedia.org/wiki/Raj_Reddy" target="_blank">Dr. Raj Reddy</a>.&#160; I liked his <a href="http://en.wikipedia.org/wiki/Knowledge_Navigator" target="_blank">knowledge navigator video</a> very much.&#160; After this, <a href="http://en.wikipedia.org/wiki/C._A._R._Hoare" target="_blank">Sir Tony Hoare</a> talked about the international <a href="http://portal.acm.org/citation.cfm?id=1592439&amp;dl=GUIDE&amp;coll=GUIDE&amp;CFID=72463003&amp;CFTOKEN=31057362" target="_blank">verified software initiative</a>.&#160;&#160; Today’s programs were concluded with a panel discussion on lack of research initiatives in Indian education institutions. Various reasons and possible remedies were discussed.&#160; </p>
<p>ACM Bangalore chapter is organizing compute-2010 tomorrow and day after.&#160; I’m planning to attend the morning session where they talk about cloud computing.</p>
]]></content:encoded>
			<wfw:commentRss>http://jjaimon.net/blogs/2010/01/21/acm-india-launch/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eye Safety During Solar Eclipse</title>
		<link>http://jjaimon.net/blogs/2010/01/19/eye-safety-during-solar-eclipse</link>
		<comments>http://jjaimon.net/blogs/2010/01/19/eye-safety-during-solar-eclipse#comments</comments>
		<pubDate>Tue, 19 Jan 2010 08:18:17 +0000</pubDate>
		<dc:creator>Jaimon</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://jjaimon.net/blogs/2010/01/19/eye-safety-during-solar-eclipse</guid>
		<description><![CDATA[We just viewed our first Solar Eclipse of the year 2010.&#160; As usual, there were many reports of losing the eye sight if you view the eclipse with a naked eye and ways of viewing the eclipse. I didn’t see much of scientific evidence to the above arguments.&#160; Why would I lose my eyesight?&#160; UV [...]]]></description>
			<content:encoded><![CDATA[<p>We just viewed our <a href="http://en.wikipedia.org/wiki/Solar_eclipse_of_January_15,_2010" target="_blank">first Solar Eclipse</a> of the year 2010.&#160; <img style="margin: 0px 0px 0px 10px; display: inline" align="right" src="http://upload.wikimedia.org/wikipedia/en/3/34/%28closeup%29_Solar_annular_eclipse_of_January_15%2C_2010_in_Bangui%2C_Central_African_Republic.JPG" width="127" height="127" />As usual, there were many reports of losing the eye sight if you view the eclipse with a naked eye and ways of viewing the eclipse. I didn’t see much of scientific evidence to the above arguments.&#160; Why would I lose my eyesight?&#160; UV rays and other harmful rays are bounced back by ozone layer always.&#160; So, how can it be any different on an eclipse day?</p>
<p>I always believed that those harmful rays always existed.&#160; Only difference is that, you will never be able to see the Sun directly due to its brightness.&#160; This is possible on an eclipse day.&#160; More over, though the light appears not that intense on an eclipse day, its good enough to harm your <a href="http://en.wikipedia.org/wiki/Eye" target="_blank">cornea</a>.&#160; Note that, Cornea doesn’t have any way to sense pain and you will never see when your rods and cones are getting burnt.&#160; </p>
<p>This report from <a href="http://eclipse.gsfc.nasa.gov/SEhelp/safety2.html" target="_blank">Nasa</a> supports the above argument.&#160; Here are some excerpts. (Thanks to Girish for pointing out to this report)</p>
<blockquote><p>The only time that the Sun can be viewed safely with the naked eye is during a total eclipse, when the Moon completely covers the disk of the Sun. <b>It is never safe to look at a partial or annular eclipse, or the partial phases of a total solar eclipse, without the proper equipment and techniques</b>. Even when 99% of the Sun&#8217;s surface (the photosphere) is obscured during the partial phases of a solar eclipse, the remaining crescent Sun is still intense enough to cause a retinal burn, even though illumination levels are comparable to twilight [Chou, 1981, 1996; Marsh, 1982]. Failure to use proper observing methods may result in permanent eye damage or severe visual loss. This can have important adverse effects on career choices and earning potential, since it has been shown that most individuals who sustain eclipse-related eye injuries are children and young adults [Penner and McNair, 1966; Chou and Krailo, 1981].</p>
</blockquote>
<p>There are other Indian superstitions to spice up an Eclipse.&#160; I’ll leave that for another post.</p>
]]></content:encoded>
			<wfw:commentRss>http://jjaimon.net/blogs/2010/01/19/eye-safety-during-solar-eclipse/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Airtel International calling card</title>
		<link>http://jjaimon.net/blogs/2010/01/19/using-airtel-international-calling-card</link>
		<comments>http://jjaimon.net/blogs/2010/01/19/using-airtel-international-calling-card#comments</comments>
		<pubDate>Tue, 19 Jan 2010 07:30:15 +0000</pubDate>
		<dc:creator>Jaimon</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Airtel Nokia Blackberry]]></category>

		<guid isPermaLink="false">http://jjaimon.net/blogs/2010/01/19/using-airtel-international-calling-card</guid>
		<description><![CDATA[I have been using Airtel International calling cards for a while.&#160; Rate to US is relatively cheaper compared to the full international calling rates.&#160; Only problem I had was the long dialing procedure which used to take almost a minute to get into a conference call.&#160; I worked around the manual dialing process by storing [...]]]></description>
			<content:encoded><![CDATA[<p>I have been using <a href="http://www.airtel.in/wps/wcm/connect/airtel.in/Airtel.In/Home/ForYou/Calling+Cards/International+Calling+Cards/" target="_blank">Airtel International calling</a> cards for a while.&#160; Rate to US is relatively cheaper compared to the full international calling rates.&#160; Only problem I had was the long dialing procedure which used to take almost a minute to get into a conference call.&#160; I worked around the manual dialing process by storing frequently used numbers in the phone along with the calling card number.&#160; For eg. one of my contact entries look like this. <code>1802202pppp123456789012#ppppp0015172345678#pppp123456#</code>     <br />where <em></em>    <br /><em>1802202</em>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; is the Airtel access number     <br /><em>123456789012</em>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; is how my card account number looks like (12 digit)     <br /><em>001 517 234 5678</em>&#160;&#160;&#160;&#160; is the US number I need to dial     <br /><em>123456 </em>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; is the passcode for the above conference number     <br />‘p’ adds one second delay in the dialing sequence.&#160; &#8216;p&#8217; and &#8216;w&#8217;&#160; (explained below) can be added to the dialing sequence by pressing &#8216;*&#8217; key repeatedly on your Nokia phone.&#160; On Blackberry, use keypad &#8216;b&#8217; for wait and &#8216;n&#8217; for pause or use the options menu (options menu can be invoked while entering a number by pressing the Menu key) and choose &quot;Add Pause&quot; or &quot;Add Wait&quot;.</p>
<p><a href="http://www.ietf.org/rfc/rfc3601.txt" target="_blank">RFC 3601 (Text String Notation for Dial Sequences and&#160; Global Switched Telephone Network (GSTN) / E.164 Addresses)</a> defines the implementation of pause and tonewait as follows:</p>
<blockquote><p><strong>Implementation of&#160; ‘pause’&#160; and ‘tonewait’:</strong>&#160;</p>
<ul>
<li>one instance of a ‘pause’ SHOULD be interpreted as a pause of one second between the preceding and succeeding dial string elements; </li>
<li>a ‘tonewait’ SHOULD be interpreted as a pause that will last until the calling party hears a dial tone or another indication&#160; that more dial string characters may be processed. An off-hook&#160; indication MAY also be interpreted as this kind of indication&#160;&#160;&#160;&#160;&#160; (meaning that the audio channel has been opened to the&#160; receiving party) </li>
</ul>
</blockquote>
<p>As you notice, the above number sequence is very long. Sometimes, Airtel doesn’t connect you correctly within the 4-8 seconds delay you introduced between the numbers.&#160; You can add a ‘tonewait (w)’ instead of pause.&#160; So, if you modify the above number like this:</p>
<p> <em><font color="#d48b00" face="Courier New">1802202<b>w</b>123456789012#w0015172345678#<strong>w</strong>123456#</font></em>   <br />Note that, &#8216;p&#8217; has been replaced with &#8216;w&#8217;.&#160; In this case, phone waits for the next set of sequences at every ‘w’.&#160; You can listen to the prompt and ask phone to send next sequences.&#160; On nokia, you will see the prompt “Send” against one of the option keys.&#160; Blackberry shows the next sequence of numbers&#160; and wait for you to press the trackball to send those numbers.&#160; <em>I noticed that Blackberry ignores the ‘w’ if you have a ‘p’ and ‘w’ together</em>.
</p>
<p>However, storing the numbers like this become annoying soon because:</p>
<ul>
<li><a href="http://www.airtel.in/" target="_blank">Airtel</a> doesn’t have the notion of recharging.&#160; (This service is outsourced to another company).&#160; You get a new account number when you ‘recharge’ and you have to edit your phonebook and update all numbers that you stored this way. </li>
<li>You may want to dial different numbers. Dialing this entire sequence (if not stored in the phone book) is time consuming considering that quality of service is not great from Airtel and there is no guarantee that you will get connected at the first attempt.&#160;&#160; More over, your line will get disconnected multiple times and you will have to redial if you are taking the call while traveling in Bangalore.</li>
<li>You will take more time to get into a conference number because you have to dial a large sequence of numbers. </li>
</ul>
<p>This is where I started exploring the way of registering your phone for the account number that you receive so that if I use my phone to dial out, I don’t need to enter the account number.&#160; This <a href="http://www.airtel.in/wps/wcm/connect/airtel.in/Airtel.In/Home/ForYou/Calling+Cards/International+Calling+Cards/FAQs/" target="_blank">FAQ</a> from <a href="http://www.airtel.in/" target="_blank">Airtel</a> was the starting point.&#160; This didn’t work as expected and the customer care was clueless as usual.&#160; Here are the steps to register your phone.</p>
<ul>
<li>Dial 1802202 </li>
<li>Enter your 12 digit account number </li>
<li>You may be asked to choose the language if this is the first time you are using the number after a recharge </li>
<li>Dial 111# after the IVR announces your account balance </li>
<li>Follow the IVR.&#160; Press 1 for registering the card. </li>
<li>You will be asked to enter the PIN.&#160; The default PIN is 0000 (4 zeros).&#160; You can’t change this. </li>
<li>You will be given another set of options related to phone registration.&#160; Follow the IVR and register the phone.&#160; You will have to enter 0091 before your 10digit phone number. </li>
</ul>
<p>Henceforth, you will be presented with your card balance anytime you dial 1802202 using your registered phone.&#160; Your dialing sequence becomes simple now. For eg.</p>
<p> <code>1802202w0015171234568#w12345#</code>
<p>(Use ‘w’ or ‘p’ as explained earlier).&#160; Just register your phone after a recharge every time and then you don’t need to update your phone book entries.</p>
<p><em>One last line of caution for those who use your mobile phone for taking calls. I noticed that my line gets disconnected at every hour.&#160; Airtel customer care tells me that there is a <a href="http://www.dot.gov.in/" target="_blank">DoT</a> regulation that the lines should not be active continuously for more than an hour.&#160; I don’t know if this is true or this is a way of Airtel managing a large number of customer base with fewer lines.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://jjaimon.net/blogs/2010/01/19/using-airtel-international-calling-card/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

