- Python Weekly
- Posts
- Python Weekly (Issue 431 January 9 2020)
Python Weekly (Issue 431 January 9 2020)
Python Weekly - Issue 431
Python Weekly
Welcome to issue 431 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
Improve your Python skills with these 30 Python best practices, tips, and tricks.
This article talks about a cool project - a full Python interpreter running inside the Linux kernel. The author shares how this idea came about, what were the challenges building it, etc.
In this Python regex tutorial, learn how to use regular expressions and the pandas library to manage large data sets during data analysis.
Learn the underlying techniques and tools for effective Feature Engineering in Python.
This post talks about what a generator is and how it compares to a coroutine, but to understand these two concepts (generators and coroutines) we’ll need to take a step back and understand the underlying concept of an Iterator.
This post essentially talks about making X 10x faster using Y, so it’s obvious that X and Y must do the same thing, otherwise it’s totally pointless to talk about the speed. The trick behind this is deadly simple, rewritting a scripted program with another compiled language. In this context, we are actually speeding up a Python function 10x faster by rewriting it in Rust.
"Thanks for the awesome newsletter! I look forward to your emails." "Python needs tougher treatment than what's out there. Keep going, don’t ever stop." For Intermediate Python. Subscribe free now
SPONSORParallel programming in PythonPart 1: Killing the GIL, Combining Dask and Numba for Parallel Number-Crunching in Python.How to write a Python web API with Pyramid and Cornice Use Pyramid and Cornice to build and document scalable RESTful web services.Understanding Customer Attrition Using Categorical Features in PythonThis post illustrates the applications of preparing categorical features for customer churn exploratory data analysis using python.Atomic lock-free counters in PythonPorting code from fully asynchronous Node.js to multi-threaded PythonDjango REST Framework Full Course For Beginners A Python Packaging CarolCounting Queries: Basic Performance Testing in DjangoBooksSlither Into PythonSlither into Python is an introduction to the Python programming language for complete beginners. No prior programming experience or computer science background is necessary. This book is free to read online! Interesting Projects, Tools and Librariesauto-cpufreqAutomatic CPU speed & power optimizer for Linux.JobFunnelTool for scraping job websites, and filtering and reviewing the job listings.ThePassiveInvestorPassive Investing for the Average Joe.mPyPl mPyPl is a library that simplifies all data-processing tasks in Python, by introducing a functional pipeline concept.efficientdetEfficientDet: Scalable and Efficient Object Detection implementation.py-roughvizThe Python implementation of JavaScript Library RoughViz to create interactive sketchy charts.flask-file-uploadEasy file uploads for Flask.keras-ocrA packaged and flexible version of the CRAFT text detector and Keras CRNN recognition model.CachewPersistent cache/serialization powered by type hints.karateclubA general purpose community detection and network embedding library for research built on NetworkX.New ReleasesPython in Visual Studio Code – January 2020 ReleaseIn this release we addressed 59 issues, including:
Kernel selection in Jupyter Notebooks
Performance improvements in the Jupyter Notebook editor
Auto-activation of environments in the terminal on load
Fixes to rebuilding ctags on save and on start
Django bugfix release: 3.0.2Upcoming Events and WebinarsCleveland Python Meetup January 2020 - Cleveland , OHThere will be a talk, Gathering Insights from Audio Data.PyData Triangle January 2020 Meetup - Morrisville, NCThere will be following talks
Computational Graphs
Is Spark still relevant? Multi-node CPU and single-node GPU workloads with Spark, Dask and RAPIDS
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.