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
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!
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
Subscribe to Posts [Atom]