From javier at candeira.com Sun Jun 1 15:25:56 2014 From: javier at candeira.com (Javier Candeira) Date: Sun, 1 Jun 2014 23:25:56 +1000 Subject: [melbourne-pug] Reminder: 2 June MPUG meeting, Inspire 9 In-Reply-To: References: Message-ID: Yep, it's tomorrow! 2 June, 6pm, Python Users Group meeting, Inspire 9! (41 Stewart St, Level 1. 50m from Richmond Railway Station) See you there! J & the organisers On Tue, May 20, 2014 at 10:49 AM, Javier Candeira wrote: > Hi Melbourne Pythonistas, > > This is just a reminder to pencil into your datebooks the next MPUG > meeting, on June 2 at 6pm. The venue, as usual, Inspire9. > > We'll have Lars Yencken talking to us about his Pycon US (CA really) > experience, Tim Asquith about pyenv, and Chris Hausler about Machine > Learning with Pandas/Scikit. > > See you all in two weeks! From chrisjrn at gmail.com Mon Jun 2 01:55:05 2014 From: chrisjrn at gmail.com (Chris Neugebauer) Date: Mon, 2 Jun 2014 09:55:05 +1000 Subject: [melbourne-pug] PyCon Australia 2014 financial assistance details Message-ID: tl;dr: PyCon Australia is offering financial assistance to help deserving members of the community to attend the conference, even if they otherwise could not afford to do so. First round applications close Friday 11 June, and applications close on Friday 25 June. Full details are at http://2014.pycon-au.org/grants *** Following in the footsteps of PyCon North America, PyCon Australia offers a generous financial aid programme, so that some attendees and speakers have some, or in rare cases, all of their expenses such as flight, hotel and admission provided to them from the conference budget. PyCon Australia strongly encourages people to apply for financial aid -- even if we can?t cover all of your expenses, we will give you free admission based on need. The application process is simple, and straight?for?ward. It?s also very liberal -- the only caveat is that speakers at the conference "get bumped to the top" of the applications so that we don?t lose a good talk because of financial need. We also don?t ban anyone from applying. Essentially, the financial aid programme is the PyCon Outreach programme -- it's the community holding up the community and making itself accessible at this major event through these financial grants. It is the very spirit of the conference; make the information, knowledge, friendships and connection available to everyone. The generous contribution of the Python Software Foundation has helped us in offering this programme. Financial aid is core to the mission of the PSF -- The mission of the Python Software Foundation is to promote, protect, and advance the Python programming language, and to support and facilitate the growth of a diverse (http://www.python.org/psf/diversity/) and international community of Python programmers. == Eligibility == Anyone interested in attending PyCon Australia is eligible to apply for financial aid. Grants are allocated on the basis of need, and applications will be assessed by our financial aid panel. Cases that will be looked upon favourably include, but are not limited to: * Presenters with accepted proposals, who would otherwise not be able afford to attend the conference. * Contributors to Python Open Source projects, looking to participate in the post-conference sprints. * Members of Python-related user groups, looking to bring knowledge back to their local community. * Members of groups that encourage diversity in computing and technology, including PyLadies groups, looking to bring knowledge back to their local community. * Students interested in Python, who can contribute knowledge of Python back to their peers. * Teachers looking to contribute knowledge of the state of the art in Python back to their students. In short, anyone whose attendance at PyCon Australia will help improve the Python community in Australia, or around the world, is invited to apply. == Grant Types == There are three types of grant available, you may apply for as many of these as you like, however, applications seeking more funding will be reviewed more stringently. It is also likely that we will not be able to fund the entirety of your requested funding. To be eligible for accommodation assistance, you must live more than 60km by road from the conference venue at Southbank in Brisbane. To be eligible for travel assistance, you must live more than 400km by road from the conference venue. Exceptions to the eligibility requirements will be considered on a case by case basis. Please e-mail contact at pycon-au.org == Registration == This is the easiest variety of grant that we are able to provide. We will offer either discounted, or complimentary enthusiast registration. == Accommodation Assistance == We can grant accommodation at a nearby hotel for the conference nights you are planning on attending. Accommodation grants take the form of twin share accommodation -- this is so that we can stretch our accommodation funding budget as far as possible. In most cases, we will assign you a room share partner in one of our preferred accommodation providers. In limited circumstances, you may nominate your own room-share partner and seek reimbursement after the conference. == Travel Assistance == We can help cover the cost of airfares to Brisbane. Whilst in some rare cases, we can fund the entirety of the requested travel, in most cases we will only be able to partially fund this cost. Cases that would be looked upon favourably include, but are not limited to: * Covering the difference in cost between travelling from a regional centre, and travelling from an Australian capital city. * Travelling from an international port to Australia. * Full-time students studying far from Brisbane, who would not otherwise be able to afford travel to the conference. == Application and deadlines == To apply for financial aid, fill out our application form. The first round of applications will be considered after Friday 11 June 2014; the second round of applications will be considered after Friday 25 June, 2014. Full details, including how to apply, can be found at http://2014.pycon-au.org/grants -- --Christopher Neugebauer Jabber: chrisjrn at gmail.com -- IRC: chrisjrn on irc.freenode.net -- WWW: http://chris.neugebauer.id.au -- Twitter: @chrisjrn From tom at eastman.net.nz Mon Jun 2 08:56:12 2014 From: tom at eastman.net.nz (Tom Eastman) Date: Mon, 02 Jun 2014 18:56:12 +1200 Subject: [melbourne-pug] Announcing Kiwi PyCon 2014 Call for Proposals! [Closes 15 June!] Message-ID: <538C200C.2070907@eastman.net.nz> Prologue: this invitation is coming late for my friends across the Tasman, please accept my apologies, and read on if you are interested in coming over to New Zealand for a weekend of Python awesomeness in the (always!) beautiful and (occasionally!) sunny Wellington this Spring. =================================== The New Zealand Python User Group and the Kiwi PyCon 2014 committee are pleased to announce the CFP for this year's Kiwi PyCon. Kiwi PyCon is an independent, community-run and not-for-profit conference dedicated to the Python programming language. Kiwi PyCon 2014 will be held on the weekend of the 12th, 13th and 14th of September. The venue for this year is The University of Otago Wellington Conference Centre, in Wellington's vibrant Newtown suburb, a quick bus ride from the center of the city. The submission deadline for proposals is Sunday the 15th of June, 2014. That's a little under TWO weeks away, so get your thinking caps on! More on the conference can be found at: http://kiwi.pycon.org and the details for the Call for Proposals can be perused at: http://kiwi.pycon.org/call-for-proposals/ We're looking for talks and tutorials on all aspects of Python. We especially welcome first-time speakers; we are a community conference and are eager to hear about your experience. If you have friends or colleagues who have something to contribute, please twist their arm (gently!) to talk about it! If you have the seed of an idea, head over to http://kiwi.pycon.org/ and create a user account. Fill in some details, and submit your talk. We're looking forward to hearing about it! Tom Eastman, on behalf of the New Zealand Python User Group. -- Tom Eastman // Catalyst IT // +64 4 803 2432 From lars at yencken.org Mon Jun 2 13:24:10 2014 From: lars at yencken.org (Lars Yencken) Date: Mon, 2 Jun 2014 21:24:10 +1000 Subject: [melbourne-pug] What's new (June 2014) Message-ID: Here's notes from this evening: PYCON AU 2014 - Being held in Brisbane in August 1st - 5th - Travel grants are now available: http://2014.pycon-au.org/grants - Upcoming call for proposals for a 1-day data science workshop beforehand PYTHON 3 RUMBLINGS - Steven Goss: "Python 3 is Killing Python" https://medium.com/@deliciousrobots/python-3-is-killing-python-5d2ad703365d - Drew Crawford: "Python 3 is Fine" http://sealedabstract.com/rants/python-3-is-fine/ - For reference, "Python 3 Q & A" http://python-notes.curiousefficiency.org/en/latest/python3/questions_and_answers.html TRENDING REPOS - Check Github's monthly or weekly trending repos for Python https://github.com/trending?l=python&since=monthly JOBS - Software Developer, Biarri http://careers.stackoverflow.com/jobs/57534/software-developer-mathematical-optimisation-biarri-networks - Short term network engineering role, Python Charmers ( ed at pythoncharmers.com) - 6-month role at Medibank (more details?) Thanks all! -------------- next part -------------- An HTML attachment was scrubbed... URL: From noonslists at gmail.com Mon Jun 2 15:26:39 2014 From: noonslists at gmail.com (Noon Silk) Date: Mon, 2 Jun 2014 23:26:39 +1000 Subject: [melbourne-pug] Call for participation in the first Open Science Workshop in Melbourne! Message-ID: Hi All, As mentioned at tonight's meeting, we're running the first Open Science Workshop in July, at Inspire9! Announcement is below. Please forward to your scientist/researcher friends that you think would benefit from learning about GitHub and IPython! If you are willing to help out on the day by assisting the attendees getting set up and started, please email me! Also, if you're working on some sort of open science project, please definitely come along on the day, work on your project, and tell everyone about it!! -------------------------------------------------- We are excited to announce the first Open Science Workshop, being held at Inspire9 in Richmond, on the 19th of July, 2014. The workshop aims to teach ?open science? techniques to the science community: specifically, tools to collaborate on code, documents and data, collaborative computation environments, and why one should do this, and what is available. This workshop will be completely free to attend. The event is being run by a team of volunteers interested in helping the scientific community adopt open science! What is Open Science (and why should I care)? Open science strives to make innovation in science and technology accessible to everyone. By using open tools that enable collaboration, learning, reproducibility and application the scientific and greater community will benefit immensely. In particular it encourages collaboration between scientists, and advocates the ideas of open access to research. About A full-day workshop that will teach the usage of basic tools for open collaboration, with a specific view to collaborating on scientific projects (papers and code). Website: http://openscienceworkshops.github.io/ Audience The workshop is aimed at researchers, lecturers, professionals and students in scientific fields. If you?re a scientist that deals with code, either sometimes or often, but ?source control? is something mysterious you keep hearing about, this is for you. You should also come along if you are at all interested in learning what open science is about, and work in or near a scientific field. You will need: a laptop with permissions to install software on it. That?s it - no background necessary. Dates/Location Date/Time: 9:00am - 6:30pm, Saturday 19th of July, 2014 Location: Level 1/41 Stewart Street, Richmond. Agenda Morning - Sharing and collaborating on code and data publicly (source control) Afternoon - Collaborative computation environments Full details: https://github.com/OpenScienceWorkshops/osw-material/wiki/Agenda-for-1-day-workshop We are also encouraging the participation of people working on open science projects. If you are working on any software/websites that are useful to scientists please come along on the day and work on your project, and tell us about it at the end of the day! Lunch will be provided. Registration Attendence is limited, so reserve your spot now: http://www.eventbrite.com.au/e/melbourne-open-science-workshop-tickets-11644419773 - or on the website directly - http://openscienceworkshops.github.io/. Sponsors We would like to thank GitHub [1], Inspire9 [2], and Biarri Networks [3] for their generous sponsorship of this event. This announcement can be found on the website here: http://openscienceworkshops.github.io/blog/call-for-participation/ -- [1] https://github.com/ [2] http://inspire9.com/ [3] http://biarrinetworks.com/ -------------------------------------------------- -- Noon Silk, ? https://sites.google.com/site/noonsilk/ "Every morning when I wake up, I experience an exquisite joy ? the joy of being this signature." -------------- next part -------------- An HTML attachment was scrubbed... URL: From gcross at fastmail.fm Wed Jun 4 15:43:36 2014 From: gcross at fastmail.fm (Graeme Cross) Date: Wed, 04 Jun 2014 23:43:36 +1000 Subject: [melbourne-pug] PyCon AU 2014 Science & Data miniconf - call for talk proposals is now open Message-ID: <1401889416.27398.125084081.39480BB3@webmail.messagingengine.com> The Science & Data miniconference organisers for PyCon AU 2014 are pleased to announce the call for proposals is now open! The Science & Data miniconf is a one day conference held on Friday, August 1, 2014 in Brisbane as part of PyCon Australia: http://2014.pycon-au.org/ The miniconf is dedicated to talks related to science and data analysis and, as a community conference, we are keen to hear from people in the community who would like to present a paper related to science or data analysis using Python. We welcome proposals of all kinds, from all kinds of speakers: first-time through to experienced speakers. There will be short (20 - 25 minute) talks as well as longer 45 minute talks and 5 minute lightning talks (which you don't have to register a proposal for). Presentation subjects may cover applications of science, engineering, mathematics, finance, and data analysis using Python, including AI and 'big data' topics, either academic or commercial. Formats may be either tutorials or case studies. The deadline for proposals is June 20, 2014. If you have friends or colleagues who have something valuable to contribute, twist their arms to tell us about it! Please also forward this Call for Proposals to anyone that you feel may be interested. To submit your talk proposal, please use the submission form at: http://science.pycon-au.org/ See you in Brisbane in August! Regards, Graeme Cross & Ed Schofield; PyCon AU Science & Data miniconf convenors From chausler at gmail.com Wed Jun 4 10:16:03 2014 From: chausler at gmail.com (Chris Hausler) Date: Wed, 4 Jun 2014 18:16:03 +1000 Subject: [melbourne-pug] Slides and Notebook from Monday (pandas/scikit-learn) Message-ID: Hi All, if you're interested, you can find the slides and ipython notebook from my talk on monday at https://github.com/chausler/talks/tree/master/mpug_02_06_2014 Cheers chris -------------- next part -------------- An HTML attachment was scrubbed... URL: From noonslists at gmail.com Thu Jun 5 03:07:13 2014 From: noonslists at gmail.com (Noon Silk) Date: Thu, 5 Jun 2014 11:07:13 +1000 Subject: [melbourne-pug] Slides and Notebook from Monday (pandas/scikit-learn) In-Reply-To: References: Message-ID: awesome! http://nbviewer.ipython.org/github/chausler/talks/blob/master/mpug_02_06_2014/PyData%20Talk.ipynb On Wed, Jun 4, 2014 at 6:16 PM, Chris Hausler wrote: > Hi All, > > if you're interested, you can find the slides and ipython notebook from my > talk on monday at > https://github.com/chausler/talks/tree/master/mpug_02_06_2014 > > Cheers > chris > > _______________________________________________ > melbourne-pug mailing list > melbourne-pug at python.org > https://mail.python.org/mailman/listinfo/melbourne-pug > > -- Noon Silk, ? https://sites.google.com/site/noonsilk/ "Every morning when I wake up, I experience an exquisite joy ? the joy of being this signature." -------------- next part -------------- An HTML attachment was scrubbed... URL: From jni.soma at gmail.com Thu Jun 5 03:58:20 2014 From: jni.soma at gmail.com (Juan Nunez-Iglesias) Date: Wed, 04 Jun 2014 18:58:20 -0700 (PDT) Subject: [melbourne-pug] Slides and Notebook from Monday (pandas/scikit-learn) In-Reply-To: References: Message-ID: <1401933499948.d86acb73@Nodemailer> I'm sad I had to miss this mpug but that was one of the best introductory pandas/sklearn notebooks I've seen! (And there's a lot of them out there!) Thanks Chris! ? Sent from Mailbox On Thu, Jun 5, 2014 at 11:07 AM, Noon Silk wrote: > awesome! > http://nbviewer.ipython.org/github/chausler/talks/blob/master/mpug_02_06_2014/PyData%20Talk.ipynb > On Wed, Jun 4, 2014 at 6:16 PM, Chris Hausler wrote: >> Hi All, >> >> if you're interested, you can find the slides and ipython notebook from my >> talk on monday at >> https://github.com/chausler/talks/tree/master/mpug_02_06_2014 >> >> Cheers >> chris >> >> _______________________________________________ >> melbourne-pug mailing list >> melbourne-pug at python.org >> https://mail.python.org/mailman/listinfo/melbourne-pug >> >> > -- > Noon Silk, ? > https://sites.google.com/site/noonsilk/ > "Every morning when I wake up, I experience an exquisite joy ? the joy > of being this signature." -------------- next part -------------- An HTML attachment was scrubbed... URL: From lars at yencken.org Thu Jun 5 08:36:58 2014 From: lars at yencken.org (Lars Yencken) Date: Thu, 5 Jun 2014 16:36:58 +1000 Subject: [melbourne-pug] Slides and Notebook from Monday (pandas/scikit-learn) In-Reply-To: <1401933499948.d86acb73@Nodemailer> References: <1401933499948.d86acb73@Nodemailer> Message-ID: Agreed, thanks Chris! It renders nicely in nbviewer as well: http://nbviewer.ipython.org/github/chausler/talks/blob/master/mpug_02_06_2014/PyData%20Talk.ipynb On 5 June 2014 11:58, Juan Nunez-Iglesias wrote: > I'm sad I had to miss this mpug but that was one of the best introductory > pandas/sklearn notebooks I've seen! (And there's a lot of them out there!) > > Thanks Chris! > ? > Sent from Mailbox > > > On Thu, Jun 5, 2014 at 11:07 AM, Noon Silk wrote: > >> awesome! >> >> >> http://nbviewer.ipython.org/github/chausler/talks/blob/master/mpug_02_06_2014/PyData%20Talk.ipynb >> >> >> >> On Wed, Jun 4, 2014 at 6:16 PM, Chris Hausler wrote: >> >>> Hi All, >>> >>> if you're interested, you can find the slides and ipython notebook from >>> my talk on monday at >>> https://github.com/chausler/talks/tree/master/mpug_02_06_2014 >>> >>> Cheers >>> chris >>> >>> _______________________________________________ >>> melbourne-pug mailing list >>> melbourne-pug at python.org >>> https://mail.python.org/mailman/listinfo/melbourne-pug >>> >>> >> >> >> -- >> Noon Silk, ? >> >> https://sites.google.com/site/noonsilk/ >> >> "Every morning when I wake up, I experience an exquisite joy ? the joy >> of being this signature." >> > > > _______________________________________________ > melbourne-pug mailing list > melbourne-pug at python.org > https://mail.python.org/mailman/listinfo/melbourne-pug > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From javier at candeira.com Mon Jun 9 08:04:05 2014 From: javier at candeira.com (Javier Candeira) Date: Mon, 9 Jun 2014 16:04:05 +1000 Subject: [melbourne-pug] Naming and the graphic design of coding Message-ID: This is a very good talk not only for Python programming, but for how to program in general. And funny in parts. Brandon Rhodes Rules! http://pyvideo.org/video/1676/the-naming-of-ducks-where-dynamic-types-meet-sma I found myself nodding in agreement, felt variously vindicated, learnt a couple of things, and came out of watching the video wishing them on both my best friends and worst enemies. Wisdom about refactoring: "One of the worst sins you can commit is to stop programming when it works". Word. J From chrisjrn at gmail.com Tue Jun 10 05:18:09 2014 From: chrisjrn at gmail.com (Chris Neugebauer) Date: Tue, 10 Jun 2014 13:18:09 +1000 Subject: [melbourne-pug] PyCon Australia Early Bird registrations are about to sell out! Message-ID: The good news about Early Bird Registrations: We are almost sold out! But wait for the great news: We still have fewer than 25 tickets up for grabs. So if you are keen to attend PyCon Australia 2014, act now to get your hands on these unbelievable early bird offers. These will sell out very quickly. Early bird rates start at $50 for full-time students, $180 for enthusiasts and $450 for professionals. You can find the complete details of what each ticket includes on our Website. Tickets are selling out fast, so head straight to http://2014.pycon-au.org/register/prices and register right away. While there, you may also want to check our accommodation page at http://2014.pycon-au.org/register/accommodation. As always, we have worked out some great deals for you. However plan and book early as these offers are open for a limited time only. Help us spread the word ==================== Let your friends and community know about PyCon Australia 2014 and join us in building a stronger, more networked Python Community. There?s a lot more to come, so stay connected with us on: =============================================== Google+: http://plus.google.com/+PyConAU Twitter: http://twitter.com/PyConAU Facebook: http://facebook.com/PyConAustralia Code of Conduct =============== In order to make PyCon Australia inclusive in every sense of the word, everyone at the event, the delegates/attendees, speakers, exhibitors, organisers and volunteers, is required to conform to the Code of Conduct. Thanks to our Sponsors ================== We thank our sponsors for their generous support in helping us make PyCon Australia bigger, better and within the reach of the wider community. Platinum: Red Hat Asia Pacific (http://au.redhat.com) Eventbrite (http://eventbrite.com) Gold: NetBox Blue (http://netboxblue.com) Google Australia (http://google.com) PyCon Australia is presented by Linux Australia (http://www.linux.org.au). About PyCon Australia =================== PyCon Australia is the national conference for the Python Programming Community. The fifth PyCon Australia will be held on August 1-5, 2014 in Brisbane, bringing together professional, student and enthusiast developers with a love for developing with Python. PyCon Australia informs the country?s Python developers with presentations, tutorials and panel sessions by experts and core developers of Python, as well as the libraries and frameworks that they rely on. To find out more about PyCon Australia 2014, visit our website http://2014.pycon-au.org or e-mail us at contact at pycon-au.org. -- --Christopher Neugebauer Jabber: chrisjrn at gmail.com -- IRC: chrisjrn on irc.freenode.net -- WWW: http://chris.neugebauer.id.au -- Twitter: @chrisjrn From tom at eastman.net.nz Sun Jun 8 08:51:00 2014 From: tom at eastman.net.nz (Tom Eastman) Date: Sun, 08 Jun 2014 18:51:00 +1200 Subject: [melbourne-pug] Kiwi PyCon 2014: One week left for submissions... Message-ID: <539407D4.6030607@eastman.net.nz> Good evening all and sundry, Today marks the home stretch for the Kiwi PyCon 2014 Call for Proposals. The CfP closes this coming Sunday, which leaves you seven days to present your ideas for talks at the website: http://kiwi.pycon.org We have some great proposals in, and we want a whole lot more. If you've been working on a thing in Python that has you excited, something you've been enjoying telling people about, why not send it in? If you have a message you need to impart, about a system, about a library, about things you see people doing right (or wrong!), why not share it? The CfP closes this Sunday, the conference is being held on the 12-14th of September, it's going to be fantastic, and your talk will make it even more so :-) We look forward to hearing from you! Tom From javier at candeira.com Mon Jun 16 06:53:27 2014 From: javier at candeira.com (Javier Candeira) Date: Mon, 16 Jun 2014 14:53:27 +1000 Subject: [melbourne-pug] July MPUG Meeting: Python in Haskell, What's New Message-ID: This is just an advance of the July MPUG meeting (7 July, Inspire 9, as usual). Bernie Pope will be talking about his two implementations of Python in Haskell. We're looking for a new volunteer to do the What's New in Python session, so please come forward! Regards, MPUG organisers. From tom at eastman.net.nz Sun Jun 15 09:41:31 2014 From: tom at eastman.net.nz (Tom Eastman) Date: Sun, 15 Jun 2014 19:41:31 +1200 Subject: [melbourne-pug] ANNOUNCING: Kiwi PyCon CfP extended to 30 June, 2014! Message-ID: <539D4E2B.2090603@eastman.net.nz> Since the opening of the Kiwi PyCon 2014 Call for Proposals we have had some superb talk proposals sent in. It's been exciting to just take quick peeks at the proposals and see what new and interesting things have turned up since the previous day. To those who have already submitted talks: thank you! There are some truly great submissions, and ones that I personally can't wait to see. To those who are still planning their submissions, or pondering what they would want to speak on: have no fear! The Kiwi PyCon 2014 team is pleased to announce that we are extending the deadline for talk and tutorial proposals to the Final day of June. That gives you two more weeks to get your talk proposals in! But just remember, June only has thirty days in it -- you don't want to get caught by an off-by-one error! As the great Eric Idle did [not quite exactly] say: "Thirty shall be the number thou shalt count, and the number of the counting shall be Thirty. Thirty-one is *right* out." All the details are available to you at: http://kiwi.pycon.org/call-for-proposals/ So keep the talk submissions rolling in! We can't wait to read them all! Tom, on behalf of the New Zealand Python User Group and Kiwi PyCon 2014. From javier at candeira.com Thu Jun 19 11:58:11 2014 From: javier at candeira.com (Javier Candeira) Date: Thu, 19 Jun 2014 19:58:11 +1000 Subject: [melbourne-pug] I'm looking for contract work, and available two days a week Message-ID: Hi MPUG, I'm currently winding down a couple of projects, and I will be available to work two days a week starting mid-July. Please share this message if you know someone who might be interested. This is the kind of work I do: - figuring out the problem before figuring out the solution, - writing code to solve the problem, usually involving the interconnection of heterogeneous systems, - documenting and automating the process so it can be understood and maintained by others. I'm good at working with code and with people. If you check my github account (@candeira), please look at the interaction with people in public commit messages and comments. This is also how I interact in person with colleagues and clients. You will also notice I like to fix documentation, build scripts and dependencies, which may not be as sexy as the code itself, but are at least as important. In the past 18 months I've worked on projects involving: - making mussels sing, - making a robot that helps make babies (and a robot that helps make robots that make babies), - connecting industrial machines over the Internet, - deploying backends for the guide apps of museums, libraries and zoos, - automating reports for a sales team - translating an algorithms and data structures course taught in Java into a course taught in Python All of the above used some of the below: - Python 2.4, 2.7 and 3.3 - doctests, nose and tox - Javascript, Java, C#, Perl, Arduino C, Processing - bash scripts and (pity me) .bat files - Ubuntu, Debian/Raspbian, Windows - Django and GAE, - Arduino and Raspbery PI - industrial protocols like modbus and - temperature, humidity and magnetic proximity (Hall effect) sensors - bluetooth communications - mobile applications via Phonegap/Cordova/IntelXDK - nonrelational databases, mostly CouchDB and its ecosystem (JS couchapps, Kanso, etc) - Google Docs spreadsheets, Libreoffice Calc and Microsoft Excel (both scripting them from without and writing macros from within), - Rackspace and Vagrant automation - Ansible and Blueprint - git, svn - LaTeX, Markdown, Restructured Text and plain old word processors for documentation - REST API clients libraries, both using them and writing them... ... and possibly more that I forget right now, as well as playing with Lua, Scheme, Clojure, Ruby, Haskell, AWS, Docker, Hadoop and Solar for fun and self-improvement. References available on request, etc. Thanks, Javier From chrisjrn at gmail.com Wed Jun 25 06:38:20 2014 From: chrisjrn at gmail.com (Chris Neugebauer) Date: Wed, 25 Jun 2014 14:38:20 +1000 Subject: [melbourne-pug] PyCon Australia 2014 has revealed its programme! Message-ID: PyCon Australia is very proud to be able to reveal our programme for the 2014 conference, to be held on Saturday 2 and Sunday 3 August 2014, following our Miniconfs on Friday 1 August. Following a record-breaking response to our Call for Proposals, the conference will feature three full tracks of presentations, across two days, covering all aspects of the Python ecosystem, presented by experts and core developers of key Python technology. Our presenters cover a broad range of backgrounds, including industry, research, government and academia. PyCon Australia is a great place to keep up-to-date with the latest trends in Python web technology: Django lead developer, Simon Willison will be presenting "A new default web stack". We have many experts in their fields, including CPython core developer, and Brisbane local, Nick Coghlan who will present some "elegant and ugly hacks in CPython". As well as DjangoCon AU and the OpenStack miniconf, the main conference will feature talks on testing, deployment, and optimisation of Python-based web apps. For the first time this year we're also having a miniconf dedicated to talks on using Python in the Sciences. This year, talks on growing the Python Community make up a large amount of our programme, with "The Curse of the Django Podcast" by Elena Williams exploring the role of community-driven media, and Anna Gerber's "PyBots! or how to learn to stop worrying and love coding" covering approaches to Python in education. We've also made sure that beginners, or people looking to brush up on their Python skillset, have a clear path through the conference. Starting with Peter Lovett's "Python 101+" tutorial, you can rapidly enhance your knowledge of Python, and then you can attend our general stream talks to glean a snapshot of the state of the art in Python. The full schedule for PyCon Australia 2014 can be found at http://2014.pycon-au.org/programme/schedule Registrations for PyCon Australia 2014 are now open, with prices starting at AU$50 for students, and tickets for the general public starting at AU$220. All prices include GST, and more information can be found at http://2014.pycon-au.org/register/prices We're looking forward to seeing this excellent programme brought to life at PyCon Australia 2014, in Brisbane, this August. === About PyCon Australia === PyCon Australia is the national conference for the Python Programming Community. The fifth PyCon Australia will be held on August 1--5, 2014 in Brisbane, bringing together professional, student and enthusiast developers with a love for developing with Python. PyCon Australia informs the country?s Python developers with presentations, tutorials and panel sessions by experts and core developers of Python, as well as the libraries and frameworks that they rely on. To find out more about PyCon Australia 2014, visit our website at http://pycon-au.org or e-mail us at contact at pycon-au.org. PyCon Australia is presented by Linux Australia (www.linux.org.au) and acknowledges the support of our Platinum Sponsors, Red Hat, and Eventbrite; and our Gold sponsors, Google Australia and Netbox Blue. For full details of our sponsors, see our website. -- --Christopher Neugebauer Jabber: chrisjrn at gmail.com -- IRC: chrisjrn on irc.freenode.net -- WWW: http://chris.neugebauer.id.au -- Twitter: @chrisjrn From tom at eastman.net.nz Fri Jun 27 11:10:28 2014 From: tom at eastman.net.nz (Tom Eastman) Date: Fri, 27 Jun 2014 21:10:28 +1200 Subject: [melbourne-pug] Kiwi PyCon 2014 FINAL CALL FOR PROPOSALS! Message-ID: <53AD3504.7050000@eastman.net.nz> We're down to the wire! This weekend is your last chance to file your talk proposals for this year's Kiwi PyCon, to be held in Wellington, New Zealand from the 12th to the 14th of September. The deadline is Monday, the 30th of June, but of course you'd rather not have to do them in a rush on a school night, so you should plan to get them in over the weekend. All the details can be found at: http://kiwi.pycon.org/call-for-proposals/ We're looking for talks and tutorials on all aspects of Python, including, but not limited to the following topics: * Projects that use python extensively, or in an interesting way * Applied Python in an area other than application development * Core Python development (2.x/3.x), or new language features * Other implementations: Jython, IronPython, PyPy, and Stackless * Python libraries and extensions * Databases & database programming, including ORMs, Relational and NoSQL Databases * GUI Programming * Game Programming * Network Programming * Packaging Issues * Programming Tools * Project Best Practices * Embedding and Extending Python * Web-based Systems Let your imagination run wild! If it's something that you are passionate about, or enthusiastic about, you'd be amazed out how much you can say about it! For me, my favourite thing about *any* conference is to see geeky people wax eloquently about what they're geeking out about. So think about what's making you happy in the Python world, what's making you excited, or even making you sad or frustrated and how we can fix it, and consider telling us all about it at Kiwi PyCon 2014! The deadline for proposals is Monday, but see if you can get a proposal or two in by Sunday, don't let the "last minute" bug catch you! If you don't, it's *us* who miss out, we want to hear what you have to say! See you soon! Tom Eastman, on behalf of the New Zealand Python User Group and Kiwi PyCon 2014 team. From tom at eastman.net.nz Sun Jun 29 03:10:45 2014 From: tom at eastman.net.nz (Tom Eastman) Date: Sun, 29 Jun 2014 13:10:45 +1200 Subject: [melbourne-pug] Kiwi PyCon 2014 almost out of time! Message-ID: <53AF6795.2010509@eastman.net.nz> It's still June, so you still have time to get your talks submitted for Kiwi PyCon 2014, being held in Wellington from 12-14 September. But it's Sunday, and so this is your last non-weekday chance to sit down and write out your plan for what you want to talk about. You don't want to end up having to do it in a rush during coffee breaks and between meetings or lectures on a Monday, do you? So don't delay! Head over to http://kiwi.pycon.org and stake your place in this years line-up of inspiring speakers, so you can come see Newtown in Wellington in the Springtime. We'll see you there! Tom From tom at eastman.net.nz Mon Jun 30 00:40:26 2014 From: tom at eastman.net.nz (Tom Eastman) Date: Mon, 30 Jun 2014 10:40:26 +1200 Subject: [melbourne-pug] class KiwiPyCon2014: assert DEADLINE == date.today() Message-ID: <53B095DA.4070301@eastman.net.nz> Good morning! Today marks both the last day of June and the last day of the Kiwi PyCon 2014 Call for Proposals. Today is the last day in which you can stake your claim and be a part of what makes Kiwi PyCon one of the best, friendliest, most inspiring conferences in the region. So don't put it off any longer! We all shine brightest when we're under a little time pressure, and now is the time to prove it. See if you can find your way to get your talk proposal in by, say, dinner time. http://kiwi.pycon.org/call-for-proposals/ Have a fantastic day, and we look forward to hearing from you! Tom Eastman, on behalf of the New Zealand Python User Group and Kiwi PyCon 2014. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 555 bytes Desc: OpenPGP digital signature URL: From tom at eastman.net.nz Mon Jun 30 02:51:04 2014 From: tom at eastman.net.nz (Tom Eastman) Date: Mon, 30 Jun 2014 12:51:04 +1200 Subject: [melbourne-pug] Kiwi PyCon 2014 CfP: Today really *is* the deadline. Message-ID: <53B0B478.9020501@eastman.net.nz> A treatise on the philosophy of conference call deadlines ========================================================= By Douglas Bagnall Conference call time extensions are like musical encores. There was a time (or perhaps many; it may be cyclical) when an encore became so expected that bands would ritually exit and return, even if no-one had expressed any enthusiasm for that. Then there came the encores on encores, where performers might actually be cheered back on after completing the nominal extension. Sensing a spiral into meaningless, bands began to declare they would do no encores. It was baffling at first but may have been for the best (not to say empty rituals are necessarily worthless, but watching people stumble on and off stages was getting tedious). And so it is with tech conference calls. We are now at the stage where we strongly expect one deadline extension and are beginning to suspect a second. The costs fall differently here, of course: the organisers are both the beggars and the extenders, and the extensions are presumably negatively related to our response. But perhaps the medicine is the same. Eventually some conference will have to say "this is the deadline; there will be no extensions". Nobody will believe them and the event will be a flop, but at least we'll pay attention the next time. Addendum ======== (By Tom Eastman) If you don't submit your talk for Kiwi PyCon 2014 while it's still June the 30th. You are *out*. *of*. *luck*. :-D http://kiwi.pycon.org/call-for-proposals/ -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 555 bytes Desc: OpenPGP digital signature URL: From javier at candeira.com Mon Jun 30 06:25:40 2014 From: javier at candeira.com (Javier Candeira) Date: Mon, 30 Jun 2014 14:25:40 +1000 Subject: [melbourne-pug] July MPUG Meeting: Python in Haskell, What's New -- Monday 7 July, 6PM, Inspire 9, 41 Stewart St Message-ID: Dear Melbourne Pythonistas, A week from now, Monday 7th July, we'll hold the July meeting of the Melbourne Python Users Group! Time: 6PM Venue: Inspire 9: Level 1, 41 Stewart Street, Richmond. 50m from Richmond Train Station. Program: 15 minute talks * Graeme Cross -- What's new in Python. 45 minute talks * Bernie Pope -- Python in Haskell As usual, we'll order pizza, with a $10 contribution required. Drinks are BYO, but you're invited to bring a six-pack to share if you want! If you'd like to give the What's New in Python talk in a future session, you have a cool project you want to show, or you want to give a short presentation on a library you've been using lately, please just come forward at the start of the meeting. With many thanks to Planet Innovation for sponsoring our use of the venue, The MPUG organisers From gcross at fastmail.fm Mon Jun 30 11:54:46 2014 From: gcross at fastmail.fm (Graeme Cross) Date: Mon, 30 Jun 2014 19:54:46 +1000 Subject: [melbourne-pug] MelbDjango Message-ID: <1404122086.653.136018353.78A28A59@webmail.messagingengine.com> Hi local Pythonistas, In case you didn't know, there is a monthly meetup for Django in Melbourne and the next meeting is Thursday week (July 10): [1]http://www.meetup.com/MelbDjango/events/192110902/ Here's the blurb for the meeting: MelbDjango lightning talks are back and everyone is invited to submit a talk! Details about the format and how to submit talks are on the website: http://melbdjango.com There will be lots of speakers, so please arrive early so we can get started right on 7pm. We'll open the doors around 5pm if you're in the area and want to say hi or finish writing your talk. The talks won't be announced the day before the event - but trust me - there will be something for everyone! Drinks & Pizza provided by Common Code. Can't wait to see another amazing turn out like last month! I went to this month's meeting and was impressed with both the turnout of people (about 30?) as well as the quality and diversity of the talks. If you are doing Django development work, it is worth getting along to. Regards Graeme References 1. http://www.meetup.com/MelbDjango/events/192110902/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From brenton at brntn.me Mon Jun 30 13:08:20 2014 From: brenton at brntn.me (Brenton Cleeland) Date: Mon, 30 Jun 2014 21:08:20 +1000 Subject: [melbourne-pug] MelbDjango In-Reply-To: <1404122086.653.136018353.78A28A59@webmail.messagingengine.com> References: <1404122086.653.136018353.78A28A59@webmail.messagingengine.com> Message-ID: Hi Graeme/Everyone, Thanks for the post - we're very excited to get more involvement from the wider Python community as the Django meetup continues to grow (and vice-versa!). I would like to add that regardless of whether you're a Django veteran, someone that's toyed with it, or never played with any web frameworks, this month's meetup should be a great introduction to the growing Django community in Melbourne. Although we've only just opened submissions for talks, the ones that I've received so far look like they'll be varied and interesting. We try to be friendly to new speakers and this would be a great chance to introduce some more Python-specific (rather than Django/web frameworks) talks if anyone is interested in getting up and doing a short talk. There will be heckling if you hit the time limit - but I promise that it will all be in good fun. It could also be a good chance to hone a lightning talk if you plan to do one at PyCon. Submission details are on the website! Cheers, Brenton On Mon, Jun 30, 2014 at 7:54 PM, Graeme Cross wrote: > Hi local Pythonistas, > > In case you didn't know, there is a monthly meetup for Django in Melbourne > and the next meeting is Thursday week (July 10): > > http://www.meetup.com/MelbDjango/events/192110902/ > > Here's the blurb for the meeting: > > > MelbDjango lightning talks are back and everyone is invited to submit a > talk! Details about the format and how to submit talks are on the website: > > http://melbdjango.com > > There will be lots of speakers, so please arrive early so we can get > started right on 7pm. We'll open the doors around 5pm if you're in the area > and want to say hi or finish writing your talk. > > The talks won't be announced the day before the event - but trust me - > there will be something for everyone! > > Drinks & Pizza provided by Common Code. > > Can't wait to see another amazing turn out like last month! > > > I went to this month's meeting and was impressed with both the turnout of > people (about 30?) as well as the quality and diversity of the talks. If > you are doing Django development work, it is worth getting along to. > > Regards > Graeme > > _______________________________________________ > melbourne-pug mailing list > melbourne-pug at python.org > https://mail.python.org/mailman/listinfo/melbourne-pug > > -- Cheers, Brenton http://brntn.me // @sesh -------------- next part -------------- An HTML attachment was scrubbed... URL: