Delivered once every Week. No Spam Ever.

Issue - 17


Worthy Read

Today the Django team is issuing multiple releases -- Django 1.4.18, Django 1.6.10, and Django 1.7.3 -- as part of our security process. These releases are now available on PyPI and our download page.
django
,
security release

PSF currently have two calendars in place, Python Events Calendar - meant for conferences and larger gatherings focusing on Python or a related technology , Python User Group Calendar - meant for user group events and other smaller local events. Check the calender for events nearby or update it.
PSF

In the near future Apache httpd 2.4.11 is about to be released and if you are using mod_wsgi versions 4.4.0-4.4.5, will cause mod_wsgi to crash if you are using daemon mode. Read this post if applicable.
api
,
mod_wsgi
,
apache
,
deployment

We love Python 3. Porting to Python 3 - Edition 2 is an awesome book. There is a campaign underway to get the book updated and free for all to read / contribute to. Have a look and see if you like to support the campaign.
python3

Determine how well different matplotlib backends work for the following 3 cases when used from an IPython notebook. Simple plotting (either inline or in a new window), Plot animation with FuncAnimation. Plot manipulation with the interact IPython widget.
ipython

Our students learned enough python and chemistry that they were able to write their own relatively complex quantum chemistry code, apply it to their own problems of interest, and then interpret the results. This was a huge win! .
ipython
,
chemistry

IronPython 2.7.5 latest release.
ironpython

"Aperos Python Belgium" will take place on saturday, January 31st in Brussels. Meeting from 19:45, on first floor of Delirium cafe, Impasse De La Fidélité 4, B-1000 Brussels. If you are a FOSDEM attendee, you can meet us at the Python devroom (H.1301 room), after the end of lightning talks.
event

Carol is currently an active contributor to open source projects, like OpenHatch, a co-organizer of PyLadies San Diego, and an independent developer of hardware and software. Weaving her love of art, music, and nature with Arduino based wearable soft circuits, she is developing an open hardware project to assist an in-home caregiver with gentle, compassionate support of a loved one with Alzheimer’s.
interview

Coursera Python Course.
core python

For the beginner coder, there are lots of different paths to programming proficiency. Some people will start with college courses, boot camps, or books. But it’s easy to lose your way, running out of time or patience as you struggle through the dense undergrowth of learning possibilities. So, here is an infographic of one relatively logical and achievable path toward learning for the self-motivated but frugal extracurricular student.
resource

In this post I want to share all the tricks I discovered that will make your Django tests run very quickly (at the time of this writing I have a suite of 250 tests that has been tuned to run in ~5 seconds rather than ~50 seconds of the untuned version… that’s 10 times faster!).
django
,
TDD

DataTables is a jQuery table plugin for creating tables with advanced features. I used it for my Django app, GlucoseTracker, and it worked great. But one thing that was bothering me was it wasn't responsive. It was the only element in my app that wasn't responsive and looked horrible when viewing on a phone in portrait mode. Here how to make it responsive.
django

This book is a Django tutorial created for DjangoGirls event. Boys can read it too :)
django

Infographics PNG.
infographics

Pelican allows you to create a static blog. In a static site, every page is pre-rendered by the static blog generator. This means that your entire blog can be uploaded to a server.
pelican

Applicable for Python developers on windows.
python
,
windows
,
pip


Projects

joe - 146 Stars, 6 Fork
A .gitignore magician in your command line. Joe generates .gitignore files from the command line for you.

ZeroNet - 112 Stars, 12 Fork
Decentralized websites using Bitcoin crypto and BitTorrent network.

solo - 15 Stars, 2 Fork
Web framework Based on Gevent & Webob & Routes.

unix2web - 12 Stars, 1 Fork
Expose a UNIX filter on a web page.

KeyboardCAD - 12 Stars, 0 Fork
A tool for creating FreeCAD files for custom keyboards. KeyboardCAD is a python script that uses the raw data generated by http://www.keyboard-layout-editor.com/ to design a switch mounting plate for any keyboard imaginable.

dbpy - 11 Stars, 1 Fork
dbpy is database abstration layer wrote by python. The design is inspired by webpy db ? drupal database . If like the simple db abstration layer like tornado db or webpy db, it is worth to try.

vat_moss-python - 10 Stars, 0 Fork
A Python library for dealing with VAT MOSS and Norway VAT on digital services. Includes VAT ID validation, rate calculation based on place of supply, exchange rate and currency tools for invoices.

iOS-Python-Project - 9 Stars, 0 Fork
Develop iOS apps in Python. An example.

pandoc-opml - 4 Stars, 0 Fork
pandoc-opml generates OPML files from Markdown with the help of pandoc.