On 09/11/12 13:30, Safe Hammad wrote:
> Hi Everyong,
>
> We're on for another Python Northwest talks meeting on Thursday 15th
> November.  I hope we can organise a good meeting!  I'll put out there
> some ideas of what we might do:
>
> 1. One or more substantial talks.
> 2. A bunch of 5 minute lightning talks.
> 3. A presentation and discussion on a broad topic e.g. testing,
> software packaging and distribution, version control.  Is someone
> willing to lead on any of these topics?
>
> Thoughts?

I could whip up a medium-length talk on the little weather web-app I
threw together the other day. It'd basically be a walk-through of how it
was built, which would encompass:

* a brief intro to the Pyramid web framework (successor to Pylons)
without touching on anything complex like a database as it doesn't use
any - so basically view/controller stuff without a model

* a quick drawing session in Inkscape, looking at the XML that results
and how to tweak it to add animation elements (no python here)

* building a simple class to perform such XML manipulations in Python
(using ElementTree)

* controlling the resulting class from a web-page with Pyramid

So I guess more coding demo than talk, with some incredible
primary-school art skills thrown in for good measure. Alternatively,
other topics I could throw something together on (which I've encountered
vaguely recently and are therefore sufficiently fresh in memory!) are:

* timezone handling and why it's _bloody annoying_ (especially when it
comes to persisting it in a database, most of which don't support
timezones natively) - probably a 5 minute talk

* the webtest package - possibly the coolest testing thing I've come
across since Mock - 5-10 minutes maybe?

* two-phase transaction handling in Pyramid - the "how" portion of this
talk would literally take about thirty seconds because it's *that* easy,
most of the rest would be why it's so damned useful, how many things can
be supported (mailing, file-systems, etc.) and how 2pc works under the
covers - maybe 5-10 minutes?

* protecting against XSS - how to do it badly (regexes) and how to do it
well (bleach) - 5-10 minutes depending on how many XSS examples we go
through and how much I feel like ripping on stackoverflow's coders ;)

* the optcomplete package (aka the best thing since bash programmable
completions) - probably no more than 5 minutes - it's ludicrously simple

* GTK vs Qt4 (or "Glade vs Qt4 designer" which is basically what it
comes down to, although there's things to be said about the lack of a
decent Gtk3 port for Windows)


Any votes?


Cheers,

Dave.

-- 
To post: [email protected]
To unsubscribe: [email protected]
Feeds: http://groups.google.com/group/python-north-west/feeds
More options: http://groups.google.com/group/python-north-west

Reply via email to