Python Weekly (Issue 443 April 2 2020)

Python Weekly - Issue 443

Python Weekly

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

From Our Sponsor 

Vettery is an online hiring marketplace that's changing the way people hire and get hired. Ready for a bold career move? Make a free profile, name your salary, and connect with hiring managers from top employers today.

Articles, Tutorials and Talks

Create an advanced keylogger in python which has the capability of sending emails, getting screenshots, recording your microphone, getting computer information, and the clipboard. All features work together to create both a keylogger and a spyware-like payload. 

In finance, computation efficiency can be directly converted to trading profits sometimes. Quants are facing the challenges of trading off research efficiency with computation efficiency. Using Python can produce succinct research codes, which improves research efficiency. However, vanilla Python code is known to be slow and not suitable for production. In this post, I explore how to use Python GPU libraries to achieve the state-of-the-art performance in the domain of exotic option pricing. 

A friendly (and not-at-all scary) introduction to APIs in Python.

In this tutorial, you will learn how to use convolutional autoencoders to create a Content-based Image Retrieval system (i.e., image search engine) using Keras and TensorFlow.

Write every line of code and understand why it works.

In this step by step tutorial I will walk you through how to build a custom URL Shortening service. We will cover how to set up a virtual environment, set up dependencies and navigate through all the files in Django. Learn also how to use ORM and Querysets instead of SQL and use bootstrap with HTML forms in this interactive and educational video. 

Lucky you, you user of the web framework for perfectionists with deadlines (AKA Django). The Django team has put a lot of thought into their security practice. We have summarized some of the best tips to keep your Django project secure.

This article describes how to install and configure WSL2 so you can run Linux apps and do python development on your Windows system.

In this article we describe how we developed a Markdown extension to address challenges in managing content using Markdown in Django sites.

Automatically deploy your Python function including Dependencies with the Serverless Framework and Github Actions.

Build a chatbot for WhatsApp that responds to questions about stats for English league soccer matches.

Interesting Projects, Tools and Libraries

Distributed Computing for AI Made Simple.

A multi-user music server with a focus on participation.

Experimental 3D axis for matplotlib.

An agent-based simulation of corona and other viruses in python.

A minimal solution to hand motion capture from a single color camera at over 100fps. Easy to use, plug to run.

Rapid fuzzy string matching in Python and C++ using the Levenshtein Distance.

A visual dashboard for model tuning.

Compiler for Neural Network hardware accelerators.

Django Check SEO will check the SEO aspects of your site for you, and will provide advice in case of problems.

Framework to build your own reverse image search engine.

Mathematical modelling of infectious disease in Python.

New Releases

Upcoming Events and Webinars

There will be following talks

  • Good to the Last Drop: Writing Robust Flask Apps

  • Cross Cultural NLP project same Mouse different culture

  • karmabot +++, the positive impact of open-source on our PyBites community

There will be following talks

  • A Pythonic guide to SOLID Design Principles

  • Can we remove the stigma associated with home surveillance systems?

There will be a talk, Building Burp Suite Extensions with Python.

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.