C/C++ and Python, The Future of Numerical Python, Interview with Michael Kennedy, and More

#438 – SEPTEMBER 15, 2020 VIEW IN BROWSER
The PyCoder’s Weekly Logo
Under the Hood of Calling C/C++ From Python
Take a walk through internals of ctypes, libffi, binary extensions, and other tools that power seamless interoperability of CPython and C.
ANTON ZHDAN-PUSHKIN • Shared by Anton Zhdan-Pushkin

Data-Oriented Programming in Python
Python’s success in scientific and numerical computing is based largely on the performance of libraries like NumPy and SciPy. What is is that makes NumPy so effective, and where is numerical Python is headed in the future?
BRIAN KIHOON LEE

Scout APM for Python: Application Performance Insight in Less Than 4 Minutes
Scout APM is Python application performance monitoring that helps developers quickly pinpoint & resolve issues before your customer ever sees them. Get back to coding faster with proactive & real-time insight into N+1 queries, memory bloat & more. Start your free trial today →
COMPANYNAMEsponsor

Shrink Your Conda Docker Images With conda-pack
If you’re building a Docker image that’s based on Conda, the resulting images can be huge. Learn one way to do shrink image sizes, by combining the conda-pack tool with multi-stage builds.
ITAMAR TURNER-TRAURING

The Real Python Podcast – Episode #26: 5 Years Podcasting Python with Michael Kennedy: Growth, GIL, Async, and More
Why is Python pulling in so many new programmers? Maybe some of that growth is from Python being a full-spectrum language. This week on the show we have Michael Kennedy, the host of the podcast “Talk Python to Me”. Michael reflects on five years of podcasting about Python, and many of the changes he has seen in the Python landscape.
REAL PYTHON podcast

pip Usability Surveys
PYTHON SOFTWARE FOUNDATION

Python 101 2nd Edition Released
MIKE DRISCOLL

seaborn 0.11.0 Is Now Available
PYDATA.ORG

All Python Versions Less Than 3.6 Are Now EOL
PYTHON.ORG


Discussions


timeit and Its default_timer Completely Disagree
Ah, the joys of benchmarking.
STACK OVERFLOW

Happy 1600000000 Seconds Since Epochs Everyone!
As u/bananaEmpanada eloquently put it: Happy GNU year!
REDDIT


Python Jobs


Senior Backend Software Engineer (Los Angeles, CA, USA)
TATARI, INC.

Advanced Python Engineer (Newport Beach, CA, USA)
RESEARCH AFFILIATES LLC

Software Engineer (Remote)
1POINT21 INTERACTIVE

ETL Data Modeler (Remote)
HS SOLUTIONS

More Python Jobs >>>


Articles & Tutorials


Serving a Machine Learning Model with FastAPI and Streamlit
Both FastAPI and Streamlit are quickly gainaing popularity in the Python ecosystem. Learn how to use them together to deploy a machine learning model with a fast API and modern web interface.
AMAL SHAJI • Shared by Amal Shaji

Command Line Interfaces in Python
Command line arguments are the key to converting your programs into useful and enticing tools that are ready to be used in the terminal of your operating system. In this course, you’ll learn their origins, standards, and basics, and how to implement them in your program.
REAL PYTHON course

Want to Level-Up Your Python Skills?
Write better code, debug faster, and become more productive with PyCharm, a tightly integrated IDE that understands your code and provides a complete set of tools to help you make it better. Try PyCharm now and code like a pro! Free trial →
JETBRAINSsponsor

Plot With Pandas: Python Data Visualization for Beginners
In this tutorial, you’ll get to know the basic plotting possibilities that Python provides in the popular data analysis library pandas. You’ll learn about the different kinds of plots that pandas offers, how to use them for data exploration, and which types of plots are best for certain use cases.
REAL PYTHON

Reading HTML Tables With Pandas
The pandas read_html() function can quickly scrape data from HTML tables. Learn how to use it, as well as some techniques for cleaning HTML data.
CHRIS MOFFITT

[Free] Ray Summit Sep 30 - Oct 1: Scalable Python & Machine Learning For Everyone
See how Ray, the open-source Python framework, is used for building distributed apps and libraries, including backend infrastructures and ML platforms. Join Ray Summit to connect with the community and learn to build any application at any scale.
ANYSCALEsponsor

Exploring Euler’s Methods for Solving ODEs
A great way to get comfortable with math concepts is to program them, and Python is a great language for exploring mathematical ideas, even if it’s not always the most efficient.
HASSAM UDDIN

From Concept to Live in Two Weeks With Django
How can you build a fully functional web application for a customer in a short period of time? Matt shares his experience building such a web app for a nonprofit organization while participating in a local virtual hackathon in Frederick, MD.
MATT LAYMAN

Python 101: An Intro to Working With JSON
Learn the basics of working with JSON with Python.
MIKE DRISCOLL


Projects & Code


Brought to you by Real Python for Teamssponsor
Online Python training created by a community of experts. Give your team the real-world Python skills they need to succeed →

