Issue #108

Rift

March 28, 2014

Rift
PEP 466, DjangoVillage, rumps and much more.

Issue #108: Rift

Weekly dose of all things Python.
 
Hey Everyone, 

No mess ups this week and we have a very full issue for you! Enjoy!

Share an article with us and if it lands in newsletter get highlighted as a contributor in the newsletter!

Like what we are doing? Support us on Gittip  We are on twitter too! 
From our sponsors:

News


PEP 461 Accepted!
Python 3.5 Will Have Byte Formatting
python.org
Shared by @myusuf3
 

PEP 466 -- Network Security Enhancement Exception for Python 2.7
A new PEP has been proposed to backport important network security enhancements into Python 2.7 from 3.4 to help keep 2.7 secure and easy upgrading to Python 3.
python.org
Shared by @mgrouchy
 

DjangoVillage -The Italian Python Conference
The Italian Django conference will be taking place in Orvieto, Italy June 13-15, 2014. If you plan on attending the call for proposal deadline is March 31st, so time to get your submission in is running out.
djangovillage.it
Shared by @maxpippi
 

Discussion


PEP 466
reddit.com
Shared by @myusuf3
 

Jobs


Senior DevOps Engineer - Python (Burlingame, CA) 
Posted By TellApart Promoted

Principal Python Software Engineer (Chicago, IL) 
Posted By Echo Global Logistics Promoted
 
Principal Data Engineer - Tech Lead (Boston, MA)
Posted By Kyruus Promoted

Projects


rumps
Ridiculously Uncomplicated Mac OSX Python Status Bar Apps! Got a little status bar app you want to write you can do it in Python now!
github.com
Shared by @myusuf3
 

django-carton
This is a simple and lightweight application for shopping carts and wish lists, easy to drop in and integrate with your app!
github.com
Shared by @myusuf3
 

ultisnips
This is a great snippets plugin for vim, seems pretty snappy too.
github.com
Shared by @myusuf3
 

compilebot
Very cool for those redditors out there! compilebot will execute python source code in reddit comments and provide the result!
github.com
Shared by @myusuf3
 

Punchcard
Generate github style punchcard charts with ease.
github.com
Shared by @myusuf3
 

bleach
Bleach is an HTML sanitizing library that escapes or strips markup and attributes based on a white list. Legit name too.
github.com
Shared by @myusuf3
 

pyinstrument
Cool stack profiler for your Python code inspired by apples instruments app.
github.com
Shared by @mgrouchy
 

httmock
Very useful project to help you write your tests by allowing you to easily mock `requests` objects.
github.com
Shared by @mgrouchy
 

Articles


Julia vs. Python: Monte Carlo Simulations of Bitcoin Options
Interesting article comparing Julia and Python for performance and how you would solve a problem in either language. Great read.
github.io
Shared by @myusuf3
 

Who needs a database?
Interesting thought experiment about completely knocking a database from the stack, this obviously has some issues but interesting to see how it comes together.
getsilvi.com
Shared by @myusuf3
 

20 Good Functions To Know in Python
Another one of these lists that just keep coming up. Likely last one we will link to so enjoy!
thelivingpearl.com
Shared by @myusuf3
 

What If NCAA Basketball Players Were Paid?
Interesting analysis using pandas comparing performance of the top paid NBA players with performance of the top performing NCAA players and extrapolating potential salary from there.
danielforsyth.me
Shared by @mgrouchy
 

Logging as Storytelling #3: Types
Have you ever considered what it takes to write excellent and consistent log messages? This article and its predecessors helps you define that.
hybridcluster.com
Shared by @mgrouchy
 

pytest session scoped fixtures
You can specify session scope in pytest which allows you to specify if a fixture will only run once per test session and be available across multiple test functions, classes and models. In this article the author shows with examples how this works.
pythontesting.net
Shared by @mgrouchy
 

Reviewing Django REST Framework
Nice review of Django REST Framework. Definitely to be considered when choosing which REST API Framework you want to go with for your next project.
isotoma.com
Shared by @mgrouchy
 

Realtime Django notifications with node.js, socket.io and Redis
Great, full end-to-end example, of how to get realtime notifications in your Django project using node.js and Redis.
machinalis.com
Shared by @mgrouchy
 

Understanding Python By Breaking It
Increase your Python knowledge by breaking it. The author goes though a guided tour of poking and prodding CPythons internals.
hakril.net
Shared by @mgrouchy
 

An Artificial Intelligence for the 2048 game
2048 has been all the rage lately with projects cropping up everywhere. This is a cool examination of implementing an AI to solve the game.
blogspot.it
Shared by @mgrouchy
 
Read Later
Tweet
Forward to Friend
Copyright © 2014 PyCoder’s Weekly, All rights reserved.