<?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>The Mouse Vs. The Python &#187; PyCon 2010</title>
	<atom:link href="http://www.blog.pythonlibrary.org/tag/pycon-2010/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.blog.pythonlibrary.org</link>
	<description>Python Programming from the Frontlines</description>
	<lastBuildDate>Sun, 08 Jan 2012 12:45:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>PyCon 2010 and Volunteering</title>
		<link>http://www.blog.pythonlibrary.org/2010/02/28/pycon-2010-and-volunteering/</link>
		<comments>http://www.blog.pythonlibrary.org/2010/02/28/pycon-2010-and-volunteering/#comments</comments>
		<pubDate>Sun, 28 Feb 2010 19:43:16 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[PyCon]]></category>
		<category><![CDATA[PyCon 2010]]></category>

		<guid isPermaLink="false">http://www.blog.pythonlibrary.org/?p=630</guid>
		<description><![CDATA[This year, I decided to volunteer at PyCon. At both my previous PyCons, I had planned to help, but wasn&#8217;t sure how to join in. The evening before the tutorials started in 2009, I wandered all over the hotel looking for PyCon staff and found no one. Once the tutorials started, I felt pretty drained [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-left"><a href="http://twitter.com/share" class="twitter-share-button" data-counturl="http://www.blog.pythonlibrary.org/2010/02/28/pycon-2010-and-volunteering/" data-url="http://bit.ly/tcRclh" data-text="PyCon 2010 and Volunteering" data-count="vertical" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-left"><iframe src="http://www.facebook.com/plugins/like.php?href=http://www.blog.pythonlibrary.org/2010/02/28/pycon-2010-and-volunteering/&amp;layout=button_count&amp;show_faces=true&amp;width=100&amp;action=like&amp;font=arial&amp;colorscheme=light&amp;height=65" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px !important; height:65px;" allowTransparency="true"></iframe></div><div class="socialize-in-button socialize-in-button-left"><script type="text/javascript">
			<!-- 
			reddit_url = "http://www.blog.pythonlibrary.org/2010/02/28/pycon-2010-and-volunteering/";
			reddit_title = "PyCon 2010 and Volunteering";	//-->
		</script><script type="text/javascript" src="http://www.reddit.com/static/button/button2.js"></script></div><div class="socialize-in-button socialize-in-button-left"><g:plusone size="small" href="http://www.blog.pythonlibrary.org/2010/02/28/pycon-2010-and-volunteering/"></g:plusone></div></div><p>This year, I decided to volunteer at PyCon. At both my previous PyCons, I had planned to help, but wasn&#8217;t sure how to join in. The evening before the tutorials started in 2009, I wandered all over the hotel looking for PyCon staff and found no one. Once the tutorials started, I felt pretty drained in the evenings because I was taking the maximum number of tutorials and that&#8217;s a lot of information to soak up. But back to this year. I volunteered to be a Session Chair for one session. It was an interesting experience. I got to meet a fair number of cool Python people, although the only ones that I really saw after the session were Stani and Nadia. <span id="more-630"></span></p>
<p>The first evening I was at PyCon, I was approached by some guy who wanted to know if I would do some data entry. He had a bunch of tutorial surveys that needed to be entered for Greg Lindstrom, founder (I think) of Elegant Stitches (AKA: WearPython). So I ended up doing some of that once I actually found a location where the PyCon wireless worked.</p>
<p>My next act of good will occurred Friday morning. I had just found a place a sit near an access point when this fellow came up to me and asked if I could help put the power strips under the tables. This was in the main auditorium. I ended up doing about half the room. Sometime during that, another fellow started helping me. The objective was to plug them all together from the front to the back, usually in two series. The biggest drawback to this method is that if anyone in the back bumped their power strip&#8217;s switch, then all the people who were feeding off that one would lose power. I never heard if this was an issue or not.</p>
<p>My final volunteering activity was being a Session Chair. I actually talked about that in <a href="http://www.blog.pythonlibrary.org/2010/02/19/pycon-2010-friday-session-2/">another post</a>, so I won&#8217;t repeat myself here. I&#8217;ll just say that it was a mostly good experience other than some minor audio issues and some butterflies.</p>
<p>I was kind of hoping to get an awesome staff tee, but the main staff tees were lame. They&#8217;re just black with some white lettering and the PyCon logo. If you were paying attention at the conference, then you&#8217;d know that the only differences between the staff and the conference tees were slightly different verbiage and the fact that one was black and the other blue. Oh well. I do like the PyCon logo, but it would have been cooler if they had a large logo on the back too or something.</p>
<p>Next year, I encourage you all to get out there and volunteer to make PyCon 2011 even better!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.pythonlibrary.org/2010/02/28/pycon-2010-and-volunteering/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>PyCon 2010: Sunday Plenaries</title>
		<link>http://www.blog.pythonlibrary.org/2010/02/22/pycon-2010-sunday-plenaries/</link>
		<comments>http://www.blog.pythonlibrary.org/2010/02/22/pycon-2010-sunday-plenaries/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 04:05:20 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[PyCon]]></category>
		<category><![CDATA[Plenary]]></category>
		<category><![CDATA[PyCon 2010]]></category>

		<guid isPermaLink="false">http://www.blog.pythonlibrary.org/?p=620</guid>
		<description><![CDATA[The last plenary session for PyCon 2010 was on Sunday. In it, Van Lindberg told us that if we included all the vendors, our conference had hit over 1100 people. What that meant is that for PyCon 2011, they would probably have to put an attendance cap of 1500 so that we wouldn&#8217;t run out [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-left"><a href="http://twitter.com/share" class="twitter-share-button" data-counturl="http://www.blog.pythonlibrary.org/2010/02/22/pycon-2010-sunday-plenaries/" data-url="http://bit.ly/rCMHTZ" data-text="PyCon 2010: Sunday Plenaries" data-count="vertical" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-left"><iframe src="http://www.facebook.com/plugins/like.php?href=http://www.blog.pythonlibrary.org/2010/02/22/pycon-2010-sunday-plenaries/&amp;layout=button_count&amp;show_faces=true&amp;width=100&amp;action=like&amp;font=arial&amp;colorscheme=light&amp;height=65" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px !important; height:65px;" allowTransparency="true"></iframe></div><div class="socialize-in-button socialize-in-button-left"><script type="text/javascript">
			<!-- 
			reddit_url = "http://www.blog.pythonlibrary.org/2010/02/22/pycon-2010-sunday-plenaries/";
			reddit_title = "PyCon 2010: Sunday Plenaries";	//-->
		</script><script type="text/javascript" src="http://www.reddit.com/static/button/button2.js"></script></div><div class="socialize-in-button socialize-in-button-left"><g:plusone size="small" href="http://www.blog.pythonlibrary.org/2010/02/22/pycon-2010-sunday-plenaries/"></g:plusone></div></div><p>The last plenary session for <a href="http://us.pycon.org/2010/about/">PyCon 2010</a> was on Sunday. In it, Van Lindberg told us that if we included all the vendors, our conference had hit over 1100 people. What that meant is that for PyCon 2011, they would probably have to put an attendance cap of 1500 so that we wouldn&#8217;t run out of room at the current venue. Is this good? I don&#8217;t really know. Sometimes it felt like it was already too big. Time will tell.<span id="more-620"></span></p>
<p>The first Plenary of the morning was given by <a href="http://fwierzbicki.blogspot.com/">Frank Wierzbicki</a> of <a href="http://saucelabs.com/">Sauce Labs</a> and he talked about the &#8220;State of Jython&#8221;, the Java implementation of Python. It turns out that version 2.5.1 has really good compatibility with the normal Python implementation such that <a href="http://www.jython.org/">Jython</a> passes almost all of CPython&#8217;s test suite. Jython also work with most Java libraries and applications, so you can get the best of both worlds. </p>
<p>Wierzbicki went on to say that any pure Python code should work in Jython. He gave examples of SqlAlchemy, Django, Pylons, pip, web2py and distribute as working in Jython. The current plan for Jython is to shoot for a 2.6 release this summer to get Jython to Python&#8217;s 2.6 status and then, depending on how far along Python developers are in porting their applications to Python 3, he would like to have Jython start porting to 3.x as well.</p>
<p>He put a call out for assistance on the Jython project as they no longer have sponsors. He then wrapped it up with a demo using the <a href="http://sikuli.csail.mit.edu/">Sikuli</a> script by Joseph Chang from MIT that used Jython to play Bejeweled. Weird, but cool!</p>
<p>The second plenary was on the &#8220;State of <a href="http://code.google.com/p/unladen-swallow/">Unladen Swallow</a>&#8221; and given by <a href="http://oakwinter.com/code/">Collin Winter</a> who works for Google. He didn&#8217;t use slides since he said that we could refer to a talk he&#8217;d given on Saturday if we needed visuals. Winter told us how their interpreter was faster than Jython and <a href="http://codespeak.net/pypy/dist/pypy/doc/">PyPy</a>, but that it could be optimized up the wazoo. He announced that Guido had approved the merging of Unladen Swallow into the Python 3.x code base, hopefully in time for 3.3. Winter said that he hoped that by merging the code, they would gain many more developers who could get the optimizing process up to warp speed and make a really fast interpreter. Finally, Winter noted that Unladen Swallow has 100% compatibility with all current Python code and gave the example that Unladen Swallow made Django run 20% faster.</p>
<p>The final plenary was given by the entrepreneur Antonio Rodriguez, founder of <a href="http://www.tabblo.com/studio">tabblo</a> (which he subsequently sold to HP). Here are a few of my notes from the talk:</p>
<ul>
<li>success = [e.hack() for e in employees]</li>
<li>Every machine can run the full stack. Anyone can check out the full tree and build the full product. Anyone can make a change to any part of the source tree. Everyone has commit bits. Anyone can push to production.</li>
<li>98% of companies start with around 10 people</li>
<li>Business vs. tech is a false dichotomy</li>
<li>The lean startup should be the emaciated startup</li>
</ul>
<p>The challenges that he saw for Python were getting people to commit to porting to 3.x so the split wouldn&#8217;t continue, need more batteries in the standard library and the packaging problem. I highly recommend waiting for the video and watching it as I am not explaining his talk very well and I thought he gave the best talk that I attended.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.pythonlibrary.org/2010/02/22/pycon-2010-sunday-plenaries/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>PyCon 2010: Sunday Morning Lightning Talks</title>
		<link>http://www.blog.pythonlibrary.org/2010/02/22/pycon-2010-sunday-morning-lightning-talks/</link>
		<comments>http://www.blog.pythonlibrary.org/2010/02/22/pycon-2010-sunday-morning-lightning-talks/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 03:42:14 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[PyCon]]></category>
		<category><![CDATA[PyCon 2010]]></category>

		<guid isPermaLink="false">http://www.blog.pythonlibrary.org/?p=618</guid>
		<description><![CDATA[The last morning Lightning talks were on Sunday. I wasn&#8217;t able to stay for the Lightning talks that were given in the afternoon. Here&#8217;s a quick run-down (note that I wasn&#8217;t able to get the presenter&#8217;s name on a lot of these because they would show their first slide for just a few scant seconds): [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-left"><a href="http://twitter.com/share" class="twitter-share-button" data-counturl="http://www.blog.pythonlibrary.org/2010/02/22/pycon-2010-sunday-morning-lightning-talks/" data-url="http://bit.ly/v7l37S" data-text="PyCon 2010: Sunday Morning Lightning Talks" data-count="vertical" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-left"><iframe src="http://www.facebook.com/plugins/like.php?href=http://www.blog.pythonlibrary.org/2010/02/22/pycon-2010-sunday-morning-lightning-talks/&amp;layout=button_count&amp;show_faces=true&amp;width=100&amp;action=like&amp;font=arial&amp;colorscheme=light&amp;height=65" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px !important; height:65px;" allowTransparency="true"></iframe></div><div class="socialize-in-button socialize-in-button-left"><script type="text/javascript">
			<!-- 
			reddit_url = "http://www.blog.pythonlibrary.org/2010/02/22/pycon-2010-sunday-morning-lightning-talks/";
			reddit_title = "PyCon 2010: Sunday Morning Lightning Talks";	//-->
		</script><script type="text/javascript" src="http://www.reddit.com/static/button/button2.js"></script></div><div class="socialize-in-button socialize-in-button-left"><g:plusone size="small" href="http://www.blog.pythonlibrary.org/2010/02/22/pycon-2010-sunday-morning-lightning-talks/"></g:plusone></div></div><p>The last morning Lightning talks were on Sunday. I wasn&#8217;t able to stay for the Lightning talks that were given in the afternoon. Here&#8217;s a quick run-down (note that I wasn&#8217;t able to get the presenter&#8217;s name on a lot of these because they would show their first slide for just a few scant seconds):</p>
<link rel="File-List" href="file:///C:%5CUsers%5CMike%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"><!--[if gte mso 9]><xml>           </xml><![endif]-->
<link rel="themeData" href="file:///C:%5CUsers%5CMike%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx">
<link rel="colorSchemeMapping" href="file:///C:%5CUsers%5CMike%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"><!--[if gte mso 9]><xml>     Normal    0                false    false    false       EN-US    X-NONE    X-NONE                                                                                                        <!--[endif]--><!--[if gte mso 9]><xml>                                                                                                                                                                                                                                                                                                                                                                                                                                </xml><![endif]--><br />
<style> <!-- /* Font Definitions */ @font-face 	{font-family:"Cambria Math"; 	panose-1:0 0 0 0 0 0 0 0 0 0; 	mso-font-charset:1; 	mso-generic-font-family:roman; 	mso-font-format:other; 	mso-font-pitch:variable; 	mso-font-signature:0 0 0 0 0 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-520092929 1073786111 9 0 415 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:0in; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} .MsoPapDefault 	{mso-style-type:export-only; 	margin-bottom:10.0pt; 	line-height:115%;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.0in 1.0in 1.0in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --> </style>
<p><!--[if gte mso 10]><br />
<style> /* Style Definitions */ table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin-top:0in; 	mso-para-margin-right:0in; 	mso-para-margin-bottom:10.0pt; 	mso-para-margin-left:0in; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} </style>
<p> <![endif]-->
<ul>
<li>Please Pirate &#8211; This one was given over half an hour BEFORE lightning talks were scheduled. I don&#8217;t know why. His talk&#8217;s website is <a href="http://www.pleasepirate.com">www.pleasepirate.com</a>. His premise was that people should encourage others to pirate their intellectual property. It was pretty confusing, actually. He doesn&#8217;t think Creative Commons goes far enough either.</li>
</ul>
<ul>
<li>You can write stored procedures in postgres &#8211; This was like a 60 second advertisement.</li>
</ul>
<ul>
<li><a href="http://python.org.ar/pyar/">PyAr</a> – Natalia from the Argentina Python Users group spoke on how their group started and its mission / vision. It has 650+ members with a mailing list of 11000+ messages per month. She also talked about what they do as a group, such as PyCamps and sprints (cocos2d, lalita, CDPedia)</li>
</ul>
<ul>
<li>Python Spring Cleanup &#8211; go home, figure out how to contribute to python, demo your stuff at a Python Users Group, get others to do it too</li>
</ul>
<ul>
<li>You got your <a href="http://www.cython.org/">Cython</a> in my <a href="http://numpy.scipy.org/">NumPy</a> – by D. Huggins – Went through a bunch of iterations of k-means code to show how Cython could make Python code much faster. He messed up at the end, so we never got to see how fast it really was.</li>
</ul>
<ul>
<li><a href="http://www.picloud.com/">PiCloud </a>– inspiration was facebook photo-tagging assistant but it turned into some kind of cloud-computing program. I didn&#8217;t really follow this very well, but they seem to have created a &#8220;cloud&#8221; module/package that allows you to utilize Amazon&#8217;s resources (EC2?) to do calculations.</li>
</ul>
<ul>
<li>Mox – Mobile web in <a href="http://www.djangoproject.com/">Django</a>, presented by Tim Fernando from Oxford, UK – Molly is a soon-to-be open source project that focuses on providing web content to mobile devices. Example (I think) is m.ox.ac.uk. It also does maps and it’s RESTful</li>
</ul>
<ul>
<li><a href="http://www.ccpgames.com/">CCP Games</a> guy – custom <a href="http://www.stackless.com/">stackless </a>or socket api (accent is hard to understand), used cherrypy’s thread test to compare against his program to show that his version was super fast. I couldn&#8217;t read the screen, so I don&#8217;t know if he proved anything or not.</li>
</ul>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" alt="" src="http://img.zemanta.com/pixy.gif?x-id=abf08f9a-2560-8bd8-9944-02e757d35014" /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.pythonlibrary.org/2010/02/22/pycon-2010-sunday-morning-lightning-talks/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PyCon 2010 Open Spaces</title>
		<link>http://www.blog.pythonlibrary.org/2010/02/21/pycon-2010-open-spaces/</link>
		<comments>http://www.blog.pythonlibrary.org/2010/02/21/pycon-2010-open-spaces/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 03:51:40 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[PyCon]]></category>
		<category><![CDATA[PyCon 2010]]></category>

		<guid isPermaLink="false">http://www.blog.pythonlibrary.org/?p=624</guid>
		<description><![CDATA[PyCon 2010 continued the practice of Open Spaces (if you don&#8217;t know what those are, click here). I really enjoyed the Open Space track last year and greatly looked forward to it this year. Unfortunately, I only managed to get to one and that was the wxPython BoF that I had posted on the board. [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-left"><a href="http://twitter.com/share" class="twitter-share-button" data-counturl="http://www.blog.pythonlibrary.org/2010/02/21/pycon-2010-open-spaces/" data-url="http://bit.ly/sv1v9r" data-text="PyCon 2010 Open Spaces" data-count="vertical" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-left"><iframe src="http://www.facebook.com/plugins/like.php?href=http://www.blog.pythonlibrary.org/2010/02/21/pycon-2010-open-spaces/&amp;layout=button_count&amp;show_faces=true&amp;width=100&amp;action=like&amp;font=arial&amp;colorscheme=light&amp;height=65" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px !important; height:65px;" allowTransparency="true"></iframe></div><div class="socialize-in-button socialize-in-button-left"><script type="text/javascript">
			<!-- 
			reddit_url = "http://www.blog.pythonlibrary.org/2010/02/21/pycon-2010-open-spaces/";
			reddit_title = "PyCon 2010 Open Spaces";	//-->
		</script><script type="text/javascript" src="http://www.reddit.com/static/button/button2.js"></script></div><div class="socialize-in-button socialize-in-button-left"><g:plusone size="small" href="http://www.blog.pythonlibrary.org/2010/02/21/pycon-2010-open-spaces/"></g:plusone></div></div><p>PyCon 2010 continued the practice of Open Spaces (if you don&#8217;t know what those are, click <a href="http://us.pycon.org/2009/openspace/">here</a>). I really enjoyed the Open Space track last year and greatly looked forward to it this year. Unfortunately, I only managed to get to one and that was the wxPython BoF that I had posted on the board. The major flaw that I saw this year was that there were two contradictory Open Space boards. There was one outside the doors into the Open Space corridor that had blocks given using the 24-hour time format (i.e. 1300 hours) and then was another board just inside the doorway with the same room letters and most of the same times, but in normal U.S. format (i.e. 1 p.m., 2 p.m., etc). Thus, it was very hard to know which board to follow.</p>
<p>For example, I wanted to go to the Python Authors BoF (BoF = Birds of a Feather). When I went down there, the outside board said it was in so-and-so and the inside board was blank. I went looking for this room, but found other people instead (I think they were the django folk). I don&#8217;t know where the authors thing was or if it even happened. </p>
<p>My wxPython BoF fared no better. I had put down my time slot on both boards in hopes of mitigating the confusion, but there was some huge group in the room I had reserved anyway. They left about 5-10 minutes after my BoF was supposed to start, which I think caused us to lose participants. We only had 6 people show up whereas last year it was closer to triple that amount. </p>
<p>All in all though, I think the wxPython BoF was alright because I got to meet the two major developers behind <a href="http://dabodev.com/">Dabo</a>, Ed Leafe and Paul McNett. And <a href="http://pythonide.blogspot.com/">Stani</a> showed up too, so I was able to rub shoulders with a few of the cool people of the wxPython niche. We discussed various projects we were working on and helped a wxPython newbie. </p>
<p>Another annoyance was that there never seemed to be any cards handy to fill out to post on the board(s)!. If I&#8217;m able to attend PyCon next year, I hope that this area of the conference is shown more love.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.pythonlibrary.org/2010/02/21/pycon-2010-open-spaces/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>PyCon 2010: Saturday Session 3 (late afternoon) &#8211; Think Globally, Hack Locally</title>
		<link>http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-session-3-late-afternoon-think-globally-hack-locally/</link>
		<comments>http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-session-3-late-afternoon-think-globally-hack-locally/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 00:07:53 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[PyCon]]></category>
		<category><![CDATA[PyCon 2010]]></category>

		<guid isPermaLink="false">http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-session-3-late-afternoon-think-globally-hack-locally/</guid>
		<description><![CDATA[I only attended one of the two talks in the last session of the day. It was presented by Ms. Leigh Honeywell and called Think Globally, Hack Locally &#8211; Teaching Python in Your Community. She started &#8220;Python Newbie Night&#8221; in Toronto, Canada. It was an informal, peer-taught class which often put code up on the [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-left"><a href="http://twitter.com/share" class="twitter-share-button" data-counturl="http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-session-3-late-afternoon-think-globally-hack-locally/" data-url="http://bit.ly/vv60Um" data-text="PyCon 2010: Saturday Session 3 (late afternoon) &#8211; Think Globally, Hack Locally" data-count="vertical" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-left"><iframe src="http://www.facebook.com/plugins/like.php?href=http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-session-3-late-afternoon-think-globally-hack-locally/&amp;layout=button_count&amp;show_faces=true&amp;width=100&amp;action=like&amp;font=arial&amp;colorscheme=light&amp;height=65" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px !important; height:65px;" allowTransparency="true"></iframe></div><div class="socialize-in-button socialize-in-button-left"><script type="text/javascript">
			<!-- 
			reddit_url = "http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-session-3-late-afternoon-think-globally-hack-locally/";
			reddit_title = "PyCon 2010: Saturday Session 3 (late afternoon) &#8211; Think Globally, Hack Locally";	//-->
		</script><script type="text/javascript" src="http://www.reddit.com/static/button/button2.js"></script></div><div class="socialize-in-button socialize-in-button-left"><g:plusone size="small" href="http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-session-3-late-afternoon-think-globally-hack-locally/"></g:plusone></div></div><p>I only attended one of the two talks in the last session of the day. It was presented by Ms. <a href="http://twitter.com/Hypatiadotca" target="_blank">Leigh Honeywell</a> and called <a href="http://us.pycon.org/2010/conference/schedule/event/111/" target="_blank">Think Globally, Hack Locally &#8211; Teaching Python in Your Community</a>.</p>
<p>She started &#8220;Python Newbie Night&#8221; in Toronto, Canada. It was an informal, peer-taught class which often put code up on the wall with a projector. They would work through the Python book, &#8220;How to Think Like a Computer Scientist&#8221; which has chapter exercises (the book is online for free at http://thinkpython.com). She was in a hackerspace (her local one was <a href="http://hacklab.to/" target="_blank">hacklab.co</a>) and seemed to recommend them. She gave a list of venues for teaching programming such as Community centres, churches, retirement homes, schools, jails and more. She also mentioned that the University of Toronto has switched to teaching Python from Java (I think).</p>
<p>She spoke on what worked for these classes and what didn&#8217;t work so well. For the most part, the talk was just general purpose tips for teaching Python. I do most of the stuff that she talks about for Pyowa (local python users group) and completely agree that doing it alone sucks. I also agree that teaching others about Python can be very rewarding. I thought this was a nice informal talk that would be informative to people who have never done this before. If you plan to start a user&#8217;s group, watching her talk or reading her slides would be a step in the right direction.</p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" alt="" src="http://img.zemanta.com/pixy.gif?x-id=444a18bc-4274-89c2-97f3-ad2fe575fcc5" /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-session-3-late-afternoon-think-globally-hack-locally/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PyCon 2010: Saturday Session 2 (early afternoon)</title>
		<link>http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-session-2-early-afternoon/</link>
		<comments>http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-session-2-early-afternoon/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 00:03:32 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[PyCon]]></category>
		<category><![CDATA[concurrency]]></category>
		<category><![CDATA[Government]]></category>
		<category><![CDATA[PyCon 2010]]></category>
		<category><![CDATA[threading]]></category>

		<guid isPermaLink="false">http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-session-2-early-afternoon/</guid>
		<description><![CDATA[I managed to make it to three talks in the middle session. Here&#8217;s the list: &#8220;508 and You: Taking the Pain out of Accessibility&#8221; with Katie Cunningham, &#8220;Actors: What, Why, and How&#8221; with Donovan Preston and &#8220;Python Metaprogramming&#8221; with Nicolas Lara. I&#8217;ll see you after the jump! The reason I went to Ms. Cunningham&#8217;s talk [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-left"><a href="http://twitter.com/share" class="twitter-share-button" data-counturl="http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-session-2-early-afternoon/" data-url="http://bit.ly/ulsc03" data-text="PyCon 2010: Saturday Session 2 (early afternoon)" data-count="vertical" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-left"><iframe src="http://www.facebook.com/plugins/like.php?href=http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-session-2-early-afternoon/&amp;layout=button_count&amp;show_faces=true&amp;width=100&amp;action=like&amp;font=arial&amp;colorscheme=light&amp;height=65" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px !important; height:65px;" allowTransparency="true"></iframe></div><div class="socialize-in-button socialize-in-button-left"><script type="text/javascript">
			<!-- 
			reddit_url = "http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-session-2-early-afternoon/";
			reddit_title = "PyCon 2010: Saturday Session 2 (early afternoon)";	//-->
		</script><script type="text/javascript" src="http://www.reddit.com/static/button/button2.js"></script></div><div class="socialize-in-button socialize-in-button-left"><g:plusone size="small" href="http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-session-2-early-afternoon/"></g:plusone></div></div><p>I managed to make it to three talks in the middle session. Here&#8217;s the list: &#8220;508 and You: Taking the Pain out of Accessibility&#8221; with <a href="http://twitter.com/kcunning">Katie Cunningham</a>, &#8220;Actors: What, Why, and How&#8221; with <a href="http://fzzzy.livejournal.com/">Donovan Preston</a> and &#8220;Python Metaprogramming&#8221; with <a href="http://djangopeople.net/nicolaslara/">Nicolas Lara</a>. I&#8217;ll see you after the jump!<span id="more-614"></span></p>
<p>The reason I went to Ms. Cunningham&#8217;s <a href="http://us.pycon.org/2010/conference/schedule/event/87/" target="_blank">talk </a>mainly because I work for the government and I thought this topic might be useful. She focused a lot on how <a href="http://plone.org/">Plone</a> and Django do 508 out of the box. If you don&#8217;t know what 508 is, then you should check out her talk. A brief explanation is that 508 are the U.S. accessibility rules for websites. Basically, they tell you how to make your website compliant such that people who are blind, deaf or dumb can use it. The talk had no Python whatsoever. Instead, it was more of a collection of tips and tricks for getting your websites set up right. It&#8217;s more interesting than they way I&#8217;ve explained it here. See also <a href="www.section508.gov">www.section508.gov</a></p>
<p>Mr. Preston&#8217;s <a href="http://us.pycon.org/2010/conference/schedule/event/93/" target="_blank">talk </a>was on a topic that I knew nothing about. It turns out that Actors are a way to do threading or multiprocessing. The speaker wrote an <a href="http://bitbucket.org/fzzzy/python-actors/" target="_blank">actor implementation</a> as there are no builtin actors module, although he did list a few 3rd party scripts. They were <a href="http://osl.cs.uiuc.edu.edu/parley" target="_blank">Parley</a>, <a href="http://pypi.python.org/pypi/dramatis" target="_blank">Dramatis</a>, and <a href="http://candygram.sourceforge.com" target="_blank">Candygram</a>. Since I don&#8217;t know much about this, I&#8217;ll leave it to you to read his notes.</p>
<p>The last topic was on <a href="http://us.pycon.org/2010/conference/schedule/event/96/" target="_blank">Metaprogramming</a>, a topic I&#8217;ve been meaning to dig into and thought this was a good choice. Mr. Lara definitely knew what he was talking about. You can learn a lot of good stuff from this talk. Check it out when you get the chance!</p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" alt="" src="http://img.zemanta.com/pixy.gif?x-id=86bfaff7-4642-822c-8351-d2dfcd026147" /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-session-2-early-afternoon/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PyCon 2010: Saturday Session 1 (morning)</title>
		<link>http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-session-1-morning/</link>
		<comments>http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-session-1-morning/#comments</comments>
		<pubDate>Sat, 20 Feb 2010 23:43:22 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[PyCon]]></category>
		<category><![CDATA[PyCon 2010]]></category>

		<guid isPermaLink="false">http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-session-1-morning/</guid>
		<description><![CDATA[For the morning session, I went to &#8220;Decorators From Basics to Class Decorators to Decorator Libraries&#8221; and &#8220;Interfaces, Adapters and Factories&#8221;, which were in the first and second sections. I skipped all the middle talks as I just didn&#8217;t see anything that I thought sounded interesting. Unfortunately, Open Space was almost completely under-utilized during the [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-left"><a href="http://twitter.com/share" class="twitter-share-button" data-counturl="http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-session-1-morning/" data-url="http://bit.ly/rsk0lz" data-text="PyCon 2010: Saturday Session 1 (morning)" data-count="vertical" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-left"><iframe src="http://www.facebook.com/plugins/like.php?href=http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-session-1-morning/&amp;layout=button_count&amp;show_faces=true&amp;width=100&amp;action=like&amp;font=arial&amp;colorscheme=light&amp;height=65" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px !important; height:65px;" allowTransparency="true"></iframe></div><div class="socialize-in-button socialize-in-button-left"><script type="text/javascript">
			<!-- 
			reddit_url = "http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-session-1-morning/";
			reddit_title = "PyCon 2010: Saturday Session 1 (morning)";	//-->
		</script><script type="text/javascript" src="http://www.reddit.com/static/button/button2.js"></script></div><div class="socialize-in-button socialize-in-button-left"><g:plusone size="small" href="http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-session-1-morning/"></g:plusone></div></div><p>For the morning session, I went to &#8220;Decorators From Basics to Class Decorators to Decorator Libraries&#8221; and &#8220;Interfaces, Adapters and Factories&#8221;, which were in the first and second sections. I skipped all the middle talks as I just didn&#8217;t see anything that I thought sounded interesting. Unfortunately, Open Space was almost completely under-utilized during the morning and afternoon, so there wasn&#8217;t really anything to do. Anyway, on to my thoughts about the two talks I dd get to see.<span id="more-612"></span></p>
<p>Charles Merriam did the <a href="http://us.pycon.org/2010/conference/schedule/event/67/" target="_blank">Decorators talk</a>. He covered it pretty well in depth. I still don&#8217;t know when to use decorators and when not to, so I&#8217;m beginning to think I&#8217;m pretty dense when it comes to this topic. Anyway, he covered the differences between Concrete Decorators and normal ones (which was Concrete had braces and the other did not). He also wrote a module called <a href="http://pypi.python.org/pypi/dectools/0.1.0" target="_blank">dectools </a>that is supposed to make decorators easier to use. He also talked about class decorators and some of their uses, such as dictionary transmogrifying, callback registration, contract programming, non-inheritance mix-ins, and other weird stuff I&#8217;m not familiar with. Anyway, it was a good talk because it will hopefully make me look up all these new terms.</p>
<p>The <a href="http://us.pycon.org/2010/conference/schedule/event/78/" target="_blank">Interfaces </a>talk was done by the venerable Jeff Rush. This talk was a little over my head as well, but Mr. Rush always covers his subject(s) in depth and they&#8217;re always good. He went pretty deeply into interfaces, adapters and factories. I would definitely suggest that you download his slides (see link) and look for the video version when it gets posted.</p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" alt="" src="http://img.zemanta.com/pixy.gif?x-id=a0a2c8aa-9bc9-8f1a-b717-cc7410c62952" /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-session-1-morning/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>PyCon 2010: Saturday Plenaries (Dino Viehland, Maciej Fijalkowski and Mark Shuttleworth!)</title>
		<link>http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-plenaries-dino-viehland-maciej-fijalkowski-and-mark-shuttleworth/</link>
		<comments>http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-plenaries-dino-viehland-maciej-fijalkowski-and-mark-shuttleworth/#comments</comments>
		<pubDate>Sat, 20 Feb 2010 18:29:24 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[PyCon]]></category>
		<category><![CDATA[PyCon 2010]]></category>

		<guid isPermaLink="false">http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-plenaries-dino-viehland-maciej-fijalkowski-and-mark-shuttleworth/</guid>
		<description><![CDATA[After the technical difficulties that ended the Lightning talks this morning, Van Lindberg got up and stalled for time while they got it fixed so he could introduce the first plenary. He did a really good job and let us know that this PyCon had set two records: First, it has the largest attendance ever [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-left"><a href="http://twitter.com/share" class="twitter-share-button" data-counturl="http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-plenaries-dino-viehland-maciej-fijalkowski-and-mark-shuttleworth/" data-url="http://bit.ly/tBy1gd" data-text="PyCon 2010: Saturday Plenaries (Dino Viehland, Maciej Fijalkowski and Mark Shuttleworth!)" data-count="vertical" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-left"><iframe src="http://www.facebook.com/plugins/like.php?href=http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-plenaries-dino-viehland-maciej-fijalkowski-and-mark-shuttleworth/&amp;layout=button_count&amp;show_faces=true&amp;width=100&amp;action=like&amp;font=arial&amp;colorscheme=light&amp;height=65" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px !important; height:65px;" allowTransparency="true"></iframe></div><div class="socialize-in-button socialize-in-button-left"><script type="text/javascript">
			<!-- 
			reddit_url = "http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-plenaries-dino-viehland-maciej-fijalkowski-and-mark-shuttleworth/";
			reddit_title = "PyCon 2010: Saturday Plenaries (Dino Viehland, Maciej Fijalkowski and Mark Shuttleworth!)";	//-->
		</script><script type="text/javascript" src="http://www.reddit.com/static/button/button2.js"></script></div><div class="socialize-in-button socialize-in-button-left"><g:plusone size="small" href="http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-plenaries-dino-viehland-maciej-fijalkowski-and-mark-shuttleworth/"></g:plusone></div></div><p>After the technical difficulties that ended the Lightning talks this morning, Van Lindberg got up and stalled for time while they got it fixed so he could introduce the first plenary. He did a really good job and let us know that this PyCon had set two records: First, it has the largest attendance ever with approx. 1025 people. Secondly, around 10-11% were women. Very cool!<span id="more-610"></span></p>
<p>The first plenary was done by Dino Viehland on &#8220;The State of IronPython&#8221;. He reviewed what IronPython accomplished last year and talked a little about the future. With IronPython 2.6, they managed to add support for ctypes, sys._getframe and sys.settrace, the latter of which allows pdb to work (I think). He also said that the IronPython team had written a new interpreter that&#8217;s much faster. Finally, he demoed a neat IronPython plugin for Visual Studio 2010. The text was too small to really see what he was doing, but it sounded impressive. Also note that they finally have a real <a href="http://ironpython.net/" target="_blank">website</a>!</p>
<p>Mr. <a href="http://morepypy.blogspot.com" target="_blank">Fijalkowski </a>is a contributor (maybe founder?) of <a href="http://codespeak.net/pypy/dist/pypy/doc/" target="_blank">PyPy</a>, not to be confused with <a href="http://pypi.python.org/pypi" target="_blank">PyPI</a>. I don&#8217;t know much about this project, but it sounds like it&#8217;s some kind of new, faster Python implementation. I&#8217;ll have to keep my eye on this one just so I can figure out what it&#8217;s all about and whether or not it&#8217;s something I should care about.</p>
<p>The last plenary was given by Mark Shuttleworth, the founder of the Ubuntu Project. He talk was entitled &#8220;Cadence, Quality and Design&#8221;. He ended up speaking without the projector due to some update that he&#8217;d applied that broke his VGA port. Anyway, the main topics he promoted were release often, make your code as high quality as possible and work with designers. Releasing often leads to more focused releases and helps the developers have goals. The reason for quality it pretty obvious. The Design aspect is a little subtle in that most programmers don&#8217;t usually work with UI designers. I think this was probably my favorite plenary of the morning and it had lots of good advice. </p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" alt="" src="http://img.zemanta.com/pixy.gif?x-id=8a232852-5d2b-8809-a1ee-084d3a0ce861" /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-plenaries-dino-viehland-maciej-fijalkowski-and-mark-shuttleworth/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PyCon 2010: Saturday &#8211; Morning Lightning Talks</title>
		<link>http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-morning-lightning-talks/</link>
		<comments>http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-morning-lightning-talks/#comments</comments>
		<pubDate>Sat, 20 Feb 2010 16:45:09 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[PyCon]]></category>
		<category><![CDATA[PyCon 2010]]></category>

		<guid isPermaLink="false">http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-morning-lightning-talks/</guid>
		<description><![CDATA[On Saturday morning, PyCon hosted some Lightning Talks for about half an hour. Here are the topics and authors (when I caught their names): Joseph Tate &#8211; A web anti-pattern Securing Python Package Management – Justin Samuel The State of Crypto in Python – Geremy Condra Haystack for Django, has custom search, includes tests and [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-left"><a href="http://twitter.com/share" class="twitter-share-button" data-counturl="http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-morning-lightning-talks/" data-url="http://bit.ly/tETQD5" data-text="PyCon 2010: Saturday &#8211; Morning Lightning Talks" data-count="vertical" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-left"><iframe src="http://www.facebook.com/plugins/like.php?href=http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-morning-lightning-talks/&amp;layout=button_count&amp;show_faces=true&amp;width=100&amp;action=like&amp;font=arial&amp;colorscheme=light&amp;height=65" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px !important; height:65px;" allowTransparency="true"></iframe></div><div class="socialize-in-button socialize-in-button-left"><script type="text/javascript">
			<!-- 
			reddit_url = "http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-morning-lightning-talks/";
			reddit_title = "PyCon 2010: Saturday &#8211; Morning Lightning Talks";	//-->
		</script><script type="text/javascript" src="http://www.reddit.com/static/button/button2.js"></script></div><div class="socialize-in-button socialize-in-button-left"><g:plusone size="small" href="http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-morning-lightning-talks/"></g:plusone></div></div><p>On Saturday morning, PyCon hosted some Lightning Talks for about half an hour. Here are the topics and authors (when I caught their names):</p>
<p>Joseph Tate  &#8211; A web anti-pattern</p>
<p>Securing Python Package Management – Justin Samuel</p>
<p>The State of Crypto in Python – Geremy Condra</p>
<p>Haystack for Django, has custom search, includes tests and docs. Install Solr/Whoose/Xapian, then install Haystack www.haystacksearch.org</p>
<p>Contribute to Twisted – a plea to get people involved in Twisted dev</p>
<p>There was another guy who presented without slides as he or the Twisted guy managed to blow a fuse that caused the projectors to malfunction or something. I&#8217;ve already forgotten what he presented on. I thought the Haystack one was the most interesting as it engaged me the most. The others were interesting in there own way, but most of those talks needed more than 5-10 minutes to truly flush out their topics. </p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" alt="" src="http://img.zemanta.com/pixy.gif?x-id=2599a09a-35ce-8688-8a8e-7fd01f0410eb" /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-saturday-morning-lightning-talks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PyCon 2010: Friday &#8211; Session 3</title>
		<link>http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-friday-session-3/</link>
		<comments>http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-friday-session-3/#comments</comments>
		<pubDate>Sat, 20 Feb 2010 12:39:42 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Cross-Platform]]></category>
		<category><![CDATA[PyCon]]></category>
		<category><![CDATA[PyCon 2010]]></category>

		<guid isPermaLink="false">http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-friday-session-3/</guid>
		<description><![CDATA[The third session only was only two talks long. I decided to check out Ecommerce in Python: Introduction to Satchmo and GetPaid (#144) by Christopher Johnson and Chris Moffett. My primary reason for attending this talk is because I&#8217;ve thought that opening an online store sounds really interesting and I might be able to use [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-left"><a href="http://twitter.com/share" class="twitter-share-button" data-counturl="http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-friday-session-3/" data-url="http://bit.ly/vgyRXd" data-text="PyCon 2010: Friday &#8211; Session 3" data-count="vertical" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-left"><iframe src="http://www.facebook.com/plugins/like.php?href=http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-friday-session-3/&amp;layout=button_count&amp;show_faces=true&amp;width=100&amp;action=like&amp;font=arial&amp;colorscheme=light&amp;height=65" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px !important; height:65px;" allowTransparency="true"></iframe></div><div class="socialize-in-button socialize-in-button-left"><script type="text/javascript">
			<!-- 
			reddit_url = "http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-friday-session-3/";
			reddit_title = "PyCon 2010: Friday &#8211; Session 3";	//-->
		</script><script type="text/javascript" src="http://www.reddit.com/static/button/button2.js"></script></div><div class="socialize-in-button socialize-in-button-left"><g:plusone size="small" href="http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-friday-session-3/"></g:plusone></div></div><p>The third session only was only two talks long. I decided to check out <a target="_blank" href="http://us.pycon.org/2010/conference/schedule/event/48/"><i>Ecommerce in Python: Introduction to Satchmo and GetPaid (#144)</i></a> by Christopher Johnson and Chris Moffett. My primary reason for attending this talk is because I&#8217;ve thought that opening an online store sounds really interesting and I might be able to use the information at work since we have been doing a fair amount of online payments for various services.</p>
<p>Satchmo was born because a bunch of guys had girlfriends or wives who wanted to start a business. He mentioned Toys R Us Australia is using Satchmo as one of the largest companies using Satchmo, which is cool to know. Satchmo is a Django &#8220;plugin&#8221;. He said that it&#8217;s just normal Django code and over a hundred templates. The only example he showed was a screenshot that was extremely simplistic. </p>
<p>The GetPaid project started with a BBQ Sprint. Moffett isn&#8217;t a programmer, but more the organizer behind the project and raised support for it. GetPaid is for Plone / Zope3. Both projects are &#8220;easy to use&#8221;, &#8220;flexible&#8221; and &#8220;easy to extend&#8221;. Oddly enough, I wasn&#8217;t engaged with either of the presenters. Admittedly, I was distracted by an inane discussion on the #pycon IRC channel about the abstractness of Alex Martelli&#8217;s talk.</p>
<p>I had a hard time picking a second talk as there were several that I thought looked interesting. I ended up going to <a target="_blank" href="http://us.pycon.org/2010/conference/schedule/event/53/"><i>How Are Large Applications Embedding Python?</i></a> by Peter Shinners. He seemed to be in the film or gaming industry, so he focused on software from that group that was embedding Python in their programs. The examples he covered were Maya, Nuke, Houdini and Blender. I&#8217;ve been interested in computer animation and film for a long time, but I had only heard of the first and the last of these programs. Mr. Shinners focused on how Python was embedded in each as well as their differences and similarities.&nbsp; While interesting, the differences appeared to be pretty subtle to me.</p>
<p>Overall, this was a decent session. I learned some new things and that&#8217;s always a plus!</p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" alt="" src="http://img.zemanta.com/pixy.gif?x-id=5077850c-5ad3-80e8-9f29-5dce26fc741f" /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.pythonlibrary.org/2010/02/20/pycon-2010-friday-session-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 3.855 seconds -->

