Python Weekly (Issue 401 June 13 2019)

Python Weekly - Issue 401

Python Weekly

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

From Our Sponsor 

Build Python in Minutes with ActiveState

Tired of Conda-installing? Automatically build your Python runtime environment with the packages you need. - Automatically resolve dependencies - Install in a virtual environment with a single command - Build Python 3.6 and 2.7 on Linux and Windows

Articles, Tutorials and Talks

This tutorial uses a genetic algorithm (GA) for optimizing the 8 Queen Puzzle. Starting from an initial state of the puzzle where some queens may be attacking each other, the goal is to evolve such a state using GA to find a state in which no 2 queens are attacking each other.

How we reduced serialization time by 99%!

In this tutorial, you will learn how to use Keras and Mask R-CNN to perform instance segmentation (both with and without a GPU).

In this post, we will build a simple ticketing system by using Gitlab Service Desk, the Gitlab REST API and Python.

A Comprehensive Guide to Modeling with H2O.ai in Python.

This tutorial assumes familiarity with C++11 and uses bleeding-edge features from PyTorch. API semantics are likely to change over time, but the general approach should remain a useful guide for understanding PyTorch JIT internals.

The Django documentation recommends always starting your project with a custom user model (even if it's identical to Django's to begin with), to make it easier to customize later if you need to. But what are you supposed to do if you didn't see this when starting a project, or if you inherited a project without a custom user model and you need to add one?

Python Jobs of the Week

The Data Science team are responsible for designing and developing data mining tools, modelling complex problems, discovering insights and identifying opportunities through the use of statistical, algorithmic and visualisation techniques. As a Junior Data Scientist, you will be able to learn and develop within your role, working alongside Senior Data Scientists.

Xapo is a global financial technology company built on bitcoin & blockchain with a mission to enable anyone, anywhere to take control of their money. As a Senior Python Developer, you will work with a highly specialized, multidisciplinary team that handles the complete development lifecycle of a product, from envisioning to production deployment.

Interesting Projects, Tools and Libraries

Rendering of live Jupyter notebooks with interactive widgets.

Malcolm is a powerful, easily deployable network traffic analysis tool suite for full packet capture artifacts (PCAP files) and Zeek logs.

Implementation of 4D chess, with an AI.

A GUI software that can interface with a USB camera connected to a microscope.

BeGoneAds is a script that puts some popular hosts file lists into the systems hosts file as a adblocker measure.

Obfuscate a python code 2.x and 3.x.

This repository contains a RL environment based on open-source game Gameplay Football. It was created by Google Brain team for research purposes.

An implementation of training for GPT2, supports TPUs.

Official Pytorch implementation of i-ResNets.

A Python 3 implementation built on GraalVM.

Upcoming Events and Webinars

Dash is a two-day conference about building and scaling the next generation of applications, infrastructure, and technical teams.

GitHub is a great platform for collaborating with your team members. You can take it to the next level by creating custom GitHub bots. In this webinar, Zapier engineer and Python Core Team developer Mariatta Wijaya talks about both speeding up your team activities on GitHub and what it’s like doing core Python development.

Wagtail Space US will comprise talks, training and an optional sprint. The event is free.

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.