An overview of python projects of OS X administration
By: Ryan Manly
Date: June 9, 2016, 6 p.m.
In this talk Ryan will give a brief overview of several python projects used by many OS X admins to provide cached update services, imaging, software deployment, and configuration management.
Looking at the code in these tools can provide insight into Apple's preferences frameworks and if you are in a "DevOps" type role some of the projects discussed may help you immensely.
Python Hype?
Date: June 9, 2016, 6 p.m.
Brian will reveal the survey results that will help shed some light on the current and future projectile of the Python programming language. Has Python reached a peak? Will it popularity continues to rise? What are the users of Python at different levels saying about the state of Python Programming Language?
Python, Startups, Tech Debt, and You
By: Matt Erickson
Date: May 12, 2016, 6 p.m.
There's a lot of people newish to Python and either interested or already in a startup environment (either within a larger corporation or an actual startup). Python makes a *great* tool for that, however while there’s ways to use it to carry your work along to great success, there’s ways to wind up with such spaghetti you’re tempted to throw your hands in the air and go back to Java. The focus on the talk is how to use Python and the tools it provides to avoid the unmaintainable mess while still being able to “cut corners” to get something out the door to make your boss/investors/customers happy.
pyStan: Bayesian Inference for Fun and Profit
By: Stephen Hoover
Date: May 12, 2016, 6 p.m.
Probabilistic programming languages offer a flexible and expressive way to model data by treating random variables as first-class objects. Stan is a popular and well-supported library which allows users to write models in the Stan programming language and use MCMC methods to perform Bayesian inference. Stan itself is written in C++, and has a Python interface through the PyStan package. In this talk, I'll show off some of the capabilities of PyStan and go through a simple practical example of Bayesian inference in Python.
The 'collections' module
By: Phil Robare
Date: May 12, 2016, 6 p.m.
A quick overview of the collections module and its five data structures. The talk will be aimed at the intermediate level python user who has the basic syntax down but has not yet delved into the wealth of programming tools in the standard library.
Multiple System Failure: A case study in debugging
By: Adam Forsyth
Date: April 14, 2016, 7 p.m.
Recently, the Braintree Python library wasn't working on Google App Engine. Braintree, GAE, requests, and urllib3 all had problems and I tracked down each one. I'll walk you through debugging with only basic tools -- editing the code to observe state and using git to find the responsible commit. This talk expects a basic understanding of web programming, git, and Python.
Hacking Bokeh
Date: April 14, 2016, 6 p.m.
I brief introduction into Bokeh http://bokeh.pydata.org/en/latest/
And a bit on how to build interactive graphs in jupyter notebooks or stand alone.
module of the month - usaddress
By: Cathy Deng
Date: April 14, 2016, 6 p.m.
usaddress is a python library that uses NLP methods to parse address strings into structured components (e.g. street name, city, zip). it is trained on real-world addresses with real-world data quirks - as a result, it's robust in handling messy data. usaddress was built by DataMade, a local civic technology company.
TL;DR usaddress helps you avoid regex for address data, which is a terrible rabbit hole.
Job Market
By: Jerry Dumblauskas
Date: March 10, 2016, 12:11 p.m.
Let's see what's happening in the Python Job market in Chicago!
ChiPy Python Mentorship
By: Tathagata
Date: March 10, 2016, 12:10 p.m.
This April we will the start the fourth round of ChiPy's mentorship program. We have worked with more than 70 developers till now, and some of them have landed exciting jobs by showcasing their mentorship projects. I'll give a quick view of the program and what are we looking for in a mentor and a mentee.
FAQ: http://www.chipy.org/pages/sigs/mentorship/