<?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>Glorified Geek</title>
	<atom:link href="http://rubayeet.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://rubayeet.com</link>
	<description>ruminations of a shiftless mind</description>
	<lastBuildDate>Fri, 13 Jan 2012 21:10:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='rubayeet.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/b605c1d5b6a1e8d547b3a1d1aa4c3355?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Glorified Geek</title>
		<link>http://rubayeet.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://rubayeet.com/osd.xml" title="Glorified Geek" />
	<atom:link rel='hub' href='http://rubayeet.com/?pushpress=hub'/>
		<item>
		<title>PHP and MongoDB Web Development Beginner&#8217;s Guide &#8211; Thoughts of a first-time author</title>
		<link>http://rubayeet.com/2011/12/08/php-and-mongodb-web-development-beginners-guide-is-published-and-out-for-sale/</link>
		<comments>http://rubayeet.com/2011/12/08/php-and-mongodb-web-development-beginners-guide-is-published-and-out-for-sale/#comments</comments>
		<pubDate>Thu, 08 Dec 2011 01:51:51 +0000</pubDate>
		<dc:creator>rubayeet</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[MongoDB]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://rubayeet.com/?p=629</guid>
		<description><![CDATA[Social networking doesn&#8217;t always make you procrastinate, sometimes it pays off! When @packtauthors tweeted that they were looking for someone to author a book on PHP and MongoDB, I made contact. Few weeks later I signed a contract for writing &#8230; <a href="http://rubayeet.com/2011/12/08/php-and-mongodb-web-development-beginners-guide-is-published-and-out-for-sale/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rubayeet.com&amp;blog=3034893&amp;post=629&amp;subd=rubayeet&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="amazon.com/PHP-MongoDB-Development-Beginners-Guide/dp/1849513627" target="_blank"><img class="alignnone  wp-image-628" title="PHP and MongoDB web development" src="http://rubayeet.files.wordpress.com/2011/12/3623os_php-and-mongodb-web-development.jpg?w=300&#038;h=369" alt="PHP and MongoDB web development" width="300" height="369" /></a></p>
<p>Social networking doesn&#8217;t always make you procrastinate, sometimes it pays off! When <a href="https://twitter.com/#!/packtauthors" target="_blank">@packtauthors</a> tweeted that they were looking for someone to author a book on PHP and MongoDB, I made contact. Few weeks later I signed a contract for writing the book. And six months after that, I am pleased to announce that <a href="http://www.packtpub.com/php-and-mongodb-web-development-beginners-guide/book" target="_blank">PHP and MongoDB Web Development Beginner&#8217;s Guide</a> is published and out for sale!</p>
<p>In this post I intend to share a few words about the motivation behind the book and the journey of a first time author.</p>
<h3>The Motivation</h3>
<p>I&#8217;m a supporter of the idea the MongoDB can potentially be the new M in LAMP. The web application data storage requirements have changed a lot during the past 4-5 years. Instead of producing contents of their own, the most popular websites are hosting contents created by their users. These contents are diverse in nature and humongous in volume. Mapping the diverse data into a rigid data structure gets harder as the volume grows. This is where the &#8216;Flexible Schema&#8217; nature of MongoDB fits really well. Also MongoDB is easy to learn, developers with relational database experience should find little trouble adapting to it. There is a lot of similarity between the underlying concepts of an RDBMS and MongoDB (think documents for rows, and collections for tables). Developers don&#8217;t need to wrestle with radical ideas such as column-oriented or graph theory based data structures as some other NoSQL databases require them to. Finally, it is open-source, freely available (Creative Commons License), supports multiple platforms (Windows/Linux/OS X), have great documentation and a very co-operative community, and plays nicely with PHP! All these have lead me to believe that in near future MongoDB will be where MySQL is right now, the de facto database for web application development (I would urge you to read <a href="http://www.delicious.com/redirect?url=http%3A//redmonk.com/sogrady/2011/07/06/mongodb-is-the-new-mysql/" target="_blank">Stephen O&#8217;Grady&#8217;s article</a> which makes more persuasive arguments). And since PHP is the dominating language for web programming, writing a book on web development with PHP and MongoDB felt just right.</p>
<p>The intended audience for this book are web developers who are completely new to MongoDB. It focuses on application development with PHP and MongoDB rather than focusing only on MongoDB. The first few chapters will try to ease the reader into understanding MongoDB by building a simple web application (a blog) and handling HTTP sessions with MongoDB as the data back-end. In the next chapters he will learn to solve &#8216;interesting&#8217; problems, such as storing real-time web analytics, hosting and serving media content from GridFS, use geospatial indexing to build location-aware web apps. He will also brainstorm about scenarios where MongoDB and MySQL can be used together as a hybrid data back-end.</p>
<h3>The Inspiration</h3>
<p>Scott Adams, the creator of the famous <a href="http://dilbert.com" target="_blank">Dilbert</a> comic strip, wrote an <a href="http://online.wsj.com/article/SB10001424052748704101604576247143383496656.html?#printMode" target="_blank">inspirational article</a> on Wall Street Journal. I&#8217;m going to quote a few lines here:</p>
<blockquote><p>&#8220;I succeeded as a cartoonist with negligible art talent, some basic writing skills, an ordinary sense of humor and a bit of experience in the business world. The &#8216;Dilbert&#8217; comic is a combination of all four skills. The world has plenty of better artists, smarter writers, funnier humorists and more experienced business people. The rare part is that each of those modest skills is collected in one person. That’s how value is created.&#8221;</p></blockquote>
<p>These words moved me. I like programming and I like writing, and although there are smarter programmers and better writers out there, by combining these two passions I could potentially produce something. Besides I had an amazing learning experience with MongoDB. I built an API analytics solution with MySQL which became difficult to handle as the volume of the data grew. I started playing with MongoDB as a potential alternative. A month later I moved the entire data from MySQL to a more solid and scalable solution based on MongoDB. I wanted to share this learning experience through a series of blog posts but lacked the personal discipline and commitment to do so. Being obligated a deliver a book within tight deadlines solved that problem!</p>
<p>I also must thank <a href="http://dynamicguy.com" target="_blank">Nurul Ferdous</a>, my friend and former colleague who is a published tech author himself. His guidance and influence has been instrumental.</p>
<h3>The Journey</h3>
<p>My journey as an author writing a book for the first time has been an exhaustive yet amazing one! I work in a tech startup, which naturally requires longer than usual hours and harder than usual problems to solve. I would come home late and tired, research on MongoDB topics, plan how to deliver the message to the reader, write code, test and debug the code, write the content on a text editor, fight with Microsoft Word so the content has proper formatting as required by the publisher. Then on weekends I would revise and rewrite most of what I have done over the week and hustle to make the deadline. Nevertheless it all had been a rewarding experience.</p>
<p>In the rewrite phase I had a lot of help from the technical reviewers &#8211; Sam Millman, Sigert De Vries, Vidyasagar N V and Nurul Ferdous. They corrected my errors, showed me what more could be added to the content and what should be gotten rid off, helped me communicate complicated topics to readers in a clearer way. I convey my sincere appreciations to them!</p>
<p>Time to end this lengthy blog post. I hope you find this book enjoyable and use it to build some really cool PHP-MongoDB apps! I will then consider my endeavor to be a success.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rubayeet.wordpress.com/629/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rubayeet.wordpress.com/629/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rubayeet.wordpress.com/629/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rubayeet.wordpress.com/629/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rubayeet.wordpress.com/629/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rubayeet.wordpress.com/629/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rubayeet.wordpress.com/629/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rubayeet.wordpress.com/629/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rubayeet.wordpress.com/629/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rubayeet.wordpress.com/629/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rubayeet.wordpress.com/629/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rubayeet.wordpress.com/629/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rubayeet.wordpress.com/629/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rubayeet.wordpress.com/629/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rubayeet.com&amp;blog=3034893&amp;post=629&amp;subd=rubayeet&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rubayeet.com/2011/12/08/php-and-mongodb-web-development-beginners-guide-is-published-and-out-for-sale/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/44060e16163fceaddae337f87357c6ca?s=96&#38;d=identicon&#38;r=X" medium="image">
			<media:title type="html">rubayeet</media:title>
		</media:content>

		<media:content url="http://rubayeet.files.wordpress.com/2011/12/3623os_php-and-mongodb-web-development.jpg" medium="image">
			<media:title type="html">PHP and MongoDB web development</media:title>
		</media:content>
	</item>
		<item>
		<title>Random snaps from Thailand tour</title>
		<link>http://rubayeet.com/2011/11/24/random-snaps-from-thailand-tour/</link>
		<comments>http://rubayeet.com/2011/11/24/random-snaps-from-thailand-tour/#comments</comments>
		<pubDate>Thu, 24 Nov 2011 07:05:45 +0000</pubDate>
		<dc:creator>rubayeet</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Travel]]></category>

		<guid isPermaLink="false">http://rubayeet.wordpress.com/?p=612</guid>
		<description><![CDATA[I&#8217;m kinda bummed out since I didn&#8217;t get any chance to travel this year (and it looks like I won&#8217;t for the rest of the year). So I&#8217;ve decided to share some of the photos that I took in my &#8230; <a href="http://rubayeet.com/2011/11/24/random-snaps-from-thailand-tour/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rubayeet.com&amp;blog=3034893&amp;post=612&amp;subd=rubayeet&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m kinda bummed out since I didn&#8217;t get any chance to travel this year (and it looks like I won&#8217;t for the rest of the year). So I&#8217;ve decided to share some of the photos that I took in my Thailand tour last year. This photos have been lying around in my hard drive for almost a year , so I finally decided to upload a few of them.</p>
<p><a href="http://rubayeet.files.wordpress.com/2011/11/img_1310.jpg"><img class="alignnone size-full wp-image-613" title="IMG_1310" src="http://rubayeet.files.wordpress.com/2011/11/img_1310.jpg?w=500&#038;h=666" alt="" width="500" height="666" /></a></p>
<p>This picture was taken on a beach in Phuket, Can&#8217;t remember the name of the beach right now.</p>
<p><a href="http://rubayeet.files.wordpress.com/2011/11/img_1320.jpg"><img class="alignnone size-full wp-image-614" title="IMG_1320" src="http://rubayeet.files.wordpress.com/2011/11/img_1320.jpg?w=500&#038;h=375" alt="" width="500" height="375" /></a></p>
<p>The rock at James Bond Island, named so because it appeared in one of the James Bond movie.</p>
<p><a href="http://rubayeet.files.wordpress.com/2011/11/img_1346.jpg"><img class="alignnone size-full wp-image-615" title="IMG_1346" src="http://rubayeet.files.wordpress.com/2011/11/img_1346.jpg?w=500&#038;h=375" alt="" width="500" height="375" /></a></p>
<p>You are always reflective when you are on a canoe.</p>
<p><a href="http://rubayeet.files.wordpress.com/2011/11/img_1357.jpg"><img class="alignnone size-full wp-image-616" title="IMG_1357" src="http://rubayeet.files.wordpress.com/2011/11/img_1357.jpg?w=500&#038;h=375" alt="" width="500" height="375" /></a></p>
<p>A colorful moment.</p>
<p><a href="http://rubayeet.files.wordpress.com/2011/11/img_1374.jpg"><img class="alignnone size-full wp-image-617" title="IMG_1374" src="http://rubayeet.files.wordpress.com/2011/11/img_1374.jpg?w=500&#038;h=666" alt="" width="500" height="666" /></a></p>
<p>This baby elephant put on quite a good show.</p>
<p><a href="http://rubayeet.files.wordpress.com/2011/11/img_1447.jpg"><img class="alignnone size-full wp-image-618" title="IMG_1447" src="http://rubayeet.files.wordpress.com/2011/11/img_1447.jpg?w=500&#038;h=375" alt="snorkeling" width="500" height="375" /></a></p>
<p>My attempt at snorkeling.</p>
<p><a href="http://rubayeet.files.wordpress.com/2011/11/img_1469.jpg"><img class="alignnone size-full wp-image-619" title="IMG_1469" src="http://rubayeet.files.wordpress.com/2011/11/img_1469.jpg?w=500&#038;h=666" alt="phi phi island" width="500" height="666" /></a></p>
<p>A sunny day on the beach of Koh Phi Phi</p>
<p><a href="http://rubayeet.files.wordpress.com/2011/11/img_1471.jpg"><img class="alignnone size-full wp-image-620" title="IMG_1471" src="http://rubayeet.files.wordpress.com/2011/11/img_1471.jpg?w=500&#038;h=375" alt="loh dalum bay" width="500" height="375" /></a></p>
<p>Loh Dalum bay</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rubayeet.wordpress.com/612/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rubayeet.wordpress.com/612/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rubayeet.wordpress.com/612/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rubayeet.wordpress.com/612/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rubayeet.wordpress.com/612/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rubayeet.wordpress.com/612/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rubayeet.wordpress.com/612/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rubayeet.wordpress.com/612/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rubayeet.wordpress.com/612/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rubayeet.wordpress.com/612/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rubayeet.wordpress.com/612/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rubayeet.wordpress.com/612/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rubayeet.wordpress.com/612/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rubayeet.wordpress.com/612/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rubayeet.com&amp;blog=3034893&amp;post=612&amp;subd=rubayeet&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rubayeet.com/2011/11/24/random-snaps-from-thailand-tour/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/44060e16163fceaddae337f87357c6ca?s=96&#38;d=identicon&#38;r=X" medium="image">
			<media:title type="html">rubayeet</media:title>
		</media:content>

		<media:content url="http://rubayeet.files.wordpress.com/2011/11/img_1310.jpg" medium="image">
			<media:title type="html">IMG_1310</media:title>
		</media:content>

		<media:content url="http://rubayeet.files.wordpress.com/2011/11/img_1320.jpg" medium="image">
			<media:title type="html">IMG_1320</media:title>
		</media:content>

		<media:content url="http://rubayeet.files.wordpress.com/2011/11/img_1346.jpg" medium="image">
			<media:title type="html">IMG_1346</media:title>
		</media:content>

		<media:content url="http://rubayeet.files.wordpress.com/2011/11/img_1357.jpg" medium="image">
			<media:title type="html">IMG_1357</media:title>
		</media:content>

		<media:content url="http://rubayeet.files.wordpress.com/2011/11/img_1374.jpg" medium="image">
			<media:title type="html">IMG_1374</media:title>
		</media:content>

		<media:content url="http://rubayeet.files.wordpress.com/2011/11/img_1447.jpg" medium="image">
			<media:title type="html">IMG_1447</media:title>
		</media:content>

		<media:content url="http://rubayeet.files.wordpress.com/2011/11/img_1469.jpg" medium="image">
			<media:title type="html">IMG_1469</media:title>
		</media:content>

		<media:content url="http://rubayeet.files.wordpress.com/2011/11/img_1471.jpg" medium="image">
			<media:title type="html">IMG_1471</media:title>
		</media:content>
	</item>
		<item>
		<title>Learn core Python from Stackoverflow</title>
		<link>http://rubayeet.com/2011/10/03/learn-core-python-from-stackoverflow/</link>
		<comments>http://rubayeet.com/2011/10/03/learn-core-python-from-stackoverflow/#comments</comments>
		<pubDate>Sun, 02 Oct 2011 18:24:23 +0000</pubDate>
		<dc:creator>rubayeet</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://rubayeet.wordpress.com/?p=592</guid>
		<description><![CDATA[The other day I needed to brush up my knowledge on Python decorators, for implementing a profiling hook for a Django REST API I&#8217;ve been working on. I googled around and landed on a question titled Understanding Python Decorators on &#8230; <a href="http://rubayeet.com/2011/10/03/learn-core-python-from-stackoverflow/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rubayeet.com&amp;blog=3034893&amp;post=592&amp;subd=rubayeet&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;">The other day I needed to brush up my knowledge on Python decorators, for implementing a profiling hook for a Django REST API I&#8217;ve been working on. I googled around and landed on a question titled <a href="http://stackoverflow.com/questions/739654/understanding-python-decorators" target="_blank">Understanding Python Decorators</a> on Stackoverflow.com. The answer given by the user <a href="http://stackoverflow.com/users/9951/e-satis" target="_blank">e-satis</a> is an excellent introduction to decorators in Python, although it has not been selected as the official answer. Go ahead an give it read if you have done some Python coding.</p>
<p style="text-align:justify;">This got me thinking. This guy does not care about whether or not his answer gets selected before others (so that he can bag some reputation). He took his time and explained what decorators are in a well thought-out, step-by-step manner. The end result is an answer worthy of being placed in a beginner level Python book as a chapter on decorators! So there must be other answers as awesome as this one, given by users as knowledgable as e-satis! I set out to find few more great StackOverflow threads on core Python programming, had them bookmarked for future reads, and now sharing them on this blog post. You should read each of them at least once to make your knowledge on core Python more solid.</p>
<h3><a href="http://stackoverflow.com/questions/739654/understanding-python-decorators#1594484" target="_blank">Understanding Python decorators</a></h3>
<p>As I mentioned above, great introduction to decorators in Python.</p>
<h3><a href="http://stackoverflow.com/questions/100003/what-is-a-metaclass-in-python#6581949">What is a meta-class in Python</a></h3>
<p>Another great answer from e-satis (later turned into a community wiki). Explains what meta-classes are in Python and why are they so useful.</p>
<h3><a href="http://stackoverflow.com/questions/403421/how-to-sort-a-list-of-objects-in-python-based-on-an-attribute-of-the-objects" target="_blank">How to sort a list of objects in Python, based on an attribute of the objects?</a></h3>
<p>The answer to this question often comes in handy!</p>
<h3><a href="http://stackoverflow.com/questions/576169/understanding-python-super-and-init-methods" target="_blank">Understanding Python super() and init methods</a></h3>
<p>A short yet useful answer explaining what good is super() for. You should also read the article <a href="http://rhettinger.wordpress.com/2011/05/26/super-considered-super/" target="_blank">Pythons&#8217;s super() considered super!</a> along with this.</p>
<h3><a href="http://stackoverflow.com/questions/1944625/what-is-the-relationship-between-getattr-and-getattr#1944708" target="_blank">What is the relationship between __getattr__ and getattr?</a></h3>
<p>I always wondered; and Kimvais provided the answer! Also checkout <a href="http://stackoverflow.com/questions/1944625/what-is-the-relationship-between-getattr-and-getattr#1944663" target="_blank">Alex&#8217;s answer</a> in the same thread.</p>
<h3><a href="http://stackoverflow.com/questions/231767/the-python-yield-keyword-explained/231855#231855" target="_blank">The Python yield keyword explained</a></h3>
<p>Another gem from e-satis. Introduced the concept of iterators and generators in Python and goes on to explain the use of yield statement.</p>
<h3><a href="http://stackoverflow.com/questions/56011/single-quotes-vs-double-quotes-in-python" target="_blank">Single quotes vs. double quotes in Python</a></h3>
<p>The stylistic reasons for choosing double quotes or single quotes when coding in Python. Worth a read.</p>
<h3><a href="http://stackoverflow.com/questions/3299648/python-compilation-interpretation-process" target="_blank">Python Compilation/Interpretation process</a></h3>
<p>Very detailed answer explaining Python compilation/interpretation process to programmers not coming comp-sci background; something every Pythonist should know.</p>
<h3><a href="http://stackoverflow.com/questions/2573135/python-progression-path-from-apprentice-to-guru" target="_blank">Python progression path- from apprentice to guru</a></h3>
<p>Last but not the least! A great thread showing what road a Python beginner should take to achieve mastery.</p>
<p>If you know about any other great StackOverflow posts, please do share them on the comment section. I&#8217;ll update my list. The posts must be about Python (core Python more specifically).</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rubayeet.wordpress.com/592/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rubayeet.wordpress.com/592/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rubayeet.wordpress.com/592/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rubayeet.wordpress.com/592/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rubayeet.wordpress.com/592/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rubayeet.wordpress.com/592/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rubayeet.wordpress.com/592/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rubayeet.wordpress.com/592/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rubayeet.wordpress.com/592/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rubayeet.wordpress.com/592/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rubayeet.wordpress.com/592/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rubayeet.wordpress.com/592/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rubayeet.wordpress.com/592/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rubayeet.wordpress.com/592/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rubayeet.com&amp;blog=3034893&amp;post=592&amp;subd=rubayeet&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rubayeet.com/2011/10/03/learn-core-python-from-stackoverflow/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/44060e16163fceaddae337f87357c6ca?s=96&#38;d=identicon&#38;r=X" medium="image">
			<media:title type="html">rubayeet</media:title>
		</media:content>
	</item>
		<item>
		<title>Making Chrome Canary the default browser [OS X]</title>
		<link>http://rubayeet.com/2011/05/06/making-chrome-canary-the-default-browser-os-x/</link>
		<comments>http://rubayeet.com/2011/05/06/making-chrome-canary-the-default-browser-os-x/#comments</comments>
		<pubDate>Thu, 05 May 2011 18:50:00 +0000</pubDate>
		<dc:creator>rubayeet</dc:creator>
				<category><![CDATA[How-To]]></category>
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://rubayeet.wordpress.com/?p=583</guid>
		<description><![CDATA[This post is for Apple OS X users. This is a nice trick for setting Google Chrome Canary as the default browser in your OS X. You can&#8217;t do this within Canary itself. Since this is a nightly build edition &#8230; <a href="http://rubayeet.com/2011/05/06/making-chrome-canary-the-default-browser-os-x/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rubayeet.com&amp;blog=3034893&amp;post=583&amp;subd=rubayeet&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This post is for Apple OS X users. This is a nice trick for setting <a href="http://blog.chromium.org/2011/05/adding-more-yellow-to-mac-color-scheme.html">Google Chrome Canary</a> as the default browser in your OS X. You can&#8217;t do this within Canary itself. Since this is a nightly build edition of Chrome browser, the developers have intentionally disabled this feature. So to have Canary as your default browser:</p>
<ol>
<li>Launch Safari</li>
<li>Click on Preferences</li>
<li>Under the tab General, choose Google Chrome Canary as the value for Default web browser</li>
</ol>
<div><a href="http://rubayeet.files.wordpress.com/2011/05/picture-1.png"><img class="alignnone size-full wp-image-584" title="Picture 1" src="http://rubayeet.files.wordpress.com/2011/05/picture-1.png?w=500&#038;h=284" alt="" width="500" height="284" /></a></div>
<div>That should do the trick!</div>
<div><strong>Update:</strong> Since this post is getting quite a lot of attention I figured I should update this with a cautionary tale. You should know the Canary is an <em>unstable</em> and <em>untested</em> build of Google Chrome. When the browser gets updated behind the scene, you may be introduced to a few bugs. One such bug deleted all the links in the Bookmark bar! And since my bookmarks are synced across browsers and devices using <a href="http://www.xmarks.com/" target="_blank">Xmarks</a>, I lost the bookmarks in all my browsers in all my machines! I launched Firefox and watched the links disappear before my eyes and cried out in horror! Fortunately Xmarks keeps backups of your links in the cloud, so I was able to download the backup files and restore them. But I stopped using Canary since then.</div>
<div>Morale of the story: use with caution!</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rubayeet.wordpress.com/583/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rubayeet.wordpress.com/583/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rubayeet.wordpress.com/583/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rubayeet.wordpress.com/583/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rubayeet.wordpress.com/583/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rubayeet.wordpress.com/583/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rubayeet.wordpress.com/583/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rubayeet.wordpress.com/583/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rubayeet.wordpress.com/583/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rubayeet.wordpress.com/583/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rubayeet.wordpress.com/583/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rubayeet.wordpress.com/583/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rubayeet.wordpress.com/583/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rubayeet.wordpress.com/583/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rubayeet.com&amp;blog=3034893&amp;post=583&amp;subd=rubayeet&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rubayeet.com/2011/05/06/making-chrome-canary-the-default-browser-os-x/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/44060e16163fceaddae337f87357c6ca?s=96&#38;d=identicon&#38;r=X" medium="image">
			<media:title type="html">rubayeet</media:title>
		</media:content>

		<media:content url="http://rubayeet.files.wordpress.com/2011/05/picture-1.png" medium="image">
			<media:title type="html">Picture 1</media:title>
		</media:content>
	</item>
		<item>
		<title>Masters of Doom: A book you should read if you&#8217;re a programmer</title>
		<link>http://rubayeet.com/2011/03/05/masters-of-doom-a-book-you-should-read-if-youre-a-programmer/</link>
		<comments>http://rubayeet.com/2011/03/05/masters-of-doom-a-book-you-should-read-if-youre-a-programmer/#comments</comments>
		<pubDate>Sat, 05 Mar 2011 14:47:45 +0000</pubDate>
		<dc:creator>rubayeet</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Opinions]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://rubayeet.wordpress.com/?p=574</guid>
		<description><![CDATA[You&#8217;re probably surprised I haven&#8217;t mention &#8220;Code Complete&#8221; or &#8220;Pragmatic Programmer&#8221; or any of those books you&#8217;ve read reviews of in numerous programming blogs. Those are great books by the way, and should take the time to read at least &#8230; <a href="http://rubayeet.com/2011/03/05/masters-of-doom-a-book-you-should-read-if-youre-a-programmer/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rubayeet.com&amp;blog=3034893&amp;post=574&amp;subd=rubayeet&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;"><a href="http://rubayeet.files.wordpress.com/2011/03/mod.jpeg"><img class="alignnone size-full wp-image-575" src="http://rubayeet.files.wordpress.com/2011/03/mod.jpeg?w=500" alt="Masters of Doom Book Cover"   /></a></p>
<p style="text-align:justify;">You&#8217;re probably surprised I haven&#8217;t mention &#8220;Code Complete&#8221; or &#8220;Pragmatic Programmer&#8221; or any of those books you&#8217;ve read reviews of in numerous programming blogs. Those are great books by the way, and should take the time to read at least some of them.</p>
<p style="text-align:justify;"><a href="http://www.amazon.com/Masters-Doom-Created-Transformed-Culture/dp/0375505245" target="_blank">Masters of Doom</a> will not teach you how to be a better programmer, it won&#8217;t preach the best practices of software development. Because it&#8217;s not a book about programming at all! It&#8217;s a biographic tale of two great programmers, <a href="http://en.wikipedia.org/wiki/John_D._Carmack" target="_blank">John Carmack</a> and <a href="http://en.wikipedia.org/wiki/John_Romero" target="_blank">John Romero</a>, how their passion for playing and creating games drove them to achieve superb mastery at programming and produce legendary games, like <a href="http://en.wikipedia.org/wiki/Doom_(video_game)" target="_blank">Doom</a>, <a href="http://en.wikipedia.org/wiki/Quake_(video_game)" target="_blank">Quake</a>, <a href="http://en.wikipedia.org/wiki/Wolfenstein_3D" target="_blank">Wolfenstein 3D</a> and so on.</p>
<p style="text-align:justify;">Neither Carmack, nor Romero had what you would call a healthy upbringing. They were from broken families, at odds with their surroundings. Playing games was one of the few things they would enjoy, and eventually they started learning how to create them. They had dreams of making it big in the gaming industry, creating and publishing under their own names.</p>
<p style="text-align:justify;">These two brilliant minds met each other at their youth as coworkers. Each admired the unique qualities in the other one. Carmack was more adept in technical details of game development, while Romero had a knack for the creative direction. Together, along with some like minded programmers and designers, they founded <a href="http://en.wikipedia.org/wiki/Id_Software" target="_blank">id Software</a>, and set out to produce hugely popular franchises. Not only were these games commercially successful, they achieved technological breakthrough in PC gaming. <a href="http://en.wikipedia.org/wiki/Commander_Keen" target="_blank">Commander Keen</a> was the first side-scrolling game in PC. Wolfenstein 3D had immersive 3D graphics never before seen in games, And Doom set the bar even higher. These were the games that drove innovation in graphics programming, and established gaming as a part of pop culture.</p>
<p style="text-align:justify;">So what do you, a programmer, are likely to gain from reading this book? The simple message that this book conveys, is that if want to succeed in the field of programming(or any other field) you must have passion for what you do. No amount of training would make you a better programmer if you lack this key ingredient. If you are a start-up founder(or work in a start-up) and have started your journey in the scary world of entrepreneurship, this book will prove to be inspirational to you.</p>
<p style="text-align:justify;">So if you are a programmer who is looking for something to get him inspired, I strongly urge you to read it. Or read it anyway, it&#8217;s fun.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rubayeet.wordpress.com/574/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rubayeet.wordpress.com/574/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rubayeet.wordpress.com/574/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rubayeet.wordpress.com/574/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rubayeet.wordpress.com/574/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rubayeet.wordpress.com/574/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rubayeet.wordpress.com/574/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rubayeet.wordpress.com/574/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rubayeet.wordpress.com/574/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rubayeet.wordpress.com/574/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rubayeet.wordpress.com/574/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rubayeet.wordpress.com/574/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rubayeet.wordpress.com/574/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rubayeet.wordpress.com/574/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rubayeet.com&amp;blog=3034893&amp;post=574&amp;subd=rubayeet&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rubayeet.com/2011/03/05/masters-of-doom-a-book-you-should-read-if-youre-a-programmer/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/44060e16163fceaddae337f87357c6ca?s=96&#38;d=identicon&#38;r=X" medium="image">
			<media:title type="html">rubayeet</media:title>
		</media:content>

		<media:content url="http://rubayeet.files.wordpress.com/2011/03/mod.jpeg" medium="image">
			<media:title type="html">Masters of Doom Book Cover</media:title>
		</media:content>
	</item>
		<item>
		<title>Getting started with pip/virtualenv</title>
		<link>http://rubayeet.com/2011/03/04/getting-started-with-pipvirtualenv/</link>
		<comments>http://rubayeet.com/2011/03/04/getting-started-with-pipvirtualenv/#comments</comments>
		<pubDate>Thu, 03 Mar 2011 18:41:13 +0000</pubDate>
		<dc:creator>rubayeet</dc:creator>
				<category><![CDATA[Django]]></category>
		<category><![CDATA[How-To]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://rubayeet.wordpress.com/?p=558</guid>
		<description><![CDATA[If you find yourself in a situation where you have to work with multiple Django projects on the same system, where each one requires a specific version of Django(and some other libraries), or even specific version of Python(2.5/2.6..), the combination &#8230; <a href="http://rubayeet.com/2011/03/04/getting-started-with-pipvirtualenv/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rubayeet.com&amp;blog=3034893&amp;post=558&amp;subd=rubayeet&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;">If you find yourself in a situation where you have to work with multiple Django projects on the same system, where each one requires a specific version of Django(and some other libraries), or even specific version of Python(2.5/2.6..), the combination of <em>virtualenv</em> and <em>pip</em> will make your life easier.</p>
<p style="text-align:justify;"><a href="http://pypi.python.org/pypi/virtualenv" target="_blank">virtualenv</a> is tool to create isolated Python environments.</p>
<p style="text-align:justify;"><a href="http://pypi.python.org/pypi/pip" target="_blank">pip</a> is a Python package installer, much like <a href="http://peak.telecommunity.com/DevCenter/EasyInstall" target="_blank">easy_install</a>. It&#8217;s complementary with virtualenv; you&#8217;ll use pip to install, upgrade, or uninstall packages in isolated virtualenvs.</p>
<p style="text-align:justify;">In this post, I&#8217;ll show a simple workflow that will give you the basics on how to use these tools to manage multiple Django projects.</p>
<h3 style="text-align:justify;">Installation</h3>
<p style="text-align:justify;">First, get these tools installed on your machine. If you have easy_install set up, you can install pip by just issuing the following command</p>
<pre>sudo easy_intsall pip</pre>
<p style="text-align:justify;">Now install virtualenv, using pip itself</p>
<pre>sudo pip install virtualenv</pre>
<h3 style="text-align:justify;">Creating virtualenvs</h3>
<p style="text-align:justify;">Now that you have them installed, let&#8217;s try creating some virtualenvs. It&#8217;s good to have a specific location on your machine where you would have all the virtualenvs. I personally like to have them under ~/.virtualenvs directory.</p>
<p style="text-align:justify;">Create the directory</p>
<pre>mkdir -p ~/.virtualenvs</pre>
<p style="text-align:justify;">Navigate into it</p>
<pre>cd ~/.virtualenvs</pre>
<p style="text-align:justify;">Create a virtualenv</p>
<pre>virtualenv -p python2.5 --no-site-packages projectA</pre>
<p style="text-align:justify;">The &#8216;-p&#8217; option specifies which version of the Python interpreter you want to use for the virtualenv(In case you have multiple in your system). If not specified, the default interpreter will be used.</p>
<p style="text-align:justify;">The &#8216;&#8211;no-site-packages&#8217; option means do NOT inherit any packages from /usr/lib/python2.5/site-packages (or wherever your global site-packages directory is). Use this if you don&#8217;t want depend on the global packages and want more isolation.</p>
<p style="text-align:justify;">Finally &#8216;projectA&#8217; is the name of the virtualenv, named after the project itself(not a rule, just a good convention).</p>
<p style="text-align:justify;">You&#8217;ll see the directory projectA created once the command prompt returns. This is the virtualenv, feel free to explore it.</p>
<h3 style="text-align:justify;">Activating/Deactivating the virtualenv</h3>
<p style="text-align:justify;">Once pip have finished downloading and installing the packages, hopefully without any glitches, activate the virtualenv</p>
<pre style="text-align:justify;">source ~/virtualenvs/projectA/bin/activate</pre>
<p style="text-align:justify;">You should see &#8220;(projectA)&#8221; in your command prompt.</p>
<p style="text-align:justify;">To deactivate it type &#8216;deactivate&#8217; in your prompt and hit enter. The &#8220;(projectA)&#8221; should disappear.</p>
<p style="text-align:justify;">So now you have an isolated and functional environment for your Django project. You should go ahead and create a new virtualenv with more recent versions of Python/Django as your homework.</p>
<p style="text-align:justify;">I hope you&#8217;ve got the basics properly. Check out the online docs to learn more advanced usages of these tools.</p>
<p style="text-align:justify;">In the next post, I&#8217;ll talk about <em>virtualenvwrapper</em>, a tool that makes managing multiple virtualenvs a little easier.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rubayeet.wordpress.com/558/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rubayeet.wordpress.com/558/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rubayeet.wordpress.com/558/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rubayeet.wordpress.com/558/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rubayeet.wordpress.com/558/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rubayeet.wordpress.com/558/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rubayeet.wordpress.com/558/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rubayeet.wordpress.com/558/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rubayeet.wordpress.com/558/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rubayeet.wordpress.com/558/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rubayeet.wordpress.com/558/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rubayeet.wordpress.com/558/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rubayeet.wordpress.com/558/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rubayeet.wordpress.com/558/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rubayeet.com&amp;blog=3034893&amp;post=558&amp;subd=rubayeet&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rubayeet.com/2011/03/04/getting-started-with-pipvirtualenv/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/44060e16163fceaddae337f87357c6ca?s=96&#38;d=identicon&#38;r=X" medium="image">
			<media:title type="html">rubayeet</media:title>
		</media:content>
	</item>
		<item>
		<title>Use the Force, Unixuser42!</title>
		<link>http://rubayeet.com/2011/02/06/use-the-force-unixuser42/</link>
		<comments>http://rubayeet.com/2011/02/06/use-the-force-unixuser42/#comments</comments>
		<pubDate>Sun, 06 Feb 2011 11:14:37 +0000</pubDate>
		<dc:creator>rubayeet</dc:creator>
				<category><![CDATA[Funny]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://rubayeet.wordpress.com/?p=551</guid>
		<description><![CDATA[DISCLAIMER: Don&#8217;t get confused by the title. This post won&#8217;t teach you any advanced UNIX trickery stuff. If you&#8217;re expectation is such, you&#8217;ll be pissed after reading the article. You&#8217;ve been warned! I had quite a laugh watching the Volkswagen &#8230; <a href="http://rubayeet.com/2011/02/06/use-the-force-unixuser42/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rubayeet.com&amp;blog=3034893&amp;post=551&amp;subd=rubayeet&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;">DISCLAIMER: Don&#8217;t get confused by the title. This post won&#8217;t teach you any advanced UNIX trickery stuff. If you&#8217;re expectation is such, you&#8217;ll be pissed after reading the article. You&#8217;ve been warned!</p>
<p style="text-align:justify;">I had quite a laugh watching the <a href="http://www.youtube.com/watch?v=R55e-uHQna0">Volkswagen Superbowl commercial</a>, where this kid dressed up in Darth Vader Ccostume trying to control everything using the Force.</p>
<p style="text-align:justify;">Then I got a (lame)idea! What if the powerful &#8216;sudo&#8217; command in UNIX, which enables you to perform task as the superuser, was replaced by &#8216;force&#8217;! So you can type things like &#8220;force halt&#8221; in the terminal and shutdown the system. The Star Wars fan inside me got excited, and the Unix fan set out on a (very short)path to figure out how to achieve that.</p>
<p style="text-align:justify;">The obvious way to do this is create to an alias for command &#8216;sudo&#8217; and set it to &#8216;force&#8217;. Here&#8217;s how this can be done:</p>
<ol>
<li>Fire up your terminal program</li>
<li>Move to your $HOME directory: <span style="color:#ff0000;"><em>cd ~/</em></span></li>
<li>Open the .bash_profile file: <span style="color:#ff0000;"><em>vi .bash_profile</em> </span>(I&#8217;m on OS X. On other systems, like Ubuntu, this file will be .bashrc)</li>
<li>Add this line to the end of the file and save: <span style="color:#ff0000;"><em>alias force=&#8217;sudo&#8217;</em></span></li>
<li>Reload .bash_profile: <span style="color:#ff0000;"><em>source .bash_profile</em></span></li>
<li>Try it: <span style="color:#ff0000;"><em>force reboot</em></span> (System will reboot after authentication)</li>
</ol>
<p style="text-align:justify;">Don&#8217;t worry about &#8216;sudo&#8217;, you&#8217;ll still be able to use it. You didn&#8217;t exactly &#8216;replace&#8217; sudo, you just gave it another name.</p>
<p style="text-align:justify;">Also, it&#8217;s good idea to check if your system somehow already not using the &#8216;force&#8217; command. (Type force in the shell to see whether it responds &#8216;command not found&#8217; message.)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rubayeet.wordpress.com/551/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rubayeet.wordpress.com/551/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rubayeet.wordpress.com/551/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rubayeet.wordpress.com/551/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rubayeet.wordpress.com/551/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rubayeet.wordpress.com/551/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rubayeet.wordpress.com/551/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rubayeet.wordpress.com/551/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rubayeet.wordpress.com/551/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rubayeet.wordpress.com/551/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rubayeet.wordpress.com/551/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rubayeet.wordpress.com/551/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rubayeet.wordpress.com/551/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rubayeet.wordpress.com/551/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rubayeet.com&amp;blog=3034893&amp;post=551&amp;subd=rubayeet&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rubayeet.com/2011/02/06/use-the-force-unixuser42/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/44060e16163fceaddae337f87357c6ca?s=96&#38;d=identicon&#38;r=X" medium="image">
			<media:title type="html">rubayeet</media:title>
		</media:content>
	</item>
		<item>
		<title>On Programming and Craftsmanship</title>
		<link>http://rubayeet.com/2011/01/29/on-programming-and-craftsmanship/</link>
		<comments>http://rubayeet.com/2011/01/29/on-programming-and-craftsmanship/#comments</comments>
		<pubDate>Sat, 29 Jan 2011 10:16:56 +0000</pubDate>
		<dc:creator>rubayeet</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Random Ruminations]]></category>

		<guid isPermaLink="false">http://rubayeet.wordpress.com/?p=532</guid>
		<description><![CDATA[I&#8217;ve just finished reading the article &#8220;Programming is not Craftsmanship&#8221; and couldn&#8217;t help but share my own views on this topic. If you haven&#8217;t read the article, I urge you to do so right away. I agree with the author&#8217;s &#8230; <a href="http://rubayeet.com/2011/01/29/on-programming-and-craftsmanship/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rubayeet.com&amp;blog=3034893&amp;post=532&amp;subd=rubayeet&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;">I&#8217;ve just finished reading the article <a href="http://dannorth.net/2011/01/11/programming-is-not-a-craft/" target="_blank">&#8220;Programming is not Craftsmanship&#8221;</a> and couldn&#8217;t help but share my own views on this topic. If you haven&#8217;t read the article, I urge you to do so right away.</p>
<p style="text-align:justify;">I agree with the author&#8217;s view in summary. As a programmer, you may take pride in your knowledge and skills, but the hard truth is the real world hardly distinguishes you from a plumber(may be a more literate plumber, if I dare say). They don&#8217;t care if the pipes are laid out in an elegant manner, or not, as long as the water is running. They focus on results, neither the process nor the tools. I&#8217;ve tried to share this point of view in the feedback section of every &#8220;Why programming language X rocks and Y sucks&#8221; blog post I&#8217;ve encountered.</p>
<p style="text-align:justify;">But let&#8217;s consider the hypothetical situation where you are an entrepreneur, who has an idea of an amazing software. You hire some smart engineers. They build it out and the sales guys close deals. Customers are satisfied, and they ask for more features. The programmers code some more, you bill your customers for their work. Everyone&#8217;s happy.</p>
<p style="text-align:justify;">Now a few years later, you&#8217;re techies are bored. They are looking for new challenges, as any good hacker would do. You recruit some smart guys to take over their work. They enter a painful transition period. The greenhorns have to learn the intricate details of your feature bloated software their predecessors have built; so they can fix, change or add stuff as demanded by the customers.</p>
<p style="text-align:justify;">And here&#8217;s where the architecture of the software comes into play. If your early programmers have laid out a solid groundwork, keeping in mind the readability of the code and the extensibility of the software itself, the new guys will have less of a hard time getting things done. On the other hand, if the programmers have never cared about those things, and  just produced code to meet the deadlines, the new guys will go through hell figuring out which part of the software does what and how do they all come together. You&#8217;re customers are still waiting for those bugs to be fixed, those features to be added. They get impatient at the delay, and displeased at the higher than usual billing hours upon delivery. At this point you may think having a good &#8220;Documentation&#8221; helps, but it hardly does. If the programmers never had the time or will to build the software right, odds are against the fact that would have so for documenting it.</p>
<p style="text-align:justify;">I&#8217;ve seen(and am continuing to see) it happen. Management and customers were happy playing with the pretty UI. But when I popped the hood out of curiosity, I was surprised(to say the least) to see, along with other things, the spiderweb-like intricacies of the if-else branches, and left with sympathy for the poor soul who would have to &#8216;maintain&#8217; this codebase(praying that I wouldn&#8217;t be the one).</p>
<p style="text-align:justify;">I&#8217;ll draw my conclusion with the personal opinion, that a successful programmer(or product manager) knows how to strike a balance between the two extremes. Being the prima donna programmer who whines about the elegance of code should be discouraged by all means. But the coder who pays the slightest attention to quality, must be avoided. For a software shop whose sole business plan is to &#8220;build, ship and forget&#8221;, the later breed may prove profitable. But not for the enterprise who seeks to deliver innovative and useful products.</p>
<p style="text-align:justify;">(Joel Spolsky, one of my favorite bloggers, gave a presentation on a similar topic. You can watch it <a title="Joel Spolsky Presentation" href="http://businessofsoftware.org/video_09_jspolsky.aspx" target="_blank">here</a>.)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rubayeet.wordpress.com/532/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rubayeet.wordpress.com/532/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rubayeet.wordpress.com/532/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rubayeet.wordpress.com/532/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rubayeet.wordpress.com/532/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rubayeet.wordpress.com/532/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rubayeet.wordpress.com/532/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rubayeet.wordpress.com/532/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rubayeet.wordpress.com/532/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rubayeet.wordpress.com/532/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rubayeet.wordpress.com/532/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rubayeet.wordpress.com/532/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rubayeet.wordpress.com/532/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rubayeet.wordpress.com/532/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rubayeet.com&amp;blog=3034893&amp;post=532&amp;subd=rubayeet&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rubayeet.com/2011/01/29/on-programming-and-craftsmanship/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/44060e16163fceaddae337f87357c6ca?s=96&#38;d=identicon&#38;r=X" medium="image">
			<media:title type="html">rubayeet</media:title>
		</media:content>
	</item>
		<item>
		<title>Blog stats 2010</title>
		<link>http://rubayeet.com/2011/01/02/blog-stats-2010/</link>
		<comments>http://rubayeet.com/2011/01/02/blog-stats-2010/#comments</comments>
		<pubDate>Sun, 02 Jan 2011 11:17:18 +0000</pubDate>
		<dc:creator>rubayeet</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://rubayeet.wordpress.com/?p=521</guid>
		<description><![CDATA[The stats helper monkeys at WordPress.com mulled over how this blog did in 2010, and here&#8217;s a high level summary of its overall blog health: The Blog-Health-o-Meter™ reads Wow. Crunchy numbers About 3 million people visit the Taj Mahal every &#8230; <a href="http://rubayeet.com/2011/01/02/blog-stats-2010/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rubayeet.com&amp;blog=3034893&amp;post=521&amp;subd=rubayeet&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The stats helper monkeys at WordPress.com mulled over how this blog did in 2010, and here&#8217;s a high level summary of its overall blog health:</p>
<p><img style="border:1px solid #ddd;background:#f5f5f5;padding:20px;" src="http://s0.wp.com/i/annual-recap/meter-healthy5.gif" alt="Healthy blog!" width="250" height="183" /></p>
<p>The <em>Blog-Health-o-Meter™</em> reads Wow.</p>
<h3>Crunchy numbers</h3>
<p><a href="http://rubayeet.files.wordpress.com/2008/11/bt-mp9-submachine-gun-pdw_1.jpg"><img style="max-height:230px;float:right;border:1px solid #ddd;background:#fff;margin:0 0 1em 1em;padding:6px;" src="http://rubayeet.files.wordpress.com/2008/11/bt-mp9-submachine-gun-pdw_1.jpg?w=288" alt="Featured image" /></a></p>
<p>About 3 million people visit the Taj Mahal every year.  This blog was viewed about <strong>33,000</strong> times in 2010.  If it were the Taj Mahal, it would take about 4 days for that many people to see it.</p>
<p>In 2010, there were <strong>3</strong> new posts, growing the total archive of this blog to 38 posts. There were <strong>23</strong> pictures uploaded, taking up a total of 6mb. That&#8217;s about 2 pictures per month.</p>
<p>The busiest day of the year was May 9th with <strong>336</strong> views. The most popular post that day was <a style="color:#08c;" href="http://rubayeet.wordpress.com/2010/02/05/modifying-pdf-files-with-php/">Modifying PDF files with PHP</a>.</p>
<h3>Where did they come from?</h3>
<p>The top referring sites in 2010 were <strong>dzone.com</strong>, <strong>golang.tumblr.com</strong>, <strong>ict-blue.be</strong>, <strong>twitter.com</strong>, and <strong>facebook.com</strong>.</p>
<p>Some visitors came searching, mostly for <strong>rocket launcher</strong>, <strong>hammer</strong>, <strong>swiss army knife</strong>, <strong>gun</strong>, and <strong>lightsaber</strong>.</p>
<h3>Attractions in 2010</h3>
<p>These are the posts and pages that got the most views in 2010.</p>
<div style="clear:left;float:left;font-size:24pt;line-height:1em;margin:-5px 10px 20px 0;">1</div>
<p><a style="margin-right:10px;" href="http://rubayeet.wordpress.com/2010/02/05/modifying-pdf-files-with-php/">Modifying PDF files with PHP</a> <span style="color:#999;font-size:8pt;">February 2010</span><br />
5 comments</p>
<div style="clear:left;float:left;font-size:24pt;line-height:1em;margin:-5px 10px 20px 0;">2</div>
<p><a style="margin-right:10px;" href="http://rubayeet.wordpress.com/2008/04/23/what-kind-of-weapon-is-a-programming-language/">What kind of weapon is a programming language?</a> <span style="color:#999;font-size:8pt;">April 2008</span><br />
29 comments</p>
<div style="clear:left;float:left;font-size:24pt;line-height:1em;margin:-5px 10px 20px 0;">3</div>
<p><a style="margin-right:10px;" href="http://rubayeet.wordpress.com/2009/01/30/installing-python-on-nokia-n73-phone/">Installing Python on Nokia N73 phone </a> <span style="color:#999;font-size:8pt;">January 2009</span><br />
8 comments</p>
<div style="clear:left;float:left;font-size:24pt;line-height:1em;margin:-5px 10px 20px 0;">4</div>
<p><a style="margin-right:10px;" href="http://rubayeet.wordpress.com/2009/11/13/installing-go-on-ubuntu/">Installing Go on Ubuntu</a> <span style="color:#999;font-size:8pt;">November 2009</span><br />
17 comments</p>
<div style="clear:left;float:left;font-size:24pt;line-height:1em;margin:-5px 10px 20px 0;">5</div>
<p><a style="margin-right:10px;" href="http://rubayeet.wordpress.com/2009/09/03/deploying-rails-application-on-apache-with-phusion-passenger/">Deploying Rails Application on Apache with Phusion Passenger</a> <span style="color:#999;font-size:8pt;">September 2009</span><br />
3 comments</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rubayeet.wordpress.com/521/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rubayeet.wordpress.com/521/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rubayeet.wordpress.com/521/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rubayeet.wordpress.com/521/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rubayeet.wordpress.com/521/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rubayeet.wordpress.com/521/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rubayeet.wordpress.com/521/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rubayeet.wordpress.com/521/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rubayeet.wordpress.com/521/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rubayeet.wordpress.com/521/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rubayeet.wordpress.com/521/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rubayeet.wordpress.com/521/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rubayeet.wordpress.com/521/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rubayeet.wordpress.com/521/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rubayeet.com&amp;blog=3034893&amp;post=521&amp;subd=rubayeet&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rubayeet.com/2011/01/02/blog-stats-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/44060e16163fceaddae337f87357c6ca?s=96&#38;d=identicon&#38;r=X" medium="image">
			<media:title type="html">rubayeet</media:title>
		</media:content>

		<media:content url="http://s0.wp.com/i/annual-recap/meter-healthy5.gif" medium="image">
			<media:title type="html">Healthy blog!</media:title>
		</media:content>

		<media:content url="http://rubayeet.files.wordpress.com/2008/11/bt-mp9-submachine-gun-pdw_1.jpg?w=288" medium="image">
			<media:title type="html">Featured image</media:title>
		</media:content>
	</item>
		<item>
		<title>How to piss off a &#8230;</title>
		<link>http://rubayeet.com/2010/12/23/how-to-piss-off-a/</link>
		<comments>http://rubayeet.com/2010/12/23/how-to-piss-off-a/#comments</comments>
		<pubDate>Wed, 22 Dec 2010 18:38:48 +0000</pubDate>
		<dc:creator>rubayeet</dc:creator>
				<category><![CDATA[Funny]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://rubayeet.wordpress.com/?p=511</guid>
		<description><![CDATA[I found some really funny posters over the Net. Each one is designed to anger fans of multiple Sci-Fi/Fantasy franchises, be that Star Wars/Trek, Harry Potter or Lord of the Rings. The first one. Get it? Picture of Captain Mal &#8230; <a href="http://rubayeet.com/2010/12/23/how-to-piss-off-a/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rubayeet.com&amp;blog=3034893&amp;post=511&amp;subd=rubayeet&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I found some really funny posters over the Net. Each one is designed to anger fans of multiple Sci-Fi/Fantasy franchises, be that Star Wars/Trek, Harry Potter or Lord of the Rings.</p>
<p>The first one.</p>
<p><a href="http://rubayeet.files.wordpress.com/2010/12/rv6oc.gif"><img class="alignnone size-full wp-image-514" title="rV6OC" src="http://rubayeet.files.wordpress.com/2010/12/rv6oc.gif?w=500&#038;h=312" alt="" width="500" height="312" /></a></p>
<p>Get it? Picture of Captain Mal from Firefly, next to it the famous line of Spock from Star Trek. Signed by Han Solo of Star Wars?!</p>
<p>The next one will surely irritate a fantasy novel aficionado, and a Star Wars fan.</p>
<p><a href="http://rubayeet.files.wordpress.com/2010/12/2dr29.jpg"><img class="alignnone size-full wp-image-515" title="2dr29" src="http://rubayeet.files.wordpress.com/2010/12/2dr29.jpg?w=500&#038;h=281" alt="" width="500" height="281" /></a></p>
<p><a href="http://rubayeet.files.wordpress.com/2010/12/2dr29.jpg"></a>Gandalf  the wizard, is given credit for a quote by Master Yoda, and he&#8217;s signing off as Dumbledor!</p>
<p>Fucking hilarious!</p>
<p>You&#8217;ll have to be a programmer to get the next joke.</p>
<p><a href="http://rubayeet.files.wordpress.com/2010/12/tw8ms.png"><img class="alignnone size-full wp-image-516" title="tW8Ms" src="http://rubayeet.files.wordpress.com/2010/12/tw8ms.png?w=500" alt=""   /></a></p>
<p><a href="http://rubayeet.files.wordpress.com/2010/12/tw8ms.png"></a> Did it piss me off? No way. This one was so amusing that finally decided a post a blog after a long time!</p>
<p>You don&#8217;t get it? Did you say you&#8217;re a programmer?</p>
<p>Now <em>you</em> are pissing me off.</p>
<p>Photo Courtesy: <a href="http://www.reddit.com/">Reddit</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rubayeet.wordpress.com/511/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rubayeet.wordpress.com/511/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rubayeet.wordpress.com/511/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rubayeet.wordpress.com/511/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rubayeet.wordpress.com/511/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rubayeet.wordpress.com/511/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rubayeet.wordpress.com/511/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rubayeet.wordpress.com/511/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rubayeet.wordpress.com/511/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rubayeet.wordpress.com/511/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rubayeet.wordpress.com/511/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rubayeet.wordpress.com/511/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rubayeet.wordpress.com/511/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rubayeet.wordpress.com/511/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rubayeet.com&amp;blog=3034893&amp;post=511&amp;subd=rubayeet&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rubayeet.com/2010/12/23/how-to-piss-off-a/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/44060e16163fceaddae337f87357c6ca?s=96&#38;d=identicon&#38;r=X" medium="image">
			<media:title type="html">rubayeet</media:title>
		</media:content>

		<media:content url="http://rubayeet.files.wordpress.com/2010/12/rv6oc.gif" medium="image">
			<media:title type="html">rV6OC</media:title>
		</media:content>

		<media:content url="http://rubayeet.files.wordpress.com/2010/12/2dr29.jpg" medium="image">
			<media:title type="html">2dr29</media:title>
		</media:content>

		<media:content url="http://rubayeet.files.wordpress.com/2010/12/tw8ms.png" medium="image">
			<media:title type="html">tW8Ms</media:title>
		</media:content>
	</item>
	</channel>
</rss>
