<?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>TechnoBeans</title>
	<atom:link href="http://technobeans.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://technobeans.wordpress.com</link>
	<description>Chetan&#039;s TechSpace</description>
	<lastBuildDate>Thu, 02 Feb 2012 13:48:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='technobeans.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>TechnoBeans</title>
		<link>http://technobeans.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://technobeans.wordpress.com/osd.xml" title="TechnoBeans" />
	<atom:link rel='hub' href='http://technobeans.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Exploiting the power of multi-core for scientific computing in Python</title>
		<link>http://technobeans.wordpress.com/2012/02/02/exploiting-the-power-of-multi-core-for-scientific-computing-in-python/</link>
		<comments>http://technobeans.wordpress.com/2012/02/02/exploiting-the-power-of-multi-core-for-scientific-computing-in-python/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 13:33:34 +0000</pubDate>
		<dc:creator>Chetan Giridhar</dc:creator>
				<category><![CDATA[Talks]]></category>
		<category><![CDATA[CPython]]></category>
		<category><![CDATA[GIL]]></category>
		<category><![CDATA[IIT Bombay]]></category>
		<category><![CDATA[Indian Institute of Technology Bombay]]></category>
		<category><![CDATA[jython]]></category>
		<category><![CDATA[Languages]]></category>
		<category><![CDATA[multicores]]></category>
		<category><![CDATA[Multiprocessing]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[SciPy]]></category>
		<category><![CDATA[threading]]></category>

		<guid isPermaLink="false">http://technobeans.wordpress.com/?p=779</guid>
		<description><![CDATA[Vishal Kanaujia and I presented a talk on ‘Diving into Byte-code optimization in Python’ at SciPy conference held at IIT Bombay from 04-07 Dec 11. Agenda of the talk: Understanding the big data problem in scientific compution A good design strategy for developing applications Python with Multi-cores threading GIL impact multiprocessing Pros and Cons Beyond CPython GIL free [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=technobeans.wordpress.com&amp;blog=13954679&amp;post=779&amp;subd=technobeans&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://technobeans.wordpress.com/2012/02/02/exploiting-the-power-of-multi-core-for-scientific-computing-in-python/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/86338877a3b7c57ba5769b4fcad0d4f6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cjgiridhar</media:title>
		</media:content>
	</item>
		<item>
		<title>Understanding Test Driven Development with Python</title>
		<link>http://technobeans.wordpress.com/2012/02/01/understanding-test-driven-development-with-python/</link>
		<comments>http://technobeans.wordpress.com/2012/02/01/understanding-test-driven-development-with-python/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 15:09:34 +0000</pubDate>
		<dc:creator>Chetan Giridhar</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Code refactoring]]></category>
		<category><![CDATA[Prime number]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Software development process]]></category>
		<category><![CDATA[Test automation]]></category>
		<category><![CDATA[test driven development]]></category>
		<category><![CDATA[test driven development tdd]]></category>
		<category><![CDATA[Test-driven development]]></category>
		<category><![CDATA[Tests]]></category>
		<category><![CDATA[Wikipedia]]></category>

		<guid isPermaLink="false">http://technobeans.wordpress.com/?p=774</guid>
		<description><![CDATA[Author: Chetan Giridhar and Vishal Kanaujia Published at: agilerecord, February 2012 Edition Objective Test Driven Development is still a nascent concept for many. Developers often have erroneous assumptions, preconceived notions about the concept, and may fail to understand its potential. This article explains TDD with an intuitive Python example. Let’s start with what TDD is? [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=technobeans.wordpress.com&amp;blog=13954679&amp;post=774&amp;subd=technobeans&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://technobeans.wordpress.com/2012/02/01/understanding-test-driven-development-with-python/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/86338877a3b7c57ba5769b4fcad0d4f6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cjgiridhar</media:title>
		</media:content>
	</item>
		<item>
		<title>Object lifetime in Python</title>
		<link>http://technobeans.wordpress.com/2012/01/17/object-lifetime-in-python/</link>
		<comments>http://technobeans.wordpress.com/2012/01/17/object-lifetime-in-python/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 10:25:24 +0000</pubDate>
		<dc:creator>Chetan Giridhar</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[Instance variable]]></category>
		<category><![CDATA[Languages]]></category>
		<category><![CDATA[Object lifetime]]></category>
		<category><![CDATA[Object-oriented programming]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Wikipedia]]></category>

		<guid isPermaLink="false">http://technobeans.wordpress.com/?p=767</guid>
		<description><![CDATA[Wikipedia says, &#8221; In computer science, the object lifetime (or life cycle) of an object in object-oriented programming is the time between an object&#8217;s creation (also known as instantiation or construction) till the object is no longer used, and is destructed or freed. &#8220;  Typically, an object goes through the following phases during it&#8217;s lifetime: [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=technobeans.wordpress.com&amp;blog=13954679&amp;post=767&amp;subd=technobeans&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://technobeans.wordpress.com/2012/01/17/object-lifetime-in-python/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/86338877a3b7c57ba5769b4fcad0d4f6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cjgiridhar</media:title>
		</media:content>
	</item>
		<item>
		<title>Euler project in Python</title>
		<link>http://technobeans.wordpress.com/2012/01/15/euler-project-in-python/</link>
		<comments>http://technobeans.wordpress.com/2012/01/15/euler-project-in-python/#comments</comments>
		<pubDate>Sun, 15 Jan 2012 06:13:59 +0000</pubDate>
		<dc:creator>Chetan Giridhar</dc:creator>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Prime number]]></category>
		<category><![CDATA[Leonhard Euler]]></category>
		<category><![CDATA[Source code]]></category>
		<category><![CDATA[Euler]]></category>
		<category><![CDATA[Project Euler]]></category>
		<category><![CDATA[Math]]></category>
		<category><![CDATA[Sign (mathematics)]]></category>

		<guid isPermaLink="false">http://technobeans.wordpress.com/?p=747</guid>
		<description><![CDATA[Solution to Euler project in Python Problem 1-10 Filed under: Tools Tagged: Euler, Leonhard Euler, Math, Prime number, Project Euler, Python, Sign (mathematics), Source code<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=technobeans.wordpress.com&amp;blog=13954679&amp;post=747&amp;subd=technobeans&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://technobeans.wordpress.com/2012/01/15/euler-project-in-python/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/86338877a3b7c57ba5769b4fcad0d4f6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cjgiridhar</media:title>
		</media:content>
	</item>
		<item>
		<title>Code Review: Testers in product development</title>
		<link>http://technobeans.wordpress.com/2011/12/09/code-review-testers-in-product-development/</link>
		<comments>http://technobeans.wordpress.com/2011/12/09/code-review-testers-in-product-development/#comments</comments>
		<pubDate>Fri, 09 Dec 2011 11:18:46 +0000</pubDate>
		<dc:creator>Chetan Giridhar</dc:creator>
				<category><![CDATA[Talks]]></category>
		<category><![CDATA[Bangalore]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Code review]]></category>
		<category><![CDATA[Engineering]]></category>
		<category><![CDATA[New product development]]></category>
		<category><![CDATA[San Francisco]]></category>
		<category><![CDATA[Vishal Kanaujia]]></category>

		<guid isPermaLink="false">http://technobeans.wordpress.com/?p=706</guid>
		<description><![CDATA[Vishal Kanaujia and I presented a talk on &#8216;Code Review: Testers in product development&#8217; at BLRTMM,  Bangalore in Oct 2011. Agenda of the talk: Break the myth – “testers need not or shouldn’t review developer’s code” Substantiate the merits of the idea, analyzes the flip side. Audiences to evaluate the thought.. &#160; Slides of the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=technobeans.wordpress.com&amp;blog=13954679&amp;post=706&amp;subd=technobeans&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://technobeans.wordpress.com/2011/12/09/code-review-testers-in-product-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/86338877a3b7c57ba5769b4fcad0d4f6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cjgiridhar</media:title>
		</media:content>
	</item>
		<item>
		<title>Diving into Byte-code optimization in Python</title>
		<link>http://technobeans.wordpress.com/2011/12/09/diving-into-byte-code-optimization-in-python/</link>
		<comments>http://technobeans.wordpress.com/2011/12/09/diving-into-byte-code-optimization-in-python/#comments</comments>
		<pubDate>Fri, 09 Dec 2011 06:28:57 +0000</pubDate>
		<dc:creator>Chetan Giridhar</dc:creator>
				<category><![CDATA[Talks]]></category>
		<category><![CDATA[Bytecode]]></category>
		<category><![CDATA[Indian Institute of Technology Bombay]]></category>
		<category><![CDATA[Languages]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[PyPy]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[SciPy]]></category>
		<category><![CDATA[Virtual machine]]></category>

		<guid isPermaLink="false">http://technobeans.wordpress.com/?p=679</guid>
		<description><![CDATA[Vishal Kanaujia and I presented a talk on &#8216;Diving into Byte-code optimization in Python&#8217; at SciPy conference held at IIT Bombay from 04-07 Dec 11. Agenda of the talk: Python Virtual Machine: internals Reverse engineering: Python byte code (&#8220;pyc&#8221; files) Exploring Python dis-assembler for pyc Optimizing python byte code for time-efficiency Peephole optimization Tweaking the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=technobeans.wordpress.com&amp;blog=13954679&amp;post=679&amp;subd=technobeans&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://technobeans.wordpress.com/2011/12/09/diving-into-byte-code-optimization-in-python/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/86338877a3b7c57ba5769b4fcad0d4f6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cjgiridhar</media:title>
		</media:content>
	</item>
		<item>
		<title>Daily Scrum meetings: What it is and what not, and what can be improved!</title>
		<link>http://technobeans.wordpress.com/2011/10/04/daily-scrum-meetings-what-it-is-and-what-not-and-what-can-be-improved/</link>
		<comments>http://technobeans.wordpress.com/2011/10/04/daily-scrum-meetings-what-it-is-and-what-not-and-what-can-be-improved/#comments</comments>
		<pubDate>Tue, 04 Oct 2011 16:04:44 +0000</pubDate>
		<dc:creator>Chetan Giridhar</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Agile Automation]]></category>
		<category><![CDATA[Agile Development]]></category>
		<category><![CDATA[New product development]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Software development]]></category>
		<category><![CDATA[TDD]]></category>

		<guid isPermaLink="false">http://technobeans.wordpress.com/?p=636</guid>
		<description><![CDATA[Author: Chetan Giridhar and Vishal Kanaujia Published at: agilerecord, October 2011 Edition Courtesy: http://agilerecord.com According to Wikipedia, “Scrum is an iterative, incremental framework for project management often seen in agile software development, a type of software engineering. Although the Scrum approach was originally suggested for managing product development projects, its use has focused on the management of software development [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=technobeans.wordpress.com&amp;blog=13954679&amp;post=636&amp;subd=technobeans&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://technobeans.wordpress.com/2011/10/04/daily-scrum-meetings-what-it-is-and-what-not-and-what-can-be-improved/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/86338877a3b7c57ba5769b4fcad0d4f6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cjgiridhar</media:title>
		</media:content>

		<media:content url="http://technobeans.files.wordpress.com/2011/10/agilerecord8.jpg?w=224" medium="image">
			<media:title type="html">agilerecord8</media:title>
		</media:content>
	</item>
		<item>
		<title>Light Weight Process – Dissecting Linux Threads</title>
		<link>http://technobeans.wordpress.com/2011/09/22/light-weight-process-%e2%80%93-dissecting-linux-threads/</link>
		<comments>http://technobeans.wordpress.com/2011/09/22/light-weight-process-%e2%80%93-dissecting-linux-threads/#comments</comments>
		<pubDate>Thu, 22 Sep 2011 05:29:28 +0000</pubDate>
		<dc:creator>Chetan Giridhar</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Chetan Giridhar]]></category>
		<category><![CDATA[Hardware Support]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[LWP]]></category>
		<category><![CDATA[Operating system]]></category>
		<category><![CDATA[Red Hat Enterprise Linux]]></category>
		<category><![CDATA[threads]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Vishal Kanaujia]]></category>

		<guid isPermaLink="false">http://technobeans.wordpress.com/?p=625</guid>
		<description><![CDATA[Article on Light Weight Process – Dissecting Linux Threads, got printed in August 2011  Issue Vol. 9  No. 6 of LinuxForYou magazine (ISSN 0974-1054) Authors: Vishal Kanaujia and Chetan Giridhar This article, aimed at Linux developers and students of computer science, explores the fundamentals of threads and their implementation in Linux with Light-Weight Processes, aiding understanding with a code implementation. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=technobeans.wordpress.com&amp;blog=13954679&amp;post=625&amp;subd=technobeans&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://technobeans.wordpress.com/2011/09/22/light-weight-process-%e2%80%93-dissecting-linux-threads/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/86338877a3b7c57ba5769b4fcad0d4f6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cjgiridhar</media:title>
		</media:content>
	</item>
		<item>
		<title>PyCon India 2011 &#8211; Python threads: Dive into GIL!</title>
		<link>http://technobeans.wordpress.com/2011/09/19/pycon-india-2011-python-threads-dive-into-gil/</link>
		<comments>http://technobeans.wordpress.com/2011/09/19/pycon-india-2011-python-threads-dive-into-gil/#comments</comments>
		<pubDate>Mon, 19 Sep 2011 14:30:01 +0000</pubDate>
		<dc:creator>Chetan Giridhar</dc:creator>
				<category><![CDATA[Talks]]></category>
		<category><![CDATA[Global Interpreter Lock]]></category>
		<category><![CDATA[India]]></category>
		<category><![CDATA[Languages]]></category>
		<category><![CDATA[multicores]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Pune]]></category>
		<category><![CDATA[PyCon]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Python Threads]]></category>
		<category><![CDATA[v2.7]]></category>
		<category><![CDATA[v3.2]]></category>

		<guid isPermaLink="false">http://technobeans.wordpress.com/?p=616</guid>
		<description><![CDATA[Back from PyCon India , Pune, September 17-18 2011. Our talk (Vishal and mine) on Python threads: Dive into GIL! was well received, met Python enthusiasts from round the world, had a nice time&#8230; This talk covers the following: Threading fundamentals Using threads in python programming – An example Overview of Global Interpreter Lock Diving into [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=technobeans.wordpress.com&amp;blog=13954679&amp;post=616&amp;subd=technobeans&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://technobeans.wordpress.com/2011/09/19/pycon-india-2011-python-threads-dive-into-gil/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/86338877a3b7c57ba5769b4fcad0d4f6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cjgiridhar</media:title>
		</media:content>
	</item>
		<item>
		<title>Better Software: Improved Test Automation</title>
		<link>http://technobeans.wordpress.com/2011/07/20/better-software-improved-test-automation/</link>
		<comments>http://technobeans.wordpress.com/2011/07/20/better-software-improved-test-automation/#comments</comments>
		<pubDate>Wed, 20 Jul 2011 15:25:10 +0000</pubDate>
		<dc:creator>Chetan Giridhar</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Code coverage]]></category>
		<category><![CDATA[Scripting language]]></category>
		<category><![CDATA[SQL Injection]]></category>
		<category><![CDATA[Test automation]]></category>
		<category><![CDATA[Test case]]></category>
		<category><![CDATA[Test script]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[Wikipedia]]></category>

		<guid isPermaLink="false">http://technobeans.wordpress.com/?p=586</guid>
		<description><![CDATA[According to Wikipedia, “Test automation is the use of software to control the execution of tests, the comparison of actual outcomes to predicted outcomes, the setting up of test preconditions, and other test control and test reporting functions. Commonly, test automation involves automating a manual process already in place that uses a formalized testing process.” Test Automation, contrary to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=technobeans.wordpress.com&amp;blog=13954679&amp;post=586&amp;subd=technobeans&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://technobeans.wordpress.com/2011/07/20/better-software-improved-test-automation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/86338877a3b7c57ba5769b4fcad0d4f6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cjgiridhar</media:title>
		</media:content>
	</item>
	</channel>
</rss>
