Delivered once every Week. No Spam Ever.

Issue - 19

Worthy Read

Partly as a reminder to myself to use them, and partly because I thought this might be of general interest I have put together this collection of some of my favourite idioms.
core python

The challenge that we and many other firms face is that there’s much higher demand than there is supply: there aren’t enough high-quality Django developers. We’ve talked about this issue intensely internally and with our friends while at DjangoCon and PyCon. We decided that we can offer at least one solution: a new Django-focused code school.

Function decorators enable the addition of new functionality to a function without altering the function’s original functionality.
core python

If you want your logging configuration to behave sensibly, set LOGGING_CONFIG to None in your Django settings, and do the logging configuration from scratch using the Python APIs.

Claudia works as a software engineer at, based in Amsterdam, the Netherlands. is the biggest classifieds website in the Netherlands and part of the eBay Classifieds Group. Claudia currently codes in Scala and Java, and uses Python for testing API’s and for development tooling.

There are plenty of ways to write bad code. But in Python, one in particular reigns as king. We were exhausted, yet jubilant. After two other engineers had tried for three days each to fix a mysterious Unicode bug before giving up in vain, I finally isolated the cause after a mere day’s work. And ten minutes later, we had a candidate fix.
core python

tmpnb is a service that spawns new notebook servers, backed by Docker, for each user. Everyone gets their own sandbox to play in, assigned a unique path.

In this post we will see how to implement a straightforward forecasting model based on the linear regression object of sklearn. The model that we are going to build is based on the idea idea that past observations are good predictors of a future value.
machine learning

Sometime back in 2011, the PSF realized that Python, although at the time a mature and widely-used language, was still unknown to many decision-makers outside of the tech world. To remedy this obstacle to Python's growth (and grave injustice), the brochure project was born.

In this installment, I will present a complete – although simple – web application made of a database, two web application servers and a load-balancer.

Bagus Aji Santoso, currently a student of computer science at Universitas Pendidikan Indonesia/Indonesia University of Education (UPI) in Bandung, West Java, Indonesia. is translating and adding more articles of his own in his weblog. If you understand the language do subscribe.The 18th issue is the 1st Issue.


pip-init - 20 Stars, 2 Fork
pip-init to generate a simple file

docker-builder - 14 Stars, 0 Fork
Docker builder script - builds container hierarchy

normality - 14 Stars, 1 Fork
A tiny library for Python text normalisation. Useful for ad-hoc text processing.

Flask-DODDNS - 11 Stars, 0 Fork
A Dynamic DNS updater for the Digital Ocean V2 API in Flask

django-react-integration - 7 Stars, 0 Fork
A sample project that shows django-react integration

python-gotalk - 6 Stars, 1 Fork
A Gotalk implementation in Python

django-pgjsonb - 6 Stars, 0 Fork
Django Postgres JSONB Fields support with lookups

flask-live-coding-webcast - 5 Stars, 3 Fork
This repository contains the code I wrote during my O'Reilly webcast "Let's Build a Web Application!"

fbadmin - 5 Stars, 3 Fork
Python library that uses selenium and phantomjs to automate Facebook Group administration.

gatspy - 4 Stars, 1 Fork
General tools for Astronomical Time Series in Python