Delivered once every Week. No Spam Ever.

Issue - 149


Worthy Read

This video series covers the history of CD, concepts, best practices, how to get started, and popular tools. You'll gain a holistic view of continuous delivery and a deeper understanding and appreciation of critical concepts.
advert

With Python Tricks: The Book you'll discover Python's best practices with simple, yet practical examples. You'll get one step closer to mastering Python, so you can write beautiful and idiomatic code that comes to you naturally.
book

This blog post introduces the Vectorized UDFs feature in the upcoming Apache Spark 2.3 release that substantially improves the performance and usability of user-defined functions (UDFs) in Python.
pyspark

Yes, I heared you. pip is a great tool and has been around for quite a long time. But for 3 years or so, people (contributors) have been looking for a way to enhance our packages management experience. Think about the superpowers of composer, npm (or better, yarn) in your favorite tool. What they offer is (more or less) a replacement for the age-old requirements.txt file : the Pipfile.
pipenv

Find and fix broken code fast!
advert

Last week there was a great sorting algorithm post by morolin, where they showed an animation of quite a few different sorting algorithms. Morolin built their visualization in Golang. Today, we’ll try implementing our own version, using Python 3. We’ll end up with the following visualizations.
visualization

A word cloud is a pretty traditional, and maybe already old fashioned way to depict the content of a text or a corpus (a set of texts). Nevertheless it is still a good way to convey the general idea of the text. This form of communication can be further improved by generating a word cloud image which resembles the general idea of the text. This article intends to demonstrate how to generate such a word cloud.
visualization

One of the biggest/best updates so far on tensorflow is the Distributed Tensorflow functionality. It allows you to scale your training to multiple machines. The tutorial here ?— https://www.tensorflow.org/deploy/distributed is great for folks who are very familiar with in’s and out’s of how tensorflow works. But it doesn’t really explain a lot of the terminology. This post is my journey of struggle with it.
tensorflow

Please don’t filter huge amounts of data in Python when trying to make a dashboard. But instead use a database, because in the end that is what it’s made for.
benchmark

We help companies like Airbnb, Pfizer, and Artsy find great developers. Let us find your next great hire. Get started today.
advert

We have practiced Regression problem last time, which is a category of Supervised learning.
clustering

We are exited to announce a new release of the Data Retriever, our software for making it quick and easy to get clean, ready to analyze, data.
new release

I often hear people who are happy because PyPy makes their code 2 times faster or so. Here is a short personal story which shows PyPy can go well beyond that.
pypy

For my team at Spring, one of the benefits of moving from Go to Python was being able to use a mature, field-tested ORM library such as SQLAlchemy. When the system you’re putting together grows over fifty tables, you learn to appreciate this powerful tool.
SQLAlchemy

We’re open-sourcing a high-performance Python library for robotic simulation using the MuJoCo engine, developed over our past year of robotics research.
robotics
,
simulation

data science

asyncpg is a new fully-featured open-source Python client library for PostgreSQL. It is built specifically for asyncio and Python 3.5 async / await. asyncpg is the fastest driver among common Python, NodeJS and Go implementations.
async

This post explains generally how my Python 3 tweet searching script works. Twitter limits the maximum age of searchable tweets to roughly a week. As such, the script can search for tweets posted up to just over a week ago. Twitter also limits the maximum number of tweets downloaded in every 15 minute interval.
twitter


Projects

curequests - 136 Stars, 3 Fork
Curio + Requests: Async HTTP for Humans

intro_ds_algo_py - 52 Stars, 16 Fork
Programs from my upcoming book, introduction to data structures and algorithms in Python.

scrapy-admin - 8 Stars, 1 Fork
A django admin site for scrapy.

html-similarity - 0 Stars, 0 Fork
Compare html similarity using structural and style metrics

statically - 0 Stars, 0 Fork
Compiles a function or class with Cython. Use annotations for static type declarations.