Issue #20

Sparse is better than dense.

June 29, 2012

Sparse is better than dense.
Python 3.3.0 beta, django-skel, and much more. 

Issue #20 : Sparse is better than dense.


Friday, June 29th, 2012

Hi Pythonistas,

We got t-shirts. We are really excited to do this for the community and hope everyone picks one up.  Those of you who follow us on twitter saw us tweet the various mocks while we were designing. They are a high quality blend shirt, same one Github uses for their shirts. 

So if you are so inclined, support Pycoders Weekly and get a shirt!

We are on the look out for new sponsors. Postmates our first sponsor has allowed us to do awesome things like get stickers, and keeping the mailchimp from breaking our legs. If you ( or your company) are interested in sponsoring Pycoder's Weekly simply reply to this email and let us know. 

If you want a sticker send us a self addressed stamped envelope(Canadian stamps, or send us $1US for US or $2US for International addresses) to*: 

44 Byward Market Square, Suite 210
Ottawa, Ontario Canada 
K1P 7A2

* Stickers while supplies last

RSS and archives can be found here, and here respectively.

Be a hero (or heroine) and do the right thing. Follow @pycoders.

Mahdi and Mike
News and Developments.

Python 3.3.0 beta 1 (
Python 3.3.0 beta 1 is out the door. Click through the link for all the details about the upcoming release.

Julython (
This is a great idea. During the month of July, the crowd at Julython are trying to encourage developers of all skill levels to try and work on their pet Python project(s) just a little each day. July is coming fast, time to get ready!

Lets get louder (
This is a really great initiative and the pledge says it all “As a member of the Python community, we pledge only to attend, speak at, assist, sponsor, or otherwise participate in conferences that publicly promote an anti-harassment and anti-discrimination code of conduct policy.”


Postmates is a small team with a huge vision that is changing local commerce.
They are currently hiring Python and iOS Engineers in San Francisco, California.


What's your stance on tuple() and list() versus (,) and "[ ]" and why? (


django-skel (
The new hawtness from Randall Degges.  Deploying django applications is hard. This project saves you from having to deal with boilerplate and get straight to work. Like all awesome things django-skel has documentation too!

sqlmap (
With great power comes great responsibility.  sqlmap gives you the power to automatically inject SQL in attempts to takeover a database system. Supports all major database types.

Triangulizor (
Triangulizor is a little Python script to apply a "triangular pixel" effect to images.

Jarvis - Python coding companion (
Jarvis was inspired by works of Bret Victor, especially his talk Inventing on Principle. The idea is similar to the principles around LightTable. They describe it as a companion for Python programmer to get the answers they need. A little something to hold you over until LightTable is finished with Python support.

httpie (
HTTPie is a CLI, cURL-like tool for humans.


Ubuntu App Developer Workshops (
In order to help new developers get up and running Ubuntu is having workshops for writing Ubuntu applications in Python. We really love that Ubuntu is taking the initiative to do this.

Polyglot Programming with Python: Python/Scala Interop (
Andrea O. K. Wright contacted us about the talk she gave at Pycon US because she thought this may be of interest to Pycoders. She was right, this is pretty awesome. This is a talk about language interop between Python and Scala with a walk through the lower-level code that allows inter-language communication to happen. Link is talk materials, video here.

Poor Mans Template A/B Testing (
The team at matchFWD explain how they do Template(Web and Email) A/B testing. They provide a script to accomplish this task and explain all the important pieces. If you are looking to start doing A/B testing in your templates, this is a good resource to get started.

Disconnects are good for you (
This article clearly explains some of the problems you can encounter when working with ZeroMQ. Sockets stuck in the wrong state upon disconnect is one of the more common ones. The author explains why this happens and ways to fix it and some better solutions.

Inside Python's itertools.tee() (
We love articles like this. Often the Python documentation isn’t it enough, it’s awesome to see developers go really deep into the implementation of something, or how a particular language feature works. That is the case here with the this great breakdown of itertools.tee(), check it out.

Communicating with RESTful APIs in Python (
This is a great breakdown of communicating with RESTful API’s in Python, the author uses the Github API as an example and shows how to work with it using urllib/urllib2, httplib2 and Python-requests.

WGSI Web Servers Bench (


Pycoder's Weekly Issue # 21
July 6th, 2012


This mailing list has been hand picked by Mahdi Yusuf and Mike Grouchy


Postmates is a small team with a huge vision that is changing local commerce.
They are currently hiring. Check out their open positions here!

Follow on Twitter | Friend on Facebook | Forward to Friend 
Copyright © 2012 PyCoder’s Weekly, All rights reserved.