Hi All,

Please find below meeting notes from yesterday's meeting.  It was great to
see you all and I'm looking forward to next month's coding meetup.  You can
find these notes and past notes at http://pynw.org.uk ...

The Python Northwest meeting on Thursday 17th February was a talks meeting
held at MadLab which saw us returned to the top floor loft space.  There
were 11 attendees and it was great to see a mix of familiar and new faces.

Talks:

* Safe Hammad: Python Idioms.  Safe got the ball rolling with a review of
some of the code constructs which distinguish ordinary Python code from good
Python code and can help make your code clear, concise, performant and
"Pythonic".  Examples included how to build strings in linear rather then
quadratic time, the use of the "in" keyword for iteration and for testing
membership, and "Easier to Ask for Forgiveness than Permission" versus "Look
Before You Leap".
* Chris Lyon: CouchDB.  Chris walked us through the benefits of using
CouchDB versus traditional SQL databases.  We saw how CouchDB was a good fit
for capturing sensor data with it's lack of structure and intermittent bad
values.  We were shown how Javascript MapReduce functions could be run via
the "Futon" web tool to query that data and pondered how these functions
might be written in Python.  We debated the efficiency of MapReduce for
massively distributed computing over very large datasets versus smaller
datasets.
* S Anand: Image Generation and Processing.  Anand treated us to a display
of attractive and densly informative reports generated using Python and SVG.
 The SVG was generated by injecting data into Tornado templates and
converted to PDF using wkhtmltopdf.  We discussed how the Tornado web server
was very suitable for tasks constrained by IO rather than CPU and debated
the benefits and drawbacks of allowing embedded Python code in a templating
language.

Many thanks to all the speakers for their time and effort and to MadLab for
allowing us to use their space.

AOB:

Next month's meeting will be at 7pm on Thursday 17th March at MadLab and
will be a coding meetup.  We discussed possible ideas for the meetup and
suggested we could post them to the list.  Suggestions included improving
our understanding of the Python Core and trying our hand at coding in Python
3.

After the talks we decamped to a local pub for a bit of geek talk.  Topics
discussed included but were not limited to:

* The virtues of gevent, a library built on top of libevent.
* The use of Fabric as a generalised task execution environment and not just
a deployment tool.
* Django deployment.
* Good Python tutorial web sites and texts.  http://diveintopython.org/,
http://diveintopython3.org/ and The Python Cookbook were mentioned.
* Apache Tomcat and SpringFramework.
* The state of Computer Science education at the Manchester universities.
* And finally, a little bit of cell biochemistry!

Cheers,

Safe


Safe Hammad
http://safehammad.com
@safehammad

-- 
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