Issue #239

Under Pressure

Oct. 20, 2016

Under Pressure
hawkpost, sanic, Static Types in Python and much more.

Issue #239: Under Pressure

Your weekly dose of all things Python.
 
Hi Everyone!

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

Like what we are doing? Have any comments or suggestions? Check us out on twitter

--
Mahdi & Mike

From our sponsors:


News


PythonFOSDEM 2017 - Call for Proposals
The Python Community has a devroom during the FOSDEM in Brussels in Belgium. The event will take place during the first week-end of February 2017. The submission deadline for the call for proposals is Dec 2 so click through for more details and submit your proposal.
wirtel.be
Shared by @mgrouchy
 

Micropython v1.8.5 Released
New port to Zephyr, upip runs on baremetal, reduction in code size and much more. Click through for more details.
github.com
Shared by @myusuf3
 

PyDev 5.3.0 Released
Includes Code completion improvements, Validate code with Python 2 & 3 while typing, PyQt5 event loop in interactive console. Click through for more details.
blogspot.ca
Shared by @mgrouchy
 

Discussion


lptrace - a tool to trace any running Python program
reddit.com
Shared by @mgrouchy
 

Ask Python: Someone who only knows Python has to learn some C++, what should they do?
reddit.com
Shared by @myusuf3
 

What if Flask was async and 6x faster out of the box? Introducing Sanic, for when you gotta go fast!
reddit.com
Shared by @myusuf3
 

Python Jobs


Senior Developer (Vancouver, BC, Canada/Remote) 
Posted By  ActiveState Software.

Senior Developer (Remote) 
Posted By  Global Ad Source.

Product Engineer (Remote) 
Posted By  Zapier.

Software Automation Engineer (Ann Arbor, MI) 
Posted By  Notion.


See More Python Jobs >> 

Projects


hawkpost
Generate links that users can use to submit messages encrypted with your public key.
github.com
Shared by @mgrouchy
 

lptrace
strace for Python programs.
github.com
Shared by @mgrouchy
 

sanic
Python 3.5+ web server that's written to go fast. Click through to the README for benchmarks.
github.com
Shared by @myusuf3
 

ssh-audit
SSH server auditing (banner, key exchange, encryption, mac, compression, compatibility, security, etc)
github.com
Shared by @mgrouchy
 

ebgan
A tensorflow implementation of Junbo et al's Energy-based generative adversarial network ( EBGAN ) paper.
github.com
Shared by @myusuf3
 

mocker
A crappy imitation of Docker, for teaching purposes.
github.com
Shared by @myusuf3
 

jsane
A saner way to traverse JSON in Python.
github.com
Shared by @mgrouchy
 

live-premailer
Live premailer for jinja2 templates.
github.com
Shared by @mgrouchy
 

slack-deleter
A simple Flask app that allows a user to quickly delete all the files they have access to in their slack team, in a matter of seconds.
github.com
Shared by @myusuf3
 

rds-pgbadger
Fetch logs from RDS instance, and process them with pgBadger.
github.com
Shared by @fpietka
 

wikischolar
Look up historical article quality data for Wikipedia articles.
github.com
Shared by @sigmavirus24
 

slotter
Python library to slot items into pre-defined slots.
github.com
Shared by @sphirani
 

Articles


Static types in Python, oh my(py)!
An introduction to mypy and how mypy can help ease the switch to Python 3.
zulip.org
Shared by @myusuf3
 

Fixing Python Performance with Rust
This is cool. From the crew at Sentry, this is nice look at improving Python performance by exposing Rust libraries in your Python code.
sentry.io
Shared by @mgrouchy
 

Don't keep important data in your Celery queue
Lessons about dealing with Data in Celery.
caktusgroup.com
Shared by @mgrouchy
 

Debugging C extension memory safety with valgrind
Not much to say here except that if you are debugging C extensions in Python, to check out this post.
tumblr.com
Shared by @mgrouchy
 

NumPy Tutorial: Data analysis with Python
Great NumPy Tutorial learn about some NumPy data types and how to work with them.
dataquest.io
Shared by @mgrouchy
 

Fuzzy search with MongoDB and Python
A simple tutorial to get you started creating your own fuzzy search with Python and MongoDB.
medium.com
Shared by @mgrouchy
 

Solving Performance Problems in the Django ORM
Good tips on how to track down and deal with Performance problems in the Django ORM.
medium.com
Shared by @myusuf3
 

Asynchronous Scraping with Python
gregreda.com
Shared by @mgrouchy
 
Read Later
Tweet
Forward to Friend
Copyright © 2016 PyCoder’s Weekly, All rights reserved.