Delivered once every Week. No Spam Ever.

Issue - 144


Worthy Read

This new blog series aims to help DevOps leaders in organization get stakeholder buy-in. It covers approaches to talking about why, as well as specific things you can do to sell your ideas.
advert

In this article, let us discuss briefly about two interesting features of NumPy viz. mutation by slicing and broadcasting.
numpy

This small note portray process of creation a self-sufficient microservice.
microservices

What started as a twitter disagreement carries over into this civil discussion of software testing. Brian and Paul discuss testing practices such as the testing pyramid, TDD, unit testing, system testing, and balancing test effort.
podcast

htmldate provides a simple and convenient way to extract the creation or modification date of web pages, within Python or on the command-line. Based on HTML parsing and scraping functions:
text extraction

Deploying nginx in a dynamic container environment takes a little work, especially if you don’t want to pay the big bucks for NGINX Plus. I wrote a low-tech python script for learning how things work under the hood; find it on my Github. There are open-source reverse-proxy solutions that are built specifically for container environments, like traefik. Traefik obviates the need for nginx altogether, but if you still want to run nginx, consider nginx-proxy.
docker
,
nginx

Never worry about balancing a new integration against a new feature.
advert

The fastest way to learn how Blockchains work is to build one.
blockchain

How I analyzed our Medium publication stats in a Python notebook?
data science

In this article I will show you how to build simple restful api with flask and SQLite that have capabilities to create, read, update, and delete data from database.
sqlite

This post is the first of many to come on Apache Arrow, pandas, pandas2, and the general trajectory of my work in recent times and into the foreseeable future. This is a bit of a read and overall fairly technical, but if interested I encourage you to take the time to work through it.
pandas

Embed docs directly on your website with a few lines of code. Test the API for free.
advert

videos

Most people who want to simulate logic ICs will use Verilog, VHDL, or System Verilog. Not [hsoft]. He wanted to use Python, and wrote a simple Python framework for doing just that. You can find the code on GitHub, and there is an ASCII video that won’t embed here at Hackaday, but which you can view at ASCIInema.
electronics

Jupyter Notebook
data science
,
jypyter

Python is a great language for data analysis. pandas is a Python package providing fast, flexible, and expressive data structures designed to make working with “relational” or “labeled” data both easy and intuitive. It aims to be the fundamental high-level building block for doing practical, real world data analysis in Python. In this post we’ll get to know more about doing data analysis using pandas.
pandas
,
tutorial

coverage

Serpent.AI is a simple yet powerful, novel framework to assist developers in the creation of game agents. Turn ANY video game you own into a sandbox environment ripe for experimentation, all with familiar Python code. The framework's raison d'être is first and foremost to provide a valuable tool for Machine Learning & AI research. It also turns out to be ridiculously fun to use as a hobbyist (and dangerously addictive; a fair warning)!
game engine

json
,
sql

The Django Rest Framework (DRF), has a lot of built in functionality that supports CRUD operations, but building an RPC endpoint requires hand-rolling much of that. Ultimately, if we’re adding an RPC endpoint to an existing API with mostly REST endpoints, we want to match the design of our new endpoint to match that of the DRF, so we need to understand what each piece does.
DRF
,
RPC

tips and tricks

This post will show and explain how to build a simple tool for Sentiment Analysis of Twitter posts using Python and a few other libraries on top. Full code is available on GitHub.
twitter

Google’s gRPC provides a framework for implementing RPC (Remote Procedure Call) workflows. By layering on top of HTTP/2 and using protocol buffers, gRPC promises a lot of benefits over conventional REST+JSON APIs.
gRPC

type annotation

Those iterables are more powerful than you can possibly imagine.
itertools


Jobs


Remote
I need a strong, experienced python 2.7 backend developer to make some changes to a new release. the app is complex and has some documentation (limited on the technical side), but code is very readable.

Katowice, Poland
Our Development team is growing and we need a Senior Python Developer to get cracking on new and existing projects.


Projects

redsails - 100 Stars, 22 Fork
RedSails is a Python based post-exploitation project aimed at bypassing host based security monitoring and logging. DerbyCon 2017 Talk: https://www.youtube.com/watch?v=Ul8uPvlOsug

blockchain - 28 Stars, 10 Fork
A simple Blockchain in Python.

amzSear - 20 Stars, 2 Fork
The unofficial Amazon search CLI & Python API

click-tools - 13 Stars, 1 Fork
Command-Line utilities for Click (extracted from Clint).

benchmarks - 6 Stars, 1 Fork
Use TensorFlow efficiently

plotille - 5 Stars, 0 Fork
Plot in the terminal using braille dots.