Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Add html

  • Loading branch information...
commit 14b52dd345b68a827082bcc30de4da421351b1d8 1 parent 07e9b9c
Alex Clark authored
View
384 archives.html
@@ -0,0 +1,384 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+ <title>Alex Clark</title>
+ <meta charset="utf-8" />
+ <link rel="stylesheet" href="http://blog.aclark.net/theme/css/main.css" type="text/css" />
+
+ <link href="http://blog.aclark.net/feeds/all.atom.xml" type="application/atom+xml" rel="alternate" title="Alex Clark Atom Feed" />
+
+
+
+ <!--[if IE]>
+ <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->
+
+ <!--[if lte IE 7]>
+ <link rel="stylesheet" type="text/css" media="all" href="http://blog.aclark.net/css/ie.css"/>
+ <script src="http://blog.aclark.net/js/IE8.js" type="text/javascript"></script><![endif]-->
+
+ <!--[if lt IE 7]>
+ <link rel="stylesheet" type="text/css" media="all" href="http://blog.aclark.net/css/ie6.css"/><![endif]-->
+
+</head>
+
+<body id="index" class="home">
+
+<a href="https://github.com/ACLARKNET/aclarknet.github.com">
+
+<img style="position: absolute; top: 0; right: 0; border: 0;" src="http://s3.amazonaws.com/github/ribbons/forkme_right_red_aa0000.png" alt="Fork me on GitHub" />
+
+</a>
+
+ <header id="banner" class="body">
+ <h1><a href="http://blog.aclark.net">Alex Clark </a></h1>
+ <nav><ul>
+
+
+
+
+
+ <li ><a href="http://blog.aclark.net/category/blog.html">Blog</a></li>
+
+ </ul></nav>
+ </header><!-- /#banner -->
+
+<section id="content" class="body">
+<h1>Archives for Alex Clark</h1>
+
+<dl>
+
+ <dt>Fri 21 September 2012</dt>
+ <dd><a href="http://blog.aclark.net/2012/09/21/gittip-is-the-future">Gittip is the future</a></dd>
+
+ <dt>Fri 21 September 2012</dt>
+ <dd><a href="http://blog.aclark.net/2012/09/21/yes-this-blog-is-now-powered-by-pelican">Yes, this blog is now powered by Pelican</a></dd>
+
+ <dt>Mon 13 August 2012</dt>
+ <dd><a href="http://blog.aclark.net/2012/08/13/bootstrapping-a-buildout-1-6-release">Bootstrapping a Buildout 1-6 release</a></dd>
+
+ <dt>Mon 13 August 2012</dt>
+ <dd><a href="http://blog.aclark.net/2012/08/13/pythonpackagescom-pyformance-02">pythonpackages.com: pyformance 0.2</a></dd>
+
+ <dt>Fri 10 August 2012</dt>
+ <dd><a href="http://blog.aclark.net/2012/08/10/all-my-python-packages-are-belong-to-github">All My Python Packages Are Belong To GitHub</a></dd>
+
+ <dt>Fri 10 August 2012</dt>
+ <dd><a href="http://blog.aclark.net/2012/08/10/pythonpackagescom-new-github-service-push-to-release">pythonpackages.com: New GitHub Service &quot;push to release&quot;</a></dd>
+
+ <dt>Tue 07 August 2012</dt>
+ <dd><a href="http://blog.aclark.net/2012/08/07/pythonpackagescom-using-pypi039s-oauth1-support-to-register-and-upload-packages">pythonpackages.com: Using PyPI&amp;#039;s OAuth1 support to register and upload packages</a></dd>
+
+ <dt>Wed 01 August 2012</dt>
+ <dd><a href="http://blog.aclark.net/2012/08/01/building-windows-installers-in-the-cloud">Building Windows Installers In The Cloud</a></dd>
+
+ <dt>Wed 25 July 2012</dt>
+ <dd><a href="http://blog.aclark.net/2012/07/25/pillow-moved-to-python-imaging-organization">Pillow moved to python-imaging organization</a></dd>
+
+ <dt>Thu 12 July 2012</dt>
+ <dd><a href="http://blog.aclark.net/2012/07/12/the-plones-templer">The Plones Templer</a></dd>
+
+ <dt>Wed 04 July 2012</dt>
+ <dd><a href="http://blog.aclark.net/2012/07/04/pythonpackagescom-beta-launch">pythonpackages.com beta launch</a></dd>
+
+ <dt>Tue 12 June 2012</dt>
+ <dd><a href="http://blog.aclark.net/2012/06/12/zope2-bootstrap">Zope2 Bootstrap</a></dd>
+
+ <dt>Wed 23 May 2012</dt>
+ <dd><a href="http://blog.aclark.net/2012/05/23/a-simple-printer-of-nested-lists">A simple printer of nested lists</a></dd>
+
+ <dt>Fri 11 May 2012</dt>
+ <dd><a href="http://blog.aclark.net/2012/05/11/adam-yauch-has-passed">Adam Yauch has passed</a></dd>
+
+ <dt>Wed 04 April 2012</dt>
+ <dd><a href="http://blog.aclark.net/2012/04/04/test-plone-tmp">test-plone <cite>tmp</cite></a></dd>
+
+ <dt>Mon 30 January 2012</dt>
+ <dd><a href="http://blog.aclark.net/2012/01/30/new-vanity-release">New vanity release</a></dd>
+
+ <dt>Wed 25 January 2012</dt>
+ <dd><a href="http://blog.aclark.net/2012/01/25/hello-plone-theming">Hello Plone theming</a></dd>
+
+ <dt>Wed 21 December 2011</dt>
+ <dd><a href="http://blog.aclark.net/2011/12/21/new-year039s-python-meme-2012">New Year&amp;#039;s Python Meme 2012</a></dd>
+
+ <dt>Tue 29 November 2011</dt>
+ <dd><a href="http://blog.aclark.net/2011/11/29/introducing-pythonpackagescom">Introducing pythonpackages.com</a></dd>
+
+ <dt>Tue 29 November 2011</dt>
+ <dd><a href="http://blog.aclark.net/2011/11/29/ploneorg-maintenance">Plone.org maintenance</a></dd>
+
+ <dt>Wed 09 November 2011</dt>
+ <dd><a href="http://blog.aclark.net/2011/11/09/plone-secrets-episode-4-varnish-in-front">Plone secrets: Episode 4 - Varnish in front</a></dd>
+
+ <dt>Mon 24 October 2011</dt>
+ <dd><a href="http://blog.aclark.net/2011/10/24/plone-first-class-python-citizen">Plone: First class Python citizen</a></dd>
+
+ <dt>Fri 14 October 2011</dt>
+ <dd><a href="http://blog.aclark.net/2011/10/14/pillow-one-year-later">Pillow: one year later</a></dd>
+
+ <dt>Mon 03 October 2011</dt>
+ <dd><a href="http://blog.aclark.net/2011/10/03/vagrant-puppet-and-mozilla-oh-my">Vagrant, Puppet and Mozilla, oh my!</a></dd>
+
+ <dt>Thu 22 September 2011</dt>
+ <dd><a href="http://blog.aclark.net/2011/09/22/mozilla-and-pypi">Mozilla and PyPI</a></dd>
+
+ <dt>Sun 28 August 2011</dt>
+ <dd><a href="http://blog.aclark.net/2011/08/28/hello-mod_wsgi">Hello mod_wsgi</a></dd>
+
+ <dt>Sat 20 August 2011</dt>
+ <dd><a href="http://blog.aclark.net/2011/08/20/hello-plone">Hello Plone</a></dd>
+
+ <dt>Tue 09 August 2011</dt>
+ <dd><a href="http://blog.aclark.net/2011/08/09/plone-secrets-episode-3-collective-recaptcha-installation">Plone secrets: Episode 3 - Collective Recaptcha installation</a></dd>
+
+ <dt>Wed 06 July 2011</dt>
+ <dd><a href="http://blog.aclark.net/2011/07/06/plone-secrets-episode-2-collective-python-buildout">Plone secrets: Episode 2 - Collective Python buildout</a></dd>
+
+ <dt>Mon 20 June 2011</dt>
+ <dd><a href="http://blog.aclark.net/2011/06/20/plone-secrets-episode-1-site-actions-contact-link">Plone secrets: Episode 1 — Site actions contact link</a></dd>
+
+ <dt>Thu 16 June 2011</dt>
+ <dd><a href="http://blog.aclark.net/2011/06/16/you039re-so-vain-so-why-not-use-vanity">You&amp;#039;re so vain, so why not use Vanity?</a></dd>
+
+ <dt>Tue 14 June 2011</dt>
+ <dd><a href="http://blog.aclark.net/2011/06/14/aclarknet-seeks-unique-candidate-for-part-time-business-consulting">ACLARK.NET seeks unique candidate for part time business consulting</a></dd>
+
+ <dt>Fri 27 May 2011</dt>
+ <dd><a href="http://blog.aclark.net/2011/05/27/quotnewquot-plone-theming-has-arrived">&amp;quot;New&amp;quot; Plone theming has arrived</a></dd>
+
+ <dt>Tue 10 May 2011</dt>
+ <dd><a href="http://blog.aclark.net/2011/05/10/top-10-reasons-quotplone-33-site-adminquot-book-is-still-for-you">Top 10 reasons &amp;quot;Plone 3.3. Site Admin&amp;quot; book is (still) for you</a></dd>
+
+ <dt>Tue 03 May 2011</dt>
+ <dd><a href="http://blog.aclark.net/2011/05/03/plone-conference-2008-is-a-wrap">Plone Conference 2008 (!) is a wrap</a></dd>
+
+ <dt>Fri 15 April 2011</dt>
+ <dd><a href="http://blog.aclark.net/2011/04/15/collectivetransmogrifier-without-plone">collective.transmogrifier without Plone?</a></dd>
+
+ <dt>Tue 29 March 2011</dt>
+ <dd><a href="http://blog.aclark.net/2011/03/29/introducing-charm-death-to-charm">Introducing charm; death to charm!</a></dd>
+
+ <dt>Wed 16 February 2011</dt>
+ <dd><a href="http://blog.aclark.net/2011/02/16/cioppino-sprint-report">Cioppino Sprint Report</a></dd>
+
+ <dt>Mon 31 January 2011</dt>
+ <dd><a href="http://blog.aclark.net/2011/01/31/in-defense-of-pypi">In Defense of PyPI</a></dd>
+
+ <dt>Wed 26 January 2011</dt>
+ <dd><a href="http://blog.aclark.net/2011/01/26/hostout-rules">Hostout rules</a></dd>
+
+ <dt>Tue 25 January 2011</dt>
+ <dd><a href="http://blog.aclark.net/2011/01/25/you-should-buy-quotplone-3-for-educationquot-right-now">You should buy &amp;quot;Plone 3 for Education&amp;quot; right now</a></dd>
+
+ <dt>Fri 21 January 2011</dt>
+ <dd><a href="http://blog.aclark.net/2011/01/21/help-alex-clark-help-plone">Help Alex Clark help Plone</a></dd>
+
+ <dt>Wed 19 January 2011</dt>
+ <dd><a href="http://blog.aclark.net/2011/01/19/new-website-for-2011">New website for 2011!</a></dd>
+
+ <dt>Thu 04 November 2010</dt>
+ <dd><a href="http://blog.aclark.net/2010/11/04/a-report-on-plonetheme">A report on plonetheme.*</a></dd>
+
+ <dt>Fri 15 October 2010</dt>
+ <dd><a href="http://blog.aclark.net/2010/10/15/i-reinstalled-recently">I reinstalled recently</a></dd>
+
+ <dt>Mon 12 July 2010</dt>
+ <dd><a href="http://blog.aclark.net/2010/07/12/the-apache-modules-for-xdv">The Apache modules for XDV</a></dd>
+
+ <dt>Tue 30 March 2010</dt>
+ <dd><a href="http://blog.aclark.net/2010/03/30/blood-sweat-tears-and-a-new-plone-book">Blood, sweat, tears… and a new Plone book!</a></dd>
+
+ <dt>Mon 22 March 2010</dt>
+ <dd><a href="http://blog.aclark.net/2010/03/22/i-need-something-to-do">I need something to do</a></dd>
+
+ <dt>Mon 15 March 2010</dt>
+ <dd><a href="http://blog.aclark.net/2010/03/15/using-buildout-to-deploy-a-plone-21-site-to-the-cloud">Using Buildout to deploy a Plone 2.1 site to the cloud</a></dd>
+
+ <dt>Tue 12 January 2010</dt>
+ <dd><a href="http://blog.aclark.net/2010/01/12/just-friends-first-cutmov">just friends (first cut).mov</a></dd>
+
+ <dt>Thu 07 January 2010</dt>
+ <dd><a href="http://blog.aclark.net/2010/01/07/no-really-you-can-just-use-buildout-to-install-plone">No, really, you can (just) use Buildout to install Plone.</a></dd>
+
+ <dt>Wed 06 January 2010</dt>
+ <dd><a href="http://blog.aclark.net/2010/01/06/yup-this-blog-is-now-powered-by-wordpress">Yup, this blog is now powered by WordPress.</a></dd>
+
+ <dt>Wed 06 January 2010</dt>
+ <dd><a href="http://blog.aclark.net/2010/01/06/you-know-me-first-cutmov">you know me (first cut).mov</a></dd>
+
+ <dt>Fri 01 January 2010</dt>
+ <dd><a href="http://blog.aclark.net/2010/01/01/be-there-or-be-square-first-cutmov">be there or be square (first cut).mov</a></dd>
+
+ <dt>Fri 01 January 2010</dt>
+ <dd><a href="http://blog.aclark.net/2010/01/01/toronto-plone-add-ons-sprint-1-report">Toronto Plone Add-ons Sprint #1 Report</a></dd>
+
+ <dt>Thu 31 December 2009</dt>
+ <dd><a href="http://blog.aclark.net/2009/12/31/new-years-python-meme">New year’s Python meme</a></dd>
+
+ <dt>Tue 22 September 2009</dt>
+ <dd><a href="http://blog.aclark.net/2009/09/22/review-of-veda-williams039-plone-3-theming">Review of Veda Williams&amp;#039; Plone 3 Theming</a></dd>
+
+ <dt>Thu 18 June 2009</dt>
+ <dd><a href="http://blog.aclark.net/2009/06/18/a-sane-buildout-for-repozezope2-plone">A sane buildout for repoze.zope2 + Plone?</a></dd>
+
+ <dt>Tue 21 April 2009</dt>
+ <dd><a href="http://blog.aclark.net/2009/04/21/a-lamp-buildout-for-wordpress-and-other-php-apps">A LAMP buildout for Wordpress and other PHP apps</a></dd>
+
+ <dt>Fri 13 March 2009</dt>
+ <dd><a href="http://blog.aclark.net/2009/03/13/is-anyone-using-ploneorg039s-new-pypi-functionality">Is anyone using Plone.org&amp;#039;s new PyPI functionality?</a></dd>
+
+ <dt>Sat 07 February 2009</dt>
+ <dd><a href="http://blog.aclark.net/2009/02/07/nirvana-old-age-interrupted">Nirvana Old Age Interrupted</a></dd>
+
+ <dt>Fri 23 January 2009</dt>
+ <dd><a href="http://blog.aclark.net/2009/01/23/help-esteele-go-to-baarn">Help esteele go to Baarn!</a></dd>
+
+ <dt>Mon 15 December 2008</dt>
+ <dd><a href="http://blog.aclark.net/2008/12/15/getting-excited-about-plone-as-eggs">Getting excited about Plone as eggs</a></dd>
+
+ <dt>Tue 02 December 2008</dt>
+ <dd><a href="http://blog.aclark.net/2008/12/02/zpugdc-meeting-tonight">ZPUGDC Meeting Tonight</a></dd>
+
+ <dt>Wed 19 November 2008</dt>
+ <dd><a href="http://blog.aclark.net/2008/11/19/naked-plone-theme">Naked Plone Theme</a></dd>
+
+ <dt>Thu 13 November 2008</dt>
+ <dd><a href="http://blog.aclark.net/2008/11/13/productstodo-01">Products.todo 0.1</a></dd>
+
+ <dt>Tue 02 September 2008</dt>
+ <dd><a href="http://blog.aclark.net/2008/09/02/september-2008-is-the-month-of-ploneorg">September 2008 is the month of Plone.org</a></dd>
+
+ <dt>Tue 02 September 2008</dt>
+ <dd><a href="http://blog.aclark.net/2008/09/02/repozebfg-tonight-ftw">repoze.bfg tonight FTW!</a></dd>
+
+ <dt>Sun 10 August 2008</dt>
+ <dd><a href="http://blog.aclark.net/2008/08/10/re-collectiverecipesupervisor-thank-you">RE: collective.recipe.supervisor: Thank you!</a></dd>
+
+ <dt>Tue 01 July 2008</dt>
+ <dd><a href="http://blog.aclark.net/2008/07/01/plone-conference-2008-please-register-for-an-early-bird-admission-today">Plone Conference 2008: Please register for an early bird admission today.</a></dd>
+
+ <dt>Mon 02 June 2008</dt>
+ <dd><a href="http://blog.aclark.net/2008/06/02/placeful-theming">Placeful Theming</a></dd>
+
+ <dt>Thu 22 May 2008</dt>
+ <dd><a href="http://blog.aclark.net/2008/05/22/ploneorg-upgrade-remote-sprint">Plone.org upgrade remote sprint!</a></dd>
+
+ <dt>Thu 15 May 2008</dt>
+ <dd><a href="http://blog.aclark.net/2008/05/15/supervisor-rocks">Supervisor rocks!</a></dd>
+
+ <dt>Thu 01 May 2008</dt>
+ <dd><a href="http://blog.aclark.net/2008/05/01/ploneorg-upgrade-update">Plone.org upgrade update!</a></dd>
+
+ <dt>Fri 18 April 2008</dt>
+ <dd><a href="http://blog.aclark.net/2008/04/18/help-me-upgrade-ploneorg">Help me upgrade plone.org</a></dd>
+
+ <dt>Sat 12 April 2008</dt>
+ <dd><a href="http://blog.aclark.net/2008/04/12/nasa-story-slashdotted">NASA story slashdotted!</a></dd>
+
+ <dt>Thu 10 April 2008</dt>
+ <dd><a href="http://blog.aclark.net/2008/04/10/nasa-starts-new-science-web-site-powered-by-plone">NASA starts new science Web site, powered by Plone</a></dd>
+
+ <dt>Mon 17 March 2008</dt>
+ <dd><a href="http://blog.aclark.net/2008/03/17/take-back-the-tap">Take Back The Tap!</a></dd>
+
+ <dt>Thu 06 March 2008</dt>
+ <dd><a href="http://blog.aclark.net/2008/03/06/spaces-fixed">Spaces fixed!</a></dd>
+
+ <dt>Thu 06 March 2008</dt>
+ <dd><a href="http://blog.aclark.net/2008/03/06/unix-tips-for-the-elderly">UNIX Tips for the Elderly</a></dd>
+
+ <dt>Tue 01 January 2008</dt>
+ <dd><a href="http://blog.aclark.net/2008/01/01/spaces-spaces-spaces-fix-for-spacesapp-in-mac-os-x-leopard">Spaces.. Spaces.. Spaces.. fix for Spaces.app in Mac OS X Leopard</a></dd>
+
+ <dt>Wed 28 November 2007</dt>
+ <dd><a href="http://blog.aclark.net/2007/11/28/zcbuildout-recipe-tip-hexagonitrecipedownload-ftw-for-the-win">zc.buildout recipe tip: hexagonit.recipe.download FTW! (For the win)</a></dd>
+
+ <dt>Tue 20 November 2007</dt>
+ <dd><a href="http://blog.aclark.net/2007/11/20/usergroup-a-palooza">Usergroup-a-palooza</a></dd>
+
+ <dt>Sun 28 October 2007</dt>
+ <dd><a href="http://blog.aclark.net/2007/10/28/repoze-quotmeetupsquot">Repoze &amp;quot;meetups&amp;quot;</a></dd>
+
+ <dt>Thu 18 October 2007</dt>
+ <dd><a href="http://blog.aclark.net/2007/10/18/my-plone-days-october-2007">My Plone Days (October 2007)</a></dd>
+
+ <dt>Wed 17 October 2007</dt>
+ <dd><a href="http://blog.aclark.net/2007/10/17/is-this-thing-on">Is this thing on?</a></dd>
+
+ <dt>Wed 17 October 2007</dt>
+ <dd><a href="http://blog.aclark.net/2007/10/17/i-love-the-039slrn039-news-reader">I love the &amp;#039;slrn&amp;#039; news reader.</a></dd>
+
+ <dt>Wed 17 October 2007</dt>
+ <dd><a href="http://blog.aclark.net/2007/10/17/help-improve-plone039s-api-documentation">Help improve Plone&amp;#039;s API documentation</a></dd>
+
+ <dt>Wed 17 October 2007</dt>
+ <dd><a href="http://blog.aclark.net/2007/10/17/first-post">First Post</a></dd>
+
+ <dt>Wed 10 October 2007</dt>
+ <dd><a href="http://blog.aclark.net/2007/10/10/technorati-post-claim-please-ignore">Technorati Post Claim, Please Ignore.</a></dd>
+
+</dl>
+</section>
+
+ <section id="extras" class="body">
+
+
+ <div class="social">
+ <h2>social</h2>
+ <ul>
+ <li><a href="http://blog.aclark.net/feeds/all.atom.xml" type="application/atom+xml" rel="alternate">atom feed</a></li>
+
+
+
+ <li><a href="http://github.com/aclark4life">GitHub</a></li>
+
+ <li><a href="https://www.gittip.com/aclark4life">Gittip</a></li>
+
+ <li><a href="https://pythonpackages.com/user/aclark4life">PythonPackages</a></li>
+
+ <li><a href="http://twitter.com/aclark4life">Twitter</a></li>
+
+ <li><a href="http://blog.aclark.net/Mozilla.atom.xml">atom feed (Mozilla)</a></li>
+
+ <li><a href="http://blog.aclark.net/Plone.atom.xml">atom feed (Plone)</a></li>
+
+ <li><a href="http://blog.aclark.net/Python.atom.xml">atom feed (Python)</a></li>
+
+ </ul>
+ </div><!-- /.social -->
+
+ </section><!-- /#extras -->
+
+ <footer id="contentinfo" class="body">
+ <address id="about" class="vcard body">
+ Proudly powered by <a href="http://getpelican.com/">Pelican</a>, which takes great advantage of <a href="http://python.org">Python</a>.
+ </address><!-- /#about -->
+
+ <p>The theme is by <a href="http://coding.smashingmagazine.com/2009/08/04/designing-a-html-5-layout-from-scratch/">Smashing Magazine</a>, thanks!</p>
+ </footer><!-- /#contentinfo -->
+
+
+ <script type="text/javascript">
+ var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+ document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+ </script>
+ <script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-34988446-1");
+ pageTracker._trackPageview();
+ } catch(err) {}</script>
+
+
+
+<script type="text/javascript">
+ var disqus_shortname = 'aclark-blog';
+ (function () {
+ var s = document.createElement('script'); s.async = true;
+ s.type = 'text/javascript';
+ s.src = 'http://' + disqus_shortname + '.disqus.com/count.js';
+ (document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s);
+ }());
+</script>
+
+</body>
+</html>
View
112 categories.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+ <title>Alex Clark</title>
+ <meta charset="utf-8" />
+ <link rel="stylesheet" href="http://blog.aclark.net/theme/css/main.css" type="text/css" />
+
+ <link href="http://blog.aclark.net/feeds/all.atom.xml" type="application/atom+xml" rel="alternate" title="Alex Clark Atom Feed" />
+
+
+
+ <!--[if IE]>
+ <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->
+
+ <!--[if lte IE 7]>
+ <link rel="stylesheet" type="text/css" media="all" href="http://blog.aclark.net/css/ie.css"/>
+ <script src="http://blog.aclark.net/js/IE8.js" type="text/javascript"></script><![endif]-->
+
+ <!--[if lt IE 7]>
+ <link rel="stylesheet" type="text/css" media="all" href="http://blog.aclark.net/css/ie6.css"/><![endif]-->
+
+</head>
+
+<body id="index" class="home">
+
+<a href="https://github.com/ACLARKNET/aclarknet.github.com">
+
+<img style="position: absolute; top: 0; right: 0; border: 0;" src="http://s3.amazonaws.com/github/ribbons/forkme_right_red_aa0000.png" alt="Fork me on GitHub" />
+
+</a>
+
+ <header id="banner" class="body">
+ <h1><a href="http://blog.aclark.net">Alex Clark </a></h1>
+ <nav><ul>
+
+
+
+
+
+ <li ><a href="http://blog.aclark.net/category/blog.html">Blog</a></li>
+
+ </ul></nav>
+ </header><!-- /#banner -->
+
+<ul>
+
+ <li><a href="http://blog.aclark.net/category/blog.html">Blog</a></li>
+
+</ul>
+
+ <section id="extras" class="body">
+
+
+ <div class="social">
+ <h2>social</h2>
+ <ul>
+ <li><a href="http://blog.aclark.net/feeds/all.atom.xml" type="application/atom+xml" rel="alternate">atom feed</a></li>
+
+
+
+ <li><a href="http://github.com/aclark4life">GitHub</a></li>
+
+ <li><a href="https://www.gittip.com/aclark4life">Gittip</a></li>
+
+ <li><a href="https://pythonpackages.com/user/aclark4life">PythonPackages</a></li>
+
+ <li><a href="http://twitter.com/aclark4life">Twitter</a></li>
+
+ <li><a href="http://blog.aclark.net/Mozilla.atom.xml">atom feed (Mozilla)</a></li>
+
+ <li><a href="http://blog.aclark.net/Plone.atom.xml">atom feed (Plone)</a></li>
+
+ <li><a href="http://blog.aclark.net/Python.atom.xml">atom feed (Python)</a></li>
+
+ </ul>
+ </div><!-- /.social -->
+
+ </section><!-- /#extras -->
+
+ <footer id="contentinfo" class="body">
+ <address id="about" class="vcard body">
+ Proudly powered by <a href="http://getpelican.com/">Pelican</a>, which takes great advantage of <a href="http://python.org">Python</a>.
+ </address><!-- /#about -->
+
+ <p>The theme is by <a href="http://coding.smashingmagazine.com/2009/08/04/designing-a-html-5-layout-from-scratch/">Smashing Magazine</a>, thanks!</p>
+ </footer><!-- /#contentinfo -->
+
+
+ <script type="text/javascript">
+ var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+ document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+ </script>
+ <script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-34988446-1");
+ pageTracker._trackPageview();
+ } catch(err) {}</script>
+
+
+
+<script type="text/javascript">
+ var disqus_shortname = 'aclark-blog';
+ (function () {
+ var s = document.createElement('script'); s.async = true;
+ s.type = 'text/javascript';
+ s.src = 'http://' + disqus_shortname + '.disqus.com/count.js';
+ (document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s);
+ }());
+</script>
+
+</body>
+</html>
View
550 index.html
@@ -0,0 +1,550 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+ <title>Alex Clark</title>
+ <meta charset="utf-8" />
+ <link rel="stylesheet" href="http://blog.aclark.net/theme/css/main.css" type="text/css" />
+
+ <link href="http://blog.aclark.net/feeds/all.atom.xml" type="application/atom+xml" rel="alternate" title="Alex Clark Atom Feed" />
+
+
+
+ <!--[if IE]>
+ <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->
+
+ <!--[if lte IE 7]>
+ <link rel="stylesheet" type="text/css" media="all" href="http://blog.aclark.net/css/ie.css"/>
+ <script src="http://blog.aclark.net/js/IE8.js" type="text/javascript"></script><![endif]-->
+
+ <!--[if lt IE 7]>
+ <link rel="stylesheet" type="text/css" media="all" href="http://blog.aclark.net/css/ie6.css"/><![endif]-->
+
+</head>
+
+<body id="index" class="home">
+
+<a href="https://github.com/ACLARKNET/aclarknet.github.com">
+
+<img style="position: absolute; top: 0; right: 0; border: 0;" src="http://s3.amazonaws.com/github/ribbons/forkme_right_red_aa0000.png" alt="Fork me on GitHub" />
+
+</a>
+
+ <header id="banner" class="body">
+ <h1><a href="http://blog.aclark.net">Alex Clark </a></h1>
+ <nav><ul>
+
+
+
+
+
+ <li ><a href="http://blog.aclark.net/category/blog.html">Blog</a></li>
+
+ </ul></nav>
+ </header><!-- /#banner -->
+
+
+
+
+
+
+ <aside id="featured" class="body">
+ <article>
+ <h1 class="entry-title"><a href="http://blog.aclark.net/2012/09/21/gittip-is-the-future">Gittip is the future</a></h1>
+ <footer class="post-info">
+ <abbr class="published" title="2012-09-21T21:45:00">
+ Fri 21 September 2012
+ </abbr>
+
+
+ <address class="vcard author">
+ By <a class="url fn" href="http://blog.aclark.net/author/alex-clark.html">Alex Clark</a>
+ </address>
+
+<p>In <a href="http://blog.aclark.net/category/blog.html">Blog</a>. </p>
+<p>tags: <a href="http://blog.aclark.net/tag/mozilla.html">Mozilla</a><a href="http://blog.aclark.net/tag/plone.html">Plone</a><a href="http://blog.aclark.net/tag/python.html">Python</a></p>
+
+
+</footer><!-- /.post-info --><p>Heard of Gittip? If not, you should know: it has a lot of people (including me) excited about the potential to make a living doing what they love. From the Gittip blog <a class="footnote-reference" href="#id2" id="id1">[1]</a>:</p>
+<blockquote>
+Gittip is a system for funding people who build free culture. The core is small weekly gifts. The idea is that if 1,000 people give $1 a week to a great programmer, musician, scientist, teacher, etc., then that frees them up to pursue their vision even further for making the world better.</blockquote>
+<p>I love this idea! In particular, because it speaks to me more than other similar offerings:</p>
+<blockquote>
+<ul class="simple">
+<li>Chipin</li>
+<li>Flattr</li>
+<li>Kickstarter</li>
+<li>Paypal</li>
+</ul>
+</blockquote>
+<p>Why? If for no other reason, because it comes from a member of the Python community: Chad Whitacre of <a class="reference external" href="http://aspen.io">http://aspen.io</a> fame. And the Python community has become near and dear to me, second only to my-one-true-open-source-love: Plone. So I want to see open source developers, particularly Python developers, succeed.</p>
+<img alt="http://blog.aclark.net/images/gittip.png" src="http://blog.aclark.net/images/gittip.png" />
+<p>And succeed they will, with gittip. Some particularly impressive results so far:</p>
+<ul class="simple">
+<li>Chad Whitacre, the founder, is making almost $160 per week: <a class="reference external" href="https://www.gittip.com/whit537/">https://www.gittip.com/whit537/</a></li>
+<li>David Glick, a newly independent Plone developer, is making over $100 per week: <a class="reference external" href="https://www.gittip.com/davisagli/">https://www.gittip.com/davisagli/</a></li>
+<li>Read The Docs, everyone's favorite documentation hosting site, is making almost $100 per week: <a class="reference external" href="https://www.gittip.com/readthedocs/">https://www.gittip.com/readthedocs/</a></li>
+</ul>
+<p>Whilst no one is making a living off of gittip yet, with enough support and momentum it's only a matter of time before they do. Toward that end, I have written a blog entry for the <a class="reference external" href="http://blog.gittip.com">gittip blog</a> describing among other things: how I'd like to make a living with gittip. Here is an excerpt:</p>
+<blockquote>
+<p>Chad’s vision for Gittip really speaks to me. All over the world there are thousands of open source developers writing code, managing projects, and moving the world of open source technology forward. This helps millions of individuals, companies and the entire world with a variety of its endeavours.</p>
+<p>What if those folks could easily show their appreciation to individuals known to make open source happen? What if these volunteer developers didn’t need to go get “day jobs” to make a living because the world has taken care of them? What if companies didn’t need to hire employees in the traditional sense because their needs have already been met by open source?</p>
+<p>There is a lot to think about and strive for here, and I’m really excited to help Chad with his mission. On a daily basis I’m involved with, and influential to the following open source projects: Plone (Python-based CMS), Pillow (Python Imaging Library fork), Buildout (Python-based build system), and more. I hope Gittip can help me help you, the open source community and the world.</p>
+</blockquote>
+<p>You can read the rest of the article here:</p>
+<ul class="simple">
+<li><a class="reference external" href="http://blog.gittip.com/post/31960853095/back-the-stack-pythonpackages-com">http://blog.gittip.com/post/31960853095/back-the-stack-pythonpackages-com</a></li>
+</ul>
+<p>And if you'd like to help me, I'm attempting to cover the hosting costs for my startup business: <a class="reference external" href="http://pythonpackages.com">pythonpackages.com</a>, so I can keep developing it for another year. I truly believe in my vision of a &quot;hosted packaging service&quot;, and I really want to help the Python community fix its packaging story in any way that I can. If in no other way, than by making it so you don't have to think about Python packaging at all (i.e. I'll worry about the various complexities, so you don't have to). You can find me on gittip here:</p>
+<ul class="simple">
+<li><a class="reference external" href="https://www.gittip.com/aclark4life/">https://www.gittip.com/aclark4life/</a></li>
+</ul>
+<p>Now, go be generous and help build the commons!</p>
+<table class="docutils footnote" frame="void" id="id2" rules="none">
+<colgroup><col class="label" /><col /></colgroup>
+<tbody valign="top">
+<tr><td class="label"><a class="fn-backref" href="#id1">[1]</a></td><td><a class="reference external" href="http://blog.gittip.com/post/30116848405/with-payouts-gittip-is-minimally-viable">http://blog.gittip.com/post/30116848405/with-payouts-gittip-is-minimally-viable</a></td></tr>
+</tbody>
+</table>
+<p>There are <a href="http://blog.aclark.net/2012/09/21/gittip-is-the-future#disqus_thread">comments</a>.</p>
+ </article>
+
+ </aside><!-- /#featured -->
+
+ <section id="content" class="body">
+ <h1>Other articles</h1>
+ <hr />
+ <ol id="posts-list" class="hfeed">
+
+
+
+
+
+
+
+
+
+ <li><article class="hentry">
+ <header>
+ <h1><a href="http://blog.aclark.net/2012/09/21/yes-this-blog-is-now-powered-by-pelican" rel="bookmark"
+ title="Permalink to Yes, this blog is now powered by Pelican">Yes, this blog is now powered by Pelican</a></h1>
+ </header>
+
+ <div class="entry-content">
+ <footer class="post-info">
+ <abbr class="published" title="2012-09-21T15:30:00">
+ Fri 21 September 2012
+ </abbr>
+
+
+ <address class="vcard author">
+ By <a class="url fn" href="http://blog.aclark.net/author/alex-clark.html">Alex Clark</a>
+ </address>
+
+<p>In <a href="http://blog.aclark.net/category/blog.html">Blog</a>. </p>
+<p>tags: <a href="http://blog.aclark.net/tag/mozilla.html">Mozilla</a><a href="http://blog.aclark.net/tag/plone.html">Plone</a><a href="http://blog.aclark.net/tag/python.html">Python</a></p>
+
+
+</footer><!-- /.post-info -->
+ <p>As an open source &quot;Plone guy&quot;, I'm always prepared to defend and explain my choice to <strong>not</strong> use Plone for blogging. A couple years ago, I started using Wordpress in order to learn its feature set. I enjoyed my time with it, but after moving to wordpress.com for ...</p>
+ <a class="readmore" href="http://blog.aclark.net/2012/09/21/yes-this-blog-is-now-powered-by-pelican">read more</a>
+ <p>There are <a href="http://blog.aclark.net/2012/09/21/yes-this-blog-is-now-powered-by-pelican#disqus_thread">comments</a>.</p>
+ </div><!-- /.entry-content -->
+ </article></li>
+
+
+
+
+
+
+
+ <li><article class="hentry">
+ <header>
+ <h1><a href="http://blog.aclark.net/2012/08/13/bootstrapping-a-buildout-1-6-release" rel="bookmark"
+ title="Permalink to Bootstrapping a Buildout 1-6 release">Bootstrapping a Buildout 1-6 release</a></h1>
+ </header>
+
+ <div class="entry-content">
+ <footer class="post-info">
+ <abbr class="published" title="2012-08-13T21:10:00">
+ Mon 13 August 2012
+ </abbr>
+
+
+ <address class="vcard author">
+ By <a class="url fn" href="http://blog.aclark.net/author/alex-clark.html">Alex Clark</a>
+ </address>
+
+<p>In <a href="http://blog.aclark.net/category/blog.html">Blog</a>. </p>
+<p>tags: <a href="http://blog.aclark.net/tag/plone.html">Plone</a><a href="http://blog.aclark.net/tag/python.html">Python</a></p>
+
+
+</footer><!-- /.post-info -->
+ <p>A lot of work has been done on Buildout lately, most notably:</p>
+<ul class="simple">
+<li>Jim Fulton is <a class="reference external" href="https://github.com/buildout/buildout/commits/master">working on Buildout 2</a>.</li>
+<li>Ross Patterson has greatly <a class="reference external" href="http://rpatterson.net/blog/buildout-performance-improvements">improved Buildout performance</a>.</li>
+<li>Domen Kožar has <a class="reference external" href="http://zope3.pov.lt/trac/changeset/127507">provided a patch</a> that takes a conservative
+approach to Ross's performance improvements.</li>
+<li>I have offered to do a release.</li>
+</ul>
+<p>And ...</p>
+ <a class="readmore" href="http://blog.aclark.net/2012/08/13/bootstrapping-a-buildout-1-6-release">read more</a>
+ <p>There are <a href="http://blog.aclark.net/2012/08/13/bootstrapping-a-buildout-1-6-release#disqus_thread">comments</a>.</p>
+ </div><!-- /.entry-content -->
+ </article></li>
+
+
+
+
+
+
+
+ <li><article class="hentry">
+ <header>
+ <h1><a href="http://blog.aclark.net/2012/08/13/pythonpackagescom-pyformance-02" rel="bookmark"
+ title="Permalink to pythonpackages.com: pyformance 0.2">pythonpackages.com: pyformance 0.2</a></h1>
+ </header>
+
+ <div class="entry-content">
+ <footer class="post-info">
+ <abbr class="published" title="2012-08-13T13:15:00">
+ Mon 13 August 2012
+ </abbr>
+
+
+ <address class="vcard author">
+ By <a class="url fn" href="http://blog.aclark.net/author/alex-clark.html">Alex Clark</a>
+ </address>
+
+<p>In <a href="http://blog.aclark.net/category/blog.html">Blog</a>. </p>
+<p>tags: <a href="http://blog.aclark.net/tag/python.html">Python</a></p>
+
+
+</footer><!-- /.post-info -->
+ <p><em>pythonpackages.com helps Python programmers package and release their
+software with just a few clicks.</em></p>
+<div class="section" id="pyformance-0-2">
+<h2>pyformance 0.2</h2>
+<p>pythonpackages.com recently processed it's first official release via the <a class="reference external" href="http://blog.aclark.net/pythonpackagescom-new-github-service-quotgit-push-to-releasequot.html">new GitHub Service</a>.</p>
+<img alt="http://aclark4life.files.wordpress.com/2012/08/screen-shot-2012-08-13-at-9-00-05-am.png?w=300" src="http://aclark4life.files.wordpress.com/2012/08/screen-shot-2012-08-13-at-9-00-05-am.png?w=300" />
+<p>As such, we are celebrating the release of <a class="reference external" href="https://github.com/omergertel/pyformance">pyformance</a> 0.2! According to the author <a class="reference external" href="https://twitter.com/omergertel">Omer Gertel</a>:</p>
+<pre class="literal-block">
+It ...</pre></div>
+ <a class="readmore" href="http://blog.aclark.net/2012/08/13/pythonpackagescom-pyformance-02">read more</a>
+ <p>There are <a href="http://blog.aclark.net/2012/08/13/pythonpackagescom-pyformance-02#disqus_thread">comments</a>.</p>
+ </div><!-- /.entry-content -->
+ </article></li>
+
+
+
+
+
+
+
+ <li><article class="hentry">
+ <header>
+ <h1><a href="http://blog.aclark.net/2012/08/10/all-my-python-packages-are-belong-to-github" rel="bookmark"
+ title="Permalink to All My Python Packages Are Belong To GitHub">All My Python Packages Are Belong To GitHub</a></h1>
+ </header>
+
+ <div class="entry-content">
+ <footer class="post-info">
+ <abbr class="published" title="2012-08-10T20:44:00">
+ Fri 10 August 2012
+ </abbr>
+
+
+ <address class="vcard author">
+ By <a class="url fn" href="http://blog.aclark.net/author/alex-clark.html">Alex Clark</a>
+ </address>
+
+<p>In <a href="http://blog.aclark.net/category/blog.html">Blog</a>. </p>
+<p>tags: <a href="http://blog.aclark.net/tag/plone.html">Plone</a></p>
+
+
+</footer><!-- /.post-info -->
+ <p><em>Including many Plone add-ons</em> Hi. My name is Alex &quot;please don't call
+them products&quot; Clark. But you may call me aclark or aclark4life. In the
+spirit of continuing the <a class="reference external" href="http://plone.293351.n2.nabble.com/DVCS-options-for-Plone-Core-tt6295582.html">great git migration</a>, and in order to <a class="reference external" href="http://pythonpackages.com/signup">beta
+test pythonpackages.com</a>, I've just moved the last of my Subversion ...</p>
+ <a class="readmore" href="http://blog.aclark.net/2012/08/10/all-my-python-packages-are-belong-to-github">read more</a>
+ <p>There are <a href="http://blog.aclark.net/2012/08/10/all-my-python-packages-are-belong-to-github#disqus_thread">comments</a>.</p>
+ </div><!-- /.entry-content -->
+ </article></li>
+
+
+
+
+
+
+
+ <li><article class="hentry">
+ <header>
+ <h1><a href="http://blog.aclark.net/2012/08/10/pythonpackagescom-new-github-service-push-to-release" rel="bookmark"
+ title="Permalink to pythonpackages.com: New GitHub Service "push to release"">pythonpackages.com: New GitHub Service &quot;push to release&quot;</a></h1>
+ </header>
+
+ <div class="entry-content">
+ <footer class="post-info">
+ <abbr class="published" title="2012-08-10T05:50:00">
+ Fri 10 August 2012
+ </abbr>
+
+
+ <address class="vcard author">
+ By <a class="url fn" href="http://blog.aclark.net/author/alex-clark.html">Alex Clark</a>
+ </address>
+
+<p>In <a href="http://blog.aclark.net/category/blog.html">Blog</a>. </p>
+<p>tags: <a href="http://blog.aclark.net/tag/python.html">Python</a></p>
+
+
+</footer><!-- /.post-info -->
+ <p><em>pythonpackages.com helps Python programmers package and release their
+software with just a few clicks.</em></p>
+<div class="section" id="pythonpackages-github-service">
+<h2>PythonPackages GitHub Service</h2>
+<img alt="http://aclark4life.files.wordpress.com/2012/08/screen-shot-2012-08-10-at-1-32-09-am.png?w=300" class="align-center" src="http://aclark4life.files.wordpress.com/2012/08/screen-shot-2012-08-10-at-1-32-09-am.png?w=300" />
+<p>There is a new <a class="reference external" href="https://github.com/github/github-services">GitHub Service</a> available for pythonpackages.com that&nbsp;allows you to release Python packages from GitHub to the Python Package Index, simply by pushing a commit message that begins ...</p></div>
+ <a class="readmore" href="http://blog.aclark.net/2012/08/10/pythonpackagescom-new-github-service-push-to-release">read more</a>
+ <p>There are <a href="http://blog.aclark.net/2012/08/10/pythonpackagescom-new-github-service-push-to-release#disqus_thread">comments</a>.</p>
+ </div><!-- /.entry-content -->
+ </article></li>
+
+
+
+
+
+
+
+ <li><article class="hentry">
+ <header>
+ <h1><a href="http://blog.aclark.net/2012/08/07/pythonpackagescom-using-pypi039s-oauth1-support-to-register-and-upload-packages" rel="bookmark"
+ title="Permalink to pythonpackages.com: Using PyPI&#039;s OAuth1 support to register and upload packages">pythonpackages.com: Using PyPI&amp;#039;s OAuth1 support to register and upload packages</a></h1>
+ </header>
+
+ <div class="entry-content">
+ <footer class="post-info">
+ <abbr class="published" title="2012-08-07T05:16:00">
+ Tue 07 August 2012
+ </abbr>
+
+
+ <address class="vcard author">
+ By <a class="url fn" href="http://blog.aclark.net/author/alex-clark.html">Alex Clark</a>
+ </address>
+
+<p>In <a href="http://blog.aclark.net/category/blog.html">Blog</a>. </p>
+<p>tags: <a href="http://blog.aclark.net/tag/plone.html">Plone</a><a href="http://blog.aclark.net/tag/python.html">Python</a></p>
+
+
+</footer><!-- /.post-info -->
+ <p><strong>*TL;DR</strong> PyPI has OAuth1 support; pythonpackages.com uses it to send
+your GitHub repos to PyPI.* Thanks in very large part to <a class="reference external" href="https://twitter.com/r1chardj0n3s">Richard
+Jones</a>, the Python Package Index now has support for registering and
+uploading packages via OAuth1. And using his <a class="reference external" href="https://gist.github.com/0d46c48b230e61e18479">sample code</a> I was able
+to take advantage ...</p>
+ <a class="readmore" href="http://blog.aclark.net/2012/08/07/pythonpackagescom-using-pypi039s-oauth1-support-to-register-and-upload-packages">read more</a>
+ <p>There are <a href="http://blog.aclark.net/2012/08/07/pythonpackagescom-using-pypi039s-oauth1-support-to-register-and-upload-packages#disqus_thread">comments</a>.</p>
+ </div><!-- /.entry-content -->
+ </article></li>
+
+
+
+
+
+
+
+ <li><article class="hentry">
+ <header>
+ <h1><a href="http://blog.aclark.net/2012/08/01/building-windows-installers-in-the-cloud" rel="bookmark"
+ title="Permalink to Building Windows Installers In The Cloud">Building Windows Installers In The Cloud</a></h1>
+ </header>
+
+ <div class="entry-content">
+ <footer class="post-info">
+ <abbr class="published" title="2012-08-01T22:19:00">
+ Wed 01 August 2012
+ </abbr>
+
+
+ <address class="vcard author">
+ By <a class="url fn" href="http://blog.aclark.net/author/alex-clark.html">Alex Clark</a>
+ </address>
+
+<p>In <a href="http://blog.aclark.net/category/blog.html">Blog</a>. </p>
+<p>tags: <a href="http://blog.aclark.net/tag/mozilla.html">Mozilla</a><a href="http://blog.aclark.net/tag/plone.html">Plone</a><a href="http://blog.aclark.net/tag/python.html">Python</a></p>
+
+
+</footer><!-- /.post-info -->
+ <p>With pythonpackages.com, I want to solve real problems for people today.
+So here's a proof of concept for building Windows installers quickly and
+easily &quot;in the cloud&quot; (i.e. without a Windows machine local). This
+article is mostly about the back end, as the front end is <a class="reference external" href="http://docs.pythonpackages.com/en/latest/introduction.html">already ...</a></p>
+ <a class="readmore" href="http://blog.aclark.net/2012/08/01/building-windows-installers-in-the-cloud">read more</a>
+ <p>There are <a href="http://blog.aclark.net/2012/08/01/building-windows-installers-in-the-cloud#disqus_thread">comments</a>.</p>
+ </div><!-- /.entry-content -->
+ </article></li>
+
+
+
+
+
+
+
+ <li><article class="hentry">
+ <header>
+ <h1><a href="http://blog.aclark.net/2012/07/25/pillow-moved-to-python-imaging-organization" rel="bookmark"
+ title="Permalink to Pillow moved to python-imaging organization">Pillow moved to python-imaging organization</a></h1>
+ </header>
+
+ <div class="entry-content">
+ <footer class="post-info">
+ <abbr class="published" title="2012-07-25T02:19:00">
+ Wed 25 July 2012
+ </abbr>
+
+
+ <address class="vcard author">
+ By <a class="url fn" href="http://blog.aclark.net/author/alex-clark.html">Alex Clark</a>
+ </address>
+
+<p>In <a href="http://blog.aclark.net/category/blog.html">Blog</a>. </p>
+<p>tags: <a href="http://blog.aclark.net/tag/plone.html">Plone</a><a href="http://blog.aclark.net/tag/python.html">Python</a></p>
+
+
+</footer><!-- /.post-info -->
+ <p><p>On 7/30/2010 Pillow, the &quot;friendly&quot; PIL fork, was released. Since then,
+there have been a number of releases:</p>
+<pre class="literal-block">
+$ vanity Pillow
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pillow-1.0.tar.gz&nbsp;&nbsp;&nbsp;&nbsp; 2010-07-31&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 800
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pillow-1.1.tar.gz&nbsp;&nbsp;&nbsp;&nbsp; 2010-08-01&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 652
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pillow-1.2.tar.gz&nbsp;&nbsp;&nbsp;&nbsp; 2010-08-02&nbsp;&nbsp;&nbsp; 1,987
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pillow-1.3.zip&nbsp;&nbsp;&nbsp;&nbsp; 2010-11-28&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 589
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pillow-1.4.zip&nbsp;&nbsp;&nbsp;&nbsp; 2010-11-28 ...</pre></p>
+ <a class="readmore" href="http://blog.aclark.net/2012/07/25/pillow-moved-to-python-imaging-organization">read more</a>
+ <p>There are <a href="http://blog.aclark.net/2012/07/25/pillow-moved-to-python-imaging-organization#disqus_thread">comments</a>.</p>
+ </div><!-- /.entry-content -->
+ </article></li>
+
+
+
+
+
+
+
+ <li><article class="hentry">
+ <header>
+ <h1><a href="http://blog.aclark.net/2012/07/12/the-plones-templer" rel="bookmark"
+ title="Permalink to The Plones Templer">The Plones Templer</a></h1>
+ </header>
+
+ <div class="entry-content">
+ <footer class="post-info">
+ <abbr class="published" title="2012-07-12T20:48:00">
+ Thu 12 July 2012
+ </abbr>
+
+
+ <address class="vcard author">
+ By <a class="url fn" href="http://blog.aclark.net/author/alex-clark.html">Alex Clark</a>
+ </address>
+
+<p>In <a href="http://blog.aclark.net/category/blog.html">Blog</a>. </p>
+<p>tags: <a href="http://blog.aclark.net/tag/plone.html">Plone</a><a href="http://blog.aclark.net/tag/python.html">Python</a></p>
+
+
+</footer><!-- /.post-info -->
+ <p>(c.f. Knights Templar) I think we have a situation that could use the
+help of the Plone and Python communities at large. It goes something
+like this:</p>
+<ol class="arabic simple">
+<li>About 6 years ago, <a class="reference external" href="http://danielnouri.org/blog/devel/zope/quickstart-with-pastescript.html">Daniel Nouri started the ZopeSkel project</a> to
+provide a Zope project template to <a class="reference external" href="http://pypi.python.org/pypi/PasteScript/1.7.5">PasteScript</a></li>
+<li>Sometime between then and ...</li></ol>
+ <a class="readmore" href="http://blog.aclark.net/2012/07/12/the-plones-templer">read more</a>
+ <p>There are <a href="http://blog.aclark.net/2012/07/12/the-plones-templer#disqus_thread">comments</a>.</p>
+ </div><!-- /.entry-content -->
+ </article></li>
+
+
+ </ol><!-- /#posts-list -->
+
+
+<p class="paginator">
+
+ Page 1 / 9
+
+ <a href="http://blog.aclark.net/index2.html">&raquo;</a>
+
+</p>
+
+
+ </section><!-- /#content -->
+
+
+
+
+ <section id="extras" class="body">
+
+
+ <div class="social">
+ <h2>social</h2>
+ <ul>
+ <li><a href="http://blog.aclark.net/feeds/all.atom.xml" type="application/atom+xml" rel="alternate">atom feed</a></li>
+
+
+
+ <li><a href="http://github.com/aclark4life">GitHub</a></li>
+
+ <li><a href="https://www.gittip.com/aclark4life">Gittip</a></li>
+
+ <li><a href="https://pythonpackages.com/user/aclark4life">PythonPackages</a></li>
+
+ <li><a href="http://twitter.com/aclark4life">Twitter</a></li>
+
+ <li><a href="http://blog.aclark.net/Mozilla.atom.xml">atom feed (Mozilla)</a></li>
+
+ <li><a href="http://blog.aclark.net/Plone.atom.xml">atom feed (Plone)</a></li>
+
+ <li><a href="http://blog.aclark.net/Python.atom.xml">atom feed (Python)</a></li>
+
+ </ul>
+ </div><!-- /.social -->
+
+ </section><!-- /#extras -->
+
+ <footer id="contentinfo" class="body">
+ <address id="about" class="vcard body">
+ Proudly powered by <a href="http://getpelican.com/">Pelican</a>, which takes great advantage of <a href="http://python.org">Python</a>.
+ </address><!-- /#about -->
+
+ <p>The theme is by <a href="http://coding.smashingmagazine.com/2009/08/04/designing-a-html-5-layout-from-scratch/">Smashing Magazine</a>, thanks!</p>
+ </footer><!-- /#contentinfo -->
+
+
+ <script type="text/javascript">
+ var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+ document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+ </script>
+ <script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-34988446-1");
+ pageTracker._trackPageview();
+ } catch(err) {}</script>
+
+
+
+<script type="text/javascript">
+ var disqus_shortname = 'aclark-blog';
+ (function () {
+ var s = document.createElement('script'); s.async = true;
+ s.type = 'text/javascript';
+ s.src = 'http://' + disqus_shortname + '.disqus.com/count.js';
+ (document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s);
+ }());
+</script>
+
+</body>
+</html>
View
539 index2.html
@@ -0,0 +1,539 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+ <title>Alex Clark</title>
+ <meta charset="utf-8" />
+ <link rel="stylesheet" href="http://blog.aclark.net/theme/css/main.css" type="text/css" />
+
+ <link href="http://blog.aclark.net/feeds/all.atom.xml" type="application/atom+xml" rel="alternate" title="Alex Clark Atom Feed" />
+
+
+
+ <!--[if IE]>
+ <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->
+
+ <!--[if lte IE 7]>
+ <link rel="stylesheet" type="text/css" media="all" href="http://blog.aclark.net/css/ie.css"/>
+ <script src="http://blog.aclark.net/js/IE8.js" type="text/javascript"></script><![endif]-->
+
+ <!--[if lt IE 7]>
+ <link rel="stylesheet" type="text/css" media="all" href="http://blog.aclark.net/css/ie6.css"/><![endif]-->
+
+</head>
+
+<body id="index" class="home">
+
+<a href="https://github.com/ACLARKNET/aclarknet.github.com">
+
+<img style="position: absolute; top: 0; right: 0; border: 0;" src="http://s3.amazonaws.com/github/ribbons/forkme_right_red_aa0000.png" alt="Fork me on GitHub" />
+
+</a>
+
+ <header id="banner" class="body">
+ <h1><a href="http://blog.aclark.net">Alex Clark </a></h1>
+ <nav><ul>
+
+
+
+
+
+ <li ><a href="http://blog.aclark.net/category/blog.html">Blog</a></li>
+
+ </ul></nav>
+ </header><!-- /#banner -->
+
+
+
+
+
+
+
+ <section id="content" class="body">
+ <ol id="posts-list" class="hfeed" start="9">
+
+ <li><article class="hentry">
+ <header>
+ <h1><a href="http://blog.aclark.net/2012/07/04/pythonpackagescom-beta-launch" rel="bookmark"
+ title="Permalink to pythonpackages.com beta launch">pythonpackages.com beta launch</a></h1>
+ </header>
+
+ <div class="entry-content">
+ <footer class="post-info">
+ <abbr class="published" title="2012-07-04T05:19:00">
+ Wed 04 July 2012
+ </abbr>
+
+
+ <address class="vcard author">
+ By <a class="url fn" href="http://blog.aclark.net/author/alex-clark.html">Alex Clark</a>
+ </address>
+
+<p>In <a href="http://blog.aclark.net/category/blog.html">Blog</a>. </p>
+<p>tags: <a href="http://blog.aclark.net/tag/mozilla.html">Mozilla</a><a href="http://blog.aclark.net/tag/plone.html">Plone</a><a href="http://blog.aclark.net/tag/python.html">Python</a></p>
+
+
+</footer><!-- /.post-info -->
+ <p>After 9 months of development, pythonpackages.com has
+grand-ceremoniously flipped the switch from alpha to beta. Here is an
+overview of the beta release features.</p>
+<div class="section" id="killer-github-integration">
+<h2><strong>Killer GitHub integration</strong></h2>
+<p>The workflow you may now enjoy is:</p>
+<ul class="simple">
+<li>Login with your GitHub account</li>
+<li>Select a repository that contains a Python package</li>
+</ul>
+<p>[caption id ...</p></div>
+ <a class="readmore" href="http://blog.aclark.net/2012/07/04/pythonpackagescom-beta-launch">read more</a>
+ <p>There are <a href="http://blog.aclark.net/2012/07/04/pythonpackagescom-beta-launch#disqus_thread">comments</a>.</p>
+ </div><!-- /.entry-content -->
+ </article></li>
+
+
+
+
+
+
+
+ <li><article class="hentry">
+ <header>
+ <h1><a href="http://blog.aclark.net/2012/06/12/zope2-bootstrap" rel="bookmark"
+ title="Permalink to Zope2 Bootstrap">Zope2 Bootstrap</a></h1>
+ </header>
+
+ <div class="entry-content">
+ <footer class="post-info">
+ <abbr class="published" title="2012-06-12T10:27:00">
+ Tue 12 June 2012
+ </abbr>
+
+
+ <address class="vcard author">
+ By <a class="url fn" href="http://blog.aclark.net/author/alex-clark.html">Alex Clark</a>
+ </address>
+
+<p>In <a href="http://blog.aclark.net/category/blog.html">Blog</a>. </p>
+<p>tags: <a href="http://blog.aclark.net/tag/plone.html">Plone</a><a href="http://blog.aclark.net/tag/python.html">Python</a></p>
+
+
+</footer><!-- /.post-info -->
+ <p><em>Bootstrap all the things, including Zope2.</em></p>
+<p><a class="reference external" href="http://pypi.python.org/pypi/zope2_bootstrap">zope2_bootstrap</a> is a new Python package that <a class="reference external" href="http://pypi.python.org/pypi/collective.monkeypatcher">monkey patches</a> Zope2
+in order to:</p>
+<ul class="simple">
+<li>Replace <a class="reference external" href="http://zope3.pov.lt/trac/browser/Zope/trunk/src/App/dtml/manage_page_style.css.dtml">manage_page_styles.css.dtml</a> styles with <a class="reference external" href="http://twitter.github.com/bootstrap/base-css.html">Twitter
+Bootstrap</a> styles.</li>
+<li>Adds CSS classes to <a class="reference external" href="http://zope3.pov.lt/trac/browser/Zope/trunk/src/OFS/dtml/main.dtml">main</a> and/or <a class="reference external" href="http://zope3.pov.lt/trac/browser/Products.ExternalEditor/trunk/Products/ExternalEditor/manage_main.dtml">manage_main</a> tables.</li>
+<li>Inserts a Plone logo (if Plone is installed) above
+<a class="reference external" href="http://zope3.pov.lt/trac/browser/Products.ExternalEditor/trunk/Products/ExternalEditor/manage_tabs.dtml">manage_tabs.dtml</a> tabs (h ...</li></ul>
+ <a class="readmore" href="http://blog.aclark.net/2012/06/12/zope2-bootstrap">read more</a>
+ <p>There are <a href="http://blog.aclark.net/2012/06/12/zope2-bootstrap#disqus_thread">comments</a>.</p>
+ </div><!-- /.entry-content -->
+ </article></li>
+
+
+
+
+
+
+
+ <li><article class="hentry">
+ <header>
+ <h1><a href="http://blog.aclark.net/2012/05/23/a-simple-printer-of-nested-lists" rel="bookmark"
+ title="Permalink to A simple printer of nested lists">A simple printer of nested lists</a></h1>
+ </header>
+
+ <div class="entry-content">
+ <footer class="post-info">
+ <abbr class="published" title="2012-05-23T22:58:00">
+ Wed 23 May 2012
+ </abbr>
+
+
+ <address class="vcard author">
+ By <a class="url fn" href="http://blog.aclark.net/author/alex-clark.html">Alex Clark</a>
+ </address>
+
+<p>In <a href="http://blog.aclark.net/category/blog.html">Blog</a>. </p>
+<p>tags: <a href="http://blog.aclark.net/tag/plone.html">Plone</a><a href="http://blog.aclark.net/tag/python.html">Python</a></p>
+
+
+</footer><!-- /.post-info -->
+ <p><em>A rant</em></p>
+<p>Do you ever get the urge to kill? How many of us cringe whenever we see
+these words? Lately I've been spending a lot of time developing
+<a class="reference external" href="http://pythonpackages.com">pythonpackages.com</a>, (now running on heroku!) during which time I see
+a lot of these kinds of packages being released ...</p>
+ <a class="readmore" href="http://blog.aclark.net/2012/05/23/a-simple-printer-of-nested-lists">read more</a>
+ <p>There are <a href="http://blog.aclark.net/2012/05/23/a-simple-printer-of-nested-lists#disqus_thread">comments</a>.</p>
+ </div><!-- /.entry-content -->
+ </article></li>
+
+
+
+
+
+
+
+ <li><article class="hentry">
+ <header>
+ <h1><a href="http://blog.aclark.net/2012/05/11/adam-yauch-has-passed" rel="bookmark"
+ title="Permalink to Adam Yauch has passed">Adam Yauch has passed</a></h1>
+ </header>
+
+ <div class="entry-content">
+ <footer class="post-info">
+ <abbr class="published" title="2012-05-11T09:58:00">
+ Fri 11 May 2012
+ </abbr>
+
+
+ <address class="vcard author">
+ By <a class="url fn" href="http://blog.aclark.net/author/alex-clark.html">Alex Clark</a>
+ </address>
+
+<p>In <a href="http://blog.aclark.net/category/blog.html">Blog</a>. </p>
+<p>tags: <a href="http://blog.aclark.net/tag/mozilla.html">Mozilla</a><a href="http://blog.aclark.net/tag/plone.html">Plone</a><a href="http://blog.aclark.net/tag/python.html">Python</a></p>
+
+
+</footer><!-- /.post-info -->
+ <p><em>And why it matters to tech people, like me</em></p>
+<p>(I hope my tech colleagues will indulge my thoughts on the recent
+passing of Beastie Boy Adam Yauch.)</p>
+<p>TL;DR: I &lt;3 the Beastie Boys and will miss Adam Yauch; and I suspect
+many others in the tech world do, and ...</p>
+ <a class="readmore" href="http://blog.aclark.net/2012/05/11/adam-yauch-has-passed">read more</a>
+ <p>There are <a href="http://blog.aclark.net/2012/05/11/adam-yauch-has-passed#disqus_thread">comments</a>.</p>
+ </div><!-- /.entry-content -->
+ </article></li>
+
+
+
+
+
+
+
+ <li><article class="hentry">
+ <header>
+ <h1><a href="http://blog.aclark.net/2012/04/04/test-plone-tmp" rel="bookmark"
+ title="Permalink to test-plone tmp">test-plone <cite>tmp</cite></a></h1>
+ </header>
+
+ <div class="entry-content">
+ <footer class="post-info">
+ <abbr class="published" title="2012-04-04T14:14:00">
+ Wed 04 April 2012
+ </abbr>
+
+
+ <address class="vcard author">
+ By <a class="url fn" href="http://blog.aclark.net/author/alex-clark.html">Alex Clark</a>
+ </address>
+
+<p>In <a href="http://blog.aclark.net/category/blog.html">Blog</a>. </p>
+<p>tags: <a href="http://blog.aclark.net/tag/plone.html">Plone</a><a href="http://blog.aclark.net/tag/python.html">Python</a></p>
+
+
+</footer><!-- /.post-info -->
+ <p>Since Day 1 with Plone circa 2004, I've always taken pride in and
+greatly enjoyed refining my development environment. It's been stable
+for a while now (&gt; 1 year or so) so I thought I'd share.</p>
+<div class="section" id="operating-system">
+<h2>Operating system</h2>
+<p>Mac OS X Latest (Lion, at the time of this ...</p></div>
+ <a class="readmore" href="http://blog.aclark.net/2012/04/04/test-plone-tmp">read more</a>
+ <p>There are <a href="http://blog.aclark.net/2012/04/04/test-plone-tmp#disqus_thread">comments</a>.</p>
+ </div><!-- /.entry-content -->
+ </article></li>
+
+
+
+
+
+
+
+ <li><article class="hentry">
+ <header>
+ <h1><a href="http://blog.aclark.net/2012/01/30/new-vanity-release" rel="bookmark"
+ title="Permalink to New vanity release">New vanity release</a></h1>
+ </header>
+
+ <div class="entry-content">
+ <footer class="post-info">
+ <abbr class="published" title="2012-01-30T09:52:00">
+ Mon 30 January 2012
+ </abbr>
+
+
+ <address class="vcard author">
+ By <a class="url fn" href="http://blog.aclark.net/author/alex-clark.html">Alex Clark</a>
+ </address>
+
+<p>In <a href="http://blog.aclark.net/category/blog.html">Blog</a>. </p>
+<p>tags: <a href="http://blog.aclark.net/tag/plone.html">Plone</a><a href="http://blog.aclark.net/tag/python.html">Python</a></p>
+
+
+</footer><!-- /.post-info -->
+ <p>With all the Python <a class="reference external" href="http://crate.io/">stats</a> <a class="reference external" href="http://python3wos.appspot.com/">goodness</a> going on recently, I got
+inspired to make a new <a class="reference external" href="http://pythonpackages.com/info/vanity">vanity</a> release. This release features the
+ability to display per package download statistics via the `-v` or
+`--verbose` command line argument.</p>
+<p>Here are some of my favorite results.</p>
+<div class="section" id="vanity">
+<h2>Vanity</h2>
+<pre class="literal-block">
+$ vanity vanity -v
+&nbsp;&nbsp;&nbsp;&nbsp; vanity-1.0 ...</pre></div>
+ <a class="readmore" href="http://blog.aclark.net/2012/01/30/new-vanity-release">read more</a>
+ <p>There are <a href="http://blog.aclark.net/2012/01/30/new-vanity-release#disqus_thread">comments</a>.</p>
+ </div><!-- /.entry-content -->
+ </article></li>
+
+
+
+
+
+
+
+ <li><article class="hentry">
+ <header>
+ <h1><a href="http://blog.aclark.net/2012/01/25/hello-plone-theming" rel="bookmark"
+ title="Permalink to Hello Plone theming">Hello Plone theming</a></h1>
+ </header>
+
+ <div class="entry-content">
+ <footer class="post-info">
+ <abbr class="published" title="2012-01-25T00:15:00">
+ Wed 25 January 2012
+ </abbr>
+
+
+ <address class="vcard author">
+ By <a class="url fn" href="http://blog.aclark.net/author/alex-clark.html">Alex Clark</a>
+ </address>
+
+<p>In <a href="http://blog.aclark.net/category/blog.html">Blog</a>. </p>
+<p>tags: <a href="http://blog.aclark.net/tag/plone.html">Plone</a><a href="http://blog.aclark.net/tag/python.html">Python</a></p>
+
+
+</footer><!-- /.post-info -->
+ <p>In this post, we introduce a new tutorial aimed at bridging the gap
+between the <strong>incredibly easy to use and enormously powerful Diazo
+theming engine for Plone</strong>, and bootstrapping your first new theme. You
+do not need to have any Python skills whatsoever to perform these tasks.
+New Plone themes ...</p>
+ <a class="readmore" href="http://blog.aclark.net/2012/01/25/hello-plone-theming">read more</a>
+ <p>There are <a href="http://blog.aclark.net/2012/01/25/hello-plone-theming#disqus_thread">comments</a>.</p>
+ </div><!-- /.entry-content -->
+ </article></li>
+
+
+
+
+
+
+
+ <li><article class="hentry">
+ <header>
+ <h1><a href="http://blog.aclark.net/2011/12/21/new-year039s-python-meme-2012" rel="bookmark"
+ title="Permalink to New Year&#039;s Python Meme 2012">New Year&amp;#039;s Python Meme 2012</a></h1>
+ </header>
+
+ <div class="entry-content">
+ <footer class="post-info">
+ <abbr class="published" title="2011-12-21T13:11:00">
+ Wed 21 December 2011
+ </abbr>
+
+
+ <address class="vcard author">
+ By <a class="url fn" href="http://blog.aclark.net/author/alex-clark.html">Alex Clark</a>
+ </address>
+
+<p>In <a href="http://blog.aclark.net/category/blog.html">Blog</a>. </p>
+<p>tags: <a href="http://blog.aclark.net/tag/mozilla.html">Mozilla</a><a href="http://blog.aclark.net/tag/plone.html">Plone</a><a href="http://blog.aclark.net/tag/python.html">Python</a></p>
+
+
+</footer><!-- /.post-info -->
+ <p><em>My response to
+`http://tarekziade.wordpress.com/2011/12/20/new-years-python-meme-2/`_
+(with gratuitous links to `pythonpackages.com`_, my new project,
+sprinkled throughout).</em></p>
+<p>It was fun <a class="reference external" href="http://blog.aclark.net/2009/12/31/new-years-python-meme/">answering in 2009</a>, so I thought I'd play again.</p>
+<div class="section" id="whats-the-coolest-python-application-framework-or-library-you-have-discovered-in-2011">
+<h2>What’s the coolest Python application, framework or library you have discovered in ...</h2></div>
+ <a class="readmore" href="http://blog.aclark.net/2011/12/21/new-year039s-python-meme-2012">read more</a>
+ <p>There are <a href="http://blog.aclark.net/2011/12/21/new-year039s-python-meme-2012#disqus_thread">comments</a>.</p>
+ </div><!-- /.entry-content -->
+ </article></li>
+
+
+
+
+
+
+
+ <li><article class="hentry">
+ <header>
+ <h1><a href="http://blog.aclark.net/2011/11/29/introducing-pythonpackagescom" rel="bookmark"
+ title="Permalink to Introducing pythonpackages.com">Introducing pythonpackages.com</a></h1>
+ </header>
+
+ <div class="entry-content">
+ <footer class="post-info">
+ <abbr class="published" title="2011-11-29T02:24:00">
+ Tue 29 November 2011
+ </abbr>
+
+
+ <address class="vcard author">
+ By <a class="url fn" href="http://blog.aclark.net/author/alex-clark.html">Alex Clark</a>
+ </address>
+
+<p>In <a href="http://blog.aclark.net/category/blog.html">Blog</a>. </p>
+<p>tags: <a href="http://blog.aclark.net/tag/python.html">Python</a></p>
+
+
+</footer><!-- /.post-info -->
+ <div class="section" id="the-website-for-python-egoists">
+<h2>The website for Python egoists™</h2>
+<p>I have this overwhelming desire to know how many times my favorite
+Python packages have been downloaded. Don't you? If so, look no further
+than <a class="reference external" href="http://pythonpackages.com">pythonpackages.com</a>:</p>
+</div>
+<div class="section" id="image0-count-downloads">
+<h2><a href="#id1"><span class="problematic" id="id2">`|image0|`_</span></a>Count downloads</h2>
+<p>Where you can enter a package like <a class="reference external" href="http://pythonpackages.com/info/django">Django</a> and find out:</p>
+</p></div>
+<div class="section" id="image1-count-favorites">
+<h2><a href="#id3"><span class="problematic" id="id4">`|image1|`_ ...</span></a></h2></div>
+ <a class="readmore" href="http://blog.aclark.net/2011/11/29/introducing-pythonpackagescom">read more</a>
+ <p>There are <a href="http://blog.aclark.net/2011/11/29/introducing-pythonpackagescom#disqus_thread">comments</a>.</p>
+ </div><!-- /.entry-content -->
+ </article></li>
+
+
+
+
+
+
+
+ <li><article class="hentry">
+ <header>
+ <h1><a href="http://blog.aclark.net/2011/11/29/ploneorg-maintenance" rel="bookmark"
+ title="Permalink to Plone.org maintenance">Plone.org maintenance</a></h1>
+ </header>
+
+ <div class="entry-content">
+ <footer class="post-info">
+ <abbr class="published" title="2011-11-29T00:54:00">
+ Tue 29 November 2011
+ </abbr>
+
+
+ <address class="vcard author">
+ By <a class="url fn" href="http://blog.aclark.net/author/alex-clark.html">Alex Clark</a>
+ </address>
+
+<p>In <a href="http://blog.aclark.net/category/blog.html">Blog</a>. </p>
+<p>tags: <a href="http://blog.aclark.net/tag/plone.html">Plone</a></p>
+
+
+</footer><!-- /.post-info -->
+ <div class="section" id="plans">
+<h2>Plans</h2>
+<p>I am planning to do some work on the plone.org server and website by the
+end of the year, including:</p>
+<ul><li><p>Upgrade to the latest 4.2.x series</p>
+</li><li><p>Switch from xdv to <a class="reference external" href="http://pythonpackages.com/info/plone.app.theming">plone.app.theming</a></p>
+</li><ul class="simple">
+<li>Reduce the number of NGINXes running on the server by 1 (we currently ...</li></ul></ul></div>
+ <a class="readmore" href="http://blog.aclark.net/2011/11/29/ploneorg-maintenance">read more</a>
+ <p>There are <a href="http://blog.aclark.net/2011/11/29/ploneorg-maintenance#disqus_thread">comments</a>.</p>
+ </div><!-- /.entry-content -->
+ </article></li>
+
+
+ </ol><!-- /#posts-list -->
+
+
+<p class="paginator">
+
+
+ <a href="http://blog.aclark.net/index.html">&laquo;</a>
+
+
+ Page 2 / 9
+
+ <a href="http://blog.aclark.net/index3.html">&raquo;</a>
+
+</p>
+
+
+ </section><!-- /#content -->
+
+
+
+
+ <section id="extras" class="body">
+
+
+ <div class="social">
+ <h2>social</h2>
+ <ul>
+ <li><a href="http://blog.aclark.net/feeds/all.atom.xml" type="application/atom+xml" rel="alternate">atom feed</a></li>
+
+
+
+ <li><a href="http://github.com/aclark4life">GitHub</a></li>
+
+ <li><a href="https://www.gittip.com/aclark4life">Gittip</a></li>
+
+ <li><a href="https://pythonpackages.com/user/aclark4life">PythonPackages</a></li>
+
+ <li><a href="http://twitter.com/aclark4life">Twitter</a></li>
+
+ <li><a href="http://blog.aclark.net/Mozilla.atom.xml">atom feed (Mozilla)</a></li>
+
+ <li><a href="http://blog.aclark.net/Plone.atom.xml">atom feed (Plone)</a></li>
+
+ <li><a href="http://blog.aclark.net/Python.atom.xml">atom feed (Python)</a></li>
+
+ </ul>
+ </div><!-- /.social -->
+
+ </section><!-- /#extras -->
+
+ <footer id="contentinfo" class="body">
+ <address id="about" class="vcard body">
+ Proudly powered by <a href="http://getpelican.com/">Pelican</a>, which takes great advantage of <a href="http://python.org">Python</a>.
+ </address><!-- /#about -->
+
+ <p>The theme is by <a href="http://coding.smashingmagazine.com/2009/08/04/designing-a-html-5-layout-from-scratch/">Smashing Magazine</a>, thanks!</p>
+ </footer><!-- /#contentinfo -->
+
+
+ <script type="text/javascript">
+ var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+ document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+ </script>
+ <script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-34988446-1");
+ pageTracker._trackPageview();
+ } catch(err) {}</script>
+
+
+
+<script type="text/javascript">
+ var disqus_shortname = 'aclark-blog';
+ (function () {
+ var s = document.createElement('script'); s.async = true;
+ s.type = 'text/javascript';
+ s.src = 'http://' + disqus_shortname + '.disqus.com/count.js';
+ (document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s);
+ }());
+</script>
+
+</body>
+</html>
View
523 index3.html
@@ -0,0 +1,523 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+ <title>Alex Clark</title>
+ <meta charset="utf-8" />
+ <link rel="stylesheet" href="http://blog.aclark.net/theme/css/main.css" type="text/css" />
+
+ <link href="http://blog.aclark.net/feeds/all.atom.xml" type="application/atom+xml" rel="alternate" title="Alex Clark Atom Feed" />
+
+
+
+ <!--[if IE]>
+ <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->
+
+ <!--[if lte IE 7]>
+ <link rel="stylesheet" type="text/css" media="all" href="http://blog.aclark.net/css/ie.css"/>
+ <script src="http://blog.aclark.net/js/IE8.js" type="text/javascript"></script><![endif]-->
+
+ <!--[if lt IE 7]>
+ <link rel="stylesheet" type="text/css" media="all" href="http://blog.aclark.net/css/ie6.css"/><![endif]-->
+
+</head>
+
+<body id="index" class="home">
+
+<a href="https://github.com/ACLARKNET/aclarknet.github.com">
+
+<img style="position: absolute; top: 0; right: 0; border: 0;" src="http://s3.amazonaws.com/github/ribbons/forkme_right_red_aa0000.png" alt="Fork me on GitHub" />
+
+</a>
+
+ <header id="banner" class="body">
+ <h1><a href="http://blog.aclark.net">Alex Clark </a></h1>
+ <nav><ul>
+
+
+
+
+
+ <li ><a href="http://blog.aclark.net/category/blog.html">Blog</a></li>
+
+ </ul></nav>
+ </header><!-- /#banner -->
+
+
+
+
+
+
+
+ <section id="content" class="body">
+ <ol id="posts-list" class="hfeed" start="9">
+
+ <li><article class="hentry">
+ <header>
+ <h1><a href="http://blog.aclark.net/2011/11/09/plone-secrets-episode-4-varnish-in-front" rel="bookmark"
+ title="Permalink to Plone secrets: Episode 4 - Varnish in front">Plone secrets: Episode 4 - Varnish in front</a></h1>
+ </header>
+
+ <div class="entry-content">
+ <footer class="post-info">
+ <abbr class="published" title="2011-11-09T12:50:00">
+ Wed 09 November 2011
+ </abbr>
+
+
+ <address class="vcard author">
+ By <a class="url fn" href="http://blog.aclark.net/author/alex-clark.html">Alex Clark</a>
+ </address>
+
+<p>In <a href="http://blog.aclark.net/category/blog.html">Blog</a>. </p>
+<p>tags: <a href="http://blog.aclark.net/tag/plone.html">Plone</a></p>
+
+
+</footer><!-- /.post-info -->
+ <p><em>This just in from the production department: use Varnish. (And please
+forgive the heavily meme-laden approach to describing these techniques
+:-).)</em></p>
+<div class="section" id="cache-all-the-hosts">
+<h2>Cache ALL the hosts</h2>
+<p><a href="#id1"><span class="problematic" id="id2">`|image0|`_</span></a>Our ability to use Varnish in production is no secret by
+now, or at least it shouldn't be. What is often less clear ...</p></div>
+ <a class="readmore" href="http://blog.aclark.net/2011/11/09/plone-secrets-episode-4-varnish-in-front">read more</a>
+ <p>There are <a href="http://blog.aclark.net/2011/11/09/plone-secrets-episode-4-varnish-in-front#disqus_thread">comments</a>.</p>
+ </div><!-- /.entry-content -->
+ </article></li>
+
+
+
+
+
+
+
+ <li><article class="hentry">
+ <header>
+ <h1><a href="http://blog.aclark.net/2011/10/24/plone-first-class-python-citizen" rel="bookmark"
+ title="Permalink to Plone: First class Python citizen">Plone: First class Python citizen</a></h1>
+ </header>
+
+ <div class="entry-content">
+ <footer class="post-info">
+ <abbr class="published" title="2011-10-24T09:09:00">
+ Mon 24 October 2011
+ </abbr>
+
+
+ <address class="vcard author">
+ By <a class="url fn" href="http://blog.aclark.net/author/alex-clark.html">Alex Clark</a>
+ </address>
+
+<p>In <a href="http://blog.aclark.net/category/blog.html">Blog</a>. </p>
+<p>tags: <a href="http://blog.aclark.net/tag/plone.html">Plone</a><a href="http://blog.aclark.net/tag/python.html">Python</a></p>
+
+
+</footer><!-- /.post-info -->
+ <p><em>The Plone community and software fit nicely within the larger Python
+ecosystem. Here's why.</em></p>
+<p>For almost as long as I have been involved in the <a class="reference external" href="http://plone.org">Plone</a> project, I've
+been interested in Plone's role in the Python ecosystem. Today as I look
+across the current landscape, I'm ...</p>
+ <a class="readmore" href="http://blog.aclark.net/2011/10/24/plone-first-class-python-citizen">read more</a>
+ <p>There are <a href="http://blog.aclark.net/2011/10/24/plone-first-class-python-citizen#disqus_thread">comments</a>.</p>
+ </div><!-- /.entry-content -->
+ </article></li>
+
+
+
+
+
+
+
+ <li><article class="hentry">
+ <header>
+ <h1><a href="http://blog.aclark.net/2011/10/14/pillow-one-year-later" rel="bookmark"
+ title="Permalink to Pillow: one year later">Pillow: one year later</a></h1>
+ </header>
+
+ <div class="entry-content">
+ <footer class="post-info">
+ <abbr class="published" title="2011-10-14T13:11:00">
+ Fri 14 October 2011
+ </abbr>
+
+
+ <address class="vcard author">
+ By <a class="url fn" href="http://blog.aclark.net/author/alex-clark.html">Alex Clark</a>
+ </address>
+
+<p>In <a href="http://blog.aclark.net/category/blog.html">Blog</a>. </p>
+<p>tags: <a href="http://blog.aclark.net/tag/plone.html">Plone</a><a href="http://blog.aclark.net/tag/python.html">Python</a></p>
+
+
+</footer><!-- /.post-info -->
+ <p><em>For anyone unfamiliar with Pillow, it is the &quot;friendly PIL fork&quot;: a
+fork of PIL that aims to remain a good citizen in the PIL community
+through its actions.</em></p>
+<div class="section" id="warm-and-fluffy-history">
+<h2>Warm and fluffy history</h2>
+<p><a href="#id1"><span class="problematic" id="id2">`|image0|\ Pillow`_</span></a> 1.0 was released on 2010-07-31, a little over a year
+later came Pillow ...</p></div>
+ <a class="readmore" href="http://blog.aclark.net/2011/10/14/pillow-one-year-later">read more</a>
+ <p>There are <a href="http://blog.aclark.net/2011/10/14/pillow-one-year-later#disqus_thread">comments</a>.</p>
+ </div><!-- /.entry-content -->
+ </article></li>
+
+
+
+
+
+
+
+ <li><article class="hentry">
+ <header>
+ <h1><a href="http://blog.aclark.net/2011/10/03/vagrant-puppet-and-mozilla-oh-my" rel="bookmark"
+ title="Permalink to Vagrant, Puppet and Mozilla, oh my!">Vagrant, Puppet and Mozilla, oh my!</a></h1>
+ </header>
+
+ <div class="entry-content">
+ <footer class="post-info">
+ <abbr class="published" title="2011-10-03T17:25:00">
+ Mon 03 October 2011
+ </abbr>
+
+
+ <address class="vcard author">
+ By <a class="url fn" href="http://blog.aclark.net/author/alex-clark.html">Alex Clark</a>
+ </address>
+
+<p>In <a href="http://blog.aclark.net/category/blog.html">Blog</a>. </p>
+<p>tags: <a href="http://blog.aclark.net/tag/mozilla.html">Mozilla</a><a href="http://blog.aclark.net/tag/plone.html">Plone</a><a href="http://blog.aclark.net/tag/python.html">Python</a></p>
+
+
+</footer><!-- /.post-info -->
+ <p><em>Warning: This post is only loosely Python related and not at all Plone
+related, but I thought folks might enjoy hearing about Vagrant and
+Puppet because these tools may help you do your Plone and Python jobs
+better.</em></p>
+<p>For the past couple weeks I've been working on creating a ...</p>
+ <a class="readmore" href="http://blog.aclark.net/2011/10/03/vagrant-puppet-and-mozilla-oh-my">read more</a>
+ <p>There are <a href="http://blog.aclark.net/2011/10/03/vagrant-puppet-and-mozilla-oh-my#disqus_thread">comments</a>.</p>
+ </div><!-- /.entry-content -->
+ </article></li>
+
+
+
+
+
+
+
+ <li><article class="hentry">
+ <header>
+ <h1><a href="http://blog.aclark.net/2011/09/22/mozilla-and-pypi" rel="bookmark"
+ title="Permalink to Mozilla and PyPI">Mozilla and PyPI</a></h1>
+ </header>
+
+ <div class="entry-content">
+ <footer class="post-info">
+ <abbr class="published" title="2011-09-22T12:03:00">
+ Thu 22 September 2011
+ </abbr>
+
+
+ <address class="vcard author">
+ By <a class="url fn" href="http://blog.aclark.net/author/alex-clark.html">Alex Clark</a>
+ </address>
+
+<p>In <a href="http://blog.aclark.net/category/blog.html">Blog</a>. </p>
+<p>tags: <a href="http://blog.aclark.net/tag/plone.html">Plone</a><a href="http://blog.aclark.net/tag/python.html">Python</a></p>
+
+
+</footer><!-- /.post-info -->
+ <p>The <a class="reference external" href="http://blog.aclark.net/in-defense-of-pypi">last time I wrote about PyPI</a> some folks mistook the subject to be
+<a class="reference external" href="http://pypy.org/">PyPy</a>, so let me be clear: this article is about the <a class="reference external" href="http://pypi.python.org/pypi">Python Packaging
+Index</a>.</p>
+<p>I recently began doing some volunteer work for Mozilla[1], working on a
+<a class="reference external" href="https://github.com/aclark4life/kitsune-vagrant">virtual machine setup</a> to make kitsune development easier (kitsune ...</p>
+ <a class="readmore" href="http://blog.aclark.net/2011/09/22/mozilla-and-pypi">read more</a>
+ <p>There are <a href="http://blog.aclark.net/2011/09/22/mozilla-and-pypi#disqus_thread">comments</a>.</p>
+ </div><!-- /.entry-content -->
+ </article></li>
+
+
+
+
+
+
+
+ <li><article class="hentry">
+ <header>
+ <h1><a href="http://blog.aclark.net/2011/08/28/hello-mod_wsgi" rel="bookmark"
+ title="Permalink to Hello mod_wsgi">Hello mod_wsgi</a></h1>
+ </header>
+
+ <div class="entry-content">
+ <footer class="post-info">
+ <abbr class="published" title="2011-08-28T20:43:00">
+ Sun 28 August 2011
+ </abbr>
+
+
+ <address class="vcard author">
+ By <a class="url fn" href="http://blog.aclark.net/author/alex-clark.html">Alex Clark</a>
+ </address>
+
+<p>In <a href="http://blog.aclark.net/category/blog.html">Blog</a>. </p>
+<p>tags: <a href="http://blog.aclark.net/tag/plone.html">Plone</a><a href="http://blog.aclark.net/tag/python.html">Python</a></p>
+
+
+</footer><!-- /.post-info -->
+ <p>It seems I've inadvertently started another series of blog entry:&nbsp; the
+&quot;hello world&quot; series, wherein I explain how to easily get started with
+<a class="reference external" href="http://blog.aclark.net/2011/08/20/hello-plone/">various exciting Python technologies</a>.</p>
+<p>This time, in order to familiarize myself with <a class="reference external" href="http://code.google.com/p/modwsgi/">mod_wsgi</a>, I've
+created a buildout to automate some of the processes explained in ...</p>
+ <a class="readmore" href="http://blog.aclark.net/2011/08/28/hello-mod_wsgi">read more</a>
+ <p>There are <a href="http://blog.aclark.net/2011/08/28/hello-mod_wsgi#disqus_thread">comments</a>.</p>
+ </div><!-- /.entry-content -->
+ </article></li>
+
+
+
+
+
+
+
+ <li><article class="hentry">
+ <header>
+ <h1><a href="http://blog.aclark.net/2011/08/20/hello-plone" rel="bookmark"
+ title="Permalink to Hello Plone">Hello Plone</a></h1>
+ </header>
+
+ <div class="entry-content">
+ <footer class="post-info">
+ <abbr class="published" title="2011-08-20T20:27:00">
+ Sat 20 August 2011
+ </abbr>
+
+
+ <address class="vcard author">
+ By <a class="url fn" href="http://blog.aclark.net/author/alex-clark.html">Alex Clark</a>
+ </address>
+
+<p>In <a href="http://blog.aclark.net/category/blog.html">Blog</a>. </p>
+<p>tags: <a href="http://blog.aclark.net/tag/plone.html">Plone</a><a href="http://blog.aclark.net/tag/python.html">Python</a></p>
+
+
+</footer><!-- /.post-info -->
+ <p>This is a &quot;hello world&quot; style tutorial/application for Plone, aimed
+squarely at Python developers. I have created a project on Github too,
+to hold the code:</p>
+<ul class="simple">
+<li><a class="reference external" href="https://github.com/aclark4life/hello_plone">https://github.com/aclark4life/hello_plone</a></li>
+</ul>
+<div class="section" id="step-1-setup">
+<h2>Step 1 - Setup</h2>
+<p>Everyone in the Python world loves virtualenv, so this step will be a
+familiar one ...</p></div>
+ <a class="readmore" href="http://blog.aclark.net/2011/08/20/hello-plone">read more</a>
+ <p>There are <a href="http://blog.aclark.net/2011/08/20/hello-plone#disqus_thread">comments</a>.</p>
+ </div><!-- /.entry-content -->
+ </article></li>
+
+
+
+
+
+
+
+ <li><article class="hentry">
+ <header>
+ <h1><a href="http://blog.aclark.net/2011/08/09/plone-secrets-episode-3-collective-recaptcha-installation" rel="bookmark"
+ title="Permalink to Plone secrets: Episode 3 - Collective Recaptcha installation">Plone secrets: Episode 3 - Collective Recaptcha installation</a></h1>
+ </header>
+
+ <div class="entry-content">
+ <footer class="post-info">
+ <abbr class="published" title="2011-08-09T12:19:00">
+ Tue 09 August 2011
+ </abbr>
+
+
+ <address class="vcard author">
+ By <a class="url fn" href="http://blog.aclark.net/author/alex-clark.html">Alex Clark</a>
+ </address>
+
+<p>In <a href="http://blog.aclark.net/category/blog.html">Blog</a>. </p>
+<p>tags: <a href="http://blog.aclark.net/tag/plone.html">Plone</a></p>
+
+
+</footer><!-- /.post-info -->
+ <p><strong>*Another one from the: &quot;wow, this approach is totally and completely
+non-obvious to beginners&quot; department.*</strong></p>
+<div class="section" id="my-kingdom-for-a-custom-contact-form-with-captcha">
+<h2>My kingdom for a (custom) contact form (with captcha)</h2>
+<p>I don't know if I've made written-mention of this anywhere else, but
+<a class="reference external" href="http://aclark.net">aclark.net</a>has a new customized <a class="reference external" href="http://aclark.net/contact-info">contact form</a> with captcha. ;-)
+<a href="#id1"><span class="problematic" id="id2">`|image0|`_ ...</span></a></p></div>
+ <a class="readmore" href="http://blog.aclark.net/2011/08/09/plone-secrets-episode-3-collective-recaptcha-installation">read more</a>
+ <p>There are <a href="http://blog.aclark.net/2011/08/09/plone-secrets-episode-3-collective-recaptcha-installation#disqus_thread">comments</a>.</p>
+ </div><!-- /.entry-content -->
+ </article></li>
+
+
+
+
+
+
+
+ <li><article class="hentry">
+ <header>
+ <h1><a href="http://blog.aclark.net/2011/07/06/plone-secrets-episode-2-collective-python-buildout" rel="bookmark"
+ title="Permalink to Plone secrets: Episode 2 - Collective Python buildout">Plone secrets: Episode 2 - Collective Python buildout</a></h1>
+ </header>
+
+ <div class="entry-content">
+ <footer class="post-info">
+ <abbr class="published" title="2011-07-06T12:45:00">
+ Wed 06 July 2011
+ </abbr>
+
+
+ <address class="vcard author">
+ By <a class="url fn" href="http://blog.aclark.net/author/alex-clark.html">Alex Clark</a>
+ </address>
+
+<p>In <a href="http://blog.aclark.net/category/blog.html">Blog</a>. </p>
+<p>tags: <a href="http://blog.aclark.net/tag/plone.html">Plone</a><a href="http://blog.aclark.net/tag/python.html">Python</a></p>
+
+
+</footer><!-- /.post-info -->
+ <p>You know who uses the (Plone) Collective Python buildout? Me neither,
+because we don't have any good statistics on its use (that I know of).
+If it were a Python package, we could at least <a class="reference external" href="http://blog.aclark.net/2011/06/16/youre-so-vain-so-why-not-use-vanity/">count the number of
+times it has been downloaded</a>.</p>
+<p>You know who should use ...</p>
+ <a class="readmore" href="http://blog.aclark.net/2011/07/06/plone-secrets-episode-2-collective-python-buildout">read more</a>
+ <p>There are <a href="http://blog.aclark.net/2011/07/06/plone-secrets-episode-2-collective-python-buildout#disqus_thread">comments</a>.</p>
+ </div><!-- /.entry-content -->
+ </article></li>
+
+
+
+
+
+
+
+ <li><article class="hentry">
+ <header>
+ <h1><a href="http://blog.aclark.net/2011/06/20/plone-secrets-episode-1-site-actions-contact-link" rel="bookmark"
+ title="Permalink to Plone secrets: Episode 1 — Site actions contact link">Plone secrets: Episode 1 — Site actions contact link</a></h1>
+ </header>
+
+ <div class="entry-content">
+ <footer class="post-info">
+ <abbr class="published" title="2011-06-20T12:31:00">
+ Mon 20 June 2011
+ </abbr>
+
+
+ <address class="vcard author">
+ By <a class="url fn" href="http://blog.aclark.net/author/alex-clark.html">Alex Clark</a>
+ </address>
+
+<p>In <a href="http://blog.aclark.net/category/blog.html">Blog</a>. </p>
+<p>tags: <a href="http://blog.aclark.net/tag/plone.html">Plone</a></p>
+
+
+</footer><!-- /.post-info -->
+ <p>Today I am introducing a new category of blog entry called <strong>Plone
+secrets</strong>.</p>
+<p>The goal is to describe a set of developer/integrator techniques that
+are extremely valuable, but completely non-obvious to newcomers.</p>
+<p>The first episode, called: <strong>Site actions contact link</strong>, is really just
+a technique that involves the Zope ...</p>
+ <a class="readmore" href="http://blog.aclark.net/2011/06/20/plone-secrets-episode-1-site-actions-contact-link">read more</a>
+ <p>There are <a href="http://blog.aclark.net/2011/06/20/plone-secrets-episode-1-site-actions-contact-link#disqus_thread">comments</a>.</p>
+ </div><!-- /.entry-content -->
+ </article></li>
+
+
+ </ol><!-- /#posts-list -->
+
+
+<p class="paginator">
+
+
+ <a href="http://blog.aclark.net/index2.html">&laquo;</a>
+
+
+ Page 3 / 9
+
+ <a href="http://blog.aclark.net/index4.html">&raquo;</a>
+
+</p>
+
+
+ </section><!-- /#content -->
+
+
+
+
+ <section id="extras" class="body">
+
+
+ <div class="social">
+ <h2>social</h2>
+ <ul>
+ <li><a href="http://blog.aclark.net/feeds/all.atom.xml" type="application/atom+xml" rel="alternate">atom feed</a></li>
+
+
+
+ <li><a href="http://github.com/aclark4life">GitHub</a></li>
+
+ <li><a href="https://www.gittip.com/aclark4life">Gittip</a></li>
+
+ <li><a href="https://pythonpackages.com/user/aclark4life">PythonPackages</a></li>
+
+ <li><a href="http://twitter.com/aclark4life">Twitter</a></li>
+
+ <li><a href="http://blog.aclark.net/Mozilla.atom.xml">atom feed (Mozilla)</a></li>
+
+ <li><a href="http://blog.aclark.net/Plone.atom.xml">atom feed (Plone)</a></li>
+
+ <li><a href="http://blog.aclark.net/Python.atom.xml">atom feed (Python)</a></li>
+
+ </ul>
+ </div><!-- /.social -->
+
+ </section><!-- /#extras -->
+
+ <footer id="contentinfo" class="body">
+ <address id="about" class="vcard body">
+ Proudly powered by <a href="http://getpelican.com/">Pelican</a>, which takes great advantage of <a href="http://python.org">Python</a>.
+ </address><!-- /#about -->
+
+ <p>The theme is by <a href="http://coding.smashingmagazine.com/2009/08/04/designing-a-html-5-layout-from-scratch/">Smashing Magazine</a>, thanks!</p>
+ </footer><!-- /#contentinfo -->
+
+
+ <script type="text/javascript">
+ var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+ document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+ </script>
+ <script type="text/javascript">
+ try {
+ var pageTracker = _gat._getTracker("UA-34988446-1");
+ pageTracker._trackPageview();
+ } catch(err) {}</script>