From andrew.stuart at supercoders.com.au Thu Jun 2 19:05:51 2016 From: andrew.stuart at supercoders.com.au (Andrew Stuart) Date: Fri, 3 Jun 2016 09:05:51 +1000 Subject: [melbourne-pug] PyCon talk selection Message-ID: <187E256E-1A6B-4654-9E11-D2F27A10934D@supercoders.com.au> Maybe in future years there might be some value in the community helping to choose which talks get the go ahead at PyCon. Andrew Stuart From tleeuwenburg at gmail.com Thu Jun 2 20:44:10 2016 From: tleeuwenburg at gmail.com (Tennessee Leeuwenburg) Date: Fri, 3 Jun 2016 10:44:10 +1000 Subject: [melbourne-pug] PyCon talk selection In-Reply-To: <187E256E-1A6B-4654-9E11-D2F27A10934D@supercoders.com.au> References: <187E256E-1A6B-4654-9E11-D2F27A10934D@supercoders.com.au> Message-ID: I agree with in principle. It's not immediately clear what the right process would be and how to get the right balance, but it's certainly worth thinking about. The program panel is very representative and places the utmost priority to make sure that there is good consideration of all proposals. A lot of effort goes in by all of the panel members. However, even so, finding the right way to include some greater community involvement is worth doing. I don't have any concerns about the fundamental integrity of the current review process, which is very robust and has significant discussion and consideration involved. I'd be really happy to hear about constructive feedback, including suggestions like this for improvement. Another good forum could be a "birds of a feather" discussion session at PyCon AU (or at MPUG if people would like to participate but aren't planning to come to the conference). On 3 June 2016 at 09:05, Andrew Stuart wrote: > Maybe in future years there might be some value in the community helping > to choose which talks get the go ahead at PyCon. > > Andrew Stuart > > > _______________________________________________ > melbourne-pug mailing list > melbourne-pug at python.org > https://mail.python.org/mailman/listinfo/melbourne-pug > -- -------------------------------------------------- Tennessee Leeuwenburg http://myownhat.blogspot.com/ "Don't believe everything you think" -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew.stuart at supercoders.com.au Thu Jun 2 20:52:40 2016 From: andrew.stuart at supercoders.com.au (Andrew Stuart) Date: Fri, 3 Jun 2016 10:52:40 +1000 Subject: [melbourne-pug] PyCon talk selection In-Reply-To: References: <187E256E-1A6B-4654-9E11-D2F27A10934D@supercoders.com.au> Message-ID: Online voting clearly doesn?t work as a primary decision making mechanism - search for ?Boaty McBoatface? to find out why. However, online voting might be worth including as a ?point of consideration? for the PyCon selection panel, with no obligation for the panel to act on community voting tallies. I understand there were many submissions to speak at PyCon this year. As a matter of curiosity it would be interesting to see what all the proposals were - subject and speaker - of course the proposal submitters would need to understand their proposal would be made available for public input/voting. as From h.dashnow at gmail.com Thu Jun 2 21:39:01 2016 From: h.dashnow at gmail.com (Harriet Dashnow) Date: Fri, 3 Jun 2016 11:39:01 +1000 Subject: [melbourne-pug] PyCon talk selection In-Reply-To: References: <187E256E-1A6B-4654-9E11-D2F27A10934D@supercoders.com.au> Message-ID: One strategy I've seen at other conferences is to have community reviewers. They would score a smallish number of abstracts (say 5-10) per reviewer, and give feedback to the program panel. This could help to speed things up for the program panel by helping them focus on higher-scoring abstracts, give the community a way of having input, while still leaving the ultimate selection in the hands of the panel. Depending on the number of willing community reviewers you could arrange it so each abstract is reviewed by multiple people. Just a thought for next year. On Fri, Jun 3, 2016 at 10:52 AM, Andrew Stuart < andrew.stuart at supercoders.com.au> wrote: > Online voting clearly doesn?t work as a primary decision making mechanism > - search for ?Boaty McBoatface? to find out why. However, online voting > might be worth including as a ?point of consideration? for the PyCon > selection panel, with no obligation for the panel to act on community > voting tallies. > > I understand there were many submissions to speak at PyCon this year. As > a matter of curiosity it would be interesting to see what all the proposals > were - subject and speaker - of course the proposal submitters would need > to understand their proposal would be made available for public > input/voting. > > as > > _______________________________________________ > melbourne-pug mailing list > melbourne-pug at python.org > https://mail.python.org/mailman/listinfo/melbourne-pug > -- Harriet Dashnow BSc, BA, MSc (Bioinformatics), PhD candidate www.harrietdashnow.com/about -------------- next part -------------- An HTML attachment was scrubbed... URL: From ed at pythoncharmers.com Sat Jun 4 00:08:04 2016 From: ed at pythoncharmers.com (Ed Schofield) Date: Sat, 4 Jun 2016 14:08:04 +1000 Subject: [melbourne-pug] Python meeting - Monday 6 June! Message-ID: <1869771B-6F1E-47B0-9BE6-2552E996BD82@pythoncharmers.com> Hi everyone! We're looking forward to another great monthly Python meeting this coming Monday! When: 5.45pm for 6pm on Monday 6th June Where: Hub Melbourne, 673 Bourke Street, Melbourne CBD (near Southern Cross station). Please enter via the side entrance on Godfrey Street. The meeting will be on the ground floor in the Boardroom / Hub Members' Lounge. What: This month's main presentation will provide an introduction to the the Plotly package within the context of exploratory data analysis. It will demonstrate some of its capabilities, highlight its strengths, point out its weaknesses and compare it to Matplotlib and R's ggplot2, all using the public data set on performances by the New York Philharmonic Orchestra. The primary presenter will be Jiun Siew, who gave an interesting presentation about this last week to the R meetup group, and he has graciously offered to give it again for us in a Python context. We'll order some delicious pizza for after the talks (if possible) or head to a nearby restaurant. Space is limited this month (to about 25) so it would be helpful if you could please RSVP on the meetup page if you're planning to come: http://www.meetup.com/Melbourne-Python-Meetup-Group/events/231584260/ (We'll be back at VLSCI for the July meeting.) I hope to see you there! :-) Cheers, Ed -- Dr. Edward Schofield Python Charmers http://pythoncharmers.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From ben+python at benfinney.id.au Mon Jun 6 00:34:47 2016 From: ben+python at benfinney.id.au (Ben Finney) Date: Mon, 06 Jun 2016 14:34:47 +1000 Subject: [melbourne-pug] Position available: Senior developer, Django + Python Message-ID: <85fusr2avs.fsf@benfinney.id.au> Howdy all, A past employer of mine [0] is seeking a senior Python developer working with Python and JavaScript, on an established code base of many applications. You will have demonstrable experience in: * Python 2 and 3. * Django. * Relational DBMS. * JavaScript UI frameworks. * Not-for-profit, socially-conscious organisations. * Collaborative version control (e.g. Git, Bazaar, Mercurial) and its workflows. * Direct customer interaction, to discover requirements and manage expectations. * Reliable effort estimation, learning from actual results. Pointing to some of your Python + Django code and projects online will be appreciated, as will pointing to your a history of working in diverse teams. The position is on site at the customer's CBD office and working with their existing team. This is at present a temporary project ? 2 to 3 weeks ? but could lead to on-going part-time work. I have worked for an extended period with the employer Boojum, and the customer for this project. They are a friendly bunch. Please send your cover letter and r?sum? to: Roland Maxwell Boojum are seeking to fill the position with a suitable applicant ASAP. [0] Boojum, . -- \ ?Pinky, are you pondering what I'm pondering?? ?Well, I think | `\ so, Brain, but first you'd have to take that whole bridge | _o__) apart, wouldn't you?? ?_Pinky and The Brain_ | Ben Finney From javier at candeira.com Mon Jun 6 00:45:29 2016 From: javier at candeira.com (Javier Candeira) Date: Mon, 6 Jun 2016 14:45:29 +1000 Subject: [melbourne-pug] Configuring Django 1.8 on Ubuntu 14.04 to read from an existing MSSQL DB Message-ID: <5754FFE9.4000807@candeira.com> Hi everyone, For a job I've been asked to read some data from an external MSSQL database, but I can't figure out how to configure a MSSQL driver on Django 1.8 site on Ubuntu 14.04. Clarifications: - We can access the MSSQL database using DBeaver, so not a credentials issue. - We are reading from another external postgres database, so not a multi-DB configuration issue. - We have written the models, we don't need to inspect the MSSQL DB. All we need is to read Foo.objects.all(). Thanks, Javier From ben+python at benfinney.id.au Mon Jun 6 01:02:14 2016 From: ben+python at benfinney.id.au (Ben Finney) Date: Mon, 06 Jun 2016 15:02:14 +1000 Subject: [melbourne-pug] Configuring Django 1.8 on Ubuntu 14.04 to read from an existing MSSQL DB References: <5754FFE9.4000807@candeira.com> Message-ID: <85bn3e3o6h.fsf@benfinney.id.au> Javier Candeira writes: > For a job I've been asked to read some data from an external MSSQL database, > but I can't figure out how to configure a MSSQL driver on Django 1.8 site on > Ubuntu 14.04. Have you chosen a library for Django to use that implements the Django database back-end? To my knowledge there isn't a MS SQL back-end included with Django. There certainly isn't one listed in the official reference at . Perhaps you are using ? -- \ ?With Lisp or Forth, a master programmer has unlimited power | `\ and expressiveness. With Python, even a regular guy can reach | _o__) for the stars.? ?Raymond Hettinger | Ben Finney From miked at dewhirst.com.au Mon Jun 6 01:20:56 2016 From: miked at dewhirst.com.au (Mike Dewhirst) Date: Mon, 6 Jun 2016 15:20:56 +1000 Subject: [melbourne-pug] Configuring Django 1.8 on Ubuntu 14.04 to read from an existing MSSQL DB In-Reply-To: <5754FFE9.4000807@candeira.com> References: <5754FFE9.4000807@candeira.com> Message-ID: <9ac4b375-51f9-ff56-d53f-3363b807b665@dewhirst.com.au> On 6/06/2016 2:45 PM, Javier Candeira wrote: > Hi everyone, > > For a job I've been asked to read some data from an external MSSQL database, > but I can't figure out how to configure a MSSQL driver on Django 1.8 site on > Ubuntu 14.04. Maybe https://django-mssql.readthedocs.io/en/latest/ Then in 1.8 you need a settings.py which has a database config dict similar to this ... DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': PROJECT, 'USER': dbhost[0], 'PASSWORD': dbhost[1], 'HOST': dbhost[2], 'PORT': dbhost[3], } } > > Clarifications: > - We can access the MSSQL database using DBeaver, so not a credentials issue. > - We are reading from another external postgres database, so not a multi-DB > configuration issue. > - We have written the models, we don't need to inspect the MSSQL DB. All we > need is to read Foo.objects.all(). Usually for such a task you wouldn't write the models but instead after connecting to the MSSQL database run manage.py inspectdb to create a models module. That would pretty much guarantee the Foo table is correctly specified. Try ~$python manage.py help inspectdb Not sure if that helps Mike > > Thanks, > > Javier > _______________________________________________ > melbourne-pug mailing list > melbourne-pug at python.org > https://mail.python.org/mailman/listinfo/melbourne-pug > From candeira at gmail.com Mon Jun 6 20:02:19 2016 From: candeira at gmail.com (Javier Candeira) Date: Tue, 07 Jun 2016 10:02:19 +1000 Subject: [melbourne-pug] Configuring Django 1.8 on Ubuntu 14.04 to read from an existing MSSQL DB In-Reply-To: <85bn3e3o6h.fsf@benfinney.id.au> References: <5754FFE9.4000807@candeira.com> <85bn3e3o6h.fsf@benfinney.id.au> Message-ID: <1465257739.1080301.629860369.28C41913@webmail.messagingengine.com> On Mon, Jun 6, 2016, at 03:02 PM, Ben Finney wrote: > Javier Candeira writes: > Have you chosen a library for Django to use that implements the Django > database back-end? > Perhaps you are using ? I've tried django-mssql and django-pyodbc, after following incantations on different StackOverflow answers. The problem seemed to be in the drivers, not in the Django configuration. I admit I just gave up. The reason I've asked here is in the hope that someone has solved this problem before and can offer guidance, or a shoulder to cry on, or both. J From anthony.briggs at gmail.com Mon Jun 6 20:21:40 2016 From: anthony.briggs at gmail.com (Anthony Briggs) Date: Tue, 7 Jun 2016 10:21:40 +1000 Subject: [melbourne-pug] Configuring Django 1.8 on Ubuntu 14.04 to read from an existing MSSQL DB In-Reply-To: <1465257739.1080301.629860369.28C41913@webmail.messagingengine.com> References: <5754FFE9.4000807@candeira.com> <85bn3e3o6h.fsf@benfinney.id.au> <1465257739.1080301.629860369.28C41913@webmail.messagingengine.com> Message-ID: Javier, What do the logs/error messages say? ;) If, for some reason, you can't get access to the logs, perhaps switching DEBUG on and checking what queries are being sent might shed some light. (ie. one or more of the things in http://stackoverflow.com/questions/971667/django-orm-how-to-view-or-log-the-executed-query or http://stackoverflow.com/questions/4375784/log-all-sql-queries) Does that help? Anthony On 7 June 2016 at 10:02, Javier Candeira wrote: > On Mon, Jun 6, 2016, at 03:02 PM, Ben Finney wrote: > > Javier Candeira writes: > > Have you chosen a library for Django to use that implements the Django > > database back-end? > > > Perhaps you are using ? > > I've tried django-mssql and django-pyodbc, after following incantations > on different StackOverflow answers. The problem seemed to be in the > drivers, not in the Django configuration. I admit I just gave up. > > The reason I've asked here is in the hope that someone has solved this > problem before and can offer guidance, or a shoulder to cry on, or both. > > J > > > _______________________________________________ > 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 j.healy at omcinternational.com Mon Jun 6 20:20:38 2016 From: j.healy at omcinternational.com (Joe Healy) Date: Tue, 7 Jun 2016 10:20:38 +1000 (EST) Subject: [melbourne-pug] Configuring Django 1.8 on Ubuntu 14.04 to read from an existing MSSQL DB In-Reply-To: <1465257739.1080301.629860369.28C41913@webmail.messagingengine.com> References: <5754FFE9.4000807@candeira.com> <85bn3e3o6h.fsf@benfinney.id.au> <1465257739.1080301.629860369.28C41913@webmail.messagingengine.com> Message-ID: <1463569181.237311.1465258838648.JavaMail.zimbra@omci.com.au> ----- Original Message ----- > From: "Javier Candeira" > To: melbourne-pug at python.org > Sent: Tuesday, 7 June, 2016 10:02:19 AM > Subject: Re: [melbourne-pug] Configuring Django 1.8 on Ubuntu 14.04 to read from an existing MSSQL DB > The reason I've asked here is in the hope that someone has solved this > problem before and can offer guidance, or a shoulder to cry on, or both. > If you are using the system packages, it could be this issue: http://stackoverflow.com/questions/18760286/pymssql-not-returning-result-data That has certainly caused us issues in the past (on debian and not with django). Cheers, Joe From tan at jump.careers Fri Jun 3 01:54:19 2016 From: tan at jump.careers (Jonathan Tan) Date: Fri, 3 Jun 2016 15:54:19 +1000 Subject: [melbourne-pug] Posting: Seeking a Python Back End Developer Message-ID: <000301d1bd5c$614863b0$23d92b10$@jump.careers> Hello all, We are a Melbourne-based company with a current size of 5 people. We are presently developing the MVP for our web software platform that will allow users to plan out their careers. To speed the development process, we're looking for a Python developer to add to our ranks. We seek one with experience working on past Python projects for small or large businesses. You will also be working with another B.E. developer who's currently living in Brazil at the moment. If you think the role will be great for you, please send me your resume. Sincerely, Jonathan Tan Jump! Careers Email: tan at jump.careers Web: Jump.Careers Consider the Environment before printing this email This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. The sender believes that this e-mail and any attachments were free of any virus, worm, Trojan horse, and/or malicious code when sent. This message and its attachments could have been infected during transmission. By reading the message and opening any attachments, the recipient accepts full responsibility for taking protective and remedial action about viruses and other defects. The sender is not liable for any loss or damage arising in any way from this message or its attachments. --- This email has been checked for viruses by Avast antivirus software. https://www.avast.com/antivirus -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrewhn at gmail.com Wed Jun 15 01:45:24 2016 From: andrewhn at gmail.com (Andrew Newnham) Date: Wed, 15 Jun 2016 15:45:24 +1000 Subject: [melbourne-pug] Python developer wanted (Melbourne CBD) Message-ID: Hello, We are looking for a Python developer for several months to assist in modernising our suite of models. This is predominantly a greenfields project. We're looking for someone confident in some or all of the following: * python 3 * tornado * react/javascript * git * numpy/scipy/pandas * celery * docker * nginx * postgres * CPLEX/linear programming The position is full time in our CBD office although we are flexible on hours. We're relaxed on tools/editors etc. If you're interested or want more information, please send resume/questions to this address. Andrew -------------- next part -------------- An HTML attachment was scrubbed... URL: From john.knight at tequity.com.au Thu Jun 16 20:11:42 2016 From: john.knight at tequity.com.au (John Knight) Date: Fri, 17 Jun 2016 10:11:42 +1000 Subject: [melbourne-pug] Python developer wanted (Melbourne CBD) In-Reply-To: References: Message-ID: <003101d1c82c$d3ef3300$7bcd9900$@tequity.com.au> Hi Andrew ? if you haven?t found someone then one of my contractors could possibly come over for a few months. Please let me know directly :) All the best, John John Knight / Tech Agent & Founder M: +61 402 234 813 Saltworth Pty Ltd P: +61 3 9670 9056 Atlantis Tower, Suite 3201/288 Spencer Street. Melbourne, Victoria 3000 http://www.saltworth.com.au CONFIDENTIALITY NOTICE AND DISCLAIMER: This email (including any attachment to it) is confidential and may also be privileged and exempt from disclosure under applicable law. Accordingly, if you are not the intended recipient, please notify us immediately and delete this email (including any attachment to it) from your computer system. We do not assure the security of information electronically transmitted and your communication with us through such means signifies your acceptance of any risk attaching thereto. Any statement contained herein is not to be construed as an offer to enter into any contractual obligation nor an acceptance of any offer. Thank you! From: melbourne-pug [mailto:melbourne-pug-bounces+john.knight=tequity.com.au at python.org] On Behalf Of Andrew Newnham Sent: Wednesday, 15 June 2016 3:45 PM To: melbourne-pug at python.org Subject: [melbourne-pug] Python developer wanted (Melbourne CBD) Hello, We are looking for a Python developer for several months to assist in modernising our suite of models. This is predominantly a greenfields project. We're looking for someone confident in some or all of the following: * python 3 * tornado * react/javascript * git * numpy/scipy/pandas * celery * docker * nginx * postgres * CPLEX/linear programming The position is full time in our CBD office although we are flexible on hours. We're relaxed on tools/editors etc. If you're interested or want more information, please send resume/questions to this address. Andrew -------------- next part -------------- An HTML attachment was scrubbed... URL: From tleeuwenburg at gmail.com Wed Jun 22 21:46:49 2016 From: tleeuwenburg at gmail.com (Tennessee Leeuwenburg) Date: Thu, 23 Jun 2016 11:46:49 +1000 Subject: [melbourne-pug] Job opening: full details provided Message-ID: Hi all, There is a job opening at the Bureau of Meteorology which may interest some people on this list. It is working in our HPC area, and would suit those with a science bent and a strong Linux background. There would be a significant Python component to the work. Full details on salary, selection criteria, employer contact information and the application process are available on the web page [1] and/or job details PDF [2]. [1] https://bom.nga.net.au/cp/index.cfm?event=jobs.checkJobDetailsNewApplication&returnToEvent=jobs.listJobs&jobid=03F22313-69C1-2DA7-568E-92124131E4C9&CurATC=INT&CurBID=C99D18C7-8D6F-4806-9DA5-9DB4013590D1&JobListID=22FC4F47-E994-46A3-B8C9-9BC901269F43&jobsListKey=00fc0edd-59b1-43f8-83c7-0df9cd6f2d81&persistVariables=CurATC,CurBID,JobListID,jobsListKey,JobID&lid=40498100152 [2] https://bom.nga.net.au/publicfiles/bom/jobs/03F22313-69C1-2DA7-568E-92124131E4C9/Job%20Details_14328.pdf Regards, -Tennessee -------------- next part -------------- An HTML attachment was scrubbed... URL: From nicholas.farrell at gmail.com Mon Jun 27 03:18:57 2016 From: nicholas.farrell at gmail.com (Nick Farrell) Date: Mon, 27 Jun 2016 17:18:57 +1000 Subject: [melbourne-pug] PyCon 2016 Programme Announcement Message-ID: We are proud to unveil the 2016 Programme to you all. While still officially a draft, and exact timings are subject to change, the bulk of the Programme will remain as it is. Spread across four rooms at the Melbourne Convention and Exhibition Centre, running from 9am to 6pm each day, there is a wealth of knowledge and support for you, whatever your background. For your convenience, each day's details can be found below. In related news, tickets have been selling steadily leading up to this point, after the initial burst. In previous years, many people have left registering until too late, and some unfortunately missed out. Don't leave it too late this time around! - Friday 12 August (Internet of Things, Education Summit, DjangoCon AU, and Science and Data) - Saturday 13 August - Sunday 14 August Should you have submitted a proposal and are currently waitlisted, we will contact you shortly, as the final programme slots are locked in. === About PyCon Australia === PyCon Australia is the national conference for the Python programming community. The seventh PyCon Australia will be held on August 12-16 2016 in Melbourne, bringing together professional, student and enthusiast developers with a love for programming in Python. PyCon Australia informs the country?s developers with presentations 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 2016, visit our website at http://pycon-au.org, follow us at @pyconau 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, DevDemand.co and IRESS; and our Gold sponsors, Google Australia and Optiver. For full details of our sponsors, see our website. -------------- next part -------------- An HTML attachment was scrubbed... URL: