25874
Comment: Fix formatting
|
26966
Add Linus's talk
|
Deletions are marked like this. | Additions are marked like this. |
Line 2: | Line 2: |
The Melbourne Python Users Group normally meets on every first Monday of the month (except January). We are currently trialling a new venue: VLSCI Seminar Room, 700 Swanston Street, Carlton. |
The Melbourne Python Users Group normally meets on every first Monday of the month (except January). Our current venue is the VLSCI Seminar Room, 700 Swanston Street, Carlton. |
Line 7: | Line 6: |
Line 10: | Line 8: |
Line 13: | Line 10: |
'''Monday, 2016-06-06, 6:00pm''' at Hub Melbourne, Ground Floor, 673 Bourke Street, Melbourne CBD. (Please come to the side entrance on Godfrey Street). | '''Monday, 2016-11-07, 6:00pm''' at '''VLSCI Seminar Room, Ground Floor, 700 Swanton Street, Carlton'''. |
Line 17: | Line 14: |
* Plotly (30 mins)? * ... followed by dinner & drinks at a local restaurant. If you would like to give a talk, please email [[mailto:jni.soma@gmail.com]], [[mailto:ed@pythoncharmers.com]] or the mailing list! |
* Brad Nguyen: Applying Data Science to build MVP products for artwork recommendation (20-25 mins) * Linus Chang: The ScramFS encrypted filesystem (in Python) * Open slot (20 mins) * Slot for lightning talks (5 x 2 mins) followed by dinner at a restaurant on Lygon Street. If you would like to give a talk, please email mailto:ed@pythoncharmers.com or the mailing list! |
Line 26: | Line 24: |
Line 38: | Line 35: |
Line 42: | Line 38: |
Line 45: | Line 40: |
* Django, Flask, web2py, zope, web/CGI | * Django, Flask, Mezzanine, other web tools |
Line 48: | Line 43: |
* Databases, unit testing, design patterns | |
Line 50: | Line 46: |
* PyQt, wxPython * pypi, distutils, virtualenv, venv, conda * PyPy, Cython, IronPython, CPython internals, bytecode hacking * Databases, Unit Testing, Patterns |
|
Line 55: | Line 47: |
* User interfaces with PyQt, wxPython / Phoenix, ... * Packaging: pypi, distutils, virtualenv, venv, conda * Interpreters etc.: PyPy, Cython, IronPython, CPython internals, bytecode hacking |
|
Line 57: | Line 52: |
Line 59: | Line 53: |
'''Monday, 2016-06-06, 6:00pm''' at Hub Melbourne, Ground Floor, 673 Bourke Street, Melbourne CBD. (Please come to the side entrance on Godfrey Street). Talks: * Exploratory Data Analysis with Plotly - Jiun Siew followed by stimulating discussions and pizza. '''Monday, 2016-09-05, 6:00pm''' at '''VLSCI Seminar Room, Ground Floor, 700 Swanton Street, Carlton'''. Talks: * Juan Nunez-Iglesias: ImageXD & summary of SciPy 2016 & PyCon AU (30 mins) * Ed Schofield: Creating branded reports from Jupyter notebooks (20 mins) * Open slot (20 mins) * Slot for lightning talks (5 x 2 mins) '''Monday, 2016-07-04, 6:00pm''' at '''VLSCI Seminar Room, Ground Floor, 700 Swanton Street, Carlton'''. Talks: * Don Jayamanne: Visual Studio Code for Python development * Ed Schofield: Parallel computing with Dask * Slot for lightning talks (5 x 2 mins) * Zaki Akhmad: Validating IP Address in Python 3 * Ben: Semantic Versioning |
|
Line 69: | Line 89: |
Line 77: | Line 96: |
Line 81: | Line 99: |
Line 86: | Line 103: |
Line 93: | Line 108: |
* We are looking for more talks! If you would like to volunteer a talk, please email [[mailto:ed@pythoncharmers.com]] or the mailing list! |
* We are looking for more talks! If you would like to volunteer a talk, please email mailto:ed@pythoncharmers.com or the mailing list! |
Line 102: | Line 116: |
Line 107: | Line 120: |
Line 114: | Line 126: |
Line 123: | Line 134: |
Line 128: | Line 138: |
Line 141: | Line 150: |
Line 144: | Line 152: |
Line 153: | Line 160: |
Line 161: | Line 167: |
The Melbourne Python Users Group
The Melbourne Python Users Group normally meets on every first Monday of the month (except January). Our current venue is the VLSCI Seminar Room, 700 Swanston Street, Carlton.
The Melbourne Python Users Group meetings are organised by the community itself. The current organisers include Ed Schofield and Juan Nunez-Iglesias. Other organisers past and perhaps present include Javier Candeira, Graeme Cross, Tennessee Leeuwenburg, and RichardJones.
Next Meeting
Monday, 2016-11-07, 6:00pm at VLSCI Seminar Room, Ground Floor, 700 Swanton Street, Carlton.
Talks:
- Brad Nguyen: Applying Data Science to build MVP products for artwork recommendation (20-25 mins)
- Linus Chang: The ScramFS encrypted filesystem (in Python)
- Open slot (20 mins)
- Slot for lightning talks (5 x 2 mins)
followed by dinner at a restaurant on Lygon Street.
If you would like to give a talk, please email mailto:ed@pythoncharmers.com or the mailing list!
Mailing List
We also communicate about the meetings and about anything Python via our mailing list.
Newcomers are always welcome to attend or write to the mailing list, we're a friendly bunch!
We have a policy about job offers on the mailing list:
- As long as it's a Python-related job offer by the hiring company and not by an intermediary recruiter, you can just send it to the mailing list.
- If it's not Python-related, or the poster of the job ad is a recruiter who won't mention the company that will be doing the hiring, please just use Seek or Monster, and don't write to the mailing list.
Code of conduct
Though we are not affiliated with Linux Australia or Pycon AU, we've chosen to follow their Code of Conduct for our meetings. Not because we've ever had any problem in the past, but so that we know what to do if any problem should arise in the future.
Meeting topics
If you're not sure on a topic, or don't want to give a presentation, perhaps you could give us an idea of topics or areas that you would like to hear about - that way we can encourage people who have that particular area of expertise, but who might be wavering. Some topics that have been suggested are:
- Django, Flask, Mezzanine, other web tools
- Data analysis: pandas, scikit-learn, numpy, ...
- Science / engineering in Python
- Databases, unit testing, design patterns
- Visualization: 2D and 3D
- PIL, pygame, pyopengl
- Devops, Cloud Computing
User interfaces with PyQt, wxPython / Phoenix, ...
- Packaging: pypi, distutils, virtualenv, venv, conda
Interpreters etc.: PyPy, Cython, IronPython, CPython internals, bytecode hacking
- ... if you are interested in a particular topic, add it here!
Previous Meetings & Topics
Monday, 2016-06-06, 6:00pm at Hub Melbourne, Ground Floor, 673 Bourke Street, Melbourne CBD. (Please come to the side entrance on Godfrey Street).
Talks:
- Exploratory Data Analysis with Plotly - Jiun Siew
followed by stimulating discussions and pizza.
Monday, 2016-09-05, 6:00pm at VLSCI Seminar Room, Ground Floor, 700 Swanton Street, Carlton.
Talks:
Juan Nunez-Iglesias: ImageXD & summary of SciPy 2016 & PyCon AU (30 mins)
- Ed Schofield: Creating branded reports from Jupyter notebooks (20 mins)
- Open slot (20 mins)
- Slot for lightning talks (5 x 2 mins)
Monday, 2016-07-04, 6:00pm at VLSCI Seminar Room, Ground Floor, 700 Swanton Street, Carlton.
Talks:
- Don Jayamanne: Visual Studio Code for Python development
- Ed Schofield: Parallel computing with Dask
- Slot for lightning talks (5 x 2 mins)
- Zaki Akhmad: Validating IP Address in Python 3
- Ben: Semantic Versioning
Monday, 2016-05-02, 6:00pm at VLSCI Seminar Room, Ground Floor, 700 Swanton Street, Carlton
Talks:
* Tennessee Leeuwenburg: PyCon AU 2016 (10 mins) * Alexey Kotlyarov: Behaviour-driven development in Python using Aloe (30 mins) * Ed Schofield: What's New in Python (May 2016) (15 mins) * Fred Rotbart: Useful Python tech and the state of Python in Israel (20 mins)
Monday, 2016-04-04, 6:00pm at VLSCI Seminar Room, Ground Floor, 700 Swanton Street, Carlton
Talks:
Ed Schofield: A survey of machine learning tools in Python
Ben Finney: group discussion on Command-line Programs in Python
Monday, 29 February 2016, 6:00pm at VLSCI Seminar Room, Ground Floor, 700 Swanton Street, Carlton
Talks:
- Juan Nunez-Iglesias: What's New in Python (February 2016 edition)
- Nuwan Goonasekera: Python-Cloudbridge, "a simple cross-cloud Python library"
Monday, 1 February 2016, 6:00pm at Inspire 9: Level 1, 41 Stewart Street, Richmond.
Talks:
Ed Schofield: Survey of Python data tools: toolz, NumPy, Pandas, xarray, Blaze, Dask, and Spark
We are looking for more talks! If you would like to volunteer a talk, please email mailto:ed@pythoncharmers.com or the mailing list!
Monday, 7 December 2015, 6:00pm at Inspire 9: Level 1, 41 Stewart Street, Richmond.
Javier Candeira - Three book reviews
- Jeremy Kirkwood - Image Labeling with Lasagna.
Cancelled: Monday, 2 November 2015, 6:00pm at Inspire 9: Level 1, 41 Stewart Street, Richmond.
- CANCELLED.
Monday, 5 October 2015, 6:00pm at Inspire 9: Level 1, 41 Stewart Street, Richmond.
- Matthew Iversen - What's new in Python 3.5
- Brianna Laugher - Pytest Month Report.
Monday, 7 September 2015, 6:00pm at Inspire 9: Level 1, 41 Stewart Street, Richmond.
Andrew Walker - Better ways to make slides from ipython notebooks with Nbconvert, jinja2, reveal.js, mistune and some frustration. slides code
Tyson Clugg - Selenium Page Adapter: https://github.com/tysonclugg/selenium-page-adapter
Ed Schofield - Towards solving the Python 2/3 split with the past package: when backward compatibility is more important than forward compatibility, and how Python 3.x can run Python 2.x code automatically
August meeting - Cancelled for Pycon AU: Monday, 3 August 2015: no meeting
We will send email to the list if we organise an August meeting later in the month. For the time being, no meeting in August.
Monday, 27 July 2015, 6:00pm at TeamSquare, 1/520 Bourke St, Melbourne VIC 3000
This is a Pycon rehearsal session, please add the times for your presentations so we can organise an overflow session on the 28th if needed!
- Javier Candeira - Python metaprogramming with spreadsheets (Tutorial) - 90 minutes, boiled down to 1 hour.
- Oliver Nagy - 30 minutes.
- Ed Schofield - Interactive visualization for the curious - 30 minutes (if there's time)
- Andrew Stuart - 30 minutes.
All talks are PyCon rehearsals, so the speakers would welcome your feedback and criticism!
Monday, 6 July 2015, 6:00pm at Inspire 9: Level 1, 41 Stewart Street, Richmond.
Geoff Crompton - Testing ain't hard, even for SysAdmins
- Tennessee Leeuwenburg - Applied Data Analysis
- Tyson Clugg - Realtime websites with Django and Meteor
Monday, 1 June 2015, 6:00pm at Inspire 9: Level 1, 41 Stewart Street, Richmond.
- Ed Schofield - interactive visualization in Python
- Lightning talks!
- Open Slot -- Suggest a talk!
Monday, 4 May 2015, 6:00pm at Inspire 9: Level 1, 41 Stewart Street, Richmond.
25 minute talks
- Juan Nunez-Iglesias -- Streaming data analysis
Ryan Kelly -- intro to PyCon AU
April meeting - Cancelled for Easter: Monday, 6 April 2015: no meeting
Monday, 2 March 2015, 6:00pm
25 minute talks
- Robert Layton -- Authorship attribution of emails
- Javier Candeira -- Concatenative programming with Python
- Ryan Verner -- Open source video capture (title to be confirmed)
Monday, 2 February 2015, 6:00pm
25 minute talks
- What's New in Python, February Edition
- Linus Chang: Scram! (including a Kivy demo)
- Ed Schofield - Writing Python 2 / 3 compatible code
Monday, 1 December 2014, 6:00pm at 99 Designs: Level 2, 41 Stewart Street, Richmond.
25 minute talks
- Ed Schofield -- What's New in Python, December Edition
Ken Hu -- TextBlob, a NLTK wrapper that's a joy to use.
- Scott Brewer -- My Great War with Python (as seen in the WWI exhibition in Museum Victoria)
Monday, 10 November 2014, 6:00pm at Inspire 9: Level 1, 41 Stewart Street, Richmond.
25 minute talks
Javier Candeira and Alan Pierce (unbeknownst to him) -- We had a communal session of Python Puzzlement over Alan Pierce's Python Puzzlers https://speakerdeck.com/alangpierce/python-puzzlers
45 minute talks
Teennessee Leeuwenburg -- Wordgraph as an assistive technology and as an open source project that has a low barrier to participation that people might like to consider either using or contributing to. (https://github.com/tleeuwenburg/wordgraph and https://wordgraph.readthedocs.org/en/latest/)
Monday, 6 October 2014, 6:00pm at Inspire 9: Level 1, 41 Stewart Street, Richmond.
25 minute talks
- Ed Schofield -- What's New in Python, October Edition
- Oliver Nagy -- Building a Virtual Reality engine in (mostly) Python
- John Barham -- Mezzanine, a Django CMS
Monday, 1 September 2014, 6:00p.m.
- Javier Candeira -- What's New in Python, September Edition
- Jason King -- BDD using Behave with Selenium (the web browser automation tool, not the heavy metal)
- Andy Kitchen -- Pattern Recognition: Machine Learning on GPUs in the Cloud (the buzzwords are also interesting: Andy uses Bolzmann Machines with Theano and AWS)
Monday, 11 August 2014, 6:00p.m. at Inspire 9: Level 1, 41 Stewart Street, Richmond.
Special Session
- MPUG Community -- What's New in Python, Pycon Australia 2014 Edition:
25 minute talks
Juan Nuñez Iglesias -- What happened at SciPy 2014
- Rory Hart -- Python Micro-Service Architecture
10 minute lightning talks
- Nick Farrell -- sux.to_use('python2'), a compatibility bridge between Python3 and legacy Python2 libraries.
5 minute lightning talks
- Javier Candeira -- Doing what they told us not to do at two consecutive editions of Pycon Australia
Monday July 21, 6:00pm at 99Designs: Level 2, 41 Stewart Street, Richmond (one floor above Inspire 9) details here
- MPUG Community - Pre-conference evening of Python talks.
Monday, 7 July 2014, 6:00p.m.
25 minute talks
- Graeme Cross -- What's New in Python
45 minute talks
- Bernie Pope -- Implementing Python in Haskell, twice!
Monday 2 June 2014
- Lars Yencken -- What's New in Python
- Tim Asquith -- pyenv
- Chris Hausler -- Machine Learning with Pandas/Scikit.
Monday 5 May 2014, 6:00p.m.
15 minute talks
- Ben Finney -- What's New in Python
- Tom Allen -- NP-Complete game design in Python
25 minute talks
- Tim Richardson -- Introduction to web2py
Monday, 7 April 2014, 6:00 pm
15 minute talks
- Ed Schofield -- What's New in Python
25 minute talks
- Adrian Higgins -- Integrating specific Hardware with Python using existing C libraries on Windows.
Ben Finney -- A Pythonista Meets JavaScript™: first steps
Monday 3rd March 2014, 6PM, Inspire 9: Level 1, 41 Stewart Street, Richmond.
- Javier Candeira -- Dynamic REST APIs live.
- Andrew Walker -- How Hard Could it be to Implement Timeouts?
Monday 3rd Feburary 2014, 6PM, Inspire 9: Level 1, 41 Stewart Street, Richmond.
25 minute talks
- Ed Schofield -- Update on Python-Future for Python 2/3 compatibility
- Tennessee Leewenburg -- Verification: The art of knowing exactly how wrong you are.
10 minute talks
- Rory Hart -- Metaheuristics and Python
Monday 2th December 2013, 6PM, Inspire 9: Level 1, 41 Stewart Street, Richmond.
25 minute talks
- Luke Miller -- My big gay adventure. Making, releasing and selling an indie game made in python
- Bianca Gibson -- Python and LaTeX
10 minute talk
- Nathan Faggian -- Python and Supercomputers: Celery, Redis, Mongo
Monday 4th November 2013, 6PM, Inspire 9: Level 1, 41 Stewart Street, Richmond.
25 minute talks
- Lars Yencken -- Machine Vision with SimpleCV
- Nicole Harris -- Mezzanine ("the best Django CMS")
Monday 7th October 2013, 6PM, Inspire 9: Level 1, 41 Stewart Street, Richmond.
25 minute talks
- Clare Sloggett -- Python for Bioinformatics.
- Two different problems can be solved with Python: One is bioinformatics itself, ie analysis, using libraries like biopython. The other is pipelining: automating analyses on HPC clusters in a way that makes them manageable even when there are many files and the analysis keeps changing.
- Lex Hider -- Salt: How to be truly lazy.
- If you're too lazy to install, configure and run commands on your own servers: let Salt do it for you. Salt is an open source configuration management tool like Chef or Puppet but written in Python using ZeroMQ.
5 minute talks
- Bianca Gibson - Linux Australia update
- linux.conf.au early bird registrations are open
- miniconf overview
- Linux Australia grants program
Monday 2nd September 2013, 6PM, Inspire 9: Level 1, 41 Stewart Street, Richmond.
25 minute talks
- Richard Jones -- Don't do this!
- In which Richard will tell you about some things you should never (probably ever) do to or in Python. Warranties may be voided.
Ryan Kelly -- PyPy.js: towards a fast and compliant python shell for your browser
Ryan says: "This talk will highlight my experiments in porting PyPy to the web platform: the what, the how, and the why-on-earth-would-you-do-that."
5 minute talks
- Lars Yencken -- Show and Tell: The Great Language Game
Monday 5th August 2013
45 minute talk
Highlights of PyCon AU 2013 -- Graeme, Richard, Tennessee, and anyone else who wants to contribute! (Please do...)
20 minute talk
- Why and how to upgrade to Python 3.3 with the "future" module -- Ed Schofield
Monday 1st July 2013
45 minute talks
- Python for big data analysis: Ed Schofield and Chris Boesch
15 minute talks
- Managing Scientific Simulations with Redis-Queue: Andrew Walker
Monday 3rd June 2013
15 minute talks
- Python one-liners: useful tools in a single line: Graeme Cross
Monday 6th May 2013
15 minute talks
- Nose of Yeti: A rspec-like testing DSL exploiting Python codecs - Stephen Moore
- Ansible: easy systems configuration and deployment with Python, yaml and ssh -- Javier Candeira
Python Packaging for Production: Deploying python programs on Debian - Michael Cooper
Monday 1st April 2013
No, it was Easter Monday and April Fool's Day, but MPUG didn't happen.
Monday 4th March 2013
5 minute talk
PyCon AU is coming - Everyone
- Python loves Dropbox - Stewart Haines
- How many ways are there to install a Python Package? - Andrew Walker
15 minute talks
- Boo! Not Python but Almost. - Loki Davison
Monday 5th November 2012
15 Minute Talks
- Hacking science with Ipython Notebook - Tennessee Leeuwenburg (sorry hardware fail on the arduino talk)
- Infrastructure as a service with Python, apache-libcloud and Rackspace or AWS - Javier Candeira
Monday 1st October 2012
5 minute talks
- What's New in Python 3.3 - Ryan
15 minute talks
Message Queueing from an MQ noob's perspective - Richard Jones
Monday 6th August 2012
5 minute talk
PyCon AU is coming - Richard
15 minute talks
A Grab Bag of Python Powered Computational Geometry Code - Andrew Walker & Daniel Cousens
Monday 2nd July 2012
5 minute talk
- Blender game using python - Bianca Gibson
15 minute talks
- Tutorial: Authorization and authentication with oauth and duct tape - Javier Candeira
- Command line argument processing showdown: a battle between four different ways in the standard library and also some PyPI modules - Graeme Cross
- Getting started with jython - will go through some examples, most probably using something with Swing, JDBC and if I have time to prepare, an EJB. - Chai Ang
Monday 4th June 2012
5 minute talk
- Udacity and Coursera - Tennessee Leeuwenburg
15 minute talks
- What's coming in Python 3.3 - Ed Schofield
Monday 7th May 2012
5 minute show-and-tell
- gspread: Google Spreadsheets for humans - Javier Candeira
- Co-working venues in Melbourne - Ed Schofield
45 minute talk
- The Zen of Python - Richard Jones
Monday 2nd April 2012
15 minute talks
- How not to repeat yourself in Django! - Brian May
PyCon US 2012 Roundup - Andrew Walker
10 minute talks
- An intro to lists, sets and list comprehensions - Graeme Cross
- The NASA International Space Apps Challenge - Pat Sunter
Monday 5th March 2012
5 minute talks
PyCon AU update
15 minute talks
- Using Python and AI to win at Rock, Paper, Scissors [Lizard, Spock?]
Monday 6th February 2012
5 minute talks
- Tackling Project Euler with Python - Andrew Walker
- A Bit Of Cheese - Richard Jones
15 minute talks
- Hello! Python - Anthony Briggs
Tuesday 10th January 2012
CANCELLED - First meetup of the new year: Tue 10th January, Mark Atwood Presenting
Unfortunately Mark Atwood has had to cancel his appearance due to travel problems. With most regulars still on holidays and limited response to a call for alternative presentations, this meeting has regrettably been cancelled.
"Platform as a Service" or PaaS is a popular buzz-word in Cloud Computing. But what does it mean, and how can you use it? OpenShift by Red Hat is a free-as-in-beer and soon to be free-as-in-speech PaaS platform that supports several open-source application server environments, including JavaEE6, Python, Ruby, PHP, and Perl. This demo will show you how to sign up for OpenShift, install and use the command-line tools to create an application, and how to use git to download, modify, and upload your own WSGI and Python applications. You can use your WSGI framework of choice, including Django, Flask, and Bottle.
Monday 5th December 2011
5 minute talks
- parse() - Richard Jones
15 minute talks
- behave - Benno Rice, with Richard heckling
- Using AI and Python to do badly in competition rock-paper-scissors (and other cool things)
Inspire9 will be generously hosting this and subsequent meetings, and drinks will be generously provided by Python Charmers.
Monday 7th November 2011
5 minute talks
Mike Dewhirst "Back of the envelope entrepreneuring. Sweat-equity."
15 minute talks
- Daehyok Shin - Python-based streamflow forecasting system at the BoM
- Tennessee Leeuwenburg "Using Python and AI to do poorly in the Rock Paper Scissors competition"
- Ed Schofield - cool developments in IPython
Monday 3rd October 2011
15 minute talks
- Noon Silk - Python in LaTeX
- PyPI availability and mirroring - Richard Jones
Monday 5th September 2011
15 minute talks
- someone talked about Jenkins
Richard talked about PyWeek
Monday 1st August 2011
5 minute talks
the awesome PyCon AU schedule!
Graeme Cross: 5 useful resources for Python beginners (my PyCon AU lightning talk)
15 minute talks
- Richard Jones: web micro framework battle preview (probably more like 30 minutes)
Monday 4th July 2011
5 minute talks
- none
15 minute talks
- Ryan Kelly: supervisord and django-supervisor
Ed Schofield: Lessons from PyCon APAC in Singapore (June)
Monday 6th June 2011
5 minute talks
- Richard Jones: overload!
20 minute talks
- Javier Candeira: Driving Gimp with Python: The Good, the Bad and the Beautiful
Monday 2nd May 2011
5 minute talks
- Richard Jones: Porting to Python 3
Ryan Kelly: Django on DotCloud - from zero to deployed in five minutes
20 minute talks
- Alec Clews: Introduction to Programming with Python.
I'd like to quickly shoot through an outline presentation/workshop I am giving at Linux Users Victoria Beginner's Workshop later in May, I am not a Python programmer but I'm presenting a 2-3 hour workshop for programming neophytes and currently I think Python is the language of choice.
Looking for feedback and suggestions on my approach.
Monday 4th April 2011
5 minute talks
Richard Jones: PyWeek number 12!
15 minute talks
- Ryan Kelly: tnetstring, an experimental alternative to JSON
So, I started writing a benchmarking package... (Tennessee)
- It uses decorators. Just @benchmark your unit tests
- And I figured out how to make it installable (it wasn't hard)
- And started hacking on a reporting/graphing module (still under development)
- But it's probably rubbish, so I can take feedback
Monday 7th March 2011
5 minute talks
Pat Sunter: Introduction to PDF generation with ReportLab
- Ed Schofield: Python coding sprint (tentatively scheduled for Saturday 16 April)
15 minute talks
- Tony Forster: OLPC / Sugar. Sugar is the GUI of the One Laptop Per Child, wiki.sugarlabs.org it is largely written in Python
- Richard Jones: what's new in Python 3.2
- Graeme Cross: an introduction to decorators
Monday 31st January 2011
5 minute talks
- python me
- Ryan Kelly: dexml, a dead-simple object-xml mapper
15 minute talks
- Ed Schofield: An introduction to IPython
Monday 6th December 2010
5 minute talks
- Ed Schofield: Teaching Python
15 minute talks
- Richard Jones: A Somewhat Rambling Talk About The Aweseomness Of Cython
Friday 5th November 2010
5 minute talks
- Rory Hart: Using Fabric for deployment and server management
Graeme Cross: Python/C++ integration with PythonQt
- Rasjid Wilcox: Frosted Python
- Ed Schofield: How to promote Python
Anthony Briggs: Writing Hello Python!
Monday the 10th of May 2010
15 minute talks
- using fabric/pip/virtualenv bootstrapping and deploying environments (Rory Hart)
5 minute talks
- Load-balancing xmlrpclib/jsonrpclib for robust distributed applications (Andreux Fort)
- using coverage.py in unit testing (Rory Hart)
Monday the 12th of April 2010
15 minute talks
5 minute talks
- filemov.py - a tool for relocating old files (Mike Dewhirst)
Source code including unit tests, (aged) test files and py2exe setup.py are at http://svn.pczen.com.au/repos/pysrc/gpl3/filemov - userid = public (no password). Drop me a line if you can contribute improvements and would like write access to the repo. Performance needs attention!
Monday the 1st of March 2010
15 minute talks
PyWeek - the why and the how (Richard Jones)
Monday the 1st of February 2010
IronPython / Silverlight by Tarn; more info and pygments syntax highlighting example
withrestart by Ryan (slides here: withrestart.pdf)
Tuesday the 8th of December 2009
"promise" by Ryan Kelly (slides here: promise.odp)
- Mozilla Raindrop and/or CouchDB by Mark Hammond
Tuesday the 10th of November
No talks.
Tuesday the 13th of October 2009
HTML generation in code made way nicer (Richard Jones)
Accelerate your Pylons development with BlastOff (Chris Miles)
A whirlwind tour of FS and filelike (Ryan Kelly, slides here: fs_and_filelike.tar.gz)
Tuesday the 8th of September 2009
- Mike Dewhirst reviewing Pro Django
- Richard Jones by request doing a short intro to context managers
- Richard Jones isn't a lumberjack, but someone cool is...
Tuesday the 11th of August 2009
- Martin Schweitzer "Primetime Wordfinding"... It's a rather novel algorithm that I (re)discovered(?)* for finding word matches when given a group of letters (eg. think of the puzzle in the age where you have a grid with 9 letters and have to find words). I then noticed that it had applications to other fields such as bioinformatics (which I won't go into in the talk [unless, of course, there is a particular interest]). It also has a very nice representation in Python - which I will mention.
- Richard Jones ... a new cool thing I'm working on
Chris Miles "Intro to PSI (Python System Information)"