From sk at btait.com.au Thu Nov 13 09:39:15 2008 From: sk at btait.com.au (Shamael Keng) Date: Thu, 13 Nov 2008 19:39:15 +1100 Subject: [melbourne-pug] Python Job Opportunities Message-ID: Senior Python Developer wanted, leading software company. Remuneration to commensurate experience. Make a new start for the New Year! This is a great opportunity, email me with your updated cv to discuss further. Look forward to your response. Kind regards, [cid:image001.gif at 01C945C7.82C1B0B0] -- Message protected by MailGuard: e-mail anti-virus, anti-spam and content filtering. http://www.mailguard.com.au/mg -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.gif Type: image/gif Size: 17846 bytes Desc: image001.gif URL: From Roy.Bleasdale at au1.ibm.com Thu Nov 13 10:14:33 2008 From: Roy.Bleasdale at au1.ibm.com (Roy Bleasdale) Date: Thu, 13 Nov 2008 20:14:33 +1100 Subject: [melbourne-pug] Roy Bleasdale is out of the office. Message-ID: I will be out of the office starting 20/10/2008 and will not return until 18/11/2008. I will respond to your message when I return. From wjmoore at gmail.com Tue Nov 25 13:00:20 2008 From: wjmoore at gmail.com (Wesley Moore) Date: Tue, 25 Nov 2008 23:00:20 +1100 Subject: [melbourne-pug] Introduction Message-ID: <664f64be0811250400u1e28d697o69497ff5c5861f9d@mail.gmail.com> Hi all, I'm new to the list and Python. I'm interested in getting up to speed with the Python way of doing things. I wrote Perl for four and half years and have moved onto Ruby (not Rails) in the last six months. I have a web app I'd like to write and have very briefly tinkered with Django in the past (and liked it). This coupled with free Google App Engine hosting makes the combination my prime candidate so far. So I'm wondering what 'the' Python book to have is, if any? And is there is still a Melbourne-PUG meetup, it seems not given the last update on the site[1] was in 2006? Thanks in advance, Wes [1] http://wiki.python.org/moin/MelbournePUG From mauriceling at gmail.com Tue Nov 25 13:25:53 2008 From: mauriceling at gmail.com (Maurice Ling) Date: Tue, 25 Nov 2008 20:25:53 +0800 Subject: [melbourne-pug] Introduction In-Reply-To: <664f64be0811250400u1e28d697o69497ff5c5861f9d@mail.gmail.com> References: <664f64be0811250400u1e28d697o69497ff5c5861f9d@mail.gmail.com> Message-ID: <492BEED1.9070505@acm.org> Hi Wesley I'm no longer based in Melbourne, so I cannot say very much. However, as far as I know there isn't any meet-ups. Nevertheless, we will respond to this mailing list. ML Maurice LING, BSc(Hons)(Biochem), BSc(Comp), FIFA, MACM Lecturer, Chemical and Life Sciences, Singapore Polytechnic Co-Editor-in-Chief, The Python Papers Anthology Firebird Foundation Committee Member Secretary, University of Melbourne Alumni Association (Singapore) mobile: +6596669233, +6568707927 resume: http://maurice.vodien.com/maurice_resume.pdf www: http://maurice.vodien.com Wesley Moore wrote: > Hi all, > I'm new to the list and Python. I'm interested in getting up to speed > with the Python way of doing things. I wrote Perl for four and half > years and have moved onto Ruby (not Rails) in the last six months. I > have a web app I'd like to write and have very briefly tinkered with > Django in the past (and liked it). This coupled with free Google App > Engine hosting makes the combination my prime candidate so far. So I'm > wondering what 'the' Python book to have is, if any? And is there is > still a Melbourne-PUG meetup, it seems not given the last update on > the site[1] was in 2006? > > Thanks in advance, > Wes > > [1] http://wiki.python.org/moin/MelbournePUG > _______________________________________________ > melbourne-pug mailing list > melbourne-pug at python.org > http://mail.python.org/mailman/listinfo/melbourne-pug > > From j.lee.nielsen at gmail.com Tue Nov 25 15:23:12 2008 From: j.lee.nielsen at gmail.com (Jason) Date: Wed, 26 Nov 2008 01:23:12 +1100 Subject: [melbourne-pug] Introduction In-Reply-To: <664f64be0811250400u1e28d697o69497ff5c5861f9d@mail.gmail.com> References: <664f64be0811250400u1e28d697o69497ff5c5861f9d@mail.gmail.com> Message-ID: Hi Wes The best book for anyone who can already knows another language well would be dive into python, its in apt and its free on their website. Jason On Tue, 25 Nov 2008 23:00:20 +1100, Wesley Moore wrote: > Hi all, > I'm new to the list and Python. I'm interested in getting up to speed > with the Python way of doing things. I wrote Perl for four and half > years and have moved onto Ruby (not Rails) in the last six months. I > have a web app I'd like to write and have very briefly tinkered with > Django in the past (and liked it). This coupled with free Google App > Engine hosting makes the combination my prime candidate so far. So I'm > wondering what 'the' Python book to have is, if any? And is there is > still a Melbourne-PUG meetup, it seems not given the last update on > the site[1] was in 2006? > > Thanks in advance, > Wes > > [1] http://wiki.python.org/moin/MelbournePUG > _______________________________________________ > melbourne-pug mailing list > melbourne-pug at python.org > http://mail.python.org/mailman/listinfo/melbourne-pug > From wjmoore at gmail.com Tue Nov 25 21:58:42 2008 From: wjmoore at gmail.com (Wesley Moore) Date: Wed, 26 Nov 2008 07:58:42 +1100 Subject: [melbourne-pug] Introduction In-Reply-To: References: <664f64be0811250400u1e28d697o69497ff5c5861f9d@mail.gmail.com> Message-ID: <664f64be0811251258o1dbef061id4a6053ac9fad185@mail.gmail.com> Great, thanks Jason. That's just what I'm looking for. On Wed, Nov 26, 2008 at 1:23 AM, Jason wrote: > Hi Wes > > The best book for anyone who can already knows another language well would > be dive into python, its in apt and its free on their website. > > Jason > > On Tue, 25 Nov 2008 23:00:20 +1100, Wesley Moore > wrote: > > > Hi all, > > I'm new to the list and Python. I'm interested in getting up to speed > > with the Python way of doing things. I wrote Perl for four and half > > years and have moved onto Ruby (not Rails) in the last six months. I > > have a web app I'd like to write and have very briefly tinkered with > > Django in the past (and liked it). This coupled with free Google App > > Engine hosting makes the combination my prime candidate so far. So I'm > > wondering what 'the' Python book to have is, if any? And is there is > > still a Melbourne-PUG meetup, it seems not given the last update on > > the site[1] was in 2006? > > > > Thanks in advance, > > Wes > > > > [1] http://wiki.python.org/moin/MelbournePUG > > _______________________________________________ > > melbourne-pug mailing list > > melbourne-pug at python.org > > http://mail.python.org/mailman/listinfo/melbourne-pug > > > > > > _______________________________________________ > melbourne-pug mailing list > melbourne-pug at python.org > http://mail.python.org/mailman/listinfo/melbourne-pug > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tleeuwenburg at gmail.com Tue Nov 25 23:33:20 2008 From: tleeuwenburg at gmail.com (Tennessee Leeuwenburg) Date: Wed, 26 Nov 2008 09:33:20 +1100 Subject: [melbourne-pug] Introduction In-Reply-To: <664f64be0811250400u1e28d697o69497ff5c5861f9d@mail.gmail.com> References: <664f64be0811250400u1e28d697o69497ff5c5861f9d@mail.gmail.com> Message-ID: <43c8685c0811251433t25ea3481n9f585e4ebfcccf07@mail.gmail.com> I'll second GAE as an appropriate environment for web development. The only thing you will find is that the database support isn't great, so you will need to manage a lot of things you might be used to ignoring. Everything else about it is great, however. On Tue, Nov 25, 2008 at 11:00 PM, Wesley Moore wrote: > Hi all, > I'm new to the list and Python. I'm interested in getting up to speed > with the Python way of doing things. I wrote Perl for four and half > years and have moved onto Ruby (not Rails) in the last six months. I > have a web app I'd like to write and have very briefly tinkered with > Django in the past (and liked it). This coupled with free Google App > Engine hosting makes the combination my prime candidate so far. So I'm > wondering what 'the' Python book to have is, if any? And is there is > still a Melbourne-PUG meetup, it seems not given the last update on > the site[1] was in 2006? > > Thanks in advance, > Wes > > [1] http://wiki.python.org/moin/MelbournePUG > _______________________________________________ > melbourne-pug mailing list > melbourne-pug at python.org > http://mail.python.org/mailman/listinfo/melbourne-pug > -- -------------------------------------------------- Tennessee Leeuwenburg http://myownhat.blogspot.com/ "Don't believe everything you think" From wjmoore at gmail.com Tue Nov 25 23:37:45 2008 From: wjmoore at gmail.com (Wesley Moore) Date: Wed, 26 Nov 2008 09:37:45 +1100 Subject: [melbourne-pug] Introduction In-Reply-To: <43c8685c0811251433t25ea3481n9f585e4ebfcccf07@mail.gmail.com> References: <664f64be0811250400u1e28d697o69497ff5c5861f9d@mail.gmail.com> <43c8685c0811251433t25ea3481n9f585e4ebfcccf07@mail.gmail.com> Message-ID: <664f64be0811251437x6287f30axcfe627ccaf4a3af1@mail.gmail.com> Great, care to expand upon this: > you will need to manage a lot of things you might be used to ignoring. I was reading last night about the requirement for the creation of indexes for any columns you want in a where clause. Is that one of the things? What else is there? WM On Wed, Nov 26, 2008 at 9:33 AM, Tennessee Leeuwenburg wrote: > I'll second GAE as an appropriate environment for web development. The > only thing you will find is that the database support isn't great, so > you will need to manage a lot of things you might be used to ignoring. > Everything else about it is great, however. > > On Tue, Nov 25, 2008 at 11:00 PM, Wesley Moore wrote: >> Hi all, >> I'm new to the list and Python. I'm interested in getting up to speed >> with the Python way of doing things. I wrote Perl for four and half >> years and have moved onto Ruby (not Rails) in the last six months. I >> have a web app I'd like to write and have very briefly tinkered with >> Django in the past (and liked it). This coupled with free Google App >> Engine hosting makes the combination my prime candidate so far. So I'm >> wondering what 'the' Python book to have is, if any? And is there is >> still a Melbourne-PUG meetup, it seems not given the last update on >> the site[1] was in 2006? >> >> Thanks in advance, >> Wes >> >> [1] http://wiki.python.org/moin/MelbournePUG >> _______________________________________________ >> melbourne-pug mailing list >> melbourne-pug at python.org >> http://mail.python.org/mailman/listinfo/melbourne-pug >> > > > > -- > -------------------------------------------------- > Tennessee Leeuwenburg > http://myownhat.blogspot.com/ > "Don't believe everything you think" > _______________________________________________ > melbourne-pug mailing list > melbourne-pug at python.org > http://mail.python.org/mailman/listinfo/melbourne-pug > From darius at obsidian.com.au Tue Nov 25 16:26:27 2008 From: darius at obsidian.com.au (Kevin Littlejohn) Date: Wed, 26 Nov 2008 02:26:27 +1100 Subject: [melbourne-pug] Introduction In-Reply-To: References: <664f64be0811250400u1e28d697o69497ff5c5861f9d@mail.gmail.com> Message-ID: We typically give our new trainees a copy of that, and pointers to the online python tutorial at http://docs.python.org/tutorial/ as leaders into the language. Between those two, pretty much everything you need is covered. If you already know your way around perl and ruby, you shouldn't have any troubles picking up python. There's a fair number of people using Python in Melbourne, but not, it seems, sufficient or with sufficient reason to keep regular meetings going - we used to do some Zope meetings that sort of caught some of the pythonistas too, but those have died off as well. But, as someone else said, the list is pretty friendly and will help out as needed :) KJL On 26/11/2008, at 01:23 , Jason wrote: > Hi Wes > > The best book for anyone who can already knows another language well > would be dive into python, its in apt and its free on their website. > > Jason > > On Tue, 25 Nov 2008 23:00:20 +1100, Wesley Moore > wrote: > >> Hi all, >> I'm new to the list and Python. I'm interested in getting up to speed >> with the Python way of doing things. I wrote Perl for four and half >> years and have moved onto Ruby (not Rails) in the last six months. I >> have a web app I'd like to write and have very briefly tinkered with >> Django in the past (and liked it). This coupled with free Google App >> Engine hosting makes the combination my prime candidate so far. So >> I'm >> wondering what 'the' Python book to have is, if any? And is there is >> still a Melbourne-PUG meetup, it seems not given the last update on >> the site[1] was in 2006? >> >> Thanks in advance, >> Wes >> >> [1] http://wiki.python.org/moin/MelbournePUG >> _______________________________________________ >> melbourne-pug mailing list >> melbourne-pug at python.org >> http://mail.python.org/mailman/listinfo/melbourne-pug >> > > > > _______________________________________________ > melbourne-pug mailing list > melbourne-pug at python.org > http://mail.python.org/mailman/listinfo/melbourne-pug From tleeuwenburg at gmail.com Tue Nov 25 23:52:11 2008 From: tleeuwenburg at gmail.com (Tennessee Leeuwenburg) Date: Wed, 26 Nov 2008 09:52:11 +1100 Subject: [melbourne-pug] Introduction In-Reply-To: <664f64be0811251437x6287f30axcfe627ccaf4a3af1@mail.gmail.com> References: <664f64be0811250400u1e28d697o69497ff5c5861f9d@mail.gmail.com> <43c8685c0811251433t25ea3481n9f585e4ebfcccf07@mail.gmail.com> <664f64be0811251437x6287f30axcfe627ccaf4a3af1@mail.gmail.com> Message-ID: <43c8685c0811251452p73c97e25mdf4fd356bf2d33d2@mail.gmail.com> On Wed, Nov 26, 2008 at 9:37 AM, Wesley Moore wrote: > Great, care to expand upon this: > >> you will need to manage a lot of things you might be used to ignoring. > > I was reading last night about the requirement for the creation of > indexes for any columns you want in a where clause. Is that one of the > things? What else is there? Well, security and views to start with. -T From lists at holsman.net Tue Nov 25 23:55:05 2008 From: lists at holsman.net (Ian Holsman) Date: Wed, 26 Nov 2008 09:55:05 +1100 Subject: [melbourne-pug] Introduction In-Reply-To: <664f64be0811251437x6287f30axcfe627ccaf4a3af1@mail.gmail.com> References: <664f64be0811250400u1e28d697o69497ff5c5861f9d@mail.gmail.com> <43c8685c0811251433t25ea3481n9f585e4ebfcccf07@mail.gmail.com> <664f64be0811251437x6287f30axcfe627ccaf4a3af1@mail.gmail.com> Message-ID: <492C8249.7010801@holsman.net> Wesley Moore wrote: > Great, care to expand upon this: > > >> you will need to manage a lot of things you might be used to ignoring. >> > > I was reading last night about the requirement for the creation of > indexes for any columns you want in a where clause. Is that one of the > things? What else is there? > no joins is a big one for most people. just be careful with GAE, as there are no other providers out there who offer the api, and you might get a bit stuck later on the path. personally the CPU resource limit got me a couple of times. you might just want to write your app with regular django, as it might be easier to get used to the language in a regular environment, as opposed to get used to GAE and python and django at the same time. Regards Ian > WM > > On Wed, Nov 26, 2008 at 9:33 AM, Tennessee Leeuwenburg > wrote: > >> I'll second GAE as an appropriate environment for web development. The >> only thing you will find is that the database support isn't great, so >> you will need to manage a lot of things you might be used to ignoring. >> Everything else about it is great, however. >> >> On Tue, Nov 25, 2008 at 11:00 PM, Wesley Moore wrote: >> >>> Hi all, >>> I'm new to the list and Python. I'm interested in getting up to speed >>> with the Python way of doing things. I wrote Perl for four and half >>> years and have moved onto Ruby (not Rails) in the last six months. I >>> have a web app I'd like to write and have very briefly tinkered with >>> Django in the past (and liked it). This coupled with free Google App >>> Engine hosting makes the combination my prime candidate so far. So I'm >>> wondering what 'the' Python book to have is, if any? And is there is >>> still a Melbourne-PUG meetup, it seems not given the last update on >>> the site[1] was in 2006? >>> >>> Thanks in advance, >>> Wes >>> >>> [1] http://wiki.python.org/moin/MelbournePUG >>> _______________________________________________ >>> melbourne-pug mailing list >>> melbourne-pug at python.org >>> http://mail.python.org/mailman/listinfo/melbourne-pug >>> >>> >> >> -- >> -------------------------------------------------- >> Tennessee Leeuwenburg >> http://myownhat.blogspot.com/ >> "Don't believe everything you think" >> _______________________________________________ >> melbourne-pug mailing list >> melbourne-pug at python.org >> http://mail.python.org/mailman/listinfo/melbourne-pug >> >> > _______________________________________________ > melbourne-pug mailing list > melbourne-pug at python.org > http://mail.python.org/mailman/listinfo/melbourne-pug > > From wjmoore at gmail.com Tue Nov 25 23:59:33 2008 From: wjmoore at gmail.com (Wesley Moore) Date: Wed, 26 Nov 2008 09:59:33 +1100 Subject: [melbourne-pug] Introduction In-Reply-To: <43c8685c0811251452p73c97e25mdf4fd356bf2d33d2@mail.gmail.com> References: <664f64be0811250400u1e28d697o69497ff5c5861f9d@mail.gmail.com> <43c8685c0811251433t25ea3481n9f585e4ebfcccf07@mail.gmail.com> <664f64be0811251437x6287f30axcfe627ccaf4a3af1@mail.gmail.com> <43c8685c0811251452p73c97e25mdf4fd356bf2d33d2@mail.gmail.com> Message-ID: <664f64be0811251459l1ac95874t2e3a43b7f47c07e1@mail.gmail.com> On Wed, Nov 26, 2008 at 9:52 AM, Tennessee Leeuwenburg wrote: > Well, security and views to start with. By security I assume you mean a lack of support for fine grained GRANTs? > no joins is a big one for most people. That is a big one. I'll have to look into that further. WM From darius at obsidian.com.au Wed Nov 26 00:13:54 2008 From: darius at obsidian.com.au (Kevin Littlejohn) Date: Wed, 26 Nov 2008 10:13:54 +1100 Subject: [melbourne-pug] Introduction In-Reply-To: <664f64be0811251459l1ac95874t2e3a43b7f47c07e1@mail.gmail.com> References: <664f64be0811250400u1e28d697o69497ff5c5861f9d@mail.gmail.com> <43c8685c0811251433t25ea3481n9f585e4ebfcccf07@mail.gmail.com> <664f64be0811251437x6287f30axcfe627ccaf4a3af1@mail.gmail.com> <43c8685c0811251452p73c97e25mdf4fd356bf2d33d2@mail.gmail.com> <664f64be0811251459l1ac95874t2e3a43b7f47c07e1@mail.gmail.com> Message-ID: <0E09271B-CF6D-465F-A225-22C77257C3D5@obsidian.com.au> The whole design of your database will be fundamentally different under GAE - don't approach it like a traditional SQL database in any way, you'll just tie yourself in knots (personally, I think GQL is an abomination, because it encourages you to think you're working with SQL, when you're really not). They also recommend some different layout of data for use of keys and entity grouping if you're doing transactions - essentially grouping all the data that might be referenced in a single transaction into an entity group, which may be orthoganol to traditional table layout. As someone else said, if you're building for GAE, don't expect your code/design to be portable to anything outside GAE. Not that there's anything necessarily bad about that - just worth being aware of. KevinL On 26/11/2008, at 09:59 , Wesley Moore wrote: > On Wed, Nov 26, 2008 at 9:52 AM, Tennessee Leeuwenburg > wrote: >> Well, security and views to start with. > > By security I assume you mean a lack of support for fine grained > GRANTs? > >> no joins is a big one for most people. > > That is a big one. I'll have to look into that further. > > WM > _______________________________________________ > melbourne-pug mailing list > melbourne-pug at python.org > http://mail.python.org/mailman/listinfo/melbourne-pug