Python Weekly (Issue 380 January 3 2019)

Python Weekly - Issue 380

Python Weekly

Welcome to issue 380 of Python Weekly. I wish you all Happy and Prosperous New Year and I look forward to a great 2019 for Python.

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.

News

Articles, Tutorials and Talks

Following on from "Jupyter Notebook for Beginners: A Tutorial", this guide will take you on a journey from the truly vanilla to the downright dangerous. That's right! Jupyter's wacky world of out-of-order execution has the power to faze, and when it comes to running notebooks inside notebooks, things can get complicated fast. This guide aims to straighten out some sources of confusion and spread ideas that pique your interest and spark your imagination. 

An expression in Python which is more flexible than map, filter and other built-in methods are List Comprehensions. Now even though they are more flexible, you can very easily start abusing list comprehensions. 

Finding bottlenecks and increasing your speed performance by magnitudes with some tips I came along over the past year.

Inspirational thoughts and tips on starting and managing an open source project, based on my experience building Bocadillo, an asynchronous Python web framework.

This article demonstrate the use of Python along with the Boto3 Amazon Web Services (AWS) Software Development Kit (SDK) which allows folks knowledgeable in Python programming to utilize the intricate AWS REST API's to manage their cloud resources. 

In this tutorial, we are going to discuss the Keras Conv2D class, including the most important parameters you need to tune when training your own Convolutional Neural Networks (CNNs). From there we are going to use the Keras Conv2D class to implement a simple CNN. We’ll then train and evaluate this CNN on the CALTECH-101 dataset

App Service on Linux provides a highly scalable, self-patching web hosting service. This tutorial shows how to create a data-driven Python app, using PostgreSQL as the database back end. When you are done, you have a Django application running in App Service on Linux.

Interesting Projects, Tools and Libraries

DeepFaceLab is a tool that utilizes deep learning to recognize and swap faces in pictures and videos.

Defeating the latest version of ReCaptcha with 91% accuracy.

GUI-application for creating your own setups and bots for fighting games on PC.

Make distributable Python applications using Rust.

Swiss army knife for hackers.

Ever wondered how to code your Neural Network using NumPy, with no frameworks involved?

A curated awesome list of flake8 extensions. Feel free to contribute!

A command line interface for accessing google drive.

Write, publish and let your audience play your write-up like a ppt presentation.

A fast, robust Python library to check for offensive language in strings.

Set-oriented Operations in Pandas.

Upcoming Events and Webinars

There will be following talks

  • Recursion for Beginners: A Beginner's Guide to Recursion

  • Numpy in Graphland

  • How to get a job/recruit talent in today's market

  • Introduction to Serverless

  • Bioinformatics SIG @ SF Python Project Nights

Brandon Rhodes will be giving a first-time talk focusing on his recent Design Patterns work.

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.