2016-02-05

Word From Our Sponsor



Python Programmers let companies apply to you, not the other way around. Receive interview offers which include salary and equity information. Companies see each other's offers, and compete for your attention. Engage only with the companies you like. REGISTER

Worthy Read

Project Jupyter and IPython Podcast Interview

podcast

One of the fastest growing areas in Python is scientific computing. In scientific computing with Python, there are a few key packages that make it special. These include NumPy / SciPy / and related packages. The one that brings it all together, visually, is IPython (now known as Project Jupyter). That's the topic on episode 44 of Talk Python To Me.

Testing Django Views

testing

Rise of mobile and Single Page Application shifted majority of web development towards API centric development. Testing API is super simple with data in and data out, but testing a django view in classic web application is difficult since HTML is returned. REST semantics and status code helped to distinguish response without inspecting body.

Your Django Story: Meet Safia Abdalla

interview

Safia Abdalla is an energetic software engineer with an interest in data science for social good and delicious coffee. She is the organizer of PyData Chicago and the founder of dsfa, a consulting company providing data science services to small and medium local businesses. Safia is also a frequent conference speaker and open-source contributor who’s passionate about helping others to reach their maximum potential.

How to no-mincss links with django-pipeline

The title says it all :)

Official Announcement - IPython 4.1.0 out!

new release

As promised a few days ago, and as we did not get any outstanding bug reports, IPython 4.1.0 is now out !

Understanding JSON Web Tokens with Example in Python

In this article we are going to learn about securing our REST API with JSON Web Tokens. JSON Web Tokens are an open, industry standard RFC 7519 method for representing claims securely between two parties. JWT happens to be backed by companies like Firebase, Google, Microsoft, and Zendesk.

High scalability - Async Python and Cassandra with Gevent

concurrency

Python's threading, GIL, and lack of async code in Python 2.7 can be very frustrating. Fortunately, there's been some great projects over the years that have either patched async calls into Python or been a totally separate distribution entirely. For instance, two alternative distributions, IronPython and Jython, don't have the GIL and it's associated problems. There's also Stackless Python, which manages microthreads at the interpreter level, avoiding heavy weight OS threads, in addition to other features.

django-ses/django-ses: A Django email backend for Amazon's Simple Email Service

aws

Django-SES is a drop-in mail backend for Django. Instead of sending emails through a traditional SMTP mail server, Django-SES routes email through Amazon Web Services' excellent Simple Email Service (SES).

YPlan/django-ratelimit: Cache-based rate-limiting for Django

django

Django Ratelimit provides a decorator to rate-limit views. Limiting can be based on IP address or a field in the request--either a GET or POST variable.

Smartyparse: dynamic object-oriented binary packing and unpacking

SmartyParse is a binary packing/unpacking (aka building/parsing) library for arbitrary formats written for python >= 3.3. If you have a defined binary format (.tar, .bmp, byte-oriented network packets, etc) or are developing one, SmartyParse is a way to convert those formats to and from Python objects. Its most direct alternative is Construct, which is admittedly much more mature.

New Books

Flask Blueprints

Structure, compose, and build powerful Flask HTML-based applications and JSON/XML-based APIs using advanced application design patterns.

Flask Framework Cookbook

Flask Framework Cookbook takes you through a number of recipes that will help you understand the power of Flask and its extensions. You will start by seeing the different ways of configurations that a Flask application can make use of. You will learn how to work with templates and learn about the ORM and view layers.

Geoprocessing with Python

Nearly every car, phone, or camera has a GPS sensor, and aerial photos, satellite imagery, and data representing political boundaries, roads, rivers, and streams are available for free download from many websites. Geoprocessing is the science of reading, analyzing, and presenting geospatial data programmatically.

Jobs

Senior Software Developer at Antal International Network

Delhi/NCR

A fast growing IT product based company is assembling a world beating crack engineering team to build some valley class products. They are trying to solve some of the toughest problems globally on Search, Catalog design, Big Data using first principles and are using internet scale design elements like Kafka & Elastic Search.

Developer Python at infoPraca Sp. z o.o.

Warszawa, Polska

This is an opportunity to work with an experienced team in web applications with traffic complexity in open source software development environment.

Projects

GraphvizAnim - 230 Stars, 12 Fork

A tool to create animated graph visualizations, based on graphviz.

himawaripy - 125 Stars, 33 Fork

Put near-realtime picture of Earth as your desktop background

K3SimSearch - 42 Stars, 0 Fork

K3SimSearch is a simple Python script as a dictionaray in which you can look up a GRE word and find its similar words

tnote - 30 Stars, 7 Fork

:clipboard: A command line note taking app so simple that even your granny will love it!

zika-data - 27 Stars, 8 Fork

Data — and pointers to data — related to the 2015–16 Zika virus outbreak.

camp - 15 Stars, 0 Fork

Computer Aided Music Production

Tasker - 12 Stars, 4 Fork

A CLI for managing daily tasks

livemark.vim - 12 Stars, 0 Fork

Real time markdown preview vim plugin

spotify-music-downloader - 9 Stars, 4 Fork

This script download music playing on spotify (Linux) from youtube.

PythonBackupSystem - 6 Stars, 2 Fork

Rotinas de Backup Full e Diferencial feitas em Python #IndustriaFox

Show more