Worthy Read
Sponsor
python3
,encryption
Python 3 doesn’t have very much in its standard library that deals with encryption. Instead, you get hashing libraries. We’ll take a brief look at those in the chapter, but the primary focus will be on the following 3rd party packages: PyCrypto and cryptography. We will learn how to encrypt and decrypt strings with both of these libraries.
bot
Bots can be a super useful bridge between Slack channels and external applications. Let’s code a simple Slack bot as a Python application that combines the Slack API with the Twilio SMS API so a user can send and receive Slack messages via SMS.
There's a new interesting wrapper on Python multiprocessing called deco, written by Alex Sherman and Peter Den Hartog, both at University of Wisconsin - Madison. It makes Python multiprocessing really really easy.
pypi
The Python Package Index, or as most call it “PyPI” is a central part of the ecosystem of Python. It serves as a central registry of names, helping to prevent collision between different projects as well as the default repository that most Python users go to when looking for software.For most, what powers this service is largely opaque to them — it’s (usually) there when they need it and who or what powers it is largely a mystery to them, but what and who really powers PyPI?
django
,docker
Docker is a wonderful technology revolutionazing how to run microservices. You may have some experience with it or may not. I will show in this short post how to run a Docker container in Amazon Web Services(EC2) with your whole API in it. This trick is only useful for APIs or django projects that doesn't need to scale and doesn't really have too much traffic.
PythonAnywhere is a Python development and hosting environment that displays in your web browser and runs on our servers. They're already set up with everything you need. It's easy to use, fast, and powerful. There's even a useful free plan. In this interview Kaustubh talks about his experience of using PythonAnywhere.
A quickie Python 3.5 script that parses the PDF-listing of RSS feeds that Facebook uses to monitor for breaking news stories to add to its Trending Section.On May 12, 2016,
machine learning
Michael Armbrust and Tathagata Das explain updates to Spark version 2.0, demonstrating how stream processing is now more accessible with Spark SQL and DataFrame APIs. Video. Code snippets in Python.
core python
Simple code snippets, stuff we need in everyday coding. Worth a quick glance.
core python
micropython is a project that wants to bring python to the world of microprocessors. Micropython is a lean and fast implementation of python 3 for microprocessors. It was funded in 2013 on kickstarter. Originally it only ran on a special “pyboard”, but it has now been ported to various other microprocessors. Why use micropython? Easy to learn, with powerful features. Native bitwise operations. Ideal for rapid prototyping. (You cannot use cpython, mainly due to RAM usage.)
Anyone looking to speed up critical regions of their script should have a look.
Pretty cool decorator. Check out the gif screen-cast.
pypy
pypy is “the faster version of python”. There are actually quite a lot of python implementation. cpython is the main one. There are also JIT compilers. Pypy is one of them. It is by far the most mature. PyPy is a python implementation, compliant with 2.7.10 and 3.2.5. And it is fast!.
Sponsor
django
Djangofriendly is a community resource for finding the friendliest Django hosting environments.
core python
Describe the initialization of your application and let asterix manage the startup for you. It will ensure that the correct dependencies are started in order, so you don't need any dirty hacks to have your initialization flow. Also, it allows you to build separate stacks for test/dev/production and even for web/batch applications, loading just what you need.
Jobs
Seattle, WA, United States
San Francisco, CA, United States
The Driver Growth team at Uber is hiring. Our goal is to help our driver-partners across the world join the Uber platform efficiently and at scale, and create tools and products that help them maximize their earnings and ultimately drive long-term growth and loyalty.
Hyderabad, Telangana, India
We are looking for an experienced, highly motivated and resourceful software engineer to join finstop team and help us build, integrate, deliver technology solutions; day-to-day maintenance and manage development cycles for our financial platform.
Upcoming Conference / User Group Meet
Projects
Facebook-Message-Bot - 76 Stars, 10 Fork
Using Python Flask to develop Facebook Message Platform
expyre - 45 Stars, 2 Fork
A pythonic wrapper over `atd` to schedule deletion of files/directories.
TranscriptBot - 21 Stars, 0 Fork
Transcribe your meetings to Slack in real time
leather - 18 Stars, 0 Fork
Python charting for 80% of humans.
pyconfig - 15 Stars, 0 Fork
A tool for generating xcconfig files from a simple DSL
atom-python - 12 Stars, 0 Fork
ironSource.atom SDK for Python
2016_bop_semifinal - 9 Stars, 3 Fork
2016 bop senifinal python code
awesome-contributions - 8 Stars, 1 Fork
AWESOME GitHub Contributions viewer!
InstagramCrawler - 2 Stars, 0 Fork
Selenium based script to download photos.
AnsibleRest - 2 Stars, 0 Fork
Skeleton RESTful framework around Ansible
rate-limit - 1 Stars, 0 Fork
Token bucket implementation for rate limiting (python recipe)