Issue #29

Memorial

Aug. 31, 2012

Memorial
John Hunter passes away, pixeltable, and much more. 

Issue #29 :  Memorial

 

Friday, August 31th, 2012


Hi Pythonistas, 

Sad news in the Python Community this week. John Hunter author of Matplotlib and founding board member of NumFOCUS has passed away. NumFOCUS has started The John Hunter Memorial Fund to help pay for the education of his children. If you want to give something, visit the site to donate.

If you want a sticker send us a self addressed stamped* envelope to**: 

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

* Please provide either Canadian stamps or 1USD North America; 2USD International.  
** Stickers while supplies last

 
To keep up with all the breaking Python news follow @pycoders.

--
Mahdi and Mike
 
News and Developments.

Python 3.3.0 release candidate 1 released!  (google.com)
We are getting close. Python 3.3.0 rc1 is in the wild! Click through for the list of changes and be sure to try it out and report any bugs.

Getting started with Django (kickstarter.com)
Kenneth Love is raising money on Kickstarter to build a “Getting started with Django” screencast series. If this interests you check this out and support him.

Human.io (human.io)
Quickly write and deploy mobile applications with a simple Python api to either IOS or Android through the Human.io app. This is super cool, click the link to get more info and check out the demo.

PyData NYC 2012
Registration is live for PyData NYC. Its happening October 26-28 in Midtown Manhattan at Lighthouse International. Take a look at the site for more details.

OUR SPONSOR BORDERJUMP IS HIRING!

You could literally change the way the world shops and pays. BorderJump is hiring Python and PHP developers in Nashville, TN.


Discussions.

So what have you built with bottle.py?

Projects.

django-sqlpaginator (github.com)
This django app allows you to paginate results from queries made with raw sql rather then the ORM. It supports LIMIT and OFFSET as well as ORDER_BY queries. Pretty useful if you need to stray outside the ORM in your django project.

numba (github.com)
This is pretty neat. Numba is a NumPy-aware dynamic Python compiler that uses LLVM. Numba is intended to “compile Python byte-code to machine code especially for use in the NumPy run-time and SciPy modules.”

Python Books (revolunet.com)
Awesome! This good looking site has a list and links to freely available Python books. Lots of gems in here, check out Github for the source.

maze (github.com)
Cool little project. Who didn’t love mazes when they were a kid. Dale certainly did. When working from home this is a fun little thing to keep the kids busy.

marisa-trie (github.com)
Static memory-efficient Trie structures for Python (2.x and 3.x). String data in a marisa-trie may take up to 50x-100x less memory than in a standard python dict.

pixeltable (github.com)
Replicate any image file as a HTML table. Check out this pure html version of the official Python logo. Nifty little tool.

otrace (github.com)


Articles.

Selenium tests with Django 1.4+ on Jenkins (shiningpanda.com)

Finding the top K items in a list efficiently (stevehanov.ca)
If you are dealing with large datasets or you like hearing about cool algorithms this post will certainly shed some light on using heaps rather than simply working with lists.

Getting started with RedHat's OpenShift (pythondiary.com)
RedHat’s OpenShift is a fairly new kid on the block in the arena of platform as a service providers.  Kevin Veroneau gives a great intro to get Django setup on RedHat’s service.

Treating configuration as code with Python’s import hooks (taricorp.net)

Numba VS Cython (github.com)
Excellent article! This article is a comparison between pure python, numba, and cpython for computational analysis. Numba is definitely worth a closer look.
                                                 
An Analysis of the Top Python Repositories Hosted on Github (github.com)
Very cool article on the state of open source in the python community. We love this article. Definitely solid read tons of insights. Use pyflakes and pep8.

Deploying WSGI applications with Puppet (uggedal.com)

WSGI App Deployment with Ubuntu, Ansible, Nginx, Supervisor and uWSGI (github.com)

Deploying a Pyramid App on AppFog (antoineleclair.ca)

UPCOMING EVENTS

Pycoder's Weekly Issue # 30
September 7th, 2012

ABOUT THE CURATORS

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

ABOUT OUR SPONSORS

BorderJump makes global e-commerce easy for U.S. merchants. We cure the payment, shipping and customs pains that retailers feel and we are hiring talent to help.

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





|