<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Tips &amp; Tricks on Shivanand Velmurugan — Product leader. Systems thinker.</title>
		<link>https://shiv.me/tags/tips--tricks/</link>
		<description>Recent content in Tips &amp; Tricks on Shivanand Velmurugan — Product leader. Systems thinker.</description>
		<generator>Hugo</generator>
		<language>en</language>
		
		
		
			<copyright>© Shivanand Velmurugan</copyright>
		
		
			<lastBuildDate>Tue, 21 Jun 2011 00:00:00 +0000</lastBuildDate>
		
			<atom:link href="https://shiv.me/tags/tips--tricks/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Exporting XDisplay</title>
				<link>https://shiv.me/posts/2011/exporting-xdisplay/</link>
				<pubDate>Tue, 21 Jun 2011 00:00:00 +0000</pubDate>
				<guid>https://shiv.me/posts/2011/exporting-xdisplay/</guid>
				<description>&lt;p&gt;In *nix systems, you can make the display, the GUI of an application, appear on another machine.  This if often required, when the machine you want to run the application on is in a lab, and you have access through a desktop machine that has a monitor.&lt;/p&gt;&#xA;&lt;p&gt;You can do this, by running an XServer on the desktop machine and configuring the client (the one where you run your app) with the XServer details. By default, the XServer instance on your desktop disallows communication from all machines except localhost. Thus, you will need to add the host in the allowed list using the xhost command.&lt;/p&gt;</description>
			</item>
			<item>
				<title>How I handle 1000&#43; emails and 300&#43; blog posts a day</title>
				<link>https://shiv.me/posts/2008/how-i-handle-emails/</link>
				<pubDate>Wed, 15 Oct 2008 00:00:00 +0000</pubDate>
				<guid>https://shiv.me/posts/2008/how-i-handle-emails/</guid>
				<description>&lt;p&gt;Several people are shocked to hear that I read 1000+ emails and &lt;a href=&#34;http://www.google.com/reader/shared/18301612726860782682&#34;&gt;several hundred blog posts a day&lt;/a&gt;. Ofcourse, when I say that, all I mean is that, I process that much content. I read around 30-40% (That is really the signal-to-noise ratio of web content these days&amp;ndash;and that is, if you are subscribed to high quality feeds)&lt;/p&gt;&#xA;&lt;p&gt;[caption id=&amp;quot;&amp;quot; align=&amp;ldquo;alignnone&amp;rdquo; width=&amp;ldquo;450&amp;rdquo; caption=&amp;ldquo;google reader trends&amp;rdquo;]&lt;a href=&#34;http://www.flickr.com/photos/shvelmur/2945049781/&#34;&gt;&lt;img src=&#34;https://shiv.me/images/2945049781_d005a9184b.jpg&#34; alt=&#34;google reader trends&#34;&gt;&lt;/a&gt;[/caption]&lt;/p&gt;&#xA;&lt;p&gt;One of friends was curious how I can handle all that data flow, and I emailed her this:&lt;/p&gt;</description>
			</item>
			<item>
				<title>cvs - Getting list of files changed in the current tree</title>
				<link>https://shiv.me/posts/2008/cvs-getting-list-of-files-changed-in-the-current-tree/</link>
				<pubDate>Mon, 23 Jun 2008 00:00:00 +0000</pubDate>
				<guid>https://shiv.me/posts/2008/cvs-getting-list-of-files-changed-in-the-current-tree/</guid>
				<description>&lt;p&gt;The simple way to retreive the list of changed files would be to update the tree, which would then list the files updated.&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;#cvs update . &amp;gt; filelist.dat&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;The problem with this, is that if there have been changes to other files after your last update, you will have to manually glean the files that you have changed. I tend face this, particularly during the last couple of weeks before a release, since you don&amp;rsquo;t want to risk updating your tree everyday, but still have to make 2/3 checkins. I did some googling today, and found how to find the list of files changed without updating your tree.&lt;/p&gt;</description>
			</item>
			<item>
				<title>IPOD touch: Downgrade from 1.1.3 to 1.1.1</title>
				<link>https://shiv.me/posts/2008/ipod-touch-downgrade-from-113-to-111/</link>
				<pubDate>Wed, 16 Jan 2008 00:00:00 +0000</pubDate>
				<guid>https://shiv.me/posts/2008/ipod-touch-downgrade-from-113-to-111/</guid>
				<description>&lt;p&gt;My ipod touch was upgraded to 1.1.3, after connecting to my computer, and I wanted to downgrade to 1.1.1, so I could jailbreak it and put any app I want on it.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://ipodtouchmaster.com/&#34;&gt;ipodtouchmaster &lt;/a&gt;found &lt;a href=&#34;http://www.youtube.com/v/YakjwxB3nQU&#34;&gt;a way to downgrade&lt;/a&gt; it using iPhuc.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Recovery from GRUB Failure</title>
				<link>https://shiv.me/posts/2007/recovery-from-grub-failure/</link>
				<pubDate>Fri, 06 Apr 2007 00:00:00 +0000</pubDate>
				<guid>https://shiv.me/posts/2007/recovery-from-grub-failure/</guid>
				<description>&lt;p&gt;I have a dual-boot PC at home, which boots to OpenSUSE and Windows. After a very tiring 7 hour journey, I came home to a GRUB failure. After searching for help all over the web, I found some help &lt;a href=&#34;http://orgs.man.ac.uk/documentation/grub/grub_3.html&#34;&gt;here&lt;/a&gt;, &lt;a href=&#34;http://orgs.man.ac.uk/documentation/grub/grub_12.html#SEC38&#34;&gt;here&lt;/a&gt;, &lt;a href=&#34;http://orgs.man.ac.uk/documentation/grub/grub_4.html#SEC12&#34;&gt;here&lt;/a&gt;, &lt;a href=&#34;http://orgs.man.ac.uk/documentation/grub/grub_13.html#SEC78&#34;&gt;here&lt;/a&gt;, &lt;a href=&#34;http://www.troubleshooters.com/linux/grub/grub.htm&#34;&gt;here&lt;/a&gt; and &lt;a href=&#34;http://www.geocities.com/epark/linux/grub-w2k-HOWTO.html&#34;&gt;here&lt;/a&gt;. :)&lt;/p&gt;&#xA;&lt;p&gt;It turns out, that GRUB stage 2 was not being loaded. So here&amp;rsquo;s what I did.&lt;/p&gt;&#xA;&lt;p&gt;1. set the root partition&lt;/p&gt;&#xA;&lt;p&gt;2. run GRUB setup on the MBR.&lt;/p&gt;&#xA;&lt;p&gt;3. load the os using chainloader.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Bangalore Hangouts</title>
				<link>https://shiv.me/posts/2007/bangalore-hangouts/</link>
				<pubDate>Sun, 04 Mar 2007 00:00:00 +0000</pubDate>
				<guid>https://shiv.me/posts/2007/bangalore-hangouts/</guid>
				<description>&lt;p&gt;Thanks to the person who has compiled this huge list of addresses of establishements in bangalore. I have no clue how currrent this list is, but here it is.&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;Bangalore Hangouts - download files no longer available (HTML, Excel, ODS, PDF formats)&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;Usual disclaimers apply. DO NOT get in touch if your dog dies because of an error in this&lt;/p&gt;&#xA;&lt;p&gt;document.&lt;/p&gt;&#xA;&lt;p&gt;[tags]bangalore, bangalore hangouts, restaurants, blore, pubs, clubs[/tags]&lt;/p&gt;</description>
			</item>
			<item>
				<title>Hacking Wordpress - An extended XML-RPC API</title>
				<link>https://shiv.me/posts/2007/hacking-wordpress-an-extended-xml-rpc-api/</link>
				<pubDate>Mon, 15 Jan 2007 00:00:00 +0000</pubDate>
				<guid>https://shiv.me/posts/2007/hacking-wordpress-an-extended-xml-rpc-api/</guid>
				<description>&lt;p&gt;Having broken my elbow, I have spent the last two weeks typing away with a single hand. With nothing much to do, I went about looking at ways to improve the capabilities of blog editors. I use BlogDesk for my blogging needs. It is a wonderful editor, that let you do all operations provided by MetaWeblog API. However I wanted to do more than what was provided there. I wanted to add some features for plugins that I used.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Return of Javascript!</title>
				<link>https://shiv.me/posts/2006/return-of-javascript-2/</link>
				<pubDate>Thu, 10 Aug 2006 00:00:00 +0000</pubDate>
				<guid>https://shiv.me/posts/2006/return-of-javascript-2/</guid>
				<description>&lt;p&gt;After what has been ages, I have returned. Not that many are reading this, but I intend to use this for future reference in any case&lt;/p&gt;&#xA;&lt;p&gt;I have wanted to learn javascript, and this time I found a sustainable way. Learn a language by implementing something very huge in it. I&amp;rsquo;m writing, what I must say a very kewl application at work, and am learning quite a few tricks in javascript.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Learn HTML and Javascript</title>
				<link>https://shiv.me/posts/2005/learn-html-and-javascript/</link>
				<pubDate>Fri, 25 Nov 2005 00:00:00 +0000</pubDate>
				<guid>https://shiv.me/posts/2005/learn-html-and-javascript/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;http://www.yourhtmlsource.com/&#34;&gt;HTMLSource: HTML Tutorials&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;I know I need to refrain from this incessant habit of link-blogging, but hey, somethin&amp;rsquo; better than nothin&amp;rsquo;. A lot has been happening lately, but no time for that now!&lt;/p&gt;&#xA;&lt;p&gt;This is a wonderful site, by far the most useful and easy-to-find-info site for HTML and Javascript. They don&amp;rsquo;t assume that you have a PHD in web-develeopment before talking about some of these kewl technologies. Check it out!&lt;/p&gt;</description>
			</item>
			<item>
				<title>getting batch categories to work with Word press 1.5.1.1</title>
				<link>https://shiv.me/posts/2005/getting-batch-categories-to-work-with-word-press-1511/</link>
				<pubDate>Fri, 27 May 2005 00:00:00 +0000</pubDate>
				<guid>https://shiv.me/posts/2005/getting-batch-categories-to-work-with-word-press-1511/</guid>
				<description>&lt;p&gt;I simply love that plugin - Batch categories, like a myriad of other wordpress users. (A thousand thanks to Stephanie Booth wouldn&amp;rsquo;t suffice ;) ), but I had problems getting it to work in 1.5.1&lt;/p&gt;&#xA;&lt;p&gt;Lots of results out there, that explain how to fix it, but none that lets a newbie get it up quickly. I know this is a repetition, but it still took my more than a day to get it fixed (mebbe it&amp;rsquo;s my dull head.. but then again)&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
