<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>iface thoughts</title>
	
	<link>http://ifacethoughts.net</link>
	<description>Thoughts on software development and related, by Abhijit Nadgouda</description>
	<lastBuildDate>Thu, 10 May 2012 12:41:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Ifacethoughts/entries" /><feedburner:info uri="ifacethoughts/entries" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>18.55</geo:lat><geo:long>72.54</geo:long><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license><xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" /><feedburner:emailServiceId>Ifacethoughts/entries</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Icons Of The Last Generation</title>
		<link>http://feedproxy.google.com/~r/Ifacethoughts/entries/~3/KLsX-Yyug74/</link>
		<comments>http://ifacethoughts.net/2012/05/10/icons-of-the-last-generation/#comments</comments>
		<pubDate>Thu, 10 May 2012 12:40:24 +0000</pubDate>
		<dc:creator>Abhijit Nadgouda</dc:creator>
				<category><![CDATA[asides]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[icons]]></category>

		<guid isPermaLink="false">http://ifacethoughts.net/?p=2711</guid>
		<description><![CDATA[Scott Hanselman humours about the icons that do not make sense in this generation. I personally, though, still like some old icons, like the calendar or telephone or the microphone. Today&#8217;s devices are so software-oriented that their physical design do not emote the functionality as well as their older versions. Everything from TV, personal computers, [...]]]></description>
			<content:encoded><![CDATA[<p>Scott Hanselman <a href="http://www.hanselman.com/blog/TheFloppyDiskMeansSaveAnd14OtherOldPeopleIconsThatDontMakeSenseAnymore.aspx">humours about the icons</a> that do not make sense in this generation. I personally, though, still like some old icons, like the calendar or telephone or the microphone. Today&#8217;s devices are so software-oriented that their physical design do not emote the functionality as well as their older versions. Everything from TV, personal computers, tablets, music players to phones &#8211; all seem to be rectangular, buttonless with glass surface. And each of them seem to be able to do the other&#8217;s job. Of course, not to say that the icons should not evolve, but I can&#8217;t help but like the TV icon over anything that works like a TV today!</p>

<p><a href="http://feedads.g.doubleclick.net/~a/yP-AGeorIGQ-_290sX_NaPmNV8M/0/da"><img src="http://feedads.g.doubleclick.net/~a/yP-AGeorIGQ-_290sX_NaPmNV8M/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/yP-AGeorIGQ-_290sX_NaPmNV8M/1/da"><img src="http://feedads.g.doubleclick.net/~a/yP-AGeorIGQ-_290sX_NaPmNV8M/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=KLsX-Yyug74:qeQ73xy4eGo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=KLsX-Yyug74:qeQ73xy4eGo:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=KLsX-Yyug74:qeQ73xy4eGo:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?i=KLsX-Yyug74:qeQ73xy4eGo:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=KLsX-Yyug74:qeQ73xy4eGo:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?i=KLsX-Yyug74:qeQ73xy4eGo:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=KLsX-Yyug74:qeQ73xy4eGo:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?d=dnMXMwOfBR0" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Ifacethoughts/entries/~4/KLsX-Yyug74" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ifacethoughts.net/2012/05/10/icons-of-the-last-generation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://ifacethoughts.net/2012/05/10/icons-of-the-last-generation/</feedburner:origLink></item>
		<item>
		<title>Xfce 4.10 Now Available</title>
		<link>http://feedproxy.google.com/~r/Ifacethoughts/entries/~3/hhUx1sUL_5g/</link>
		<comments>http://ifacethoughts.net/2012/04/30/xfce-4-10-now-available/#comments</comments>
		<pubDate>Mon, 30 Apr 2012 14:13:42 +0000</pubDate>
		<dc:creator>Abhijit Nadgouda</dc:creator>
				<category><![CDATA[desktop]]></category>
		<category><![CDATA[xfce]]></category>

		<guid isPermaLink="false">http://ifacethoughts.net/?p=2708</guid>
		<description><![CDATA[It has some great changes &#8211; better application finder, tiling support and better window layout for Thunar. Give it a try. You will love it because it sits pretty, lets you do what you want to do by staying out of the limelight, lets you customize anything and everything, and does not hog your resources. [...]]]></description>
			<content:encoded><![CDATA[<p>It has some great changes &#8211; better application finder, tiling support and better window layout for Thunar. <a href="http://xfce.org/about/news/?post=1335571200">Give it a try</a>. You will love it because it sits pretty, lets you do what you want to do by staying out of the limelight, lets you customize anything and everything, and does not hog your resources. Can&#8217;t say that about many of them anymore!</p>
<p>Xubuntu 12.04 LTS and Xfce 4.10 releases have missed each other by a whisker. But you can easily get the the newer Xfce <a href="https://launchpad.net/~xubuntu-dev/+archive/xfce-4.10">using this ppa</a>. Beware that Xfce 4.10 bugs will not be considered in the Xubuntu 12.04 support scope. But knowing Xfce, I don&#8217;t think it will be a big problem.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/qqS3y-nfxNQ5bQO2r92lEqO570E/0/da"><img src="http://feedads.g.doubleclick.net/~a/qqS3y-nfxNQ5bQO2r92lEqO570E/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/qqS3y-nfxNQ5bQO2r92lEqO570E/1/da"><img src="http://feedads.g.doubleclick.net/~a/qqS3y-nfxNQ5bQO2r92lEqO570E/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=hhUx1sUL_5g:bKsmu_2iE7k:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=hhUx1sUL_5g:bKsmu_2iE7k:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=hhUx1sUL_5g:bKsmu_2iE7k:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?i=hhUx1sUL_5g:bKsmu_2iE7k:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=hhUx1sUL_5g:bKsmu_2iE7k:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?i=hhUx1sUL_5g:bKsmu_2iE7k:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=hhUx1sUL_5g:bKsmu_2iE7k:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?d=dnMXMwOfBR0" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Ifacethoughts/entries/~4/hhUx1sUL_5g" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ifacethoughts.net/2012/04/30/xfce-4-10-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://ifacethoughts.net/2012/04/30/xfce-4-10-now-available/</feedburner:origLink></item>
		<item>
		<title>WordPress For Prototypes</title>
		<link>http://feedproxy.google.com/~r/Ifacethoughts/entries/~3/i2MJxJC00uU/</link>
		<comments>http://ifacethoughts.net/2012/04/20/wordpress-for-prototypes/#comments</comments>
		<pubDate>Fri, 20 Apr 2012 14:29:05 +0000</pubDate>
		<dc:creator>Abhijit Nadgouda</dc:creator>
				<category><![CDATA[tools]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://ifacethoughts.net/?p=2702</guid>
		<description><![CDATA[I like to develop prototypes as we discuss ideas. The use of these prototypes is more for whetting and sharing the ideas than for demos. Whatever the idea may be about, its usage is a big factor in its evolution. And there is nothing better than a prototype to test this. A good side-effect of [...]]]></description>
			<content:encoded><![CDATA[<p>I like to develop prototypes as we discuss ideas. The use of these prototypes is more for whetting and sharing the ideas than for demos. Whatever the idea may be about, its usage is a big factor in its evolution. And there is nothing better than a prototype to test this. </p>
<p>A good side-effect of this is also that we can then defer the choice of technology for development of the Web site till we are clear about the idea.</p>
<p>For discussing Web sites, I usually choose <a href="http://wordpress.org/">WordPress</a>. WordPress has gone beyond blogging, it can be <a href="http://ifacethoughts.net/2007/06/24/wordpress-makes-sense-for-many-non-blog-websites/">used as a CMS for different types of Web sites</a>. Some advantages are:</p>
<ul>
<li>It is open source and easily available. As a developer, availability of the source code is a big benefit.</li>
<li>WordPress is extremely easy to install, even on inexpensive shared hosts.</li>
<li>WordPress Pages and Posts are basic content types, but they can be quickly hacked, along with categories, to represent different content types.</li>
<li>With its templates it is very easy to generalize or specialize different contexts. You can literally build an entire Web site with just one theme file.</li>
<li>It already supports authentication. Using the inbuilt roles and capabilities, it becomes very easy to test change of behaviour based on authentication.</li>
<li>Permalinks, that is <abbr title="Search Engine Friendly">SEF</abbr> URLs, can be quickly configured.</li>
<li>The themes use standard techologies. You can choose to create the markup and CSS such that they can be reused with other CMSs or frameworks. This saves a lot of time and effort. This also makes it very effective to share ideas with visual designers, since they can easily use their tools &#8211; minimal PHP, HTML, CSS and JS to work on the theme.</li>
<li>Quick availability of functionalities through its plugins.</li>
</ul>
<p>But the killer feature is <strong>WordPress is very easy to use, as a developer or a user.</strong>. You can see the ease of use as a basic feature across all its advantages. This is the biggest ability you need in your prototyping tool &#8211; no time wasted in setting it up for our use. </p>
<p>The added benefit is that you gain a good lead if you continue to use WordPress even for development for a lot of Web sites.</p>
<p>I will also mention my other favourite tool, <a href="http://djangoproject.com/" title="Open source Python Web framework">Django</a>, which can be quickly used to build prototypes. But WordPress wins in the department of availability of inexpensive hosting and ease of deployment.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/KT5PWR5AD69EoGEHyVrPWQOOK5E/0/da"><img src="http://feedads.g.doubleclick.net/~a/KT5PWR5AD69EoGEHyVrPWQOOK5E/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/KT5PWR5AD69EoGEHyVrPWQOOK5E/1/da"><img src="http://feedads.g.doubleclick.net/~a/KT5PWR5AD69EoGEHyVrPWQOOK5E/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=i2MJxJC00uU:ClCnkYDjeTA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=i2MJxJC00uU:ClCnkYDjeTA:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=i2MJxJC00uU:ClCnkYDjeTA:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?i=i2MJxJC00uU:ClCnkYDjeTA:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=i2MJxJC00uU:ClCnkYDjeTA:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?i=i2MJxJC00uU:ClCnkYDjeTA:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=i2MJxJC00uU:ClCnkYDjeTA:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?d=dnMXMwOfBR0" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Ifacethoughts/entries/~4/i2MJxJC00uU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ifacethoughts.net/2012/04/20/wordpress-for-prototypes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://ifacethoughts.net/2012/04/20/wordpress-for-prototypes/</feedburner:origLink></item>
		<item>
		<title>Slackware Needs You</title>
		<link>http://feedproxy.google.com/~r/Ifacethoughts/entries/~3/HCFJakoXxY8/</link>
		<comments>http://ifacethoughts.net/2012/04/17/slackware-needs-you/#comments</comments>
		<pubDate>Tue, 17 Apr 2012 17:58:33 +0000</pubDate>
		<dc:creator>Abhijit Nadgouda</dc:creator>
				<category><![CDATA[asides]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[slackware]]></category>

		<guid isPermaLink="false">http://ifacethoughts.net/?p=2700</guid>
		<description><![CDATA[Slackware (at Wikipedia), one of the earliest Linux systems, needs your help. I understood the real meaning of open source &#8211; freedom and choice &#8211; while using Slackware. Slackware is important for open source and for Linux. Do contribute whatever you can.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.slackware.com/">Slackware</a> (at <a href="http://en.wikipedia.org/wiki/Slackware">Wikipedia</a>), one of the earliest Linux systems, <a href="https://noctslackv1.wordpress.com/2012/04/14/slackware-needs-your-help/">needs your help</a>. I understood the real meaning of open source &#8211; freedom and choice &#8211; while using Slackware. Slackware is important for open source and for Linux. <a href="http://store.slackware.com/cgi-bin/store">Do contribute whatever you can</a>.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/DBAhxImZxgNinR-RmxZ5aBgdn8c/0/da"><img src="http://feedads.g.doubleclick.net/~a/DBAhxImZxgNinR-RmxZ5aBgdn8c/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/DBAhxImZxgNinR-RmxZ5aBgdn8c/1/da"><img src="http://feedads.g.doubleclick.net/~a/DBAhxImZxgNinR-RmxZ5aBgdn8c/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=HCFJakoXxY8:Q7cnJGOVnbw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=HCFJakoXxY8:Q7cnJGOVnbw:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=HCFJakoXxY8:Q7cnJGOVnbw:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?i=HCFJakoXxY8:Q7cnJGOVnbw:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=HCFJakoXxY8:Q7cnJGOVnbw:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?i=HCFJakoXxY8:Q7cnJGOVnbw:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=HCFJakoXxY8:Q7cnJGOVnbw:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?d=dnMXMwOfBR0" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Ifacethoughts/entries/~4/HCFJakoXxY8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ifacethoughts.net/2012/04/17/slackware-needs-you/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://ifacethoughts.net/2012/04/17/slackware-needs-you/</feedburner:origLink></item>
		<item>
		<title>Get The Source</title>
		<link>http://feedproxy.google.com/~r/Ifacethoughts/entries/~3/2R4YdYoC1g8/</link>
		<comments>http://ifacethoughts.net/2012/04/17/get-the-source/#comments</comments>
		<pubDate>Tue, 17 Apr 2012 04:36:33 +0000</pubDate>
		<dc:creator>Abhijit Nadgouda</dc:creator>
				<category><![CDATA[open source]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://ifacethoughts.net/?p=2698</guid>
		<description><![CDATA[Developers who question if they should build on open source stack, read this (via Jeff Atwood): The source code never lies. Reading source code is not easy. But you can find out what is wrong with your software or the underlying stack to solve the problem and control the environment, if you have the source [...]]]></description>
			<content:encoded><![CDATA[<p>Developers who question if they should build on open source stack, read <a href="http://news.ycombinator.com/item?id=3769665">this</a> (via <a href="http://www.codinghorror.com/blog/2012/04/learn-to-read-the-source-luke.html">Jeff Atwood</a>):</p>
<blockquote><p>The source code never lies.</p></blockquote>
<p>Reading source code is not easy. But you <em>can</em> find out what is wrong with your software or the underlying stack to solve the problem and control the environment, if you have the source code. If you are thinking of building something, try to choose open source stack as much as possible, and follow this advice. You will see the advantage.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/PfuG19jQir_hH1MG4mgh2ZSPMf8/0/da"><img src="http://feedads.g.doubleclick.net/~a/PfuG19jQir_hH1MG4mgh2ZSPMf8/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/PfuG19jQir_hH1MG4mgh2ZSPMf8/1/da"><img src="http://feedads.g.doubleclick.net/~a/PfuG19jQir_hH1MG4mgh2ZSPMf8/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=2R4YdYoC1g8:TEwrPQXV9E4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=2R4YdYoC1g8:TEwrPQXV9E4:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=2R4YdYoC1g8:TEwrPQXV9E4:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?i=2R4YdYoC1g8:TEwrPQXV9E4:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=2R4YdYoC1g8:TEwrPQXV9E4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?i=2R4YdYoC1g8:TEwrPQXV9E4:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=2R4YdYoC1g8:TEwrPQXV9E4:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?d=dnMXMwOfBR0" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Ifacethoughts/entries/~4/2R4YdYoC1g8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ifacethoughts.net/2012/04/17/get-the-source/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://ifacethoughts.net/2012/04/17/get-the-source/</feedburner:origLink></item>
		<item>
		<title>Trying Out i3</title>
		<link>http://feedproxy.google.com/~r/Ifacethoughts/entries/~3/EflT_KBvhho/</link>
		<comments>http://ifacethoughts.net/2012/04/16/trying-out-i3/#comments</comments>
		<pubDate>Mon, 16 Apr 2012 08:55:46 +0000</pubDate>
		<dc:creator>Abhijit Nadgouda</dc:creator>
				<category><![CDATA[desktop]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[i3]]></category>
		<category><![CDATA[xmonad]]></category>

		<guid isPermaLink="false">http://ifacethoughts.net/?p=2696</guid>
		<description><![CDATA[I have been using xmonad for almost three years. The dynamic window layout management helped me to not think about positioning the windows. However, this is the same reason why I am trying out i3 as a trial. The absence of layout algorithms, and managing columns and using different layouts per column is appealing. This [...]]]></description>
			<content:encoded><![CDATA[<p>I have been using <a href="ifacethoughts.net/2009/03/01/got-tiled-with-xmonad/">xmonad</a> for almost three years. The dynamic window layout management helped me to not think about positioning the windows. However, this is the same reason why I am trying out <a href="http://i3wm.org/">i3</a> as a trial. The absence of layout algorithms, and managing columns and using different layouts per column is appealing.</p>
<p>This means that I can run the browser in one column. In the other column I can run my editor, my debug window and log file in stacked mode. Or I can have two browser windows tiled in the browser column, and the terminals stacked in the other. I am sure this can be done in xmonad, but i3 makes it easy to achieve this.</p>
<p>There are some differences, but they can be ironed out with the configuration at our finger tips. I am going to give i3 an honest try, without trying to make it behave like xmonad, and see if it works for me better than xmonad.</p>
<p>I am also keeping tabs on <a href="http://qtile.org/">qtile</a> because it uses by <a href="http://python.org/">favourite programming language</a>.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/Nk4zJk3BdJGJCB9UmEOO8EAChns/0/da"><img src="http://feedads.g.doubleclick.net/~a/Nk4zJk3BdJGJCB9UmEOO8EAChns/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Nk4zJk3BdJGJCB9UmEOO8EAChns/1/da"><img src="http://feedads.g.doubleclick.net/~a/Nk4zJk3BdJGJCB9UmEOO8EAChns/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=EflT_KBvhho:2eX18yP8gE8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=EflT_KBvhho:2eX18yP8gE8:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=EflT_KBvhho:2eX18yP8gE8:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?i=EflT_KBvhho:2eX18yP8gE8:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=EflT_KBvhho:2eX18yP8gE8:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?i=EflT_KBvhho:2eX18yP8gE8:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=EflT_KBvhho:2eX18yP8gE8:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?d=dnMXMwOfBR0" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Ifacethoughts/entries/~4/EflT_KBvhho" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ifacethoughts.net/2012/04/16/trying-out-i3/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://ifacethoughts.net/2012/04/16/trying-out-i3/</feedburner:origLink></item>
		<item>
		<title>Why Don’t Gnome Shell/Unity Become Tiling Window Managers?</title>
		<link>http://feedproxy.google.com/~r/Ifacethoughts/entries/~3/pmuGOXo5Fas/</link>
		<comments>http://ifacethoughts.net/2012/04/13/why-dont-gnome-shellunity-become-tiling-window-managers/#comments</comments>
		<pubDate>Fri, 13 Apr 2012 05:46:43 +0000</pubDate>
		<dc:creator>Abhijit Nadgouda</dc:creator>
				<category><![CDATA[desktop]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[unity]]></category>

		<guid isPermaLink="false">http://ifacethoughts.net/?p=2691</guid>
		<description><![CDATA[I have given Gnome Shell and Unity a try. I didn&#8217;t mind them but something kept holding me back from using them in a productive manner. Both Gnome Shell and Unity want to maximize the working area by reducing the homepage clutter (no pun intended) by: removing desktop launchers, replacing them with a launcher overlay [...]]]></description>
			<content:encoded><![CDATA[<p>I have given <a href="https://live.gnome.org/GnomeShell">Gnome Shell</a> and <a href="http://unity.ubuntu.com/">Unity</a> a <a href="http://ifacethoughts.net/2012/01/24/initial-thoughts-on-using-gnome-shell-and-ubuntu-unity/">try</a>. I didn&#8217;t mind them but something kept holding me back from using them in a productive manner.</p>
<p>Both Gnome Shell and Unity want to maximize the working area by reducing the homepage clutter (no pun intended) by: </p>
<ul>
<li>removing desktop launchers, replacing them with a launcher overlay</li>
<li>supporting maximized applications better, through default maximized modes, removal of minimize button and global menus</li>
<li>separating the task management from the desktop by delegating it to the dock/launcher</li>
<li>being minimalistic on the desktop</li>
</ul>
<p>I think they ought to do one more thing to really achieve their aim &#8211; become tiling window managers. They do support tiling windows, but not the automatic management of window layouts like the organic <a href="https://wiki.archlinux.org/index.php/Comparison_of_Tiling_Window_Managers">tiling window managers</a>. This will make it easy for users to manage different windows in different layouts, handle not minimizing windows much better and make it easy to maximize or rearrange the windows depending on what the applications are. And this will work great on large as well as <a href="by Jeremy Zawodny">small screens</a>.</p>
<p>What do you think?</p>

<p><a href="http://feedads.g.doubleclick.net/~a/CXQupWQ-9efHpeUU96GkFjyKBCw/0/da"><img src="http://feedads.g.doubleclick.net/~a/CXQupWQ-9efHpeUU96GkFjyKBCw/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/CXQupWQ-9efHpeUU96GkFjyKBCw/1/da"><img src="http://feedads.g.doubleclick.net/~a/CXQupWQ-9efHpeUU96GkFjyKBCw/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=pmuGOXo5Fas:e5EvcMfM-b8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=pmuGOXo5Fas:e5EvcMfM-b8:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=pmuGOXo5Fas:e5EvcMfM-b8:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?i=pmuGOXo5Fas:e5EvcMfM-b8:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=pmuGOXo5Fas:e5EvcMfM-b8:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?i=pmuGOXo5Fas:e5EvcMfM-b8:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=pmuGOXo5Fas:e5EvcMfM-b8:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?d=dnMXMwOfBR0" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Ifacethoughts/entries/~4/pmuGOXo5Fas" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ifacethoughts.net/2012/04/13/why-dont-gnome-shellunity-become-tiling-window-managers/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://ifacethoughts.net/2012/04/13/why-dont-gnome-shellunity-become-tiling-window-managers/</feedburner:origLink></item>
		<item>
		<title>See How Linux Is Built</title>
		<link>http://feedproxy.google.com/~r/Ifacethoughts/entries/~3/TzqvyhLm-JU/</link>
		<comments>http://ifacethoughts.net/2012/04/03/see-how-linux-is-built/#comments</comments>
		<pubDate>Tue, 03 Apr 2012 15:57:55 +0000</pubDate>
		<dc:creator>Abhijit Nadgouda</dc:creator>
				<category><![CDATA[asides]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://ifacethoughts.net/?p=2686</guid>
		<description><![CDATA[If you wonder about the Linux kernel development, this video is a good start. It does an amazing job of explaining the process and communication between developers without using technical jargon. A part of it is also a good presentation for people unaware of Linux.]]></description>
			<content:encoded><![CDATA[<p>If you wonder about the Linux kernel development, <a title="How Linux is Built video on YouTube" href="http://www.youtube.com/watch?v=yVpbFMhOAwE">this video</a> is a good start. It does an amazing job of explaining the process and communication between developers without using technical jargon. A part of it is also a good presentation for people unaware of Linux.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/lorz2OLkNt0K_YUnxzyOWbB-bfg/0/da"><img src="http://feedads.g.doubleclick.net/~a/lorz2OLkNt0K_YUnxzyOWbB-bfg/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/lorz2OLkNt0K_YUnxzyOWbB-bfg/1/da"><img src="http://feedads.g.doubleclick.net/~a/lorz2OLkNt0K_YUnxzyOWbB-bfg/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=TzqvyhLm-JU:Arf-9HtXvi4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=TzqvyhLm-JU:Arf-9HtXvi4:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=TzqvyhLm-JU:Arf-9HtXvi4:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?i=TzqvyhLm-JU:Arf-9HtXvi4:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=TzqvyhLm-JU:Arf-9HtXvi4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?i=TzqvyhLm-JU:Arf-9HtXvi4:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=TzqvyhLm-JU:Arf-9HtXvi4:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?d=dnMXMwOfBR0" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Ifacethoughts/entries/~4/TzqvyhLm-JU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ifacethoughts.net/2012/04/03/see-how-linux-is-built/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://ifacethoughts.net/2012/04/03/see-how-linux-is-built/</feedburner:origLink></item>
		<item>
		<title>Indian Open Government Platform</title>
		<link>http://feedproxy.google.com/~r/Ifacethoughts/entries/~3/nNBUO5rPlQY/</link>
		<comments>http://ifacethoughts.net/2012/04/02/indian-open-government-platform/#comments</comments>
		<pubDate>Mon, 02 Apr 2012 12:25:11 +0000</pubDate>
		<dc:creator>Abhijit Nadgouda</dc:creator>
				<category><![CDATA[india]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[ogpl]]></category>
		<category><![CDATA[open-government-platform]]></category>

		<guid isPermaLink="false">http://ifacethoughts.net/?p=2684</guid>
		<description><![CDATA[India, with collaboration with US, has initiated the Open Government Platform (via EE Times India). OGPL is a joint product from India and United States to promote transparency and greater citizen engagement by making more government data, documents, tools and processes publicly available. OGPL will be available, as an open source platform. By making this [...]]]></description>
			<content:encoded><![CDATA[<p>India, with collaboration with US, has initiated the <a href="http://ogpl.gov.in/">Open Government Platform</a> (via <a href="http://www.eetindia.co.in/ART_8800664341_1800001_NT_06640497.HTM">EE Times India</a>).</p>
<blockquote>
<p>OGPL is a joint product from India and United States to promote transparency and greater citizen engagement by making more government data, documents, tools and processes publicly available. OGPL will be available, as an open source platform. By making this available in useful machine-readable formats it allows developers, analysts, media &#038; academia to develop new applications and insights that will help give citizens more information for better decisions.</p>
<p>In using an open source method of development, the OGPL community will provide future technology enhancements, open government solutions, and community-based technical support. OGPL has become an example of a new era of diplomatic collaborations that benefit the global community that promote government transparency, citizen-focused applications, and enrich humanity</p>
</blockquote>
<p>So, OGPL is:</p>
<ul>
<li>a platform to access information programmatically</li>
<li>open source so that others can contribute, in terms of solutions</li>
<li>community-supported</li>
</ul>
<p>There is some more information in <a href="http://ogpl.gov.in/features">features</a>:</p>
<blockquote>
<p>OGPL product has following 4 (four) main components:</p>
<ul>
<li>OGPL Web site – Module for Governments and their agencies to publish datasets, documents, services, tools and applications collected by them for public use.</li>
<li>Data Management System (DMS) &#8211; Module for user management of various agencies who can upload datasets which will be available on the front end website.</li>
<li>Content Management System (CMS) – Module for managing and updating various functionalities of the OGPL frontend.</li>
<li>Visitor Relationship Management (VRM) – Module for collating and disseminating viewer feedback on various datasets.</li>
</ul>
</blockquote>
<p>As an Indian open source enthusiast and advocate I can start celebrating. But the current information severly lacks details. If this was published yesterday, I would have wondered if this was an April fools joke. I hope this really catches. Nothing better than this to liberate information from gatekeepers and middlemen.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/5BUxZZWY7F4vEcfqi-FA87HV4i4/0/da"><img src="http://feedads.g.doubleclick.net/~a/5BUxZZWY7F4vEcfqi-FA87HV4i4/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/5BUxZZWY7F4vEcfqi-FA87HV4i4/1/da"><img src="http://feedads.g.doubleclick.net/~a/5BUxZZWY7F4vEcfqi-FA87HV4i4/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=nNBUO5rPlQY:SFyKNGsnOLU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=nNBUO5rPlQY:SFyKNGsnOLU:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=nNBUO5rPlQY:SFyKNGsnOLU:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?i=nNBUO5rPlQY:SFyKNGsnOLU:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=nNBUO5rPlQY:SFyKNGsnOLU:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?i=nNBUO5rPlQY:SFyKNGsnOLU:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=nNBUO5rPlQY:SFyKNGsnOLU:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?d=dnMXMwOfBR0" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Ifacethoughts/entries/~4/nNBUO5rPlQY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ifacethoughts.net/2012/04/02/indian-open-government-platform/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://ifacethoughts.net/2012/04/02/indian-open-government-platform/</feedburner:origLink></item>
		<item>
		<title>Improving Unix Commands</title>
		<link>http://feedproxy.google.com/~r/Ifacethoughts/entries/~3/Gqx3wArCCEI/</link>
		<comments>http://ifacethoughts.net/2012/03/27/2680/#comments</comments>
		<pubDate>Tue, 27 Mar 2012 13:41:11 +0000</pubDate>
		<dc:creator>Abhijit Nadgouda</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[functional-programming]]></category>

		<guid isPermaLink="false">http://ifacethoughts.net/?p=2680</guid>
		<description><![CDATA[I came across a thoughtful article by Dan Newcome on how the functional programming concepts can overcome inconsistency problems with Unix commands. What if the Unix commands performed atomic operations, without complications and exposed a consistent predictable interface instead of just text! They could be then as composable as functions. A programmer&#8217;s heaven! I agree [...]]]></description>
			<content:encoded><![CDATA[<p>I came across a thoughtful article by Dan Newcome on how the functional programming concepts can overcome inconsistency problems with Unix commands. What if the Unix commands performed atomic operations, without complications and exposed a consistent predictable interface instead of just text! They could be then as composable as functions. A programmer&#8217;s heaven!</p>
<p>I agree about the problem, but not the cause.<br />
Authors try to make their commands do everything under the sun to make them work in a standalone mode and reduce dependency on other programs. This, I think, violates the Unix way of doing one thing and doing it well. If we can stick to the original Unix way, commands can be as reusable as functions using text-and-file interface and standard Unix tools.</p>
<p>I also have a feeling that adding any more semantics will create its own problems. The text-and-file interface is as simple as possible. I can interact with the human user and programs using standard Unix tools. With more semantics, the focus will be more on programmability than the end user.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/V3x1FRshB5LzHZOW9jCygqg8gK4/0/da"><img src="http://feedads.g.doubleclick.net/~a/V3x1FRshB5LzHZOW9jCygqg8gK4/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/V3x1FRshB5LzHZOW9jCygqg8gK4/1/da"><img src="http://feedads.g.doubleclick.net/~a/V3x1FRshB5LzHZOW9jCygqg8gK4/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=Gqx3wArCCEI:Mrl_kr-Q_W0:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?i=Gqx3wArCCEI:Mrl_kr-Q_W0:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?a=Gqx3wArCCEI:Mrl_kr-Q_W0:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/Ifacethoughts/entries?d=dnMXMwOfBR0" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Ifacethoughts/entries/~4/Gqx3wArCCEI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ifacethoughts.net/2012/03/27/2680/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://ifacethoughts.net/2012/03/27/2680/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic page generated in 0.474 seconds. --><!-- Cached page generated by WP-Super-Cache on 2012-05-22 18:06:12 --><!-- Compression = gzip -->

