Dabeaz

Dave Beazley's mondo computer blog. [ homepage | archive ]

Tuesday, February 21, 2012

 

Python Concurrency Workshop (March 19-22, 2012)

So, you couldn't get into PyCon? Or, PyCon isn't enough and you need even more Python than that? Or, you simply want to escape all of your coworkers for a fun week of intense coding? Then, you might want to know that my Python Concurrency Workshop is making a return run March 19-22, 2012 in Chicago.

The concurrency workshop is an intense course that focuses on core topics in concurrent programming and distributed systems. You'll learn how to effectively use things like threads, processes, asynchronous I/O, message passing, coroutines and more. Plus, you'll gain a much deeper awareness of important ideas that will help you understand the features and tradeoffs associated with different concurrency approaches, libraries, and programming languages. If you must know, this is also the workshop that spawned much of my work on the Python GIL.

More information can be found at http://www.dabeaz.com/chicago/concurrent.html. Hopefully, I'll see you in Chicago!

-- Dave

Thursday, February 02, 2012

 

Understanding RPython

Lately, I've been trying to wrap my brains around how the PyPy translation toolchain works--in preparation for my PyCon plenary talk. I'd planned to do some blogging about it, but have become suddenly inundated with work. So, in it's place, I present a screencast of the January 12, 2012 Chipy talk I gave about it. If you're like me, and have wondered what PyPy is doing under the covers, you might find it interesting. Enjoy!

I hope to say even more at PyCon. See you in a month!


Archives

Prior Posts by Topic

08/01/2009 - 09/01/2009   09/01/2009 - 10/01/2009   10/01/2009 - 11/01/2009   11/01/2009 - 12/01/2009   12/01/2009 - 01/01/2010   01/01/2010 - 02/01/2010   02/01/2010 - 03/01/2010   04/01/2010 - 05/01/2010   05/01/2010 - 06/01/2010   07/01/2010 - 08/01/2010   08/01/2010 - 09/01/2010   09/01/2010 - 10/01/2010   12/01/2010 - 01/01/2011   01/01/2011 - 02/01/2011   02/01/2011 - 03/01/2011   03/01/2011 - 04/01/2011   04/01/2011 - 05/01/2011   05/01/2011 - 06/01/2011   08/01/2011 - 09/01/2011   09/01/2011 - 10/01/2011   12/01/2011 - 01/01/2012   01/01/2012 - 02/01/2012   02/01/2012 - 03/01/2012   03/01/2012 - 04/01/2012   07/01/2012 - 08/01/2012   01/01/2013 - 02/01/2013   03/01/2013 - 04/01/2013   06/01/2014 - 07/01/2014   09/01/2014 - 10/01/2014  

This page is powered by Blogger. Isn't yours?

Subscribe to Posts [Atom]