- Python Weekly
- Posts
- Python Weekly (Issue 377 December 13 2018)
Python Weekly (Issue 377 December 13 2018)
Python Weekly - Issue 377
Python Weekly
Welcome to issue 377 of Python Weekly. Let's get straight to the links this week.
From Our Sponsor
Are you a data scientist working on large problem sizes and using Machine learning frameworks? Try open source
- lightning fast Machine learning algorithms performance accelerated by Intel® DAAL (Intel® Data Analytics Acceleration Library).
Articles, Tutorials and Talks
A few of our power users reported that long-running backtests would sometimes run out of memory. These power-users are the people who often find new trading strategies and so we wanted to work with them to improve the performance of our backtesting tools. Over the past couple of weeks, our senior engineer found that the problem wasn’t in our code, but in one of the popular Python libraries that we use. We found the problem in numpy and numba. The leak was ultimately caused by how we were using these libraries. We made the correction and as you can see from the following chart, it really improved the memory utilization for our trade simulator. The following is the write-up by our senior engineer so that others can learn from our engineering efforts.
pandas is a very popular Python library for data analysis, manipulation, and visualization, but it still hasn't reached version 1.0. What's next for pandas?
Gpython is a Python 3.4 interpreter written in Go. This is the story of how it came to be, how it works and where it is going. This includes a quick run through how an interpreted language like Python/Gpython works with a dip into the Virtual Machine (VM), lexing source, parsing it and compiling to byte code.
Let’s scrape a fictional book store’s website with BeautifulSoup!
All it takes is a 3-d printer, some Python, and lots of trial and error
Create a serverless SMS raffle in Python using Amazon Lambda, API Gateway, and DynamoDB with Twilio Programmable SMS.
Interesting Projects, Tools and Libraries
A practical approach to learning machine learning.
Python logging made (stupidly) simple.
Python package built to ease deep learning on graph, on top of existing DL frameworks.
A small utility to assist in writing shell completions in python instead of bash, fish, zsh, etc.
General User Interface for the Theos Tweak Development Framework.
DynamicForms performs all the visualisation & data entry of your DRF Serializers & ViewSets and adds some candy of its own: It is a django library that gives you the power of dynamically-shown form fields, auto-filled default values, dynamic record loading and similar candy with little effort.
Create and deploy a RESTful API with a few lines of YAML.
Secure 🔒 headers and cookies for Python web frameworks
Standalone command-line utility to aggregate data from the Plex ecosystem into InfluxDB.
A light-weight, versatile XYZ tile server, built with Flask and Rasterio.
Dead simple audio classification 🎶
Message-passing for everyone.
A collection of simple errors that beginners are likely to hit when they start writing Python.
High quality, fast, modular reference implementation of SSD in PyTorch 1.0.
New Releases
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.