<?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>Anil Gulecha&#039;s Musings &#187; Uncategorized</title>
	<atom:link href="http://www.gulecha.org/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gulecha.org</link>
	<description>Anil Gulecha&#039;s Musings</description>
	<lastBuildDate>Mon, 02 Jan 2012 13:17:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>SSHplus: Even better sshmenu compatible appindicator</title>
		<link>http://www.gulecha.org/2011/07/29/sshplus-a-sshmenu-compatible-appindicator/</link>
		<comments>http://www.gulecha.org/2011/07/29/sshplus-a-sshmenu-compatible-appindicator/#comments</comments>
		<pubDate>Fri, 29 Jul 2011 08:18:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.gulecha.org/?p=338</guid>
		<description><![CDATA[My previous little utility &#8211; sshlist &#8211; got quite some attention, and helped out a lot of folks who were missing sshmenu on Unity. You can read more about the intentions behind this utility in this entry. Benjamin Heil further modified it giving it a simple parsable configuration format, and supporting launching applications. SSHplus builds [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignright" style="width: 286px"><img class=" " title="SSHplus Appindicator" src="http://i.imgur.com/T7VvF.png" alt="SSHplus Appindicator" width="276" height="334" /><p class="wp-caption-text">SSHplus Appindicator</p></div>
<p>My previous little utility &#8211; <em>sshlist</em> &#8211; got quite some attention, and helped out a lot of folks who were missing sshmenu on Unity. You can read more about the intentions behind this utility <a href="http://www.gulecha.org/2011/05/19/sshlist-an-appindicatorunity-replacement-for-sshmenu/" target="_blank">in this entry</a>. Benjamin Heil further <a href="http://www.bheil.net/blog/2011/07/07/simplestarter-simple-application-starter-appindicator" target="_blank">modified it</a> giving it a simple parsable configuration format, and supporting launching applications.</p>
<p><strong><em>SSHplus</em></strong> builds on both of the above, adding one the most requested features : supporting sshmenu configuration. SSHplus adds simple identification of sshmenu configuration &#8211; it grabs the title, and ssh parameters and sets them up in the menu (as shown in screenshot). It does not yet recognize  other items like profile etc. If you need an entry with very specific formatting, you can simply add the right arguments in sshplus configuration.</p>
<p><strong>Features</strong></p>
<ul>
<li>Launch SSH, rdesktop, etc.</li>
<li>Compatible with sshmenu configuration file</li>
<li>Launch any application &#8211; for ex. VLC hangs a lot on me, and I need a simple way to kill it (screenshot)</li>
<li>Supports nested folders (but not yet for sshmenu nested entries &#8211; coming soon)</li>
</ul>
<p><strong>Setting up SSHplus</strong></p>
<ul>
<li>Download the latest sshplus.py  <a href="https://github.com/anilgulecha/misc/raw/master/sshplus.py">file</a> from the github repo.</li>
<li>Copy file  to /usr/local/bin</li>
<li>Edit file .sshplus in home directory using simple configuration (explained below).</li>
<li>Launch sshlist.py</li>
<li>Or better yet, add it to gnome startup programs list so it’s run on login.</li>
</ul>
<p><strong>Example Configuration  ~/.sshplus</strong></p>
<blockquote><p># Application launchers in a folder<br />
folder:Applications<br />
Show top|gnome-terminal|-x top<br />
Kill VLC|pkill| -9 vlc</p>
<p>#back to main folder<br />
folder:<br />
#sep adds a separator<br />
sep</p>
<p># label: adds labels to the menu<br />
label:SSH connections</p>
<p>SSH server1|gnome-terminal|-x ssh root@google.com<br />
SSH server2|gnome-terminal|-x ssh -p 456 server2<br />
Find the source|gnome-terminal|-x ssh neo@theone.com</p>
<p>sep</p>
<p># Use rdesktop to connect to Windows Servers<br />
label:RDesktop connections<br />
Win-Server 1|rdesktop|-T &#8220;Win-Server 1&#8243; 1.2.3.4<br />
Win-Server 3 (with many arguments)|rdesktop|-g 1320&#215;680 -T &#8220;Win-Server 3&#8243; -x l -P -r sound:local 1.2.3.6</p>
<p>sep<br />
label:Putty Connections</p>
<p># PuTTY<br />
PuTTY-Session 1|putty|-load SavedSession1<br />
PuTTY-Session 2|putty|-load SavedSession2</p>
<p>#If present SSHmenu connections will be automatically added</p></blockquote>
<p>Thanks to the users and commenters on sshlist who provided feedback, and to Benjamin Heil and Fabio for their modifications. Feel free to <a href="https://github.com/anilgulecha/misc/">fork the project</a> on github.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gulecha.org/2011/07/29/sshplus-a-sshmenu-compatible-appindicator/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>A walking problem paradox</title>
		<link>http://www.gulecha.org/2011/01/03/a-walking-problem-paradox/</link>
		<comments>http://www.gulecha.org/2011/01/03/a-walking-problem-paradox/#comments</comments>
		<pubDate>Mon, 03 Jan 2011 06:36:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.gulecha.org/?p=292</guid>
		<description><![CDATA[The Problem A question goes like this: &#8220;Michelle and Mike begin walking and go 5 miles due north. Their friend Devrae begins at the same point and goes 12 miles due west.&#8221; The values are: a) shortest distance between Mike and Devrae      b) 13 miles. You have to answer if: a&#62;b or    a&#60;b or   [...]]]></description>
			<content:encoded><![CDATA[<p><strong>The Problem</strong></p>
<p>A question goes like this:</p>
<blockquote><p>&#8220;Michelle and Mike begin walking and go 5 miles due north.<br />
Their friend Devrae begins at the same point and goes 12 miles due west.&#8221;</p></blockquote>
<p>The values are:</p>
<blockquote><p><strong>a</strong>) shortest distance between Mike and Devrae      <strong>b</strong>) 13 miles.</p></blockquote>
<p>You have to answer if:</p>
<blockquote><p><strong>a&gt;b</strong> or    <strong>a&lt;b</strong> or   <strong>a=b</strong> or   <strong>cannot be determined</strong>.</p></blockquote>
<p>The answer was said to be <strong>a=b</strong> with a nice 5-12-13 triangle and Pythagoras rule.</p>
<div class="wp-caption alignnone" style="width: 258px"><img title="Is that right" src="http://img405.imageshack.us/img405/2255/screenshot1vik.png" alt="Is that right" width="248" height="133" /><p class="wp-caption-text">Is that right?</p></div>
<p><strong>Is that really the right answer?</strong></p>
<p>So, is it? I&#8217;d like to argue not. From the question we can only assume M, M and D are humans, and walking around on some land somewhere, on this planet. Let&#8217;s say they started walking from a point on the equator. MM go north along a longitude, and D left on the 0 latitude.</p>
<p>On a piece of paper the distance would be 13 miles, but given the curvature of the planet, the distance between the starting point and M/M would be &lt; 5 miles.. because they walked  along a curvature, and the shortest distance (the chord) would be say 4.9 miles. Same goes for D.. the distance from start point is 11.9 miles. Thus the shortest distance is possibly less than 13 miles. So the answer could be <strong>a&lt;b</strong>.</p>
<p>Then there&#8217;s the ambiguity of the directions. Is west the direction of the sunset, or is it simply a reference to the direction left? If the former, the answer could goto <strong>cannot be determined</strong> because the latitudes are equidistant, but longitudes are farthest apart at the equator, and next to each other at the poles. So the answer would vary depending on the starting point (and it is possible that it is always less than 13 miles, due to the curvature of the planet).</p>
<p>What is that I hear? &#8220;Anil, you didn&#8217;t think of the mountains and the cliffs! what if they were in the way?&#8221;. I think a round flattened planet is a good approximation to make in walking problem (specially one that goes into miles) Think of the problem in terms of 1200 miles, and the distances and curvature become more apparent. Heck, what if the distance is &gt; circumference .. M may end up in the same damn place again.. being only ~12 miles away from D!</p>
<p>So aptitude question writers, please refrain from using walking and driving in your distance questions, and east and west for directions. May I suggest flying spaceships, and left and right.</p>
<p>Of course, there&#8217;s the whole warped space thing to consider then. <img src='http://www.gulecha.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.gulecha.org/2011/01/03/a-walking-problem-paradox/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ubuntu Maverick on Netbook review</title>
		<link>http://www.gulecha.org/2010/10/15/ubuntu-maverick-on-netbook-review/</link>
		<comments>http://www.gulecha.org/2010/10/15/ubuntu-maverick-on-netbook-review/#comments</comments>
		<pubDate>Fri, 15 Oct 2010 17:14:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.gulecha.org/?p=274</guid>
		<description><![CDATA[I upgraded my netbook from UNR 10.04 (which I wrote about here) to the latest 10.10 Maverick. Notes and thoughts below. Font Loving the new font! Kudos to the Ubuntu team on focussing on these details, and specially to Mark Shuttleworth&#8217;s leadership in driving these changes. I used to previously install Lucida/Mac fonts to make [...]]]></description>
			<content:encoded><![CDATA[<p>I upgraded my netbook from UNR 10.04 (which I wrote about <a href="http://www.gulecha.org/2010/09/08/ubuntu-and-asus-eeepc-optimizing-your-netbook-experience/">here</a>) to the latest 10.10 Maverick. Notes and thoughts below.</p>
<p><strong>Font</strong></p>
<p>Loving the new font! Kudos to the Ubuntu team on focussing on these  details, and specially to Mark Shuttleworth&#8217;s leadership in driving  these changes. I used to previously install Lucida/Mac fonts to make the  desktop look good, but the new Ubuntu font is sweet too (and I notice  many similarities to Lucida Grande as well). This font is a little less  thick,and looks very good in small sizes.</p>
<p><strong>Gnome-do</strong></p>
<p>The old netbook-launcher is gone (and I don&#8217;t really miss it.. gnome-do is more than enough). I hardly ever reach for the gnome main menu now.</p>
<p><strong>Misc</strong></p>
<ul>
<li>The middleclick solution works as before.</li>
<li>Like the global-menu applet (apt-get install indicator-applet-appmenu). One more row of free space on the desktop with the menu-bar moved to the panel.</li>
<li>Set the gnome panel to auto-hide, and save that space as well.</li>
</ul>
<p>Overall, Maverick is the best to have come out of the Ubuntu project in terms of polish. Kudos to the team behind the release.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gulecha.org/2010/10/15/ubuntu-maverick-on-netbook-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Announcements: Nexenta Core Platform, Illumos, Debconf and others</title>
		<link>http://www.gulecha.org/2010/08/23/announcements-nexenta-core/</link>
		<comments>http://www.gulecha.org/2010/08/23/announcements-nexenta-core/#comments</comments>
		<pubDate>Tue, 24 Aug 2010 00:04:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.gulecha.org/?p=249</guid>
		<description><![CDATA[It&#8217;s been quite a hectic weeks with great projects, a lot of traveling and big announcements. Here&#8217;s a rundown (a tad late, perhaps) Debconf I attended Debconf10, and presented on the Nexenta Core Platform. I had discussions with the Debian leaders on how the two projects can collaborate more. Slides Talk Video Great picture Big [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignright" style="width: 250px"><a href="http://www.flickr.com/photos/deeknow/1136079/"><img src="http://img409.imageshack.us/img409/2312/113607950255746adm.jpg" alt="Announcements" width="240" height="223" /></a><p class="wp-caption-text">Announce</p></div>
<p>It&#8217;s been quite a hectic weeks with great projects, a lot of traveling and big announcements. Here&#8217;s a rundown (a tad late, perhaps)</p>
<p><strong>Debconf</strong></p>
<p>I attended Debconf10, and presented on the Nexenta Core Platform. I had discussions with the Debian leaders on how the two projects can collaborate more.</p>
<ul>
<li><a href="http://nexenta.org/attachments/download/71/Nexenta_debconf.pdf">Slides</a></li>
<li><a href="http://penta.debconf.org/dc10_schedule/events/643.en.html">Talk Video</a></li>
<li><a href="http://wiki.debconf.org/wiki/DebConf10/GroupPhoto" target="_blank">Great picture</a></li>
</ul>
<p>Big thanks to Zack, the guys from kFreeBSD, and Don Armstong for insightful discussions. Also to my employer, <a href="http://www.nexenta.com">Nexenta</a>, who sponsored <a href="http://debconf10.debconf.org/">Debconf10</a>.</p>
<p><strong>Nexenta Core Platform 3</strong></p>
<p><a href="http://www.nexenta.org">NCP v3</a> has been released. This release was a year in making, and the big change was the move from OpenSolaris b104 to b 134. This brings in a lot of additional ZFS goodness. Read the <a href="http://opensolaris.org/jive/thread.jspa?threadID=133199&amp;tstart=15">release announcement</a>.</p>
<p>And with this we come to one of the biggest announcements in recent OpenSolaris history: the <a href="http://www.gulecha.org">Illumos</a> project.</p>
<p><strong>Illumos</strong></p>
<p>Garrett D&#8217;Amore, a Nexenta employee (and my boss), lead the formation of a fully open codebase and community around the Illumos project. This started off as a branch of the OpenSolaris codebase.</p>
<p>Oracle recently &#8220;closed the tap&#8221; on the ON mercurial gate. So no more continuous and flowing code. The good news is Oracle plans on making huge tarball releases along with Solaris binary releases. Read more on the <a href="http://sstallion.blogspot.com/2010/08/opensolaris-is-dead.html">full leak</a>.</p>
<p>This basically <a href="http://gdamore.blogspot.com/2010/08/hand-may-be-forced.html">forces</a> Illumos to become a fork.</p>
<p>Illumos has a lot of weight behing it. I witnessed this firsthand as Garrett&#8217;s mail and phone were off the hook a couple days after the announcement. The community is <em><strong>large</strong></em>. There were around 350 people in the announcement call. The IRC headcount hovers around 200 (#OpenSolaris is around 370).</p>
<p>And it&#8217;s not just the community. Corporations have <a href="http://www.illumos.org/projects/site/wiki/Sponsors">put their weight</a> behind it: Nexenta, Joyent, Reliant Security, etc.</p>
<p>Illumos is almost fully there as a self hosting platform. With Oracle dropping the ball on the OpenSolaris community, and the <a href="http://www.cuddletech.com/blog/pivot/entry.php?id=1141">OGB collapsing</a>, Illumos has become the de-facto home of the community. Join in if you&#8217;re interested in the future of OpenSolaris.</p>
<p><strong>Misc</strong></p>
<div class="wp-caption alignright" style="width: 250px"><img src="http://img46.imageshack.us/img46/543/20100821132619.jpg" alt="" width="240" height="320" /><p class="wp-caption-text">The Golden Gate bridge</p></div>
<ul>
<li>The Illumos announcement was from the <a href="http://en.wikipedia.org/wiki/Chrysler_Building">Chrysler building</a>. A marvel in architecture.</li>
<li>New York is all it&#8217;s cracked up to be.</li>
<li><a href="http://www.ianbagg.com/">Ian Bagg</a> is a decent comedian.. caught a live show at Rooster Feathers.</li>
<li>Thanks to Ketan for accompanying on the bike ride around San Franciso and <a href="http://en.wikipedia.org/wiki/Sausalito">Sausalito</a>.</li>
<li>The Nexenta offices are nice. Working in person is.. different than working over SMTP, IRC and skype.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.gulecha.org/2010/08/23/announcements-nexenta-core/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Reworking..</title>
		<link>http://www.gulecha.org/2007/08/24/hello-world-2/</link>
		<comments>http://www.gulecha.org/2007/08/24/hello-world-2/#comments</comments>
		<pubDate>Fri, 24 Aug 2007 04:55:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.gulecha.org/?p=7</guid>
		<description><![CDATA[Hi visitor, This site is currently being reworked. Check back soon!]]></description>
			<content:encoded><![CDATA[<p>Hi visitor,</p>
<p>This site is currently being reworked. Check back soon!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gulecha.org/2007/08/24/hello-world-2/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

