Tuesday, September 22, 2020

PyCoder’s Weekly: Issue #439 (Sept. 22, 2020)

#439 – SEPTEMBER 22, 2020
View in Browser »

The PyCoder’s Weekly Logo


Git Internals: Learn by Building Your Own Git

Master the basics of git by building your own version in Python using this creative and interactive tutorial.
NIKITA LESHENKO

Python Practice Problems: Get Ready for Your Next Interview

In this tutorial, you’ll prepare for future interviews by working through a set of Python practice problems that commonly appear in coding tests. You’ll work through the problems yourself and then compare your results with solutions developed by the Real Python team.
REAL PYTHON

Python Developers Are in Demand on Vettery

alt

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 →
VETTERY sponsor

Array Programming With NumPy

In this review published in Nature and co-authored by NumPy creator Travis Oliphant, the authors explore how NumPy increasingly acts as an interoperability layer between array computation libraries like PyTorch and Tensorflow.
CHARLES R. HARRIS ET AL

Exceptions as Control Flow

Using exceptions as control flow is a practice typically discouraged, and for some good reasons. But is there any time when this approach makes sense?
GEORGE opinion

Discussions

Python Jobs

Senior Backend Software Engineer (Los Angeles, CA, USA)

Tatari, Inc.

Software Engineer (San Diego County, CA, USA)

1Point21 Interactive

Data Scientist (Johnston, IA, USA)

Kelly IT

Senior Software Engineer, Data Science (Remote)

FireEye, Inc.

More Python Jobs >>>

Articles & Tutorials

Working With Linked Lists in Python

In this course, you’ll learn what linked lists are and when to use them, such as when you want to implement queues, stacks, or graphs. You’ll also learn how to use collections.deque to improve the performance of your linked lists and how to implement linked lists in your own projects.
REAL PYTHON course

How to Never Use Lambdas: Python 3 Edition

Ever see something so ugly and hideous that you can’t help but stare at it? Here’s a whole collection of Python lambda functions that will have you pulling your hair out while you’re unable to look away.
MINEROBBER9000

Find Performance Bottlenecks in Python Code

alt

“We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil. Yet we should not pass up our opportunities in that critical 3%.” - Donald Knuth Blackfire is built to let you find the 3%. Quick install, appealing and user-friendly UI →
BLACKFIRE sponsor

Unravelling unary arithmetic operators

Take a look at how unary operators work under the hood in Python.
BRETT CANNON

The mmap() Copy-On-Write Trick: Reducing Memory Usage of Array Copies

Memory usage usually scales with the number of copies: if your original array was 1GB of RAM, each copy will take 1GB of RAM. But often, you’re just changing a small part of the array. Ideally, the memory cost would only be the parts of the copies that you changed. Learn how to do this using mmap() copy-on-write with NumPy.
ITAMAR TURNER-TRAURING

Numbers in Python

In this tutorial, you’ll learn about numbers and basic math in Python. You’ll explore integer, floating-point numbers, and complex numbers and see how perform calculations using Python’s arithmetic operators, math functions, and number methods.
REAL PYTHON

Never Shard a Postgres Instance Again! How to Build Your Python Apps on CockroachDB

Scale fast, survive anything, thrive everywhere. CockroachDB is an open source, indestructible SQL database for developers building modern applications. Compatible with your favorite Python ORMs, including Django, PonyORM, and SQLAlchemy.
COCKROACH LABS sponsor

Python Code Cleanup for Beginners

Here are twelve actionable steps you can use to clean-up your Python code to make it look more professional and increase readability.
ROMAN IMANKULOV

Dictionary View Objects in Python

Learn how to create read-only dictionary-like objects using the MappingProxyType in Python’s types package.
JOHN LEKBERG

Building a CRUD App With FastAPI and MongoDB

Learn how to develop an an asynchronous REST API with FastAPI and the Motor package with MongoDB.
ABDULAZEEZ ABDULAZEEZ ADESHINA • Shared by Abdulazeez Abdulazeez Adeshina

Projects & Code

Events

PyCon Turkey (Virtual)

September 26 to September 27, 2020
PYCON.ORG


Happy Pythoning!
This was PyCoder’s Weekly Issue #439.
View in Browser »

alt

[ Subscribe to 🐍 PyCoder’s Weekly 💌 – Get the best Python news, articles, and tutorials delivered to your inbox once a week >> Click here to learn more ]



from Planet Python
via read more

No comments:

Post a Comment

TestDriven.io: Working with Static and Media Files in Django

This article looks at how to work with static and media files in a Django project, locally and in production. from Planet Python via read...