Python Weekly (Issue 390 March 28 2019)

Python Weekly - Issue 390

Python Weekly

Welcome to issue 390 of Python Weekly. Let's get straight to the links this week.

From Our Sponsor 

Vettery is an online hiring marketplace that specializes in developer roles and is completely free for job seekers. Interested? Submit your profile, and if accepted, you can receive interview requests directly from top companies seeking Python devs.

Articles, Tutorials and Talks

In this tutorial you will build a Raspberry Pi security camera using OpenCV and Python. The Pi security camera will be IoT capable, making it possible for our Raspberry Pi to to send TXT/MMS message notifications, images, and video clips when the security camera is triggered.

An overview of all common sorting algorithms with implementations in Python.

This article is all about cases when comprehensions aren’t the best tool for the job, at least in terms of readability. We’re going to walk through a number of cases where there’s a more readable alternative to comprehensions and we’ll also see some not-so-obvious cases where comprehensions aren’t needed at all.

Generate Piano Music “♪♪♪” step by step by experimenting Tensorflow v2.0 Alpha

Bootstrapped template for Flask and Stripe integration.

We’ll explore the application of parameterization and how it relates to mainstream design patterns such as dependency injection, strategy, template method, and others. In Python parameterized, many of these patterns are made unnecessary by the fact that parameters can be callable objects or classes.

A step-by-step guide to building your own image recognition software with Convolutional Neural Networks using Keras on CIFAR-10 images!

How I used Python's decorator feature to change a piece of user facing functionality without breaking existing user code that uses it. Step by step, including my thought process, reasoning, and considerations.

An overview of using Python for data science including Numpy, Scipy, pandas, Scikit-Learn, XGBoost, TensorFlow and Keras.

In this article we’re going to focus on specific problem which you will probably face if you start developing GraphQL APIs. I will try to explain the problem first and then show you how it can be solved using DataLoaders.

Books

How to Build Applied Machine Learning Solutions from Unlabeled Data. Author Ankur Patel provides practical knowledge on how to apply unsupervised learning using two simple, production-ready Python frameworks - scikit-learn and TensorFlow using Keras. With the hands-on examples and code provided, you will identify difficult-to-find patterns in data and gain deeper business insight, detect anomalies, perform automatic feature engineering and selection, and generate synthetic datasets.

Python Jobs of the Week

Interesting Projects, Tools and Libraries

Provide an input CSV and a target field to predict, generate a model + code to run it.

Static type checker for Python.

Beagle is an incident response and digital forensics tool which transforms security logs and data into graphs.

Brings support for async/await syntax to Python's fabulous requests library.

Simple NLP Data Loader for All Deep Learning Frameworks in Python.

Unofficial PyTorch implementation of Google AI's VoiceFilter system.

Tag your local music using spotify api.

Spidermon is an extension for Scrapy spiders. The package provides useful tools for data validation, stats monitoring, and notification messages.

Software that can perform photorealistic style transfer without the need of any post-processing steps.

New Releases

Upcoming Events and Webinars

Our Other Newsletters

 - A free weekly newsletter featuring the best hand curated news, articles, tools and libraries, new releases, jobs etc related to NoSQL.

- A free weekly newsletter for entrepreneurs featuring best curated content, must read articles, how to guides, tips and tricks, resources, events and more.