[Chicago] Offerings to the ChiPy Gods
thatmattbone at gmail.com
Fri Nov 25 23:33:19 CET 2011
I think all of these are great topics, but I'm particularly +1 on the
PyGI/Vala and the DBus ideas.
On Fri, Nov 25, 2011 at 4:20 PM, Tal Liron <tal.liron at threecrickets.com> wrote:
> Dear ChiPy,
> I just released version 2.0 of "Everybody's Favorite Desktop Music Player
> (Self-Designated)," Khövsgöl. Git it here:
> I'd be happy to give talks at ChiPy on various aspects of it. Have your
> * PyGI, the new standard for GTK+3 and many other projects. This would be a
> somewhat David-Beazley-esque talk, in that PyGI provides an attractive
> alternative to Swig for interfacing Python with native libraries. It would
> also include a quick introduction to Vala, the lingua franca of the GObject
> * GStreamer's Python bindings. This astoundingly well-architected media
> framework has great Python support. I can show how to build pipelines and
> play video and music through various filters, and even broadcast it via
> * DBus and Python, both clients and servers. I think there have been talks
> about this at ChiPy before, but I'm happy to provide more.
> * Threading patterns in Python. Khövsgöl contains a useful (and
> miminalistic) set of classes and method decorators for implementing thread
> pools via the executor pattern and the future pattern. Futures can go a long
> way to making your asynchronous code more comprehensible.
> * Minimalistic RESTful servers and clients in Python. Sometimes you need
> editable JSON resources on the net. Sometimes you don't want to install huge
> libraries. Khövsgöl has a very simple, but scalable multithreaded
> implementation of this called "Nap", which is styled after Prudence's
> routing API. Get it? RESTful? Nap? I'll be happy to present it.
> Or, anything else in Khövsgöl that you want to know more about.
> Happy American Genocide Whitewashing Day!
> Chicago mailing list
> Chicago at python.org
More information about the Chicago