Welcome to the home of the Ottawa Python Authors Group!
The main subject of this talk is how Python can be used as an alternative to the more commonly used high-level languages used in the scientific data analysis industry. This talk will focus on PyRF, an open-source library developed by ThinkRF, and how it has been used to provide the same functionality in terms of instrumentation control, data acquisition, digital signal processing, automated testing, production testing, as well as application development. Several demonstrations will be made, such as simple communication with an 27 GHz spectrum analyzer.
Python developers are commonly using Python as a tool to explore datasets - but what if we reverse that analysis lens back on to the developer? In this talk, I'll use Python as a data analysis tool to explore Python developers themselves. With millions of data points, mostly scraped from Github and Stackoverflow, we'll reexamine who the Python developer is, and how Python developers write Python code.
At Shopify, we underwrite credit card transactions, exposing us to the risk of losing money. We need to respond to risky events as they happen, and a traditional ETL pipeline just isn't fast enough. Spark Streaming is an incredibly powerful realtime data processing framework based on Apache Spark. It allows you to process realtime streams like Apache Kafka using Python with incredibly simplicity.