Python Weekly (Issue 395 May 2 2019)

Python Weekly - Issue 395

Python Weekly

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

From Our Sponsor 

Tired of Conda-installing? Automatically build a custom Python distro for your projects from our 500+ vetted packages. - automatically pull in and resolve dependencies - install the distro in a virtual environment with a single command - Supports Python 3.6+ on Linux

Articles, Tutorials and Talks

Reverse Engineering an Insulin Pump for DIY Closed Loop Therapy

In this tutorial, you will learn how to use OpenCV and machine learning to automatically detect Parkinson’s disease in hand-drawn images of spirals and waves.

How can you excite a kid about computers? One way is through video games! In this article, I'll focus on my experience teaching my six year old son some programming by using Pygame Zero.

Some of the exciting features and improvements in Python 3.7.

This tutorial uses a genetic algorithm to reproduce images, starting with randomly generated ones and evolving the pixel values.

Gain interesting insights on your whatsapp conversations.

This tutorial walks you through using Visual Studio Code to create a serverless HTTP endpoint with Python using the Azure Functions extension. 

In this article, we target Python developers who have an interest in learning to build their own chatbots on Discord.

Books

Get ebooks like Natural Language Processing with Python, Python Data Science Handbook, Test-Driven Development with Python, Think Python, and Fluent Python.

Python Jobs of the Week

Axios is a new digital media company that gets your smarter, faster with news that matters. We’re hiring a Full-Stack Engineer! Our engineering team enables our mission of delivering the cleanest, smartest, most efficient and trustworthy content to our users. You will be a core part of building our web-stack codebases, working closely with your squad on product direction, and helping develop the skills of less experienced developers with industry best practices around testing, accessibility, and documentation.

Interesting Projects, Tools and Libraries

Debugging-friendly tracebacks for Python.

Python virtual environment, but backed by Docker!

A python library for parsing multiple types of config files, envvars & command line arguments that takes the headache out of setting app configurations.

Perfect for no fuss SQL in your Python projects. Execute SQL and return simple Recordsets. Manage several connections, and be certain that your production databases aren't touched in your Integration Tests. Also, named parameters across the board.

Python tool that monitors and logs user-run commands on a Linux system for either offensive or defensive purposes.

A Django Admin interface based on Material Design by Google.

TestBench is a micro-framework for integration testing with VirtualBox and SSH.

Powerful Multi-Threaded OpenCV and FFmpeg based Turbo Video Processing Python Library with unique State-of-the-Art Features.

New Releases

Upcoming Events and Webinars

There will be following talks

  • Write your first UI application with Python

  • Using randomized controlled trials and AI to discover what makes a political ad persuasive

  • Make the Most of It: Negotiation and Self-Advocacy

  • Python Decorators and Diversions

Are you perfectionist with deadlines? Interested in learning how to build better web apps with less code? Marjeta will be presenting Django 101, a beginner introduction to what Django is and how to use it to create awesome web apps.

There will be following talks

  • Exploring Eating and Health through Decision Trees

  • Tuning Hyperparameters Under 10 Minutes (Featuring Lightgbm and Bayesian Optimization)

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.