Boggling Optimizations, Thermostats, and Virtualenvs
Details
Python, Boggle, and Speed
How Theo Voss (https://www.meetup.com/grpython/members/131669202/) learned how to write better Python code. A beginner-friendly story of how he went from hacking Python scripts together to understanding how to make something fast. He'll have speed comparisons of different techniques and a demo of his Boggle-solving library. A while back he started a Boggle solver library to learn about Python more and in the process he has learned a lot about how to make it as fast as possible.
Virtualenv
Jace Browning (https://www.meetup.com/grpython/members/19020511/) will talk about the steps required to get pip and virtualenv working on Windows and Mac (before and after Python 3.4).
Ben Rousch (https://www.meetup.com/grpython/members/5393360/) will talk about the purpose for using virtual environments, the new venv module in Python 3.4, and how to get started with virtualenvs on Ubuntu 12.04 and 14.04.
Controlling a Thermostat with Python 3
Dave Brondsema (https://www.meetup.com/grpython/members/1062975/) wrote a simple script to control his thermostat using requests, json,and Python 3 enums (which were new to him). He will give us a walk-through of the script and talk about a few things he learned along the way.
Book Give-Away: Python 101 by Michael Driscoll
We will be giving away a copy of Python 101 (http://www.lulu.com/shop/michael-driscoll/python-101/paperback/product-21657364.html) which was graciously donated by its author, Michael Driscoll (http://www.blog.pythonlibrary.org/). This book is a good, quick introduction to many fundamental pieces of Python programming based on Michael's many years of blog posts.
