PyCon Uruguay 2012

Last November 10th and 11st we enjoyed the first Python Conference in Uruguay. The event was developed by the Python community in Uruguay as a result of the great success of the PyDay that took place in August 2011. In the event participated several speakers from Uruguay, Argentina, Brasil and Denmark with talks ranging from Biopython,  Machine Learning to […]

Read More

Pillow 1-7-8

Pillow is the friendly PIL fork. Initially just a packaging fork, now considering image code bug fixes and Python 3 support. To be friendly, we attempt to track changes against upstream tickets in PIL. Pillow 1.7.8 is out! Read about it here: http://pypi.python.org/pypi/Pillow/1.7.8 Features It’s PIL (Python Imaging Library) It installs on all modern systems […]

Read More

Django Hello

Django doesn’t really need a hello world style introduction, its documentation speaks for itself. But this is what “Hello, world!” in Django looks like to me. I hate boilerplate and I love reducing software down to its core components; just enough to start the server. setup.py: from setuptools import setup setup( name=’hello’, ) requirements.txt: Django==1.4.1 […]

Read More

Recompile Vim with Python/Ruby Support on Arch Linux

Update 2014-08-21: The vim packages in Arch Linux have been reorganized: https://www.archlinux.org/news/reorganization-of-vim-packages/. The standard vim package should now contain Python support, so the recompile is not necessary anymore. For my vim configuration, I need a version of Vim that was built with Python and Ruby support. Unfortunately, the default version of Vim that is installed […]

Read More

Looking For Projects

With pythonpackages.com winding down, I am now actively seeking projects for Q4 2012 and beyond. I am good at: Deploying Plone sites: http://blog.aclark.net/2012/10/03/plone-4-3-alpha-1-in-production/ Maintaining and releasing Python packages: http://pypi.python.org/pypi?%3Aaction=search&term=aclark&submit=search Cat herding volunteers: http://lists.plone.org/pipermail/plone-com/Week-of-Mon-20120903/000039.html Writing documentation: http://docs.pythonpackages.com/en/latest/index.html Writing narrative text: http://www.packtpub.com/plone-33-site-administration/book Writing Python code: https://github.com/aclark4life Also, I’ve put together a list of projects I am involved […]

Read More

PythonPackages: One Year Later

We are rolling up on the one year anniversary of pythonpackages.com (in October). This is an exciting milestone (for me at least) because I’ve had a tremendous amount of fun building the site, not to mention how much I learned about GitHub, PyPI, Pyramid, Stripe, Redis, Bootstrap, and more. We are hovering around 200 signups […]

Read More

Sorry for the blog spam

Just learning Pelican As I’m just learning Pelican, Dirkjan Ochtman pointed out that I can have “fancy” URLs via the ARTICLE_PERMALINK_STRUCTURE setting. So the blog spam you are seeing is a result of my publishing the same two articles with two different URLs (fancy and non-fancy). My apologies for the noise. publishconf.py And actually, I […]

Read More

Virtualenv Quickstart Guide

I was searching for a nice virtualenv quickstart guide today, but couldn’t find one that I liked. Either they were outdated and still relied on easy_install, or they were too complicated. So here’s my own. Why use virtualenv? Virtualenv (http://www.virtualenv.org/) basically provides you with a full Python environment (and/or versions) inside a single folder. This […]

Read More

OAuth Needs To Die In A Fire

As a personal project I’ve recently been looking into creating a small Twitter client in Objective-C/Cocoa. This is largely because I quite like Objective-C as a language and haven’t had the chance to write anything significant in it, but also partly because Twitter have made the news recently with their API nuttiness and I wanted […]

Read More