Delivered once every Week. No Spam Ever.

Issue - 153


Worthy Read

GoCD or Spinnaker? This post is an overview of GoCD and Spinnaker, why they are different from each other and which problems you should use them to solve.
advert

An opinionated list of awesome videos related to Python, with a focus on training and gaining hands-on experience.
videos

Here, then, is a (very) brief run through the inner workings of objects in four very dynamic languages. I don’t think I really appreciated objects until I’d spent some time with Python, and I hope this can help someone else whet their own appetite.
core-python
,
oops

A not so nice review of Python for Data Analysis Book
pandas

Today we are excited to announce that we have applied for, and been awarded, a grant to help improve the sustainability of the Python Package Index in the amount of $170,000.  This has been awarded by Mozilla, through the Foundational Technology track of their Open Source Support Program.  We would like to thank Mozilla for their support.
PSF
,
mozilla

The Definitive Guide to Apache Spark. Download today!
ebook
,
advert
,
free

The pathlib module was first included in python 3.4 and has been enhanced in each of the subsequent releases. Pathlib is an object oriented interface to the filesystem and provides a more intuitive method to interact with the filesystem in a platform agnostic and pythonic manner. I recently had a small project where I decided to use pathlib combined with pandas to sort and manage thousands of files in a nested directory structure. Once it all clicked, I really appreciated the capabilities that pathlib provided and will definitely use it in projects going forward. That project is the inspiration for this post.
pathlib

A few weeks ago I was enrolled in Python for Data Science by UCSD on EdX.org. It is an introductory course so it starts with the basics but by the end of it you have worked with Twitter’s API, predicted weather using Machine Learning and even done some Natural Language Processing using NLTK.
NLTK

Embed docs directly on your website with a few lines of code. Test the API for free.
advert

core-python

PyPika is a Python API for building SQL queries. The motivation behind PyPika is to provide a simple interface for building SQL queries without limiting the flexibility of handwritten SQL. Designed with data analysis in mind, PyPika leverages the builder design pattern to construct queries to avoid messy string formatting and concatenation. It is also easily extended to take full advantage of specific features of SQL database vendors.
sql


Projects

deep-image-prior - 856 Stars, 70 Fork
Image restoration with neural networks but without learning.

the-endorser - 77 Stars, 12 Fork
An OSINT tool that allows you to draw out relationships between people on LinkedIn via endorsements/skills.

WPSploit - 36 Stars, 9 Fork
WordPress Plugin Security Testing.

progrmoiz/python-snippets - 17 Stars, 0 Fork
The most useful python snippets.

selectolax - 12 Stars, 0 Fork
Python bindings to Modest engine (fast HTML5 parser with CSS selectors).

speeed - 11 Stars, 0 Fork
Ping like tool that measures packet speed instead of response time.

pytudes - 4 Stars, 0 Fork
Python programs to practice or demonstrate skills.

datasette - 0 Stars, 0 Fork
An instant JSON API for your SQLite databases.

cidr-house-rules - 0 Stars, 0 Fork
A lightweight API and collection system to centralize important AWS resource information across multiple accounts in near-realtime.

fireant - 0 Stars, 0 Fork
fireant is a a data analysis tool used for quickly building charts, tables, reports, and dashboards. It defines a schema for configuring metrics and dimensions which removes most of the leg work of writing queries and formatting charts. fireant even works great with Jupyter notebooks and in the Python shell providing quick and easy access to your data.