<?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/"
	>

<channel>
	<title>Shashank Tiwari &#187; Python/Perl/PHP/Ruby</title>
	<atom:link href="http://shanky.org/category/python-perl-php-ruby/feed/" rel="self" type="application/rss+xml" />
	<link>http://shanky.org</link>
	<description>www.shanky.org</description>
	<lastBuildDate>Thu, 02 Sep 2010 05:16:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Painlessly Remove All Ruby Gems on Windows</title>
		<link>http://shanky.org/2010/09/02/painlessly-remove-all-ruby-gems-on-windows/</link>
		<comments>http://shanky.org/2010/09/02/painlessly-remove-all-ruby-gems-on-windows/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 05:12:14 +0000</pubDate>
		<dc:creator>tshanky</dc:creator>
				<category><![CDATA[Python/Perl/PHP/Ruby]]></category>
		<category><![CDATA[gems]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[powershell]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[uninstall]]></category>

		<guid isPermaLink="false">http://shanky.org/?p=506</guid>
		<description><![CDATA[If you want to uninstall all gems from your local Ruby installation on a Linux, Unix or MacOSX box then you can rely on the standard shell commands like &#8220;cut&#8221; and &#8220;xargs&#8221;, to make the process easy and effortless. The command itself is a one liner as follows: gem list &#124; cut -d&#34; &#34; -f1 [...]]]></description>
			<content:encoded><![CDATA[<p>If you want to uninstall all gems from your local Ruby installation on a Linux, Unix or MacOSX box then you can rely on the standard shell commands like &#8220;cut&#8221; and &#8220;xargs&#8221;, to make the process easy and effortless. The command itself is a one liner as follows:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">gem list <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">cut</span> <span style="color: #660033;">-d</span><span style="color: #ff0000;">&quot; &quot;</span> <span style="color: #660033;">-f1</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">xargs</span> gem uninstall <span style="color: #660033;">-aIx</span></pre></div></div>

<p>Read this post titled &#8212; <a href="http://geekystuff.net/2009/1/14/remove-all-ruby-gems">Painlessly Remove All Ruby Gems</a> &#8212; to learn the details. If you are on Windows though, the usual &#8220;cut&#8221; and &#8220;xargs&#8221; are not available. What are the alternatives then? One old school method may be to write a batch file or a script to do the job. However, that method is both a bit clumsy and verbose for a task that could be achieved through a one liner elsewhere. A smarter option then is to use the <a title="Windows PowerShell" href="http://technet.microsoft.com/en-us/scriptcenter/powershell.aspx" target="_blank">Windows PowerShell</a>. Lets see how.</p>
<p>First start a PowerShell instance. If you are on Windows 7, it would simply mean typing &#8220;PowerShell&#8221; (or even &#8220;powershell&#8221;) on your program search box and then selecting the &#8220;Windows PowerShell&#8221; program. Once a session is instantiated, type the usual</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">gem list</pre></div></div>

<p>command to list all the installed gems. On my machine the output looks like so:</p>
<div id="_mcePaste">*** LOCAL GEMS ***</div>
<div id="_mcePaste">abstract (1.0.0)</div>
<div id="_mcePaste">actionmailer (3.0.0, 3.0.0.beta3, 2.3.5)</div>
<div id="_mcePaste">actionpack (3.0.0, 3.0.0.beta3, 2.3.5)</div>
<div id="_mcePaste">activemerchant (1.4.1)</div>
<div id="_mcePaste">activemodel (3.0.0, 3.0.0.beta3)</div>
<div id="_mcePaste">activerecord (3.0.0, 3.0.0.beta3, 2.3.5)</div>
<div id="_mcePaste">activerecord-tableless (0.1.0)</div>
<div id="_mcePaste">activeresource (3.0.0, 3.0.0.beta3, 2.3.5)</div>
<div id="_mcePaste">activesupport (3.0.0, 3.0.0.beta3, 2.3.5)</div>
<div id="_mcePaste">addressable (2.1.1)</div>
<div id="_mcePaste">arel (1.0.1, 0.3.3)</div>
<div id="_mcePaste">authlogic (2.1.3)</div>
<div id="_mcePaste">builder (2.1.2)</div>
<div id="_mcePaste">bundler (1.0.0, 0.9.25)</div>
<div id="_mcePaste">buzzr (0.2)</div>
<div id="_mcePaste">calendar_date_select (1.15)</div>
<div id="_mcePaste">cgi_multipart_eof_fix (2.5.0)</div>
<div id="_mcePaste">chronic (0.2.3)</div>
<div id="_mcePaste">compass (0.8.17)</div>
<div id="_mcePaste">couchrest (0.37)</div>
<div id="_mcePaste">crack (0.1.7)</div>
<div id="_mcePaste">data_objects (0.10.1)</div>
<div id="_mcePaste">dbd-mysql (0.4.3)</div>
<div id="_mcePaste">dbi (0.4.3)</div>
<div id="_mcePaste">deprecated (2.0.1)</div>
<div id="_mcePaste">dm-core (0.10.2)</div>
<div id="_mcePaste">do_mysql (0.10.1 x86-mswin32-60)</div>
<div>&#8230;.</div>
<p>To get a list of all installed gems, one unique entry per line, and containing nothing other than the names one can use the &#8220;cut&#8221; command on a Unix/Linux/MacOSX machine. With PowerShell though</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">gem list <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">cut</span> <span style="color: #660033;">-d</span><span style="color: #ff0000;">&quot; &quot;</span> <span style="color: #660033;">-f1</span></pre></div></div>

<p>doesn&#8217;t work but</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">gem list <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #000000; font-weight: bold;">%</span><span style="color: #7a0874; font-weight: bold;">&#123;</span><span style="color: #007800;">$_</span>.split<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #ff0000;">' '</span><span style="color: #7a0874; font-weight: bold;">&#41;</span><span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #000000;">0</span><span style="color: #7a0874; font-weight: bold;">&#93;</span><span style="color: #7a0874; font-weight: bold;">&#125;</span></pre></div></div>

<p>does. The $_ passes the current variable value to the &#8220;split&#8221; command, which uses a delimiter to split a string. In the example above a space is the delimiter. The parts generated out of the splitting are available as members of an array. Accessing the element at the 0th index of this array returns the first element.</p>
<p>Now that we have the names of all the installed gems, we need to iterate over this list and invoke gem uninstall with flags Iax for each of these. The I is for ignore dependency, a is for all matching gems and x is for no confirmation required. In other words running</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">gem uninstall <span style="color: #660033;">-Iax</span> activerecord</pre></div></div>

<p>should uninstall all gems matching the name &#8212; &#8220;activerecord&#8221; &#8212; without any required confirmation.  Using xargs it is easy to pass the current value to a command as one iterates over a list. However, running</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">gem list <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">cut</span> <span style="color: #660033;">-d</span><span style="color: #ff0000;">&quot; &quot;</span> <span style="color: #660033;">-f1</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">xargs</span> gem uninstall <span style="color: #660033;">-aIx</span></pre></div></div>

<p>doesn&#8217;t get the job done as xargs is unknown to PowerShell. Don&#8217;t be disappointed though for PowerShell has a replacement for xargs and its an elegant one. The position of the $_ makes all the difference. So the one liner that removes all ruby gems is:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">gem list <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #000000; font-weight: bold;">%</span><span style="color: #7a0874; font-weight: bold;">&#123;</span><span style="color: #007800;">$_</span>.split<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #ff0000;">' '</span><span style="color: #7a0874; font-weight: bold;">&#41;</span><span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #000000;">0</span><span style="color: #7a0874; font-weight: bold;">&#93;</span><span style="color: #7a0874; font-weight: bold;">&#125;</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #000000; font-weight: bold;">%</span><span style="color: #7a0874; font-weight: bold;">&#123;</span>gem uninstall <span style="color: #660033;">-Iax</span> <span style="color: #007800;">$_</span> <span style="color: #7a0874; font-weight: bold;">&#125;</span></pre></div></div>

<p>Isn&#8217;t that nice, simple and just a one liner!</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d506').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d506" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;Name=Painlessly+Remove+All+Ruby+Gems+on+Windows&amp;Description=Painlessly+Remove+All+Ruby+Gems+on+Windows&amp;Url=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F" rel="nofollow" title="Add to&nbsp;BlinkList"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/blinklist.png" title="Add to&nbsp;BlinkList" alt="Add to&nbsp;BlinkList" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F" rel="nofollow" title="Add to&nbsp;Bloglines"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/bloglines.png" title="Add to&nbsp;Bloglines" alt="Add to&nbsp;Bloglines" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blogmarks.net/my/new.php?mini=1&amp;simple=1&amp;url=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F&amp;title=Painlessly+Remove+All+Ruby+Gems+on+Windows" rel="nofollow" title="Add to&nbsp;Blogmarks"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/bmarks.png" title="Add to&nbsp;Blogmarks" alt="Add to&nbsp;Blogmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.connotea.org/addpopup?continue=confirm&amp;uri=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F&amp;title=Painlessly+Remove+All+Ruby+Gems+on+Windows" rel="nofollow" title="Add to&nbsp;Connotea"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/connotea.png" title="Add to&nbsp;Connotea" alt="Add to&nbsp;Connotea" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F&amp;title=Painlessly+Remove+All+Ruby+Gems+on+Windows" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.diigo.com/post?url=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F&amp;title=Painlessly+Remove+All+Ruby+Gems+on+Windows" rel="nofollow" title="Add to&nbsp;Diigo"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/diigo.png" title="Add to&nbsp;Diigo" alt="Add to&nbsp;Diigo" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F&amp;title=Painlessly+Remove+All+Ruby+Gems+on+Windows" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F&amp;title=Painlessly+Remove+All+Ruby+Gems+on+Windows" rel="nofollow" title="Add to&nbsp;DotNetKicks"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/dotnetkicks.png" title="Add to&nbsp;DotNetKicks" alt="Add to&nbsp;DotNetKicks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dzone.com/links/add.html?description=Painlessly+Remove+All+Ruby+Gems+on+Windows&amp;url=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F&amp;title=Painlessly+Remove+All+Ruby+Gems+on+Windows" rel="nofollow" title="Add to&nbsp;DZone"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/dzone.png" title="Add to&nbsp;DZone" alt="Add to&nbsp;DZone" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://cgi.fark.com/cgi/fark/farkit.pl?u=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F&amp;h=Painlessly+Remove+All+Ruby+Gems+on+Windows" rel="nofollow" title="Add to&nbsp;Fark"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/fark.png" title="Add to&nbsp;Fark" alt="Add to&nbsp;Fark" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://faves.com/Authoring.aspx?u=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F&amp;t=Painlessly+Remove+All+Ruby+Gems+on+Windows" rel="nofollow" title="Add to&nbsp;Faves"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/bluedot.png" title="Add to&nbsp;Faves" alt="Add to&nbsp;Faves" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://fleck.com/litebookmarklet.php?url=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F&amp;title=Painlessly+Remove+All+Ruby+Gems+on+Windows" rel="nofollow" title="Add to&nbsp;Fleck"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/fleck.png" title="Add to&nbsp;Fleck" alt="Add to&nbsp;Fleck" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://FriendSite.com/users/bookmarks/?u=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F&amp;t=Painlessly+Remove+All+Ruby+Gems+on+Windows" rel="nofollow" title="Add to&nbsp;FriendSite"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/friendsite.png" title="Add to&nbsp;FriendSite" alt="Add to&nbsp;FriendSite" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F&amp;title=Painlessly+Remove+All+Ruby+Gems+on+Windows" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.kaboodle.com/za/selectpage?p_pop=false&amp;pa=url&amp;u=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F" rel="nofollow" title="Add to&nbsp;Kaboodle"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/kaboodle.png" title="Add to&nbsp;Kaboodle" alt="Add to&nbsp;Kaboodle" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.maple.nu/cgi-bin/search6/usa/ss_submit.cgi?fct=100&amp;url=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F&amp;title=Painlessly+Remove+All+Ruby+Gems+on+Windows" rel="nofollow" title="Add to&nbsp;Maple"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/maple.png" title="Add to&nbsp;Maple" alt="Add to&nbsp;Maple" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/index.php?action=addurl&amp;bm_url=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F&amp;bm_description=Painlessly+Remove+All+Ruby+Gems+on+Windows" rel="nofollow" title="Add to&nbsp;Mister Wong"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/misterwong.png" title="Add to&nbsp;Mister Wong" alt="Add to&nbsp;Mister Wong" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F&amp;T=Painlessly+Remove+All+Ruby+Gems+on+Windows" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://netvouz.com/action/submitBookmark?url=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F&amp;title=Painlessly+Remove+All+Ruby+Gems+on+Windows&amp;popup=no" rel="nofollow" title="Add to&nbsp;Netvouz"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/netvouz.png" title="Add to&nbsp;Netvouz" alt="Add to&nbsp;Netvouz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.newsvine.com/_wine/save?u=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F&amp;h=Painlessly+Remove+All+Ruby+Gems+on+Windows" rel="nofollow" title="Add to&nbsp;Newsvine"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/newsvine.png" title="Add to&nbsp;Newsvine" alt="Add to&nbsp;Newsvine" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.plugim.com/submit?url=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F&amp;title=Painlessly+Remove+All+Ruby+Gems+on+Windows" rel="nofollow" title="Add to&nbsp;PlugIM"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/plugim.png" title="Add to&nbsp;PlugIM" alt="Add to&nbsp;PlugIM" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F&amp;title=Painlessly+Remove+All+Ruby+Gems+on+Windows" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.simpy.com/simpy/LinkAdd.do?href=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F&amp;title=Painlessly+Remove+All+Ruby+Gems+on+Windows" rel="nofollow" title="Add to&nbsp;Simpy"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/simpy.png" title="Add to&nbsp;Simpy" alt="Add to&nbsp;Simpy" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.kirtsy.com//submit.php?url=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F" rel="nofollow" title="Add to&nbsp;Kirtsy"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/skirt.png" title="Add to&nbsp;Kirtsy" alt="Add to&nbsp;Kirtsy" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F&amp;title=Painlessly+Remove+All+Ruby+Gems+on+Windows" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F&amp;title=Painlessly+Remove+All+Ruby+Gems+on+Windows" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.shoutwire.com/?p=submit&amp;link=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F" rel="nofollow" title="Add to&nbsp;Shoutwire"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/shoutwire.png" title="Add to&nbsp;Shoutwire" alt="Add to&nbsp;Shoutwire" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.squidoo.com/lensmaster/bookmark?http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F" rel="nofollow" title="Add to&nbsp;Squidoo"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/squidoo.png" title="Add to&nbsp;Squidoo" alt="Add to&nbsp;Squidoo" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.sphere.com/sphereit/http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F" rel="nofollow" title="Add to&nbsp;SphereIt"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/sphereit.png" title="Add to&nbsp;SphereIt" alt="Add to&nbsp;SphereIt" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.spurl.net/spurl.php?url=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F&amp;title=Painlessly+Remove+All+Ruby+Gems+on+Windows" rel="nofollow" title="Add to&nbsp;Spurl"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/spurl.png" title="Add to&nbsp;Spurl" alt="Add to&nbsp;Spurl" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.thisnext.com/pick/new/submit/sociable/?url=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F&amp;name=Painlessly+Remove+All+Ruby+Gems+on+Windows" rel="nofollow" title="Add to&nbsp;ThisNext"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/thisnext.png" title="Add to&nbsp;ThisNext" alt="Add to&nbsp;ThisNext" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://webride.org/discuss/split.php?uri=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F&amp;title=Painlessly+Remove+All+Ruby+Gems+on+Windows" rel="nofollow" title="Add to&nbsp;Webride"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/webride.png" title="Add to&nbsp;Webride" alt="Add to&nbsp;Webride" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.wists.com/t.php?c=null&amp;r=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F&amp;u=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F&amp;title={text}" rel="nofollow" title="Add to&nbsp;Wists"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/wists.png" title="Add to&nbsp;Wists" alt="Add to&nbsp;Wists" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3A%2F%2Fshanky.org%2F2010%2F09%2F02%2Fpainlessly-remove-all-ruby-gems-on-windows%2F&amp;t=Painlessly+Remove+All+Ruby+Gems+on+Windows" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d506').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://shanky.org/2010/09/02/painlessly-remove-all-ruby-gems-on-windows/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>PyCon 2009 Call For Proposals</title>
		<link>http://shanky.org/2008/09/28/pycon-2009-call-for-proposals/</link>
		<comments>http://shanky.org/2008/09/28/pycon-2009-call-for-proposals/#comments</comments>
		<pubDate>Sun, 28 Sep 2008 23:29:55 +0000</pubDate>
		<dc:creator>tshanky</dc:creator>
				<category><![CDATA[Python/Perl/PHP/Ruby]]></category>
		<category><![CDATA[2009]]></category>
		<category><![CDATA[Call For Proposals]]></category>
		<category><![CDATA[PyCon]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://shanky.org/?p=48</guid>
		<description><![CDATA[PyCon 2009 Call for proposals opens September 29, 2008. Come, share your knowledge and experience.             Important Dates Call for Proposals opens: September 29, 2008 Proposal submission deadline: November 03, 2008 Proposal acceptance: December 15, 2008 Electronic copy (&#8220;paper&#8221;) deadline: March 1, 2009 Bookmark It Hide Sites]]></description>
			<content:encoded><![CDATA[<p><a title="Pycon 2009 Call for proposals" href="http://us.pycon.org/2009/conference/proposals/" target="_blank">PyCon 2009 Call for proposals</a> opens September 29, 2008. Come, share your knowledge and experience.</p>
<p> </p>
<p><a title="Pycon 2009 Call for proposals" href="http://us.pycon.org/2009/conference/proposals/" target="_blank"><img class="size-medium wp-image-49 alignnone" title="Pycon 2009 Call for proposals" src="http://shanky.org/wp-content/uploads/2008/09/pycon_2009_call_for_proposals-300x173.png" alt="PyCon 2009 Call For Proposals" width="300" height="173" /></a></p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<h1><a class="toc-backref" href="http://us.pycon.org/2009/conference/proposals/#id1">Important Dates</a></h1>
<ul class="simple">
<li>Call for Proposals opens: September 29, 2008</li>
<li>Proposal submission deadline: November 03, 2008</li>
<li>Proposal acceptance: December 15, 2008</li>
<li>Electronic copy (&#8220;paper&#8221;) deadline: March 1, 2009</li>
</ul>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d48').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d48" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;Name=PyCon+2009+Call+For+Proposals&amp;Description=PyCon+2009+Call+For+Proposals&amp;Url=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F" rel="nofollow" title="Add to&nbsp;BlinkList"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/blinklist.png" title="Add to&nbsp;BlinkList" alt="Add to&nbsp;BlinkList" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F" rel="nofollow" title="Add to&nbsp;Bloglines"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/bloglines.png" title="Add to&nbsp;Bloglines" alt="Add to&nbsp;Bloglines" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blogmarks.net/my/new.php?mini=1&amp;simple=1&amp;url=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F&amp;title=PyCon+2009+Call+For+Proposals" rel="nofollow" title="Add to&nbsp;Blogmarks"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/bmarks.png" title="Add to&nbsp;Blogmarks" alt="Add to&nbsp;Blogmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.connotea.org/addpopup?continue=confirm&amp;uri=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F&amp;title=PyCon+2009+Call+For+Proposals" rel="nofollow" title="Add to&nbsp;Connotea"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/connotea.png" title="Add to&nbsp;Connotea" alt="Add to&nbsp;Connotea" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F&amp;title=PyCon+2009+Call+For+Proposals" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.diigo.com/post?url=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F&amp;title=PyCon+2009+Call+For+Proposals" rel="nofollow" title="Add to&nbsp;Diigo"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/diigo.png" title="Add to&nbsp;Diigo" alt="Add to&nbsp;Diigo" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F&amp;title=PyCon+2009+Call+For+Proposals" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dotnetkicks.com/kick/?url=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F&amp;title=PyCon+2009+Call+For+Proposals" rel="nofollow" title="Add to&nbsp;DotNetKicks"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/dotnetkicks.png" title="Add to&nbsp;DotNetKicks" alt="Add to&nbsp;DotNetKicks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dzone.com/links/add.html?description=PyCon+2009+Call+For+Proposals&amp;url=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F&amp;title=PyCon+2009+Call+For+Proposals" rel="nofollow" title="Add to&nbsp;DZone"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/dzone.png" title="Add to&nbsp;DZone" alt="Add to&nbsp;DZone" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://cgi.fark.com/cgi/fark/farkit.pl?u=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F&amp;h=PyCon+2009+Call+For+Proposals" rel="nofollow" title="Add to&nbsp;Fark"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/fark.png" title="Add to&nbsp;Fark" alt="Add to&nbsp;Fark" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://faves.com/Authoring.aspx?u=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F&amp;t=PyCon+2009+Call+For+Proposals" rel="nofollow" title="Add to&nbsp;Faves"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/bluedot.png" title="Add to&nbsp;Faves" alt="Add to&nbsp;Faves" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://fleck.com/litebookmarklet.php?url=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F&amp;title=PyCon+2009+Call+For+Proposals" rel="nofollow" title="Add to&nbsp;Fleck"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/fleck.png" title="Add to&nbsp;Fleck" alt="Add to&nbsp;Fleck" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://FriendSite.com/users/bookmarks/?u=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F&amp;t=PyCon+2009+Call+For+Proposals" rel="nofollow" title="Add to&nbsp;FriendSite"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/friendsite.png" title="Add to&nbsp;FriendSite" alt="Add to&nbsp;FriendSite" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F&amp;title=PyCon+2009+Call+For+Proposals" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.kaboodle.com/za/selectpage?p_pop=false&amp;pa=url&amp;u=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F" rel="nofollow" title="Add to&nbsp;Kaboodle"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/kaboodle.png" title="Add to&nbsp;Kaboodle" alt="Add to&nbsp;Kaboodle" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.maple.nu/cgi-bin/search6/usa/ss_submit.cgi?fct=100&amp;url=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F&amp;title=PyCon+2009+Call+For+Proposals" rel="nofollow" title="Add to&nbsp;Maple"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/maple.png" title="Add to&nbsp;Maple" alt="Add to&nbsp;Maple" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/index.php?action=addurl&amp;bm_url=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F&amp;bm_description=PyCon+2009+Call+For+Proposals" rel="nofollow" title="Add to&nbsp;Mister Wong"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/misterwong.png" title="Add to&nbsp;Mister Wong" alt="Add to&nbsp;Mister Wong" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F&amp;T=PyCon+2009+Call+For+Proposals" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://netvouz.com/action/submitBookmark?url=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F&amp;title=PyCon+2009+Call+For+Proposals&amp;popup=no" rel="nofollow" title="Add to&nbsp;Netvouz"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/netvouz.png" title="Add to&nbsp;Netvouz" alt="Add to&nbsp;Netvouz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.newsvine.com/_wine/save?u=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F&amp;h=PyCon+2009+Call+For+Proposals" rel="nofollow" title="Add to&nbsp;Newsvine"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/newsvine.png" title="Add to&nbsp;Newsvine" alt="Add to&nbsp;Newsvine" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.plugim.com/submit?url=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F&amp;title=PyCon+2009+Call+For+Proposals" rel="nofollow" title="Add to&nbsp;PlugIM"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/plugim.png" title="Add to&nbsp;PlugIM" alt="Add to&nbsp;PlugIM" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F&amp;title=PyCon+2009+Call+For+Proposals" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.simpy.com/simpy/LinkAdd.do?href=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F&amp;title=PyCon+2009+Call+For+Proposals" rel="nofollow" title="Add to&nbsp;Simpy"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/simpy.png" title="Add to&nbsp;Simpy" alt="Add to&nbsp;Simpy" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.kirtsy.com//submit.php?url=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F" rel="nofollow" title="Add to&nbsp;Kirtsy"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/skirt.png" title="Add to&nbsp;Kirtsy" alt="Add to&nbsp;Kirtsy" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F&amp;title=PyCon+2009+Call+For+Proposals" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F&amp;title=PyCon+2009+Call+For+Proposals" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.shoutwire.com/?p=submit&amp;link=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F" rel="nofollow" title="Add to&nbsp;Shoutwire"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/shoutwire.png" title="Add to&nbsp;Shoutwire" alt="Add to&nbsp;Shoutwire" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.squidoo.com/lensmaster/bookmark?http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F" rel="nofollow" title="Add to&nbsp;Squidoo"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/squidoo.png" title="Add to&nbsp;Squidoo" alt="Add to&nbsp;Squidoo" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.sphere.com/sphereit/http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F" rel="nofollow" title="Add to&nbsp;SphereIt"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/sphereit.png" title="Add to&nbsp;SphereIt" alt="Add to&nbsp;SphereIt" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.spurl.net/spurl.php?url=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F&amp;title=PyCon+2009+Call+For+Proposals" rel="nofollow" title="Add to&nbsp;Spurl"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/spurl.png" title="Add to&nbsp;Spurl" alt="Add to&nbsp;Spurl" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.thisnext.com/pick/new/submit/sociable/?url=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F&amp;name=PyCon+2009+Call+For+Proposals" rel="nofollow" title="Add to&nbsp;ThisNext"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/thisnext.png" title="Add to&nbsp;ThisNext" alt="Add to&nbsp;ThisNext" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://webride.org/discuss/split.php?uri=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F&amp;title=PyCon+2009+Call+For+Proposals" rel="nofollow" title="Add to&nbsp;Webride"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/webride.png" title="Add to&nbsp;Webride" alt="Add to&nbsp;Webride" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.wists.com/t.php?c=null&amp;r=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F&amp;u=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F&amp;title={text}" rel="nofollow" title="Add to&nbsp;Wists"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/wists.png" title="Add to&nbsp;Wists" alt="Add to&nbsp;Wists" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3A%2F%2Fshanky.org%2F2008%2F09%2F28%2Fpycon-2009-call-for-proposals%2F&amp;t=PyCon+2009+Call+For+Proposals" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://shanky.org/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d48').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://shanky.org/2008/09/28/pycon-2009-call-for-proposals/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
