• Meeting Host - Eli Smith
• Greeter - Thad Brown
6:45p - 7:00p - Doors open
7:00p - Food and general merriment
7:30p - Agenda
• Web Scraping 001 (Tom Stratton)
• Containerize Python Web Apps -- We'll talk about "containerizing" Python web applications in order to have them in very secure sandboxes. In order to achieve this, we'll see about creating a docker container to host a Python web application step-by-step, finally bootstrapping our build processes with a Dockerfile to fully automate it. (Dave Strebel)
• Development of mnpay.org -- A project of Open Twin Cities in collaboration with the Pioneer Press to make public salary data actually available to the public. Site uses a Django backend and Python data processing scripts. (Kevin Schiroo)
• A command-line technique for wiring together independent GUI applications by watching for file-system events. I wrote a small Python tool run a given command each time it detects filesystem events such as files getting updated. I originally wrote it to just to re-run tests in an adjacent terminal every time I hit 'save' in my editor. But it has proven more broadly useful than that. I'll show some alternative uses, and compare the Python version of the tool with a Bash one, with some interesting trade-offs. (Jonathan Hartley)
• We need speakers for upcoming Meetups.
• Please volunteer to give a short talk of your choice.
9:00p - Wrap up and Disperse
Donate to PyMNtos via the Python Software Foundation - $5 minimum
Donations are done via the Python Software Foundation which is 501(c)(3) nonprofit organization. All donations are tax-deductible to the full extent allowable by law. PyMNtos receives 100% of all donations as the PSF covers all transaction fees associated with making an online donation.
Community Transportation: (1) guidelines and (2) link for this meetup
Parking: You are welcome to park in the parking lot on the North side of the building. There's also street parking available. Overall, parking is limited so we recommend carpooling or using public transit.