<?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>Abhay Vardhan &#187; Blog</title>
	<atom:link href="http://abhayspace.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://abhayspace.com</link>
	<description></description>
	<lastBuildDate>Sat, 13 Mar 2010 08:05:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Remote editing with tramp and sshfs</title>
		<link>http://abhayspace.com/using-tramp-for-remote-editing/</link>
		<comments>http://abhayspace.com/using-tramp-for-remote-editing/#comments</comments>
		<pubDate>Sat, 13 Mar 2010 07:26:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://abhayspace.com/blog/?p=38</guid>
		<description><![CDATA[I have successfully used Tramp for remote editing of files over scp using XEmacs on Windows XP.
Put this in your ~/.xemacs/init.el
(require &#39;tramp)
(setq tramp-default-method &#34;scp&#34;) 
Then open a remote file using:
C-x C-f&#160; /[scp/yourname@yourmachine]/file.name
Of course you want to set up passwordless login over ssh for convenience.
Another great way to do remote editing is using sshfs.
]]></description>
			<content:encoded><![CDATA[<p></p><p>I have successfully used Tramp for remote editing of files over scp using XEmacs on Windows XP.</p>
<p>Put this in your ~/.xemacs/init.el</p>
<p>(require &#39;tramp)<br />
(setq tramp-default-method &quot;scp&quot;) </p>
<p>Then open a remote file using:<br />
C-x C-f&nbsp; /[scp/yourname@yourmachine]/file.name<br />
Of course you want to set up passwordless login over ssh for convenience.</p>
<p>Another great way to do remote editing is using <a href="http://fuse.sourceforge.net/sshfs.html">sshfs<a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://abhayspace.com/using-tramp-for-remote-editing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Verification Tools</title>
		<link>http://abhayspace.com/verification-tools/</link>
		<comments>http://abhayspace.com/verification-tools/#comments</comments>
		<pubDate>Sat, 13 Mar 2010 07:23:12 +0000</pubDate>
		<dc:creator>avardhan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://abhayspace.com/blog/?p=35</guid>
		<description><![CDATA[In my PhD research work I developed the following software tools: 

 LEVER &#8211; Learning to Verify. Lever can be used to verify specifications or a high level design models for software.&#160; It uses learning techniques to verify that the program meets its specifications.


DiAna &#8211; Distributed Analyzer (This was joint work with Koushik Sen). This [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>In my PhD research work I developed the following software tools: </p>
<ul>
<li> <a href="lever.html">LEVER</a> &#8211; Learning to Verify. Lever can be used to verify specifications or a high level design models for software.&nbsp; It uses learning techniques to verify that the program meets its specifications.
</li>
<li>
<a href="http://fsl.cs.uiuc.edu/diana/">DiAna</a> &#8211; Distributed Analyzer (This was joint work with Koushik Sen). This implements&nbsp;monitoring of a distributed system using a simple but intuitive logic.
</li>
</ul>
<h2><strong>Other tools that I have found very useful:</strong></h2>
<h3>&nbsp;Valgrind <br /></h3>
<p>One very useful tool for finding memory leaks and errors is <a href="httpL/valgrind.org">Valgrind</a> .&nbsp; This tool essentially runs the program under test in a simulated environment and instruments the code to watch out for various errors.&nbsp; I have used Valgrind for a number of debugging sessions and have always found it useful.&nbsp; It turned out for one example, I had a very subtle memory corruption bug in some library code and I tried to find the bug using other methods like printing, gdb and plain old looking at the code, but was getting quite frustrated.&nbsp; I then downloaded Valgrind and ran the same programm under Valgrind. Though it took some time to run, but it was a lifesaver.&nbsp; Valgrind even pointed out to the likely culprit in the code.&nbsp; Installation was fairly easy and instructions webpage were quite useful. I recommend Valgrind to anyone who is doing C or C++ programming and uses pointers </p>
]]></content:encoded>
			<wfw:commentRss>http://abhayspace.com/verification-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unlocking a Sony Ericsson w810i mobile phone</title>
		<link>http://abhayspace.com/unlocking-a-sony-ericsson-w810i-mobile-phone/</link>
		<comments>http://abhayspace.com/unlocking-a-sony-ericsson-w810i-mobile-phone/#comments</comments>
		<pubDate>Tue, 22 Apr 2008 16:38:47 +0000</pubDate>
		<dc:creator>avardhan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://abhayspace.com/blog/?p=6</guid>
		<description><![CDATA[I am traveling overseas so I called AT&#38;T to unlock my phone. They gave me a code and the following instructions

Power off device and remove AT&#038;T SIM card.
Insert SIM card from another wireless carrier.
Power on the handset.
Press the Left Arrow (&#60;) button.
Press the star (*) button twice.
Press the Left Arrow (&#60;) button.
display indicates “ME Lock”
wait [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I am traveling overseas so I called AT&amp;T to unlock my phone. They gave me a code and the following instructions</p>
<ul>
<li>Power off device and remove AT&#038;T SIM card.</li>
<li>Insert SIM card from another wireless carrier.</li>
<li>Power on the handset.</li>
<li>Press the Left Arrow (&lt;) button.</li>
<li>Press the star (*) button twice.</li>
<li>Press the Left Arrow (&lt;) button.</li>
<li>display indicates “ME Lock”</li>
<li>wait approximately 3 seconds.</li>
<li>the display indicates “Network” and a picture of a closed lock.</li>
<li>Press Yes.</li>
<li>the display indicates “Unlock?”</li>
<li>Press Yes.</li>
<li>Enter the SIM Unlock code.</li>
<li>Press Yes.</li>
<li>The handset displays “Network” and a picture of an open lock for three seconds and then reverts to the main display.</li>
<li>The handset is successfully unlocked</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://abhayspace.com/unlocking-a-sony-ericsson-w810i-mobile-phone/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Readings on investments</title>
		<link>http://abhayspace.com/readings-on-investments/</link>
		<comments>http://abhayspace.com/readings-on-investments/#comments</comments>
		<pubDate>Fri, 15 Jun 2007 23:11:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Futures]]></category>
		<category><![CDATA[Investing]]></category>

		<guid isPermaLink="false">http://abhayspace.com/blog/?p=5</guid>
		<description><![CDATA[These days I have been doing some readings on investments. I will catalogue my insights as I read up various books.
1) A Complete Guide to the Futures Markets: Fundamental Analysis, Technical Analysis, Trading, Spreads, and Options
by Jack D. Schwager.



This is a relatively old book, published in 1984.  As such, it does not have a [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>These days I have been doing some readings on investments. I will catalogue my insights as I read up various books.</p>
<p>1) A Complete Guide to the Futures Markets: Fundamental Analysis, Technical Analysis, Trading, Spreads, and Options<br />
by Jack D. Schwager.<br />
<br />
<iframe src="http://rcm.amazon.com/e/cm?t=abhvarsblo-20&#038;o=1&#038;p=8&#038;l=as1&#038;asins=0471893765&#038;fc1=000000&#038;IS2=1&#038;lt1=_blank&#038;lc1=0000FF&#038;bc1=000000&#038;bg1=FFFFFF&#038;f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe><br />
<br />
This is a relatively old book, published in 1984.  As such, it does not have a huge discussion or some of the modern financial derivatives, like stock index futures. As the title says it does have a comprehensive introduction to the futures market, and discusses various types of analysis that you can do.  One thing I liked about this book was a list of rules and guidelines that readers should try to follow, in order to pursue a organized approach towards investing. Some of the rules that I particularly liked are noted below (my comments in italics).<br />
</p>
<ul>
<li> Diversification: <em>This should be obvious target and probably does not need to be elaborated more.</em>
<li> Maximum Risk per Trade<br />
The speculator can substantially increase the probability of long-term sucÂ­cess by restricting the percentage of total funds allocated to any given trade.</p>
<li>Stop-Loss Point:<br />
Know where you&#8217;re going to get out before you get in. </p>
<li>Establish a planned time routine:<br />
It is important to set aside some time each evening for reviewing markets and updating trading strategies.</p>
<li>Maintain a trader&#8217;s diary. <em>I thought this was very useful because it helped me document my thought my thought processes as I was buying and selling. I could then go back and revisit them both to educate myself and see what my strengths and weaknesses are.</em>
<p>The trader&#8217;s diary would contain the following basic information for each trade:</p>
<ul>
<li> Reasons for Trade.
<li> How the Trade Turned Out.
<li>Lessons.
</ul>
<li>If you believe a major trading opportunity exists, don&#8217;t be greedy M trying to get a slightly better entry price. The lost profit potential d one missed price move can offset the savings from 50 slightly better execution prices.
<li> Entry into any major position should be planned and carefully thought out-never an intraday impulse.
<li>Do not initiate large positions when trading is going badly.
<li>If at any point there is a realization that a trade was a mistake, either liquidate immediately
<li>Be extremely careful not to change trading patterns after making a profit:
<li>
Do not initiate any trades that would have seemed too risky at start of trading program.</p>
</ul>
<p><script type="text/javascript" src="http://www.assoc-amazon.com/s/link-enhancer?tag=abhvarsblo-20&#038;o=1">
</script><br />
<noscript><br />
    <img src="http://www.assoc-amazon.com/s/noscript?tag=abhvarsblo-20" alt="" /><br />
</noscript></p>
]]></content:encoded>
			<wfw:commentRss>http://abhayspace.com/readings-on-investments/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
