[Chicago] Offerings to the ChiPy Gods

Ken Stox ken at stox.org
Fri Nov 25 23:41:07 CET 2011


+3.14159265358979323844

-----Original Message-----
From: Matt Bone <thatmattbone at gmail.com>
Reply-to: The Chicago Python Users Group <chicago at python.org>
To: The Chicago Python Users Group <chicago at python.org>
Subject: Re: [Chicago] Offerings to the ChiPy Gods
Date: Fri, 25 Nov 2011 16:33:19 -0600

I think all of these are great topics, but I'm particularly +1 on the
PyGI/Vala and the DBus ideas.

--matt

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:
>
> https://code.google.com/p/khovsgol/
>
> I'd be happy to give talks at ChiPy on various aspects of it. Have your
> pick:
>
> * 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
> world.
>
> * 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
> UDP-multicast.
>
> * 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!
>
> -Tal
>
> _______________________________________________
> Chicago mailing list
> Chicago at python.org
> http://mail.python.org/mailman/listinfo/chicago
>
>
_______________________________________________
Chicago mailing list
Chicago at python.org
http://mail.python.org/mailman/listinfo/chicago




More information about the Chicago mailing list