Come and learn, share, grow, meet new people, and visit old friends at our monthly meeting! We’ll be talking about the Python programming language and anything that intersects it, and the cool stuff you can do with it.

Max Morlocke will be presenting this month on Memory Leak Troubleshooting.

Memory leaks are are painful.  We as developers are encountering a situation where garbage collection isn’t working as we would like and instead we are suffering from a situation where memory is constantly growing, potentially resulting in watchdog processes killing processes.  Further, memory leak troubleshooting in python can be frustrating, tools are not necessarily as friendly as on platforms like Java and .NET.  In this session, we’ll go over what a memory leak is, what some common symptoms are, and some common tools to troubleshoot.  We’ll also go over best practices to minimize the chance of a memory leak occurring and how to make it easier to find out what’s happening inside your code well before watchdog starts shooting your production applications in the head. 

Then, Jim Prior will give a presentation on using named groups in regular expressions. From “The Zen of Python”: 

    Readability counts. 

Named groups makes groups within regular expressions more readable and also make the reference to groups more readable. 

Afterwards we’ll be heading to Brazenhead on 5th.