VideoPose3D: Efficient 3D Human Pose Estimation in Video Using 2D Keypoint Trajectories
GITHUB.COM/FACEBOOKRESEARCH

Wav2Lip: Accurately Lip-Sync Videos in the Wild
GITHUB.COM/RUDRABHA

nagini: A Static Verifier for Python 3, Based on the Viper Verification Infrastructure
GITHUB.COM/MARCOEILERS

pypyr: Task Runner for Automation Pipelines
HTTPS://GITHUB.COM/PYPYR/PYPYR/ • Shared by yaythomas

Staircase: A Data Analysis Package for Modelling With Step Functions
RAILING.READTHEDOCS.IO • Shared by Riley Clement

awesome-falsehood: Falsehoods Programmers Believe in
GITHUB.COM/KDELDYCKE

📆🐍 Upcoming Python Events


⋅ DjangoCon Europe 2020 (Online) September 18 to September 20, 2020

⋅ PyCon APAC 2020 (Online) September 19 to September 21, 2020

⋅ GeoPython 2020 & PyML 2020 (Online) September 21 to September 23, 2020
Happy Pythoning!
Copyright © 2020 PyCoder’s Weekly, All rights reserved.
You are receiving this email because you opted in on our website at pycoders.com
Our mailing address: DevCademy Media Inc. · #720-999 West Broadway, Vancouver BC V5Z 1K5, Canada

Unsubscribe | Update Email Address

Older messages

Python in Space, Automate Your Morning Routine, PEP 622 Update, and More

Tuesday, September 8, 2020

Discover the Role of Python in Space Exploration #437 – SEPTEMBER 8, 2020 VIEW IN BROWSER The PyCoder's Weekly Logo Discover the Role of Python in Space Exploration In this learning path from

Augmented Assignments, Python Data Structures, Dependency Injection, and More

Friday, September 4, 2020

Unravelling Augmented Arithmetic Assignment #436 – SEPTEMBER 1, 2020 VIEW IN BROWSER The PyCoder's Weekly Logo Unravelling Augmented Arithmetic Assignment Augmented arithmetic assignment happen

Data Version Control, Python In Your Downloads, Common Packaging Mistakes, and More

Tuesday, August 25, 2020

Data Version Control With Python and DVC #435 – AUGUST 25, 2020 VIEW IN BROWSER The PyCoder's Weekly Logo Data Version Control With Python and DVC In this tutorial, you'll learn to use DVC, a

Async Django, Web Scraping, Data API Standards, and More

Tuesday, August 18, 2020

Async Views in Django 3.1 #434 – AUGUST 18, 2020 VIEW IN BROWSER The PyCoder's Weekly Logo Async Views in Django 3.1 Django 3.1 introduced support for asynchronous views, middleware, and tests.

Python Wheels, Django Opinions, How To Rename a Project, and More

Tuesday, August 11, 2020

What Are Python Wheels and Why Should You Care? #433 – AUGUST 11, 2020 VIEW IN BROWSER The PyCoder's Weekly Logo What Are Python Wheels and Why Should You Care? In this tutorial, you'll learn

You Might Also Like

The Stanford Grad Who Forgot How To Think

Tuesday, December 24, 2024

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, December 24, 2024? The

The next big HDMI leap is coming

Tuesday, December 24, 2024

Sora side hustles; Casio's tiny watch comes to the US -- ZDNET ZDNET Tech Today - US December 24, 2024 Ecovacs Deebot T30S Combo robot vacuum and mop The next big HDMI leap is coming next month -

⚙️ Robo-suits

Tuesday, December 24, 2024

Plus: The data center energy surge ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Apache Tomcat Vulnerability CVE-2024-56337 Exposes Servers to RCE Attacks

Tuesday, December 24, 2024

THN Daily Updates Newsletter cover The Data Science Handbook, 2nd Edition ($60.00 Value) FREE for a Limited Time Practical, accessible guide to becoming a data scientist, updated to include the latest

Edge 459: Quantization Plus Distillation

Tuesday, December 24, 2024

Some insights into quantized distillation ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Prepare for a Lifetime of Adventure with Rosetta Stone

Tuesday, December 24, 2024

The Perfect Gift For Every Traveler on Your List Rosetta Stone makes it easy to connect with the world in a whole new way. With a Lifetime Unlimited plan, users can access 25 languages to prepare for

Tuesday Triage #232

Tuesday, December 24, 2024

Your weekly crème de la crème of the Internet is here! The 232nd edition featuring fish traps, little Mussolinis, and volvelles. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Elastic Community Newsletter

Tuesday, December 24, 2024

Check out the latest from the Elastic Community ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ elastic | Search. Observe. Protect community-newsletter-header-img.png

Daily Coding Problem: Problem #1646 [Medium]

Monday, December 23, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Facebook. Write a function that rotates a list by k elements. For example, [1, 2, 3, 4,

GCP Newsletter #430

Monday, December 23, 2024

Welcome to issue #430 December 23rd, 2024 News Event Official Blog Calling all devs: Code the future of baseball with Google Cloud and MLB - Google Cloud and MLB are hosting a hackathon where