Issue #146

Adorn

Dec. 19, 2014

Adorn
PyCon 2015 Tutorial Schedule, Django Site Redesign, qutebrowser and much more.

Issue #146: Adorn

Weekly dose of all things Python.
 
Hey Everyone, 

This will be our last issue of 2014, we will be taking next week off for the holidays and to prepare our 2014 roundup! Thanks for a great year, hopefully we can make 2015 even better!

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 Gratipay  We are on twitter too! 
From our sponsors:

News


PyCon 2015 Tutorial Schedule Announced
The PyCon 2015 tutorial schedule has been announced, time to coordinate your schedules!
blogspot.ca
Shared by @mgrouchy
 

Announcing a redesign of the Django websites
After a decade, the Django Website and documentation has gotten a redesign. Check it out!
djangoproject.com
Shared by @mgrouchy
 

Discussion


I Have A Few Hours To Teach Python To 25 Mechanical Engineers. What Should I Cover?
reddit.com
Shared by @myusuf3
 

Jobs


Python Developer (Austin, TX) 
Posted By  Umbel. PROMOTED

Software Engineer (New York, NYC) 
Posted By  Beatport. PROMOTED

Backend Python Developer (Edmonton, AB, Canada) 
Posted By  Strathcom Media Inc. 

Projects


iterstuff
A collection of tools for working with iterators.
github.com
Shared by @benlast
 

qutebrowser
A keyboard-driven, vim-like browser based on PyQt5 and QtWebKit. To get an idea of how it works, check out the keybinding cheatsheet.
github.com
Shared by @the_compiler
 

mochi
A dynamically typed programming language for functional programming and actor-style programming. Its interpreter is written in Python 3. Worth checking out, even if only you are interested in how an interpreter is written.
github.com
Shared by @mgrouchy
 

fake2db
Useful. A tool supporting sqlite, mysql, postgresql, and mongodb that allows you to create fake(but valid) data for in your database for testing purposes.
github.com
Shared by @myusuf3
 

addict
A library that provides a dictionary interface that supports settable and gettable values that support both attribute and getitem syntax.
github.com
Shared by @mgrouchy
 

deeppy
A attempt to provide state-of-the-art deep learning models in a nice pythonic interface.
github.com
Shared by @mgrouchy
 

clip.py
A tool for creating composable CLI's. Allows you to easily create commands, subcommands, etc. and parse their arguments.
github.com
Shared by @mgrouchy
 

pypgTAP
Simplify your PostgreSQL software development lifecycle. Automates all the things that are required for you to test your Postgres stored procedures.
github.com
Shared by @mgrouchy
 

Articles


Python’s `NotImplemented` Type
Everything you wanted(and didn't want) to know about Python's `NotImplemented` Type/Constant.
svbtle.com
Shared by @STajbakhsh
 

Obfuscating "Hello world!"
Ever wonder how some of these crazy obfuscated python programs work? Check out this detailed explanation of how it all works.
benkurtovic.com
Shared by @mgrouchy
 

json vs simplejson vs ujson
Very detailed rundown with benchmarks of the differences between common python JSON parsing libraries. SPOILER: ujson is the fastest by a considerable margin.
medium.com
Shared by @mgrouchy
 

Making Python Authentication Fast
Nice article here. Great explanation of how authentication general works in your framework of choice and how to improve fetching user data once a user is logged in.
stormpath.com
Shared by @rdegges
 

Programming a Bot to Play the “Sushi Go Round†Flash Game
This is pretty great. Very nice, in depth guide for creating a bot that can play a flash game using PyAutoGUI.
inventwithpython.com
Shared by @mgrouchy
 

Detecting Facial Keypoints With Python
I love these breakdowns on Kaggle competitions. This time we get taught how to detect facial keypoints with Python.
danielnouri.org
Shared by @myusuf3
 
Read Later
Tweet
Forward to Friend
Copyright © 2014 PyCoder’s Weekly, All rights reserved.