PythonHub Logo Python Hub Weekly Digest for 2020-02-02

Cover by

đź’– Most Popular

Using Markdown to Create Responsive HTML Emails
Introduction As part of managing the PB Python newsletter, I wanted to develop a simple way ...

Using Python and Selenium to get coordinates from street addresses

Introducing scikit-geometry
The Python ecosystem is lacking a library with useful geometric types — we…

Write Better Python Code Today
Your fellow programmers will thank you for it.

On Implementing Deep Learning Library from Scratch in Python
A beginner’s guide to understanding the…

đź“– Articles

Automatic Portfolio Optimization
Extract optimal asset weights for your portfolio using Python

Pandas Version 1.0 is Out! Top 4 Features Every Data Scientist Should Know

5 Excellent Books to Learn Python in 2020
Take yourself from beginner to expert in a few months.

Alpine makes Python Docker builds 50Ă— slower, and images 2Ă— larger
When you’re choosing a base image for your Docker image, Alpine Linux is often ...

Create An Infographic Using Matplotlib
Temperature patterns of Australian cities in 2019

Pandas Makes Python Better
Something I’ve wanted to talk about for a long time is the strength that…

Plotly Python: An Introduction

5 Quick Tips To Manage Your Strings In Python
Master the basics of Python

Interactive basketball data visualizations with Plotly
Analyze sports data with hexbin shot charts and…

Golang vs. Python: Which One to Choose?

How to Evaluate Your Machine Learning Models with Python Code!
Use these methods to ensure that you’ve…

RIP Pipenv: Tried Too Hard. Do what you need with pip-tools.

Namespacing in Python
Explores namespaces and how Python uses them to help make code better

Do you speak Python?
A systematic way of learning a new language is to know its words and then create…

How To Compare Two Sets in Python
Take advantage of built-in methods for easy comparisons

Your Data Science Dream Journey Unlocked
Conquer your wildest dream of becoming a Data Scientist

Maximize your Productivity with Python
You create a to-do list to be productive but end up wasting…

Python or Java? Which Programming Language Beginners Should Learn First?

Software Developer Trends of 2020 and Beyond
8 important trends we predict over the coming years

Numba: “weapon of mass optimization”
Numba is a Python compiler, specifically for numerical functions…

Python Hub Weekly Digest for 2020-01-26

Having some fun with Python
The other day on a Slack I hang out in, someone posted an amusing line of Python code: port = ...

Haste Not: Ye Aspiring Programmers

⚙️ Projects

floodsung / Deep-Learning-Papers-Reading-Roadmap
Deep Learning papers reading roadmap for anyone who are eager to learn this amazing tech!

mlflow / mlflow
Open source platform for the machine learning lifecycle

microsoft / cascadia-code
This is a fun, new monospaced font that includes programming ligatures and is designed to enhance the modern look and feel of the Windows Terminal.

tensortrade-org / tensortrade
An open source reinforcement learning framework for training, evaluating, and deploying robust trading agents.

smicallef / spiderfoot
SpiderFoot, the most complete OSINT collection and reconnaissance tool.

mementum / backtrader
Python Backtesting library for trading strategies

toandaominh1997 / EfficientDet.Pytorch
Implementation EfficientDet: Scalable and Efficient Object Detection in PyTorch

donnemartin / interactive-coding-challenges
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.

clovaai / CRAFT-pytorch
Official implementation of Character Region Awareness for Text Detection (CRAFT)

ZQPei / deep_sort_pytorch
MOT tracking using deepsort and yolov3 with pytorch

pre-commit / pre-commit
A framework for managing and maintaining multi-language pre-commit hooks.

đź‘ľ Reddits

I made a recreation of our solar system!

Work laptop doesn't allow minesweeper? I'm gonna build my own minesweeper, with blackjack, and hookers! In fact, forget the hookers!

I wrote simple converter image to ascii(again?) and render it into picture.(source code in comments)

I see your minesweeper, but how about minesweeper for your terminal? Link to code in the comments.

When I was learning machine learning for the first time, the exact manner in which convolutional neural networks worked always evaded me, largely because they were only ever explained at an introductory level in tutorials. So, I made an animated video explaining exactly how CNNs work. Hope it helps!

← Previous Next →

Project by Ruslan Keba. Since 2012. Powered by Python. Made in đź‡şđź‡¦Ukraine.