<?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>Kartik Scribbles...</title>
	<atom:link href="http://k4rtik.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://k4rtik.wordpress.com</link>
	<description>and shares what he learns.</description>
	<lastBuildDate>Mon, 13 Feb 2012 19:26:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='k4rtik.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Kartik Scribbles...</title>
		<link>http://k4rtik.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://k4rtik.wordpress.com/osd.xml" title="Kartik Scribbles..." />
	<atom:link rel='hub' href='http://k4rtik.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Control All Computers in a Lab from a Single System</title>
		<link>http://k4rtik.wordpress.com/2012/02/12/control-all-computers-in-a-lab-from-a-single-system/</link>
		<comments>http://k4rtik.wordpress.com/2012/02/12/control-all-computers-in-a-lab-from-a-single-system/#comments</comments>
		<pubDate>Sun, 12 Feb 2012 03:10:21 +0000</pubDate>
		<dc:creator>Kartik</dc:creator>
				<category><![CDATA[post]]></category>
		<category><![CDATA[commands]]></category>
		<category><![CDATA[friends]]></category>
		<category><![CDATA[gnu/linux]]></category>
		<category><![CDATA[hacker]]></category>
		<category><![CDATA[Informative]]></category>
		<category><![CDATA[innovation]]></category>
		<category><![CDATA[jugaad]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[NIT Calicut]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://k4rtik.wordpress.com/?p=396</guid>
		<description><![CDATA[Quoting Dhandeep, our super-cool lab-admin: now , all 70 systems in the lab can be switched on and switched off by single commands from the hostel&#8230; Yes, that and a lot more is possible in our Software Systems Lab now. How? Read on&#8230; The Setup We have over 70 systems with Ubuntu 10.04 LTS installed [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=k4rtik.wordpress.com&amp;blog=18468861&amp;post=396&amp;subd=k4rtik&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Quoting <a title="His blog" href="http://dhand33p.wordpress.com/">Dhandeep</a>, our super-cool lab-admin:</p>
<blockquote><p>now , all 70 systems in the lab can be switched on and switched off by single commands from the hostel&#8230;</p></blockquote>
<p>Yes, that and a lot more is possible in our <a title="Software Systems Lab" href="http://athena.nitc.ac.in/ssl/">Software Systems Lab</a> now. How? Read on&#8230;</p>
<h2>The Setup</h2>
<p>We have over 70 systems with Ubuntu 10.04 LTS installed on them. There is an administrative account (let&#8217;s call it admin for this post) and a guest (limited privilege) account on each. Needless to say, admin password is known only to admins and guest password is known to all who use the lab. All these systems are configured to be able to controlled remotely (read: <a class="zem_slink" title="OpenSSH" href="http://en.wikipedia.org/wiki/OpenSSH" rel="wikipedia">OpenSSH</a> server is installed on each).</p>
<h2>Basic Idea</h2>
<ol>
<li>Log in via <a class="zem_slink" title="Secure Shell" href="http://en.wikipedia.org/wiki/Secure_Shell" rel="wikipedia">SSH</a> without a password</li>
<li>Write your desired command and run it in background</li>
<li>Run the above in a loop for the lab&#8217;s subnet.</li>
</ol>
<h2>Detailed Steps</h2>
<p>See <a title="Tips for Remote Unix Work (SSH, screen, and VNC)" href="http://shebang.brandonmintern.com/tips-for-remote-unix-work-ssh-screen-and-vnc">Tips for Remote Unix Work (SSH, screen, and VNC)</a> for the <strong>first step</strong> (and for more immensely useful tips on remote usage of *NIX systems).</p>
<p>For <strong>Step 2</strong>, here is one example command:</p>
<pre>ssh -t admin@labsystem "echo  | sudo -S shutdown -h now" &amp;</pre>
<p>In the above command <em>labsystem</em> is usually replaced with an IP address like 192.168.xxx.xxx and the <em>&lt;pass&gt;</em> with the password of the admin account.</p>
<p><strong>WARNING</strong>: it&#8217;s not suggested to use the above command out in the open to save the password from prying eyes; also note that for additional security, you need to take a measure to make sure this is not saved in bash history or if the command is in a script, it&#8217;s not accessible to others.</p>
<p>The requirement of ampersand at the end depends on particular usage (if you want to run, let&#8217;s say,  <em>uptime</em> command over ssh, you would not want the output to go to background, or you can redirect the output to some file). Putting the process in background, in this case, will help in the next step.</p>
<p>The -S switch for sudo makes it possible to supply the password via stdin (we had discovered this switch from sudo&#8217;s man page, but didn&#8217;t manage to conclude &#8220;echo pass |&#8221; will do the trick until we discovered it at <a href="http://stackoverflow.com/questions/233217/pass-password-to-su-sudo-ssh">StackOverflow</a>)</p>
<p><strong>Step 3:</strong> use your favorite scripting language (bash, python, etc.) and run the above command for all the systems of your lab subnet. An example in bash:</p>
<p><pre class="brush: bash;">
for ip in {101..180}
do
	ssh -t admin@192.168.xxx.$ip &quot;echo  | sudo -S shutdown -h now&quot; &amp;
done
</pre></p>
<p>The above code snippet will run the desired command for all systems in subnet within the <a class="zem_slink" title="IP address" href="http://en.wikipedia.org/wiki/IP_address" rel="wikipedia">IP range</a> 192.168.xxx.101 to 192.168.xxx.180. Now, you can clearly see how putting the process in the background will help &#8211; the next iteration of the loop need not wait for the command in previous iteration to finish!</p>
<p>In the passing, here&#8217;s a small video I shot featuring Dhandeep when he got all excited to see this working:</p>
<span style="text-align:center; display: block;"><a href="http://k4rtik.wordpress.com/2012/02/12/control-all-computers-in-a-lab-from-a-single-system/"><img src="http://img.youtube.com/vi/IbO00lUPNC4/2.jpg" alt="" /></a></span>
<p>That&#8217;s it. Try this out, share your tricks and have some *NIX fun in your lab. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>PS: I have not covered how systems can be switched on with this setup. It basically involves broadcasting a <a title="Wake on Lan on Wikipedia" href="http://en.wikipedia.org/wiki/Wake-on-LAN#Magic_packet">magic packet</a> to the subnet. <del>Hope Dhandeep comes up with a blog post on that soon. <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </del> Here it is: <a title="Post by Dhandeep" href="http://dhand33p.wordpress.com/2012/02/11/on-the-push-of-a-button/">On the push of a button..</a></p>
<p>Ciao</p>
<p><span style="color:#0000ff;">Kartik</span></p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/k4rtik.wordpress.com/396/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/k4rtik.wordpress.com/396/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/k4rtik.wordpress.com/396/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/k4rtik.wordpress.com/396/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/k4rtik.wordpress.com/396/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/k4rtik.wordpress.com/396/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/k4rtik.wordpress.com/396/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/k4rtik.wordpress.com/396/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/k4rtik.wordpress.com/396/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/k4rtik.wordpress.com/396/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/k4rtik.wordpress.com/396/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/k4rtik.wordpress.com/396/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/k4rtik.wordpress.com/396/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/k4rtik.wordpress.com/396/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=k4rtik.wordpress.com&amp;blog=18468861&amp;post=396&amp;subd=k4rtik&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://k4rtik.wordpress.com/2012/02/12/control-all-computers-in-a-lab-from-a-single-system/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bce63ad69c94c4193350ee4d3a25ef05?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">kartiksinghal</media:title>
		</media:content>
	</item>
		<item>
		<title>Intension and Extension To give an intensional&#8230;</title>
		<link>http://k4rtik.wordpress.com/2012/01/26/intension-and-extension/</link>
		<comments>http://k4rtik.wordpress.com/2012/01/26/intension-and-extension/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 06:33:47 +0000</pubDate>
		<dc:creator>Kartik</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[curiosity]]></category>
		<category><![CDATA[quote]]></category>
		<category><![CDATA[rationality]]></category>

		<guid isPermaLink="false">http://k4rtik.wordpress.com/2012/01/26/intension-and-extension-to-give-an-intensional/</guid>
		<description><![CDATA[Intension and Extension To give an &#8220;intensional definition&#8221; is to define a word or phrase in terms of other words, as a dictionary does. To give an &#8220;extensional definition&#8221; is to point to examples, as adults do when teaching children. The preceding sentence gives an intensional definition of &#8220;extensional definition&#8221;, which makes it an extensional [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=k4rtik.wordpress.com&amp;blog=18468861&amp;post=389&amp;subd=k4rtik&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Intension and Extension</p>
<p>To give an &#8220;intensional definition&#8221; is to define a word or phrase in terms of other words, as a dictionary does. To give an &#8220;extensional definition&#8221; is to point to examples, as adults do when teaching children. The preceding sentence gives an intensional definition of &#8220;extensional definition&#8221;, which makes it an extensional example of &#8220;intensional definition&#8221;.</p>
<p><cite>Source: <a href="http://lesswrong.com/lw/nh/extensions_and_intensions/" rel="nofollow">http://lesswrong.com/lw/nh/extensions_and_intensions/</a></cite></p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/k4rtik.wordpress.com/389/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/k4rtik.wordpress.com/389/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/k4rtik.wordpress.com/389/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/k4rtik.wordpress.com/389/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/k4rtik.wordpress.com/389/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/k4rtik.wordpress.com/389/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/k4rtik.wordpress.com/389/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/k4rtik.wordpress.com/389/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/k4rtik.wordpress.com/389/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/k4rtik.wordpress.com/389/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/k4rtik.wordpress.com/389/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/k4rtik.wordpress.com/389/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/k4rtik.wordpress.com/389/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/k4rtik.wordpress.com/389/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=k4rtik.wordpress.com&amp;blog=18468861&amp;post=389&amp;subd=k4rtik&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://k4rtik.wordpress.com/2012/01/26/intension-and-extension/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bce63ad69c94c4193350ee4d3a25ef05?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">kartiksinghal</media:title>
		</media:content>
	</item>
		<item>
		<title>UNIX is basically a simple operating system but&#8230;</title>
		<link>http://k4rtik.wordpress.com/2011/10/13/unix-is-basically-a-simple-operating-system-but/</link>
		<comments>http://k4rtik.wordpress.com/2011/10/13/unix-is-basically-a-simple-operating-system-but/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 08:36:16 +0000</pubDate>
		<dc:creator>Kartik</dc:creator>
				<category><![CDATA[quote]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[Operating system]]></category>
		<category><![CDATA[UNIX]]></category>

		<guid isPermaLink="false">http://k4rtik.wordpress.com/2011/10/13/unix-is-basically-a-simple-operating-system-but/</guid>
		<description><![CDATA[UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. Dennis Ritchie. Source: http://www.linfo.org/q_unix.html See also Ashik&#8217;s post about his death &#8211; http://aashiks.in/blog/?p=270<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=k4rtik.wordpress.com&amp;blog=18468861&amp;post=361&amp;subd=k4rtik&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity.</p>
<p><cite>Dennis Ritchie. Source: <a href="http://www.linfo.org/q_unix.html" rel="nofollow">http://www.linfo.org/q_unix.html</a> See also Ashik&#8217;s post about his death &#8211; <a href="http://aashiks.in/blog/?p=270" rel="nofollow">http://aashiks.in/blog/?p=270</a></cite></p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/k4rtik.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/k4rtik.wordpress.com/361/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/k4rtik.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/k4rtik.wordpress.com/361/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/k4rtik.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/k4rtik.wordpress.com/361/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/k4rtik.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/k4rtik.wordpress.com/361/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/k4rtik.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/k4rtik.wordpress.com/361/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/k4rtik.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/k4rtik.wordpress.com/361/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/k4rtik.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/k4rtik.wordpress.com/361/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=k4rtik.wordpress.com&amp;blog=18468861&amp;post=361&amp;subd=k4rtik&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://k4rtik.wordpress.com/2011/10/13/unix-is-basically-a-simple-operating-system-but/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bce63ad69c94c4193350ee4d3a25ef05?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">kartiksinghal</media:title>
		</media:content>
	</item>
		<item>
		<title>Build EiskaltDC++ on Fedora 15 Lovelock 64-bit</title>
		<link>http://k4rtik.wordpress.com/2011/10/06/build-eiskaltdc-on-fedora-16-lovelock-64-bit/</link>
		<comments>http://k4rtik.wordpress.com/2011/10/06/build-eiskaltdc-on-fedora-16-lovelock-64-bit/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 07:19:04 +0000</pubDate>
		<dc:creator>Kartik</dc:creator>
				<category><![CDATA[post]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[Git]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[Linux distribution]]></category>
		<category><![CDATA[Source code]]></category>

		<guid isPermaLink="false">http://k4rtik.wordpress.com/?p=353</guid>
		<description><![CDATA[EiskaltDC++ is a cross-platform program that uses the Direct Connect and ADC protocol. The direct connect client LinuxDC++ available in rpmfusion repos doesn&#8217;t yet support ADC protocol and hence doesn&#8217;t work with the DC++ Hub that has been setup in our hostel. I had to compile Eiskalt from the sources. Posting here the steps I [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=k4rtik.wordpress.com&amp;blog=18468861&amp;post=353&amp;subd=k4rtik&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a title="Google Code Home of EiskaltDC++" href="http://code.google.com/p/eiskaltdc/" target="_blank">EiskaltDC++</a> is a cross-platform program that uses the Direct Connect and ADC protocol. The direct connect client LinuxDC++ available in rpmfusion repos doesn&#8217;t yet support ADC protocol and hence doesn&#8217;t work with the DC++ Hub that has been setup in our hostel. I had to compile Eiskalt from the sources. Posting here the steps I had to follow for a rather painful build.</p>
<p>I am using <a class="zem_slink" title="Fedora (operating system)" href="http://www.fedoraproject.org/" rel="homepage">Fedora</a> 15 64-bit with <a class="zem_slink" title="GNOME" href="http://www.gnome.org/" rel="homepage">GNOME 3</a> desktop.</p>
<p>First install the dependency packages, I had to install all these devel packages for my system, YMMY, see below:</p>
<p><pre class="brush: bash;">
sudo yum install cmake bzip2-devel xlib-devel zlib-devel openssl-devel qt-devel qmake boost-devel libupnp-devel aspell-devel libidn-devel lua-devel
</pre></p>
<p>cd to a desired directory where you keep your sources. Then,</p>
<p><pre class="brush: bash;">
git clone git://github.com/negativ/eiskaltdcpp.git #Clone the latest source from the official git repo
cd eiskaltdcpp/
gedit INSTALL &amp; #Keep the INSTALL file handy, it lists all the dependencies required for the build
mkdir builddir
cd builddir/
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DUSE_QT=ON -DUSE_ASPELL=ON -DFREE_SPACE_BAR_C=ON&amp;nbsp; -DCREATE_MO=ON -DLUA_SCRIPT=ON -DWITH_SOUNDS=ON -DWITH_LUASCRIPTS=ON -DUSE_MINIUPNP=ON -DLOCAL_MINIUPNP=ON ../
</pre></p>
<p>If you get an error in the above step, check which dependency is missing and install it using yum</p>
<p><pre class="brush: bash;">
make -j9 #replace 9 with the number of cores in your CPU plus one. For my Core i7 CPU with 8 cores, it's 9
sudo make install
</pre></p>
<p>You can try running it by typing eiskaltdcpp-qt on the terminal. If it gives an error about libeiskaltdcpp.so.2.2 missing, just execute the following command:</p>
<p><pre class="brush: bash;">
sudo cp /usr/lib/libeiskaltdcpp.so.2.2 /usr/lib64/ -v
</pre></p>
<p>Now you can run Eiskalt without any problems. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/k4rtik.wordpress.com/353/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/k4rtik.wordpress.com/353/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/k4rtik.wordpress.com/353/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/k4rtik.wordpress.com/353/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/k4rtik.wordpress.com/353/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/k4rtik.wordpress.com/353/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/k4rtik.wordpress.com/353/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/k4rtik.wordpress.com/353/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/k4rtik.wordpress.com/353/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/k4rtik.wordpress.com/353/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/k4rtik.wordpress.com/353/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/k4rtik.wordpress.com/353/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/k4rtik.wordpress.com/353/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/k4rtik.wordpress.com/353/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=k4rtik.wordpress.com&amp;blog=18468861&amp;post=353&amp;subd=k4rtik&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://k4rtik.wordpress.com/2011/10/06/build-eiskaltdc-on-fedora-16-lovelock-64-bit/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bce63ad69c94c4193350ee4d3a25ef05?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">kartiksinghal</media:title>
		</media:content>
	</item>
		<item>
		<title>even if you wrote 100% of the code&#8230;</title>
		<link>http://k4rtik.wordpress.com/2011/10/04/even-if-you-wrote-100-of-the-code/</link>
		<comments>http://k4rtik.wordpress.com/2011/10/04/even-if-you-wrote-100-of-the-code/#comments</comments>
		<pubDate>Tue, 04 Oct 2011 12:43:28 +0000</pubDate>
		<dc:creator>Kartik</dc:creator>
				<category><![CDATA[quote]]></category>
		<category><![CDATA[hacker]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[software engineering]]></category>

		<guid isPermaLink="false">http://k4rtik.wordpress.com/2011/10/04/even-if-you-wrote-100-of-the-code/</guid>
		<description><![CDATA[&#8230;even if you wrote 100% of the code, and even if you are the best programmer in the world and will never need any help with the project at all, the thing that really matters is the users of the code. The code itself is unimportant; the project is only as useful as people actually [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=k4rtik.wordpress.com&amp;blog=18468861&amp;post=352&amp;subd=k4rtik&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>&#8230;even if you wrote 100% of the code, and even if you are the best programmer in the world and will never need any help with the project at all, the thing that really matters is the users of the code. The code itself is unimportant; the project is only as useful as people actually find it.</p>
<p><cite>Linus Torvalds, on Software Development Management. Source: <a href="http://h30565.www3.hp.com/t5/Feature-Articles/Linus-Torvalds-s-Lessons-on-Software-Development-Management/ba-p/440" rel="nofollow">http://h30565.www3.hp.com/t5/Feature-Articles/Linus-Torvalds-s-Lessons-on-Software-Development-Management/ba-p/440</a></cite></p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/k4rtik.wordpress.com/352/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/k4rtik.wordpress.com/352/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/k4rtik.wordpress.com/352/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/k4rtik.wordpress.com/352/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/k4rtik.wordpress.com/352/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/k4rtik.wordpress.com/352/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/k4rtik.wordpress.com/352/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/k4rtik.wordpress.com/352/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/k4rtik.wordpress.com/352/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/k4rtik.wordpress.com/352/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/k4rtik.wordpress.com/352/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/k4rtik.wordpress.com/352/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/k4rtik.wordpress.com/352/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/k4rtik.wordpress.com/352/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=k4rtik.wordpress.com&amp;blog=18468861&amp;post=352&amp;subd=k4rtik&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://k4rtik.wordpress.com/2011/10/04/even-if-you-wrote-100-of-the-code/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bce63ad69c94c4193350ee4d3a25ef05?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">kartiksinghal</media:title>
		</media:content>
	</item>
		<item>
		<title>Configuring Apache for Developing Multiple Websites under Ubuntu Linux</title>
		<link>http://k4rtik.wordpress.com/2011/08/19/configuring-apache-for-developing-multiple-websites-under-ubuntu-linux/</link>
		<comments>http://k4rtik.wordpress.com/2011/08/19/configuring-apache-for-developing-multiple-websites-under-ubuntu-linux/#comments</comments>
		<pubDate>Thu, 18 Aug 2011 18:30:13 +0000</pubDate>
		<dc:creator>Kartik</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[commands]]></category>
		<category><![CDATA[gnu/linux]]></category>
		<category><![CDATA[Hosting]]></category>
		<category><![CDATA[Informative]]></category>
		<category><![CDATA[LAMP]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://k4rtik.wordpress.com/?p=307</guid>
		<description><![CDATA[Are you a beginner in web development with LAMP environment, or a CS/IT student overwhelmed with setting up LAMP and configuring it for your web-related academic project? If yes, then you are at the right place. We have discussed earlier how easy it is to setup a web development environment on your Ubuntu desktop. In [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=k4rtik.wordpress.com&amp;blog=18468861&amp;post=307&amp;subd=k4rtik&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Are you a beginner in web development with <a class="zem_slink" title="LAMP (software bundle)" href="http://en.wikipedia.org/wiki/LAMP_%28software_bundle%29" rel="wikipedia">LAMP</a> environment, or a CS/IT student overwhelmed with setting up LAMP and configuring it for your web-related academic project? If yes, then you are at the right place.</p>
<p>We have discussed earlier how easy it is to <a title="Setup A Web Development Environment On Ubuntu-based Distros" href="http://www.muktware.com/articles/08/2011/1348">setup a web development environment on your Ubuntu desktop</a>. In this article we will try to have a more customized setup of this environment for easily working with multiple websites. Also find below introduction to some useful <a class="zem_slink" title="Apache" href="http://en.wikipedia.org/wiki/Apache" rel="wikipedia">Apache</a> utilities and configuration files on Ubuntu/Debian operating system.</p>
<p>One of the ways to work on multiple sites is to put different directories under /var/www and access them as <a href="http://localhost/site1" rel="nofollow">http://localhost/site1</a>, <a href="http://localhost/site2" rel="nofollow">http://localhost/site2</a> etc. but there is another and more elegant way. We can access our sites simply by pointing our browsers to <a href="http://site1/" rel="nofollow">http://site1/</a> and <a href="http://site2" rel="nofollow">http://site2</a> etc. To find out how, follow the tutorial.</p>
<p>Let&#8217;s keep all our development websites under the home directory in public_html folder. Apart from being easy to manage your website from inside your home folder, this has the benefit that you no longer need to use sudo to put files in your document root (/var/www earlier).</p>
<p>Open the Terminal and follow the steps for a test setup, you may customize it your preferences later:</p>
<p><pre class="brush: bash; gutter: false;">kartik@PlatiniumLight ~ $ mkdir public_html
kartik@PlatiniumLight ~ $ cd public_html/
kartik@PlatiniumLight ~/public_html $ mkdir site1
kartik@PlatiniumLight ~/public_html $ mkdir site2
kartik@PlatiniumLight ~/public_html $ </pre></p>
<p>Create files called index.html with some content inside each of these directories to help you identify them when you walk through this tutorial:</p>
<p><pre class="brush: bash; gutter: false;">kartik@PlatiniumLight ~/public_html $ cd site1
kartik@PlatiniumLight ~/public_html/site1 $ gedit index.html</pre></p>
<div id="attachment_314" class="wp-caption aligncenter" style="width: 642px"><a href="http://k4rtik.files.wordpress.com/2011/07/1-screenshot-index-html-public_html-site1-gedit.png"><img class="size-full wp-image-314" title="Screenshot - index.html (~/public_html/site1) - gedit" src="http://k4rtik.files.wordpress.com/2011/07/1-screenshot-index-html-public_html-site1-gedit.png?w=632&#038;h=418" alt="Screenshot - index.html (~/public_html/site1) - gedit" width="632" height="418" /></a><p class="wp-caption-text">Screenshot - index.html (~/public_html/site1) - gedit</p></div>
<p>Enter some text such as &#8220;This is site 1&#8243; and save the file. Similarly put &#8220;This is site 2&#8243; in the index.html of site2 directory.</p>
<p><pre class="brush: bash; gutter: false;">kartik@PlatiniumLight ~/public_html/site1 $ cd ../site2
kartik@PlatiniumLight ~/public_html/site2 $ gedit index.html</pre></p>
<div id="attachment_315" class="wp-caption aligncenter" style="width: 642px"><a href="http://k4rtik.files.wordpress.com/2011/07/2-screenshot-index-html-public_html-site2-gedit.png"><img class="size-full wp-image-315" title="Screenshot - index.html (~/public_html/site2) - gedit" src="http://k4rtik.files.wordpress.com/2011/07/2-screenshot-index-html-public_html-site2-gedit.png?w=632&#038;h=418" alt="Screenshot - index.html (~/public_html/site2) - gedit" width="632" height="418" /></a><p class="wp-caption-text">Screenshot - index.html (~/public_html/site2) - gedit</p></div>
<p>Now begins the main step of the process. We have to create separate apache configuration file for each of the websites. This is fairly easy to do. We copy the default config file and modify it to our needs:</p>
<p><pre class="brush: bash; gutter: false;">kartik@PlatiniumLight ~/public_html/site2 $ cd /etc/apache2/sites-available/
kartik@PlatiniumLight /etc/apache2/sites-available $ sudo cp default site1
kartik@PlatiniumLight /etc/apache2/sites-available $ sudo cp default site2
kartik@PlatiniumLight /etc/apache2/sites-available $ sudo vim site1</pre></p>
<p>Note that I am using vim editor for making the changes as I prefer it for its amazing syntax highlight support even for various linux configuration files, you may use gedit, or any other editor instead.</p>
<p>We need to change the path of the <em>DocumentRoot</em> and <em>Directory</em> to the particular website’s directory, and add a <em>ServerName</em> directive:</p>
<p><pre class="brush: bash; gutter: false;">
ServerName site1
DocumentRoot /home/kartik/public_html/site1
&lt;Directory /home/kartik/public_html/site1/&gt;</pre></p>
<p>Take notice of the &#8216;/&#8217; near the end of the second line, it is important. Also don&#8217;t forget to add the line with <em>ServerName</em> directive just before the <em>DocumentRoot</em> directive. The lines which need to be edited are highlighted with red arrows in the following screenshot:</p>
<div id="attachment_316" class="wp-caption aligncenter" style="width: 642px"><a href="http://k4rtik.files.wordpress.com/2011/07/3-screenshot-terminal-arrows.png"><img class="size-full wp-image-316" title="Screenshot - Terminal - Editing site1 config file" src="http://k4rtik.files.wordpress.com/2011/07/3-screenshot-terminal-arrows.png?w=632&#038;h=739" alt="Screenshot - Terminal - Editing site1 config file" width="632" height="739" /></a><p class="wp-caption-text">Screenshot - Terminal - Editing site1 config file</p></div>
<p>Save the file, similar changes need to be done for other sites also, site2 in this example.</p>
<p>Now we need to make entries in the hosts file so that Apache can recognize the new sites.</p>
<p><pre class="brush: bash; gutter: false;"> kartik@PlatiniumLight ~ $ sudo gedit /etc/hosts</pre></p>
<p>Add the names of the new sites after localhost as shown:</p>
<div id="attachment_319" class="wp-caption aligncenter" style="width: 642px"><a href="http://k4rtik.files.wordpress.com/2011/07/4-screenshot-hosts-etc-gedit.png"><img class="size-full wp-image-319" title="Screenshot - hosts (/etc) - gedit" src="http://k4rtik.files.wordpress.com/2011/07/4-screenshot-hosts-etc-gedit.png?w=632&#038;h=515" alt="Screenshot - hosts (/etc) - gedit" width="632" height="515" /></a><p class="wp-caption-text">Screenshot - hosts (/etc) - gedit</p></div>
<p>Now enable the new websites by using <em>a2ensite</em> command:</p>
<p><pre class="brush: bash; gutter: false;">kartik@PlatiniumLight ~ $ sudo a2ensite site1
Enabling site site1.
Run '/etc/init.d/apache2 reload' to activate new configuration!
kartik@PlatiniumLight ~ $ </pre></p>
<p>Do similarly for site2, and then run the following command to activate the new configuration:</p>
<p><pre class="brush: bash; gutter: false;">kartik@PlatiniumLight ~ $ sudo service apache2 reload
* Reloading web server config apache2
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
[ OK ]
kartik@PlatiniumLight ~ $ </pre></p>
<p>You can ignore the warning which is shown in the above output. Now open your favorite browser and open <a href="http://site1" rel="nofollow">http://site1</a> and <a href="http://site2" rel="nofollow">http://site2</a> in different tabs, you will find the content of their respective index.html files.</p>
<div id="attachment_320" class="wp-caption aligncenter" style="width: 642px"><a href="http://k4rtik.files.wordpress.com/2011/07/5-screenshot-chromes.png"><img class="size-full wp-image-320" title="Screenshot - Chromium showing both the sites" src="http://k4rtik.files.wordpress.com/2011/07/5-screenshot-chromes.png?w=632&#038;h=497" alt="Screenshot - Chromium showing both the sites" width="632" height="497" /></a><p class="wp-caption-text">Screenshot - Chromium showing both the sites</p></div>
<p>And now you are done with setting up multiple sites in Apache. You can create as many sites as desired by following the same procedure, creating a config file for each website.</p>
<p>Here follows an introduction to some useful Apache utilities and configuration files which aid you in this kind of a setup:</p>
<p><strong>a2ensite</strong> &#8211; As we used this above, you already know what it does &#8211; enable a website among those available under /etc/apache2/sites-available directory.</p>
<p><strong>a2dissite</strong> &#8211; does exactly the opposite &#8211; disable a website so that it is no longer accessible from your web server. E.g.</p>
<p><pre class="brush: bash; gutter: false;">kartik@PlatiniumLight ~ $ sudo a2dissite site2
[sudo] password for kartik:
Site site2 disabled.
Run '/etc/init.d/apache2 reload' to activate new configuration!
kartik@PlatiniumLight ~ $ sudo service apache2 reload
* Reloading web server config apache2
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
[ OK ]
kartik@PlatiniumLight ~ $ </pre></p>
<p>This will disable site2 from loading any more. You can use a2ensite to enable it again.</p>
<p>Similar to sites, there are corresponding directories and commands for controlling apache modules also. Available modules are kept under /etc/apache2/mods-available directory and enabled ones are symlinked under mods-enabled directory. The corresponding commands are &#8211; <strong>a2enmod</strong> and <strong>a2dismod</strong>. E.g.</p>
<p><pre class="brush: bash; gutter: false;">kartik@PlatiniumLight /etc/apache2/conf.d $ sudo a2enmod rewrite
Enabling module rewrite.
Run '/etc/init.d/apache2 restart' to activate new configuration!
kartik@PlatiniumLight /etc/apache2/conf.d $ sudo service apache2 reload
* Reloading web server config apache2
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
[ OK ]
kartik@PlatiniumLight /etc/apache2/conf.d $ </pre></p>
<p>This will enable Apache rewrite module which is required my some CMS solutions like Drupal to enable pretty URLs.</p>
<p>Hope this article was useful to you, feel free to ask your doubts, problems you face, or any similar tips you might have through comments.</p>
<p><em>An edited version of this article first appeared at <a title="Configuring Apache for Developing Multiple Websites under Ubuntu Linux" href="http://www.muktware.com/articles/1876">http://www.muktware.com/articles/1876</a></em></p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/k4rtik.wordpress.com/307/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/k4rtik.wordpress.com/307/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/k4rtik.wordpress.com/307/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/k4rtik.wordpress.com/307/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/k4rtik.wordpress.com/307/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/k4rtik.wordpress.com/307/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/k4rtik.wordpress.com/307/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/k4rtik.wordpress.com/307/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/k4rtik.wordpress.com/307/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/k4rtik.wordpress.com/307/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/k4rtik.wordpress.com/307/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/k4rtik.wordpress.com/307/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/k4rtik.wordpress.com/307/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/k4rtik.wordpress.com/307/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=k4rtik.wordpress.com&amp;blog=18468861&amp;post=307&amp;subd=k4rtik&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://k4rtik.wordpress.com/2011/08/19/configuring-apache-for-developing-multiple-websites-under-ubuntu-linux/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bce63ad69c94c4193350ee4d3a25ef05?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">kartiksinghal</media:title>
		</media:content>

		<media:content url="http://k4rtik.files.wordpress.com/2011/07/1-screenshot-index-html-public_html-site1-gedit.png" medium="image">
			<media:title type="html">Screenshot - index.html (~/public_html/site1) - gedit</media:title>
		</media:content>

		<media:content url="http://k4rtik.files.wordpress.com/2011/07/2-screenshot-index-html-public_html-site2-gedit.png" medium="image">
			<media:title type="html">Screenshot - index.html (~/public_html/site2) - gedit</media:title>
		</media:content>

		<media:content url="http://k4rtik.files.wordpress.com/2011/07/3-screenshot-terminal-arrows.png" medium="image">
			<media:title type="html">Screenshot - Terminal - Editing site1 config file</media:title>
		</media:content>

		<media:content url="http://k4rtik.files.wordpress.com/2011/07/4-screenshot-hosts-etc-gedit.png" medium="image">
			<media:title type="html">Screenshot - hosts (/etc) - gedit</media:title>
		</media:content>

		<media:content url="http://k4rtik.files.wordpress.com/2011/07/5-screenshot-chromes.png" medium="image">
			<media:title type="html">Screenshot - Chromium showing both the sites</media:title>
		</media:content>
	</item>
		<item>
		<title>Of Corruption, India, and My First Bribe</title>
		<link>http://k4rtik.wordpress.com/2011/07/15/of-corruption-india-and-my-first-bribe/</link>
		<comments>http://k4rtik.wordpress.com/2011/07/15/of-corruption-india-and-my-first-bribe/#comments</comments>
		<pubDate>Fri, 15 Jul 2011 12:50:00 +0000</pubDate>
		<dc:creator>Kartik</dc:creator>
				<category><![CDATA[post]]></category>
		<category><![CDATA[Anna Hazare]]></category>
		<category><![CDATA[Bribery]]></category>
		<category><![CDATA[change]]></category>
		<category><![CDATA[Home]]></category>
		<category><![CDATA[India]]></category>
		<category><![CDATA[United States]]></category>

		<guid isPermaLink="false">http://k4rtik.wordpress.com/?p=332</guid>
		<description><![CDATA[It was this Monday when I visited Rath mam with my friend Arvis. Rath mam had just returned from US after visiting both her children who are well settled in US working in IT companies. Somehow that day our discussion went on to what me and Arvis plan to do in the future after college. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=k4rtik.wordpress.com&amp;blog=18468861&amp;post=332&amp;subd=k4rtik&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>It was this Monday when I visited Rath mam with my friend Arvis. Rath mam had just returned from US after visiting both her children who are well settled in US working in IT companies. Somehow that day our discussion went on to what me and Arvis plan to do in the future after college. Mam was telling us why we should think about moving outside <a class="zem_slink" title="India" href="http://en.wikipedia.org/wiki/India" rel="wikipedia">India</a> for higher studies. She stated three important reasons why India is <em>not yet</em> the best place to lead life for those with some moral support system:</p>
<ul>
<li>Corruption</li>
<li>Population explosion</li>
<li>Typical Indian mentality</li>
</ul>
<p>The third reason was not much comprehensible to me, and the second is pretty obvious. What caught my attention was the first one &#8211; corruption. She was mentioning how one can try to keep up with their values, but the system just won&#8217;t let that happen and someday one just has to break. She also warned us not to regret ever in life over the decisions we take now, and advised to be aware enough of the opportunities that lie ahead in the remaining 2 years of our undergraduate life and to take the full advantages of them.</p>
<p>I have been inspired a lot by one of my seniors who has been offered fully funded <a class="zem_slink" title="Doctor of Philosophy" href="http://en.wikipedia.org/wiki/Doctor_of_Philosophy" rel="wikipedia">PhD</a> from 2 <a class="zem_slink" title="Higher education in the United States" href="http://en.wikipedia.org/wiki/Higher_education_in_the_United_States" rel="wikipedia">US universities</a> and is leaving for the US soon leaving a major job offer from Amazon India. I have never given a serious thought to moving out of India but that discussion with Rath mam gave me a new insight to think over things. Also, perhaps it was just co-incidence just a day before meeting mam I <a href="http://twitter.com/#!/k4rtik/status/90087100115984384">tweeted</a>:</p>
<blockquote><p>Agreed Neither does punctuality, honesty or integrity RT <a href="http://twitter.com/rahulp_nair" rel="nofollow">@rahulp_nair</a> Being sincere in life doesn&#8217;t do good in this &#8220;ill&#8221; society of ours&#8217;!!</p></blockquote>
<p>And it was yesterday, in the morning, I was thinking about what happened of application for <a class="zem_slink" title="Passport" href="http://en.wikipedia.org/wiki/Passport" rel="wikipedia">passport</a> which I submitted last March in college (even this application got submitted only because there was this passport camp in college during the time, otherwise I might not have applied myself). I had heard about the difficulties in obtaining the passport from relatives and friends and how one has to bribe the policemen and officers involved to get it done. Anyhow, it was another co-incidence, that the same day my friend Mukul informed me that he got a call for my passport verification and I was informed through a call that I need to submit a few documents at Women&#8217;s <a class="zem_slink" title="Police station" href="http://en.wikipedia.org/wiki/Police_station" rel="wikipedia">Police Station</a>, near Lohiya Nagar.</p>
<p>In the evening, I visited my friend Agam who lives in Lohiya Nagar and asked him to accompany me to the Police Station. We met the person (a man in his 50&#8242;s, sitting outside the passport verification room in open air) whom I had talked with in the morning, and submitted the documents with a little informal chat. He had a copy of my application along with that of another <a class="zem_slink" title="National Institute of Technology Calicut" href="http://en.wikipedia.org/wiki/National_Institute_of_Technology_Calicut" rel="wikipedia">NITC</a> friend of mine who also lives in <a class="zem_slink" title="Ghaziabad, India" href="http://en.wikipedia.org/wiki/Ghaziabad%2C_India" rel="wikipedia">Ghaziabad</a>. There was a little silence while he was keeping the documents and I was feeling a little nervous before asking to leave. Just then he asked for a bribe. I had only 140 bucks with me, and tried to give 40 to him (I had heard that 20-30 bucks was what policemen in our hostel were taking during the verification), he immediately snapped, &#8220;ye kya de rahe ho, isme to bas prasad aayega&#8221; (what are you trying to give, one can buy only <em>prasad</em> with this much money). I was taken aback and tried to give him the only other note I had, that of 100 bucks, on which he laughed a little said, &#8220;isme kya hoga, chalo jao yahaan se&#8221; (what will I do with this much, just get lost). I said, &#8220;isse zyada to hain nahi mere paas&#8221; (I don&#8217;t have more than this) and was a little relieved believing that he was OK with not taking bribe from me  as I didn&#8217;t have enough. We started to leave, and the person, who had occupied his chair by now, called out to us from behind, &#8220;bataye de raha hoon, kaam nahi hoga tumhara, kam se kam 500 rupaye lagenge&#8221; (I am telling you guys, your work will not be done, at least 500 rupees are required). I was shocked to hear this &#8211; how openly could he demand for bribe like this?</p>
<div class="zemanta-img">
<div class="wp-caption alignright" style="width: 260px"><a href="http://commons.wikipedia.org/wiki/File:Bribe.png"><img title="Bribe" src="http://upload.wikimedia.org/wikipedia/commons/5/51/Bribe.png" alt="Bribe" width="250" height="160" /></a><p class="wp-caption-text">Image via Wikipedia</p></div>
</div>
<p>Anyway we left the area for the time, and discussed a little in the parking area. I borrowed 200 bucks from Agam, he kept another note of 500 hidden and we set out again thinking about trying to settle the matter with 300 bucks. On the way Agam kept telling me how it was impossible to get the verification done without <a class="zem_slink" title="Bribery" href="http://en.wikipedia.org/wiki/Bribery" rel="wikipedia">bribing</a> this guy, he may just send a false report canceling the whole application in the process, and how even if I apply again (costing me above 1000 bucks), my application may end up with this same person, who will still not to do it until bribed. He also had to bribe this same person for his passport verification a few months earlier. To my relief, the person agreed with 300 bucks after blabbering a little. On asking how much time it will take, he said many more steps are there and somebody will visit my house too later (<em>and ask for bribe again &#8211; read below</em>).</p>
<p>On reading the above two incidents, I ask you &#8211; what choice do we (common, law-abiding citizens of our great country) have in situations like these? What <a class="zem_slink" title="Anna Hazare" href="http://en.wikipedia.org/wiki/Anna_Hazare" rel="wikipedia">Anna Hazare</a> and team are trying to set up &#8211; Jan Lokpal &#8211; will that work to change the state of affairs even at this grass-root level? Staying here, either you forget about your morals/values or whatever conscience you have and become a part of the system, or end up nowhere fighting the system. Is the only way out is to leave this country because it will never change (not anytime soon anyway) hoping for a better future in foreign lands?</p>
<p><strong>UPDATE (2011-07-26):</strong></p>
<p>Got info from my father that some policeman visited my house for verification and again took a 1000 bucks (500 for himself another 500 for somebody he has to pass on the application to) this time promising that he will get the job done without hassles like the need to visit some police station. Listening to him, I had to wonder why it is not such a bad idea to legalize bribery (as I mention in response to Amarnath&#8217;s comment below), if the bribe takers can really get the job done fast.</p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/k4rtik.wordpress.com/332/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/k4rtik.wordpress.com/332/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/k4rtik.wordpress.com/332/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/k4rtik.wordpress.com/332/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/k4rtik.wordpress.com/332/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/k4rtik.wordpress.com/332/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/k4rtik.wordpress.com/332/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/k4rtik.wordpress.com/332/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/k4rtik.wordpress.com/332/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/k4rtik.wordpress.com/332/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/k4rtik.wordpress.com/332/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/k4rtik.wordpress.com/332/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/k4rtik.wordpress.com/332/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/k4rtik.wordpress.com/332/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=k4rtik.wordpress.com&amp;blog=18468861&amp;post=332&amp;subd=k4rtik&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://k4rtik.wordpress.com/2011/07/15/of-corruption-india-and-my-first-bribe/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bce63ad69c94c4193350ee4d3a25ef05?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">kartiksinghal</media:title>
		</media:content>

		<media:content url="http://upload.wikimedia.org/wikipedia/commons/5/51/Bribe.png" medium="image">
			<media:title type="html">Bribe</media:title>
		</media:content>
	</item>
		<item>
		<title>Remove Orphaned Actions in Drupal 7</title>
		<link>http://k4rtik.wordpress.com/2011/07/14/remove-orphaned-actions-in-drupal-7/</link>
		<comments>http://k4rtik.wordpress.com/2011/07/14/remove-orphaned-actions-in-drupal-7/#comments</comments>
		<pubDate>Thu, 14 Jul 2011 16:41:53 +0000</pubDate>
		<dc:creator>Kartik</dc:creator>
				<category><![CDATA[post]]></category>
		<category><![CDATA[commands]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[Informative]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://k4rtik.wordpress.com/2011/07/14/remove-orphaned-actions-in-drupal-7/</guid>
		<description><![CDATA[I recently discovered this weird behaviour by drush when I disabled Comment module in Drupal 7 &#8211; drush was giving the following warning whenever I tried enabling/disabling any module: After some scrounging on drupal.org (where most solutions were meant for Drupal 6), I found the solution at http://blog.devkinetic.com/node/9 Just execute the following once:<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=k4rtik.wordpress.com&amp;blog=18468861&amp;post=329&amp;subd=k4rtik&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I recently discovered this weird behaviour by drush when I disabled Comment module in Drupal 7 &#8211; drush was giving the following warning whenever I tried enabling/disabling any module:</p>
<p><pre class="brush: plain;">WD actions: 3 orphaned actions (comment_publish_action, comment_save_action, comment_unpublish_action) exist in the actions table. Remove orphaned actions</pre></p>
<p>After some scrounging on drupal.org (where most solutions were meant for Drupal 6), I found the solution at <a href="http://blog.devkinetic.com/node/9" rel="nofollow">http://blog.devkinetic.com/node/9</a> Just execute the following once:<br />
<pre class="brush: plain;">drush php-eval &quot;actions_synchronize(actions_list(), TRUE);&quot;</pre></p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/k4rtik.wordpress.com/329/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/k4rtik.wordpress.com/329/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/k4rtik.wordpress.com/329/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/k4rtik.wordpress.com/329/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/k4rtik.wordpress.com/329/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/k4rtik.wordpress.com/329/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/k4rtik.wordpress.com/329/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/k4rtik.wordpress.com/329/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/k4rtik.wordpress.com/329/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/k4rtik.wordpress.com/329/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/k4rtik.wordpress.com/329/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/k4rtik.wordpress.com/329/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/k4rtik.wordpress.com/329/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/k4rtik.wordpress.com/329/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=k4rtik.wordpress.com&amp;blog=18468861&amp;post=329&amp;subd=k4rtik&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://k4rtik.wordpress.com/2011/07/14/remove-orphaned-actions-in-drupal-7/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bce63ad69c94c4193350ee4d3a25ef05?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">kartiksinghal</media:title>
		</media:content>
	</item>
		<item>
		<title>Disconnect &#8211; An Experiment</title>
		<link>http://k4rtik.wordpress.com/2011/07/11/disconnect-an-experiment/</link>
		<comments>http://k4rtik.wordpress.com/2011/07/11/disconnect-an-experiment/#comments</comments>
		<pubDate>Sun, 10 Jul 2011 18:37:01 +0000</pubDate>
		<dc:creator>Kartik</dc:creator>
				<category><![CDATA[post]]></category>
		<category><![CDATA[change]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[Freedom]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Social media]]></category>
		<category><![CDATA[Social network]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://k4rtik.wordpress.com/?p=301</guid>
		<description><![CDATA[This will be short. A small announcement: I will be out of touch for about a week on the Internet. Disconnected on all social networks (including twitter) and off-line on chats (including GMail chat) and unavailable on SMS. I have already disabled all email and SMS notifications from the social networks. This is just for [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=k4rtik.wordpress.com&amp;blog=18468861&amp;post=301&amp;subd=k4rtik&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This will be short.</p>
<h3>A small announcement:</h3>
<p>I will be out of touch for about a week on the Internet. Disconnected on all social networks (including twitter) and off-line on chats (including GMail chat) and unavailable on SMS. I have already disabled all email and SMS notifications from the social networks. This is just for the sake of experimenting to see if I can still live without social media, so don&#8217;t get weird ideas about this.</p>
<p>I have decided to introspect, give myself a break, finish that huge list of tasks in my to-do list and see how it goes without all those distractions. I have been disconnected earlier (those power cuts, and infrastructure failures) but those times I was desperate to connect, this time it&#8217;s different &#8211; it&#8217;s intentional. May be I will write about my experience later.</p>
<p>For the case of crisis, I will still be available on phone and email (which I pledge to check no more than once in a day) for those who can already connect with me through these media.</p>
<p>Signing off</p>
<ul>
<li>Kartik</li>
</ul><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/k4rtik.wordpress.com/301/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/k4rtik.wordpress.com/301/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/k4rtik.wordpress.com/301/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/k4rtik.wordpress.com/301/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/k4rtik.wordpress.com/301/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/k4rtik.wordpress.com/301/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/k4rtik.wordpress.com/301/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/k4rtik.wordpress.com/301/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/k4rtik.wordpress.com/301/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/k4rtik.wordpress.com/301/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/k4rtik.wordpress.com/301/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/k4rtik.wordpress.com/301/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/k4rtik.wordpress.com/301/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/k4rtik.wordpress.com/301/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=k4rtik.wordpress.com&amp;blog=18468861&amp;post=301&amp;subd=k4rtik&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://k4rtik.wordpress.com/2011/07/11/disconnect-an-experiment/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bce63ad69c94c4193350ee4d3a25ef05?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">kartiksinghal</media:title>
		</media:content>
	</item>
		<item>
		<title>Easiest Way to Setup a Web Development Environment on Ubuntu-based Distros</title>
		<link>http://k4rtik.wordpress.com/2011/07/09/easiest-way-to-setup-a-web-development-environment-on-ubuntu-based-distros/</link>
		<comments>http://k4rtik.wordpress.com/2011/07/09/easiest-way-to-setup-a-web-development-environment-on-ubuntu-based-distros/#comments</comments>
		<pubDate>Fri, 08 Jul 2011 18:30:21 +0000</pubDate>
		<dc:creator>Kartik</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[commands]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[FOSS]]></category>
		<category><![CDATA[gnu/linux]]></category>
		<category><![CDATA[Informative]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[LAMP]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://k4rtik.wordpress.com/?p=231</guid>
		<description><![CDATA[Did you know how easy it is to get a basic web development environment on your Ubuntu-based Linux distribution? Guess what, it just takes 2 commands on the Terminal: This will install a small utility which lets you install a lot packages grouped together as software collections. Launch tasksel and select &#8216;LAMP server&#8216; by pressing [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=k4rtik.wordpress.com&amp;blog=18468861&amp;post=231&amp;subd=k4rtik&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Did you know how easy it is to get a basic web development environment on your <a class="zem_slink" title="Ubuntu (operating system)" href="http://www.ubuntu.com/" rel="homepage">Ubuntu</a>-based Linux distribution? Guess what, it just takes 2 commands on the Terminal:</p>
<p><pre class="brush: plain;">sudo apt-get install tasksel</pre></p>
<p>This will install a small utility which lets you install a lot packages grouped together as software collections.</p>
<p><pre class="brush: plain;">sudo tasksel</pre></p>
<p>Launch tasksel and select &#8216;<a class="zem_slink" title="LAMP (software bundle)" href="http://en.wikipedia.org/wiki/LAMP_%28software_bundle%29" rel="wikipedia">LAMP server</a>&#8216; by pressing the SPACE key, press ENTER when you are done (see attached screenshot). It will take some time for the required packages to download and install. Near the end of setup, the installer will ask you to create a password for <a class="zem_slink" title="MySQL" href="http://www.mysql.com" rel="homepage">MySQL</a>&#8216;s root user.</p>
<div id="attachment_235" class="wp-caption aligncenter" style="width: 642px"><a href="http://k4rtik.files.wordpress.com/2011/06/screenshot-terminal-lamp-server.png"><img class="size-full wp-image-235" title="Select LAMP Server among the choices in Tasksel" src="http://k4rtik.files.wordpress.com/2011/06/screenshot-terminal-lamp-server.png?w=632&#038;h=437" alt="Select LAMP Server among the choices in Tasksel" width="632" height="437" /></a><p class="wp-caption-text">Select LAMP Server among the choices in Tasksel</p></div>
<p>After the installer finishes, you have the environment ready. Head over to your favorite browser and open <a href="http://localhost" rel="nofollow">http://localhost</a> If everything went fine, the page will say <strong>It works!</strong></p>
<div id="attachment_238" class="wp-caption aligncenter" style="width: 642px"><a href="http://k4rtik.files.wordpress.com/2011/06/screenshot-localhost-mozilla-firefox.png"><img class="size-full wp-image-238" title="It works!" src="http://k4rtik.files.wordpress.com/2011/06/screenshot-localhost-mozilla-firefox.png?w=632&#038;h=437" alt="It works!" width="632" height="437" /></a><p class="wp-caption-text">It works!</p></div>
<p>Now you can start creating websites by putting your html, php, etc. files under /var/www directory or just choose to go with <a class="zem_slink" title="Content management system" href="http://en.wikipedia.org/wiki/Content_management_system" rel="wikipedia">CMS</a> solutions like <a class="zem_slink" title="Drupal" href="http://www.drupal.org" rel="homepage">Drupal</a>, <a class="zem_slink" title="WordPress" href="http://wordpress.org" rel="homepage">WordPress</a> or <a class="zem_slink" title="Joomla" href="http://www.joomla.org/" rel="homepage">Joomla</a>.</p>
<p>The author also recommends to install <em>phpmyadmin</em> package if you happen to work with MySQL databases.</p>
<p><em>An edited version of this article first appeared at <a href="http://www.muktware.com/articles/08/2011/1348" rel="nofollow">http://www.muktware.com/articles/08/2011/1348</a></em></p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/k4rtik.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/k4rtik.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/k4rtik.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/k4rtik.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/k4rtik.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/k4rtik.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/k4rtik.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/k4rtik.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/k4rtik.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/k4rtik.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/k4rtik.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/k4rtik.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/k4rtik.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/k4rtik.wordpress.com/231/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=k4rtik.wordpress.com&amp;blog=18468861&amp;post=231&amp;subd=k4rtik&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://k4rtik.wordpress.com/2011/07/09/easiest-way-to-setup-a-web-development-environment-on-ubuntu-based-distros/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bce63ad69c94c4193350ee4d3a25ef05?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">kartiksinghal</media:title>
		</media:content>

		<media:content url="http://k4rtik.files.wordpress.com/2011/06/screenshot-terminal-lamp-server.png" medium="image">
			<media:title type="html">Select LAMP Server among the choices in Tasksel</media:title>
		</media:content>

		<media:content url="http://k4rtik.files.wordpress.com/2011/06/screenshot-localhost-mozilla-firefox.png" medium="image">
			<media:title type="html">It works!</media:title>
		</media:content>
	</item>
	</channel>
</rss>
