Issue #221

Divine

June 17, 2016

Divine
The PSF's growing success, automation, Neural Networks and much more.

Issue #221: Divine

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:

Opbeat

The Easiest Way to Find a Job

Hired lets you sit back while job offers come to you. When you complete your profile, instantly apply to 4,000+ companies on the platform who will contact with you with job offers, including salary and equity up-front.  Try it today. 

(Sponsor this newsletter

News


The PSF's Growing Success
A look at the amount and size of grants disbursed from the PSF. Looks to be growing every year with potentially 300K in 2016-20147 to fund Python education all over the world. Good job PSF!
blogspot.ca
Shared by @mgrouchy
 

Python 2.7.12rc1 Released!
Click through for full changelog and download links.
python.org
Shared by @mgrouchy
 

pybay
The SF Bay Regional Python Conference 2016, takes place August 19-21.
pybay.com
Shared by @myusuf3
 

Advisory: HTTP Header Injection in Python urllib
Python's built-in URL library ("urllib2" in 2.x and "urllib" in 3.x) is vulnerable to protocol stream injection attacks (a.k.a. "smuggling" attacks) via the http scheme. Click through for more details.
blindspotsecurity.com
Shared by @mgrouchy
 

Discussion


Separate IO from algorithms: A simple rule to avoid some common maintainability issues.
reddit.com
Shared by @mgrouchy
 

I missed pycon, what is your favorite talk that you recommend I watch?
reddit.com
Shared by @myusuf3
 

Python Jobs


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

Senior Platform Engineer (Bellevue, WA) 
Posted By  Motiga Inc. PROMOTED

Software Engineer (Amsterdam, Netherlands) 
Posted By  Stream.io.  PROMOTED

Senior Software Engineer - Python (Reston, VA) 
Posted By  Global Reach Consulting LLC.  PROMOTED

Software Engineer - Python  (Shepards Bush, London, UK) 
Posted By  Pole Star Space Applications Ltd.  PROMOTED

Sr. Python Developer (Raleigh-Durham, NC) 
Posted By  RTI International.



See More Python Jobs >> 

Projects


mlp-classifier
A handwritten multilayer perceptron classifer using numpy.
github.com
Shared by @myusuf3
 

cmap_builder
Three blender scripts that allow to design 1d and 2d colormaps within a colorspace gamut.
github.com
Shared by @mgrouchy
 

buildstrap
When buildout+pip=♥
github.com
Shared by @myusuf3
 

preflyt
A lightweight application environment checker.
github.com
Shared by @mgrouchy
 

facebook-page-post-scraper
Data scraper for Facebook Pages, and also code accompanying the blog post How to Scrape Data From Facebook Page Posts for Statistical Analysis.
github.com
Shared by @mgrouchy
 

yolog
Beautify your Git Logs
github.com
Shared by @myusuf3
 

SpaceshipGenerator
A Blender script to procedurally generate 3D spaceships.
github.com
Shared by @myusuf3
 

content-engine
A very simple content-based recommendation engine.
github.com
Shared by @mgrouchy
 

requests-respectful
Minimalist Requests wrapper to work within rate limits of any amount of services simultaneously. Parallel processing friendly.
github.com
Shared by @myusuf3
 

Articles


How to build and deploy a Facebook Messenger bot with Python and Flask, a tutorial
More Facebook Messenger bots.
tsaprailis.com
Shared by @mgrouchy
 

A Simple Content-Based Recommendation Engine in Python 
untrod.com
Shared by @mgrouchy
 

Redirecting stdout
Always good stuff over at pythonlibrary, some simple tips for redirecting stdout to a file with Python.
pythonlibrary.org
Shared by @mgrouchy
 

Excel “Filter and Edit†- Demonstrated in Pandas
A look at doing the equivalent of Excels "Filter and Edit" in Pandas.
pbpython.com
Shared by @myusuf3
 

Learn Python online – A detailed list of courses on Python
A great list of online Python courses, don't forget to check the comments, there are some good suggestions for online resources in there as well.
bafflednerd.com
Shared by @mgrouchy
 

Automation For The People
Great post on in github gist form on automation. Includes tons of automation tools (or tools that can be used for automation) from Bash and Make to Python specific things like Fabric, Ansible and Invoke.
github.com
Shared by @mgrouchy
 

Creating Videos of NBA Action With Sportsvu Data
This is very cool. Use NBA SportsVU data, mixed with play by play data scraped from NBA.com to generate videos of player movements!
danvatterott.com
Shared by @myusuf3
 

Separate IO from algorithms
This author suggests that Separating IO from algorithms is a good strategy for being able to write clean, easy to maintain code.
machinalis.com
Shared by @mgrouchy
 

Machine Learning is Fun! Part 3: Deep Learning and Convolutional Neural Networks
Don't forget to check out part 1 and Part 2.
medium.com
Shared by @myusuf3
 
Read Later
Tweet
Forward to Friend
Copyright © 2016 PyCoder’s Weekly, All rights reserved.