Worthy Read Pyvisgraph - Python Visibility Graph visualization, opensource project This is a super cool project build by Christian. Pyvisgraph builds a visibility graph given a set of simple obstacle polygons and find the shortest path between two points. Christian uses it at work for mapping vessel voyages.( Vessel as in ships ). Here are two blog post by him talking about the algorithm behind his code https://taipanrex.github.io/2016/09/17/Distance-Tables-Part-1-Defining-the-Problem.html and https://taipanrex.github.io/2016/10/19/Distanlogce-Tables-Part-2-Lees-Visibility-Graph-Algorithm.html . Chat bots and how to build one on Alexa chatbots Talking to technology has taken a whole new level since Amazon has announced their voice assistant Alexa and opened up their platform for developers to build custom bots just like when Apple announced about app store for developers to create and sell apps. Here I wanted to talk about the ease of building an Alexa skill using python which could be used as information provider to a attendee for a conference. Toptal - Find Top Developers Fast. Let Toptal connect you with the world's most talented developers. Get started today. Note - If you are / want to freelance visit the site, go the homepage and apply as a freelancer. Sponsor 6 Quick python debugging tips debugging Nick gives us quick tour of debugging in Python. print statements, logging, pdb, pdb++, Debugging from the REPL and more. I don't understand Python's Asyncio async-io Armin Ronacher's creator of Flask takes at length candidly about How it's difficult for him to grasp Asyncio , it's shortcomings, how David Beazley's live demo hacked up asyncio replacement is twice as fast as it. Curator's Note - Personally I learned Asyncio from the book Fluent Python. However once I went beyond the simple examples and try building something non trivial I ended up switching to golang and getting my job done faster. One key reason is the benchmark showed my asyncio's throughput was an order of magnitude slower, code required a lot of hand holding for a new developer. Avoiding being bitten by Python core python Common pitfalls to avoid when writing Python software django-sql-explorer Easily share data across your company via SQL queries. From Grove Collab. xMatters Read the Gartner Research Note and discover how your organization can automate and optimize DevOps projects using a toolchain architecture. Sponsor Deploying Django Channels using Daphne django channels Daphne is a HTTP, HTTP2 and WebSocket protocol server for ASGI, and developed to power Django Channels. It supports automatic negotiation of protocols; there’s no need for URL prefixing to determine WebSocket endpoints versus HTTP endpoints. In this blog post Abu Ashraf shows us how to Deploy Django channels using Daphne. Weekly Python Chat: Dates and Times in Python video Let's chat about working with dates and times in Python! We'll talk about parsing, formatting, timezones, and date arithmetic. Jupyter Notebook Tutorial jupyter I want to share some concepts and ideas about using Jupyter Notebook that I would like to know when I started. How to Add Custom Action Buttons to Django Admin - By Haki Benita django admin panel In this post Haki Benita shows us how he extended Django admin to include two Button which perform action on a record/row. It's a well written step by step article to accomplish the task. Streaming media contents from Linux to Chromecast opensource project Are you searching for an easy way to stream media files from your LinuxBox to a Chromecast ? You can use Stream2chromecast, a simple Python script that makes the task of streaming media files to a Chromecast device ridiculously easy. Pandas Tutorial: DataFrames in Python pandas Karlijn has written good article explaning what dataframes is and it's workings. If you don't know about Pandas and want to get a sense of what it's ?, then have a read. Simple Job Queue for Python Using Kafka kafka, opensource project KQ (Kafka Queue) is a light-weight Python library which provides a simple API to queue and process jobs asynchronously in the background. It is backed by Apache Kafka and designed primarily for ease of use. Getting the Best Performance out of NumPy numpy This is the first featured recipe from the IPython Cookbook, the definitive guide to high-performance scientific computing and data science in Python. C++ vs. Python vs. PHP vs. Java vs. Others performance benchmark (2016 Q3) benchmark The benchmarks here do not try to be complete, as they are showing the performance of the languages in one aspect, and mainly: loops, dynamic arrays with numbers, basic math operations. Pycon Pune 2017 pycon Pycon Pune 2017 is announced. To be held on February 16-19 2017. Visit the website to know more. Great Dev - Meet Great Jobs Try Hired and get in front of 4,000+ companies with one application. No more pushy recruiters, no more dead end applications and mismatched companies, Hired puts the power in your hands. Sponsor Projects predicting_stock_prices - 29 Stars, 14 Fork This is the code for the Stock Price Prediction challenge for 'Learn Python for Data Science #3' by @Sirajology on YouTube. The code uses the scikit-learn machine learning library to train a support vector regression on a stock price dataset from Google Finance to predict a future price. In the video, I use scikit-learn to build an ML model, but for the challenge you'll use the Keras library. altair_widgets - 25 Stars, 1 Fork Interactive data exploration with Altair. Altair Widgets are a tool to easily allow to interact with Altair graphs in the Jupyter notebook. py-vm - 19 Stars, 0 Fork Simple CLI wrapper for VirtualBox. Could be considered a Vagrant replacement in many cases. django-traffic - 8 Stars, 0 Fork A Django middleware that helps visualize your app's traffic in Kibana. In a nutshell, by using this middleware you need no more effort to stream your app's traffic in your ElasticSearch host(s) and use Kibana for visualizations around it. algorithms - 7 Stars, 46 Fork Collection of algorithms in multiple programming languages. Including Python.
|
|