- Python Weekly
- Posts
- Python Weekly (Issue 367 October 4 2018)
Python Weekly (Issue 367 October 4 2018)
Python Weekly - Issue 367
Python Weekly
Welcome to issue 367 of Python Weekly. Let's get straight to the links this week.
From Our Sponsor
On the Importance of Community-Led Open Source
Wes McKinney, Director of Ursa Labs and creator of pandas project, presented the keynote, “Advancing Data Science Through Open Source” at Rev. McKinney’s keynote covered open source’s symbiotic relationship with data science and the importance of community-led open source. Read More.
News
The event brings together developers, engineers, data analysts, scientists, educators, systems architects and others from the Python community to discuss new techniques and tools that will make their work more enjoyable. Presentation content can be at a novice, intermediate or advanced level. Talks will run 40 min and experience reports 15 minutes, unless you have a lot to say. We may also accept shorter talks (15 minutes), lightning talks (5 minutes) and roundtable proposals. We’re also looking for tutorials (90 minutes to 180 minutes).
Articles, Tutorials and Talks
In this post, we’ll start with the intuition behind LSTM ’s and GRU’s. Then I’ll explain the internal mechanisms that allow LSTM’s and GRU’s to perform so well. If you want to understand what’s happening under the hood for these two networks, then this post is for you.
Use this tutorial to become familiar with dictionaries and their common uses so that you can start incorporating them immediately into your own code.
Learn how to set up a basic Application Programming Interface (API) to make your data more accessible to users. This lesson also discusses principles of API design and the benefits of APIs for digital projects.
Learn how to develop GUI apps in Python using PyQt5 module. In this PyQt5 tutorial, you will learn how to use PyQt5 designer and how to work with widgets.
One question we often hear from people starting out with PythonAnywhere is "how do I turn this script I've written into a website so that other people can run it?" That's actually a bigger topic than you might imagine, and a complete answer would wind up having to explain almost everything about web development. So we won't do all of that in this blog post :-) The good news is that simple scripts can often be turned into simple websites pretty easily, and in this blog post we'll work through a couple of examples. Let's get started!
Logreduce saves debugging time by picking out anomalies from mountains of log data.
6 steps to write any machine learning algorithm from scratch. This is a great way to gain a deeper understanding of any machine learning algorithm.
In this post, I’ll try to guide you step by step in how to post YouTube videos from your Django app. This will require a bit of playing around with Google API credentials—first with the web interface, then with the code. The YouTube part itself is very straightforward. We need to understand how Google stuff works because sometimes it’s tricky and the information is spread through many places.
In Part 2 of this series, you'll learn how to persist the CRUD operations from the Python-powered REST API created in Part 1 to a database using SQLAlchemy and Marshmallow.
In this article, we will learn how to generate random numbers and data in Python using a random module and other available modules.
A tutorial series all about Django security!
This post walks you through how I created a Slack app with a AWS serverless backend to remind our developers to bring down their instances. All code examples are in Python 3.6 using the Python SDK Boto 3.
Code is read far more than it is written. By using a consistent style, the readability of a project can improve dramatically. This post focuses on Black, a code formatter, how it can improve your project's code style, and how you or your team can use it.
Interesting Projects, Tools and Libraries
Strelka is a real-time file scanning system used for threat hunting, threat detection, and incident response.
s-tui is a terminal UI for monitoring your computer. s-tui allows to monitor CPU temperature, frequency, power and utilization in a graphical way from the terminal.
StellarGraph is a Python library for machine learning on graph-structured (or equivalently, network-structured) data.
A Large-Scale Dataset for Driving Behavior Learning.
Open-source implementation of Google Vizier for hyper parameters tuning.
Freaky fast fuzzy finder for neovim (denite.nvim matcher) for vim/neovim.
A boilerplate for the molten framework.
Open source release of the evaluation benchmark suite described in "Realistic Evaluation of Deep Semi-Supervised Learning Algorithms"
Python Logging For Humans (Also supports configurable color logging for the terminal!)
New Releases
Upcoming Events and Webinars
There will be a talk, How to choose a database: Introduction to transactions.
There will be following talks
From Excel Super Users to Python Wizards
Spreading Happiness at Work through Communication
The Data Science of Beer
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.