|
Size: 11643
Comment: Add Ed and Tennessee's talks for 4th June
|
Size: 10863
Comment: wiki restore 2013-01-23
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 1: | Line 1: |
| Line 3: | Line 4: |
| Line 5: | Line 7: |
| Line 7: | Line 10: |
| 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]] === Schedule === We meet on the first Monday of every month starting at 6pm. |
=== Previous Topics === '''Monday 6th August''' '''5 minute talk''' * [[PyCon|PyCon]] AU is coming - Richard '''15 minute talks''' * A Grab Bag of Python Powered Computational Geometry Code - Andrew Walker & Daniel Cousens '''Monday 2nd July''' '''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 |
| Line 23: | Line 48: |
| Line 25: | Line 51: |
| Line 27: | Line 54: |
| '''15 minute talks''' * Tutorial: Authorization and authentication with foauth2 and duct tape - Javier Candeira |
'''15 minute talks''' |
| Line 34: | Line 61: |
| Pizza for this meeting will be provided, sponsored by [[http://www.ekit.com/|ekit]]. === 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 === |
|
| Line 64: | Line 63: |
| Line 66: | Line 66: |
| Line 70: | Line 71: |
| Line 72: | Line 74: |
| Line 74: | Line 77: |
| Line 76: | Line 80: |
| '''15 minute talks''' | '''15 minute talks''' |
| Line 79: | Line 85: |
| * PyCon US 2012 Roundup - Andrew Walker | * [[PyCon|PyCon]] US 2012 Roundup - Andrew Walker |
| Line 82: | Line 89: |
| Line 86: | Line 94: |
| Line 88: | Line 97: |
| '''5 minute talks''' * PyCon AU update '''15 minute talks''' |
'''5 minute talks''' * [[PyCon|PyCon]] AU update '''15 minute talks''' |
| Line 99: | Line 112: |
| '''5 minute talks''' | '''5 minute talks''' |
| Line 104: | Line 119: |
| '''15 minute talks''' | '''15 minute talks''' |
| Line 111: | Line 128: |
| '''CANCELLED - First meetup of the new year: Tue 10th January, Mark Atwood Presenting ''' | '''CANCELLED - First meetup of the new year: Tue 10th January, Mark Atwood Presenting''' |
| Line 115: | Line 134: |
| "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. | "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|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|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. |
| Line 119: | Line 140: |
| '''5 minute talks''' | '''5 minute talks''' |
| Line 123: | Line 146: |
| '''15 minute talks''' | '''15 minute talks''' |
| Line 129: | Line 154: |
| [[http://inspire9.com|Inspire9]] will be generously hosting this and subsequent meetings, and drinks will be generously provided by [[http://pythoncharmers.com|Python Charmers]]. | [[http://inspire9.com/|Inspire9]] will be generously hosting this and subsequent meetings, and drinks will be generously provided by [[http://pythoncharmers.com/|Python Charmers]]. |
| Line 134: | Line 159: |
| '''5 minute talks''' | '''5 minute talks''' |
| Line 138: | Line 165: |
| '''15 minute talks''' | '''15 minute talks''' |
| Line 144: | Line 173: |
| Line 146: | Line 176: |
| '''15 minute talks''' | '''15 minute talks''' |
| Line 151: | Line 183: |
| Line 153: | Line 186: |
| '''15 minute talks''' | '''15 minute talks''' |
| Line 156: | Line 191: |
| * Richard talked about PyWeek | * Richard talked about [[PyWeek|PyWeek]] |
| Line 160: | Line 196: |
| '''5 minute talks''' * the awesome PyCon AU schedule! * Graeme Cross: 5 useful resources for Python beginners (my PyCon AU lightning talk) '''15 minute talks''' |
'''5 minute talks''' * the awesome [[PyCon|PyCon]] AU schedule! * Graeme Cross: 5 useful resources for Python beginners (my [[PyCon|PyCon]] AU lightning talk) '''15 minute talks''' |
| Line 169: | Line 209: |
| Line 171: | Line 212: |
| '''5 minute talks''' | '''5 minute talks''' |
| Line 175: | Line 218: |
| '''15 minute talks''' | '''15 minute talks''' |
| Line 178: | Line 223: |
| * Ed Schofield: Lessons from PyCon APAC in Singapore (June) | * Ed Schofield: Lessons from [[PyCon|PyCon]] APAC in Singapore (June) |
| Line 183: | Line 228: |
| '''5 minute talks''' | '''5 minute talks''' |
| Line 187: | Line 234: |
| Line 189: | Line 237: |
| Line 194: | Line 243: |
| '''5 minute talks''' | '''5 minute talks''' |
| Line 197: | Line 248: |
| * Ryan Kelly: Django on DotCloud - from zero to deployed in five minutes | * Ryan Kelly: Django on [[DotCloud|DotCloud]] - from zero to deployed in five minutes |
| Line 201: | Line 253: |
| Line 203: | Line 256: |
| Line 205: | Line 259: |
| Line 210: | Line 265: |
| '''5 minute talks''' * Richard Jones: PyWeek number 12! '''15 minute talks''' * Ryan Kelly: tnetstring, an experimental alternative to JSON |
'''5 minute talks''' * Richard Jones: [[PyWeek|PyWeek]] number 12! '''15 minute talks''' * Ryan Kelly: tnetstring, an experimental alternative to JSON |
| Line 219: | Line 279: |
| Line 227: | Line 289: |
| '''5 minute talks''' * Pat Sunter: Introduction to PDF generation with ReportLab |
'''5 minute talks''' * Pat Sunter: Introduction to PDF generation with [[ReportLab|ReportLab]] |
| Line 232: | Line 296: |
| '''15 minute talks''' | '''15 minute talks''' |
| Line 241: | Line 307: |
| '''5 minute talks''' | '''5 minute talks''' |
| Line 246: | Line 314: |
| '''15 minute talks''' | '''15 minute talks''' |
| Line 250: | Line 320: |
| Line 255: | Line 326: |
| Line 257: | Line 329: |
| '''15 minute talks''' | '''15 minute talks''' |
| Line 262: | Line 336: |
| Line 265: | Line 338: |
| '''5 minute talks''' | '''5 minute talks''' |
| Line 273: | Line 348: |
| Line 275: | Line 351: |
| '''15 minute talks''' | '''15 minute talks''' |
| Line 279: | Line 357: |
| '''5 minute talks''' | '''5 minute talks''' |
| Line 284: | Line 364: |
| Line 286: | Line 367: |
| '''15 minute talks''' * Scientific computing with NumPy / SciPy / Matplotlib (Ed Schofield) '''5 minute talks''' |
'''15 minute talks''' * Scientific computing with [[NumPy|NumPy]] / [[SciPy|SciPy]] / Matplotlib (Ed Schofield) '''5 minute talks''' |
| Line 294: | Line 379: |
| Line 296: | Line 382: |
| Line 298: | Line 385: |
| '''15 minute talks''' * PyWeek - the why and the how (Richard Jones) |
'''15 minute talks''' * [[PyWeek|PyWeek]] - the why and the how (Richard Jones) |
| Line 304: | Line 394: |
| * 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]]) |
* [[IronPython|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: [[MelbournePUG?action=AttachFile&do=view&target=withrestart.pdf|withrestart.pdf]]) |
| Line 309: | Line 401: |
| * "promise" by Ryan Kelly (slides here: [[attachment:promise.odp]]) | * "promise" by Ryan Kelly (slides here: [[MelbournePUG?action=AttachFile&do=view&target=promise.odp|promise.odp]]) |
| Line 312: | Line 405: |
| Line 314: | Line 408: |
| Line 318: | Line 413: |
| Line 321: | Line 417: |
| * 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]]) | * A whirlwind tour of [[http://code.google.com/p/pyfilesystem/|FS]] and [[http://pypi.python.org/pypi/filelike/|filelike]] (Ryan Kelly, slides here: [[MelbournePUG?action=AttachFile&do=view&target=fs_and_filelike.tar.gz|fs_and_filelike.tar.gz]]) |
| Line 325: | Line 421: |
| Line 333: | Line 430: |
| * 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. | * 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. |
| Line 337: | Line 435: |
| Line 338: | Line 437: |
| CategoryUsergroups | [[CategoryUsergroups|CategoryUsergroups]] |
The Melbourne Python Users Group
The Melbourne Python Users Group is currently mostly active via its mailing list. Newcomers are always welcome; we're a friendly bunch
Previous Topics
Monday 6th August
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
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
5 minute talk
- Udacity and Coursera - Tennessee Leeuwenburg
15 minute talks
- What's coming in Python 3.3 - Ed Schofield
Monday 7th May
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
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
5 minute talks
PyCon AU update
15 minute talks
- Using Python and AI to win at Rock, Paper, Scissors [Lizard, Spock?]
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
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)
Inspire9 will be generously hosting this and subsequent meetings, and drinks will be generously provided by Python Charmers.
Monday 7th November
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
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
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; more info and pygments syntax highlighting example
withrestart by Ryan (slides here: withrestart.pdf)
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
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
- 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)"
