Differences between revisions 1 and 138 (spanning 137 versions)
Revision 1 as of 2005-08-01 11:18:52
Size: 2201
Comment:
Revision 138 as of 2012-02-06 00:50:54
Size: 10477
Editor: ekorp-60-242-130-196
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
The Melbourne Python Users Group currently meets on the 3rd Thursday of each month at Intrepid Travel in Fitzroy. New members and presenters are always welcome.

The main culprit is [mailto:anthony.briggs@gmail.com Anthony Briggs], along with a number of high caliber/hard core pythonistas. We also have a [http://mail.python.org/mailman/listinfo/melbourne-pug mailing list].

=== Meeting Details, Location, etc. ===

The next meeting is on August the 18th at 6.30pm, and we'll have two presentations - one on test driven development by Bruce Cropley and another from Richard Jones on pygame.

'''Intrepid Travel''' [[BR]]
12 Spring St, [[BR]]
Fitzroy [[BR]]
16th June, 6.30pm [[BR]]

[http://www.whereis.com/whereis/mapping/geocodeAddress.do?advertiserId=&streetNumber=12&streetName=Spring+st&poiType=&suburb=fitzroy&state=Victoria&x=39&y=11 Map to Intrepid Travel]

It's pretty close to the 96 and 112 tram, and only a short hop from
Parliament station. Not too sure about parking, but there's a fair bit
of street parking around, particularly after hours. There are also a
large number of cafes and restaurants along Brunswick street.

The meeting format is largely ad-hoc, and we're willing to experiment with different ideas, such as lightning presentations, announcements, demos or code/design reviews. If you have an idea, drop Anthony an email or bring it up for discussion, either on the list or at the meeting.
{{http://mt0.google.com/vt/data=AR9JqtH-IZKqak0MrVEBloQf2uqmo-gnn7jgkXD4bYR_abtLFF_ClS8i_6mS95YD1CEiRE5JSxiHLaWmgRAsNKJJs9nva63KU0aHet4|map to the meeting|align="right"}}

The Melbourne Python Users Group is currently mostly active via its [[http://mail.python.org/mailman/listinfo/melbourne-pug|mailing list]]. Newcomers are always welcome; we're a friendly bunch :)

The main culprits are [[mailto:r1chardj0n3s@gmail.com|Richard Jones]], [[mailto:tleeuwenburg@gmail.com|Tennessee Leeuwenburg]] and [[mailto:ed@pythoncharmers.com|Ed Schofield]], along with a number of other Pythoneers.

Short URL: http://j.mp/mpug . We've also got a [[http://mechanicalcat.net/images/MPUG-flyer.pdf|PDF flyer]] that you can post on message boards. There's a meetup.com group to track numbers etc. Please join up and add yourself to the group! We'll keep you posted with announcements about the meetings. http://www.meetup.com/Melbourne-Python-Meetup-Group/. A Facebook group has also been set up to facilitate interactions between MPUGgers, should they prefer that medium. (http://www.facebook.com/group.php?gid=59918958226)

Meetings are hosted by [[http://www.inspire9.com.au|Inspire9]] at 1/41 Stewart Street in Richmond.

Map: http://g.co/maps/9jtw9

Calendar: [[http://www.google.com/calendar/embed?src=9fa182ujn964o858b2dgil28n0%40group.calendar.google.com&ctz=Australia/Sydney|HTML]], [[http://www.google.com/calendar/ical/9fa182ujn964o858b2dgil28n0%40group.calendar.google.com/public/basic.ics|iCal]]
Line 27: Line 19:
|| Meeting Date || Topic || Presenter || Presentation File ||
|| June 16th, 2005 || Automation with Python || Anthony Briggs || [http://members.westnet.com.au/abriggs/melbournepug/autocodeblack.sxi Autocode] ||
|| July 21st, 2005 || Using Twisted for BEEPy || Justin Warren || [http://members.westnet.com.au/abriggs/melbournepug/twisted-melbourne-pug-v0.1.sxi Twisted] ||
|| August 18th, 2005 || TDD with Python || Bruce Cropley || ||
|| || Pygame || Richard Jones || ||
|| September 15th, 2005 || No presentation yet || Your name could be here! || ||
|| October 20th, 2005 || || || ||
|| November 17th, 2005 || || || ||
|| December 15th, 2005 || || || ||
'''Monday 6th February'''

'''5 minute talks'''

 * Tackling Project Euler with Python - Andrew Walker
 * A Bit Of Cheese - Richard Jones

'''15 minute talks'''

 * Hello! Python - Anthony Briggs

Pizza for this meeting will be provided, sponsored by [[http://www.ekit.com/|ekit]].

We meet on the first Monday of every month starting at 6pm.

=== Potential 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
 * PIL
 * pygame
 * pyopengl
 * zope
 * pypi
 * distutils
 * wxPython
 * Twisted
 * web/CGI
 * Databases
 * Unit Testing
 * Patterns
 * web2py

If you feel qualified to give a talk/presentation on any of these, let me know and I'll schedule you in for a timeslot. Or just edit the wiki directly - that's what it's all about, after all :)

=== Previous Topics ===

'''Tuesday 10th January'''

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

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


'''Monday 7th November'''

'''5 minute talks'''

 * Mike Dewhirst "[[http://www.climate.com.au/downloads/project_sweat.pdf|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'''

'''15 minute talks'''

 * Noon Silk - Python in LaTeX
 * PyPI availability and mirroring - Richard Jones

'''Monday 5th September'''

'''15 minute talks'''

 * someone talked about Jenkins
 * Richard talked about PyWeek

'''Monday 1st August'''

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

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

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

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

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

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

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


'''5 minute talks'''

 * Ed Schofield: Teaching Python

'''15 minute talks'''

 * Richard Jones: A Somewhat Rambling Talk About The Aweseomness Of Cython



'''Friday 5th November'''

'''5 minute talks'''

 * Rory Hart: Using Fabric for deployment and server management
 * Graeme Cross: Python/C++ integration with [[http://pythonqt.sourceforge.net/|PythonQt]]
 * Rasjid Wilcox: Frosted Python
 * Ed Schofield: How to promote Python
 * Anthony Briggs: Writing [[http://manning.com/briggs/|Hello Python!]]

'''Monday the 10th of May'''

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

'''15 minute talks'''

 * Scientific computing with NumPy / SciPy / Matplotlib (Ed Schofield)

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

'''15 minute talks'''

 * PyWeek - the why and the how (Richard Jones)

'''Monday the 1st of February'''

 * IronPython / Silverlight by Tarn; [[http://blog.sharpthinking.com.au/post/2010/01/25/Python-SilverlightMoonlight-2-Xapping.aspx|more info]] and [[http://markdown-madness.appspot.com/silverlight-pygments|pygments syntax highlighting example]]
 * [[http://pypi.python.org/pypi/withrestart/|withrestart]] by Ryan (slides here: [[attachment:withrestart.pdf]])

'''Tuesday the 8th of December'''

 * "promise" by Ryan Kelly (slides here: [[attachment:promise.odp]])
 * Mozilla Raindrop and/or CouchDB by Mark Hammond

'''Tuesday the 10th of November'''

No talks.


'''Tuesday the 13th of October'''

 * [[http://pypi.python.org/pypi/html|HTML generation in code made way nicer]] (Richard Jones)
 * Accelerate your Pylons development with [[http://pypi.python.org/pypi/BlastOff|BlastOff]] (Chris Miles)
 * A whirlwind tour of [[http://code.google.com/p/pyfilesystem/|FS]] and [[http://pypi.python.org/pypi/filelike/|filelike]] (Ryan Kelly, slides here: [[attachment:fs_and_filelike.tar.gz]])


'''Tuesday the 8th of September'''

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

 * 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 [[http://www.psychofx.com/psi/|PSI]] (Python System Information)"

----
CategoryUsergroups

The Melbourne Python Users Group

map to the meeting

The Melbourne Python Users Group is currently mostly active via its mailing list. Newcomers are always welcome; we're a friendly bunch :)

The main culprits are Richard Jones, Tennessee Leeuwenburg and Ed Schofield, along with a number of other Pythoneers.

Short URL: http://j.mp/mpug . We've also got a PDF flyer that you can post on message boards. There's a meetup.com group to track numbers etc. Please join up and add yourself to the group! We'll keep you posted with announcements about the meetings. http://www.meetup.com/Melbourne-Python-Meetup-Group/. A Facebook group has also been set up to facilitate interactions between MPUGgers, should they prefer that medium. (http://www.facebook.com/group.php?gid=59918958226)

Meetings are hosted by Inspire9 at 1/41 Stewart Street in Richmond.

Map: http://g.co/maps/9jtw9

Calendar: HTML, iCal

Schedule

Monday 6th February

5 minute talks

  • Tackling Project Euler with Python - Andrew Walker
  • A Bit Of Cheese - Richard Jones

15 minute talks

  • Hello! Python - Anthony Briggs

Pizza for this meeting will be provided, sponsored by ekit.

We meet on the first Monday of every month starting at 6pm.

Potential 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
  • PIL
  • pygame
  • pyopengl
  • zope
  • pypi
  • distutils
  • wxPython
  • Twisted
  • web/CGI
  • Databases
  • Unit Testing
  • Patterns
  • web2py

If you feel qualified to give a talk/presentation on any of these, let me know and I'll schedule you in for a timeslot. Or just edit the wiki directly - that's what it's all about, after all :)

Previous Topics

Tuesday 10th January

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

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)

Monday 7th November

5 minute talks

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

15 minute talks

  • Noon Silk - Python in LaTeX
  • PyPI availability and mirroring - Richard Jones

Monday 5th September

15 minute talks

  • someone talked about Jenkins
  • Richard talked about PyWeek

Monday 1st August

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

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

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

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

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

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

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

5 minute talks

  • Ed Schofield: Teaching Python

15 minute talks

  • Richard Jones: A Somewhat Rambling Talk About The Aweseomness Of Cython

Friday 5th November

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

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

15 minute talks

  • Scientific computing with NumPy / SciPy / Matplotlib (Ed Schofield)

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

15 minute talks

  • PyWeek - the why and the how (Richard Jones)

Monday the 1st of February

Tuesday the 8th of December

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

Tuesday the 8th of September

  • 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

  • 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)"


CategoryUsergroups

MelbournePUG (last edited 2020-03-01 23:54:30 by Ed Schofield)

Unable to edit the page? See the FrontPage for instructions.