From jarich at perltraining.com.au Sun Aug 5 22:59:40 2012 From: jarich at perltraining.com.au (Jacinta) Date: Mon, 06 Aug 2012 15:59:40 +1000 Subject: [Melbourne-pm] OSDC Call for papers closes on Wednesday! (8th August) Message-ID: <501F5D4C.7070902@perltraining.com.au> G'day folk, Just a reminder that the OSDC CFP is still marked to close on Wednesday, 8th August. I hope you've got your proposals in. Had publicity happened correctly, you might have got the following message about 2 months ago. But either way, it's time to submit! J ---------------------- Hi This year's OSDC organising team in Sydney is pleased to announce that the call for papers for OSDC 2012 has officially opened, and we would like to invite you to submit an abstract for a talk at Australia's premier Open Source annual conference. OSDC is a grass-roots style conference by developers for developers. If you're developing something that's Open Source, or you are using Open Source tools within your business, this conference is for you. The Call for Papers can be found at: http://www.osdc.com.au/call-for-papers CfP closes 8 August, 2012 This year, for four days starting December 4th, the Open Source Developers Conference is taking place in Sydney at the University of Technology, Broadway Campus. December 5th-8th is the main conference, and as is tradition with OSDC there will be a dinner event for all attendees (Thursday evening, December 6th). December 4th will be a CMS Expo day, noting the importance of Content Management Systems in the current web environment. The day will be based around skill sharing tutorials, case studies and talks from contributors in Open Source CMS projects. If you have any questions please do not hesitate to contact us info (at) osdc (dot) com (dot) au http://www.osdc.com.au/ On behalf of the OSDC 2012 Sydney organising team, AimeeMaree Forsstrom From scottp at dd.com.au Mon Aug 6 14:34:32 2012 From: scottp at dd.com.au (Scott Penrose) Date: Tue, 7 Aug 2012 07:34:32 +1000 Subject: [Melbourne-pm] Fwd: [OSDC:Announce] Call for Papers extended to August 16th for the Open Source Developers' Conference (OSDC) 2012 in Sydney References: <501FBFAE.3020405@dechrai.com> Message-ID: <740D60FA-B2EF-4E52-9A00-8F3B48C06AB2@dd.com.au> Looks like we have a little extension. Begin forwarded message: > From: Ben Dechrai > Subject: [OSDC:Announce] Call for Papers extended to August 16th for the Open Source Developers' Conference (OSDC) 2012 in Sydney > Date: 6 August 2012 10:59:26 PM AEST > To: announce at osdc.com.au > Reply-To: announce at osdc.com.au > > OSDC 2012 : Call for Papers deadline extended to 16th August, 2012 > > Being held in Sydney again, OSDC is a grass-roots style conference run > by developers, for developers. If you're developing something that's > Open Source, or you are using Open Source tools within your business, we > invite you to submit an abstract for a talk at Australia's premier Open > Source annual conference. > > We're still seeking proposals, and we've just extended the deadline to > the 16th August. The Call for Papers can be found at > http://www.osdc.com.au/call-for-papers > > This year, for four days starting December 4th, the Open Source > Developers Conference is taking place in Sydney at the University of > Technology, Broadway Campus. December 5th-8th is the main conference, > and as is tradition with OSDC there will be a dinner event for all > attendees (Thursday evening, December 6th). > > December 4th will be a CMS Expo day, noting the importance of Content > Management Systems in the current web environment. The day will be based > around skill sharing tutorials, case studies and talks from contributors > in Open Source CMS projects. > > If you have any questions please do not hesitate to contact us > info (at) osdc (dot) com (dot) au http://www.osdc.com.au/ > > The OSDC 2012 Sydney organising team > -- > You have received this email because you're signed up to the Open Source Developers' Conference announce list. > > To unsubscribe, simply send a blank email to announce-leave at osdc.com.au. > > If you wish to temporarily disable email delivery without unsubscribing, or change any other membership information, head to the options page at https://orange.securityprotected.net/lists/options/announce.osdc.com.au -------------- next part -------------- An HTML attachment was scrubbed... URL: From alfiej at opera.com Mon Aug 6 15:13:37 2012 From: alfiej at opera.com (Alfie John) Date: Mon, 06 Aug 2012 13:13:37 -0900 Subject: [Melbourne-pm] Reminder: Meeting - Wednesday the 8th of August 2012 [TOMORROW] Message-ID: <1344291217.19140.140661111510149.1C872A05@webmail.messagingengine.com> Hello Perl Mongers, Just a friendly reminder that Melbourne Perl Mongers is tomorrow night (Wednesday the 8th of August, 2012) and will start around 6:30pm: Opera Software Level 1, 91-97 William Street Melbourne CBD Sam Watkins will be giving a talk on his flow-based programming system 'net2sh'. Greg wants to raise discussion on flushing files to disk and using browsers as a GUI. If anyone else would like to present, feel free to email the list (there's still time to put up your hand :). Alfie -- Alfie John alfiej at opera.com From alfiej at opera.com Tue Aug 7 17:19:00 2012 From: alfiej at opera.com (Alfie John) Date: Tue, 07 Aug 2012 15:19:00 -0900 Subject: [Melbourne-pm] Reminder: Meeting - Wednesday the 8th of August 2012 [TONIGHT] Message-ID: <1344385140.25773.140661112031598.5DA75577@webmail.messagingengine.com> Hello Perl Mongers, Just a friendly reminder that Melbourne Perl Mongers is tonight (Wednesday the 8th of August, 2012) and will start around 6:30pm: Opera Software Level 1, 91-97 William Street Melbourne CBD Sam Watkins will be giving a talk on his flow-based programming system 'net2sh'. Greg wants to raise discussion on flushing files to disk and using browsers as a GUI. If anyone else would like to present, feel free to email the list (there's still time to put up your hand :). Alfie -- Alfie John alfiej at opera.com From greg.george at orica.com Wed Aug 8 14:40:47 2012 From: greg.george at orica.com (greg.george at orica.com) Date: Thu, 9 Aug 2012 07:40:47 +1000 Subject: [Melbourne-pm] Perlweekly Message-ID: Hi All, Here is the detail of the Perlweekly newsletter I mentioned to a few at last nights meeting Regards, IT Shared Services Orica Australia Pty Ltd p. +613 9091 2492 | f. +613 9091 2444 | e. greg.george at orica.com a. 3/100 Victoria Prd, Melbourne, Vic, Australia 3001 Please consider the environment before printing this e-mail ----- Forwarded by Greg George/AU/ITS/ORICA on 09/08/2012 07:39 AM ----- From: Gabor Szabo To: perlweekly at perlweekly.com, Date: 06/08/2012 02:38 PM Subject: [Perlweekly] #54 - WebGUI, Dada Mail, Sqitch releases Sent by: perlweekly-bounces at perlweekly.com Perl Weekly Issue #54 - August 6, 2012 - WebGUI, Dada Mail, Sqitch releases You can read the newsletter on the web, if you prefer. Hi, I don't have much to say this week. Let's see what other people wrote: Announcements Announcing Galileo - A minimal but modern CMS I think there are lots of Content Management Systems written in Perl, but none of them are really well known. Now that Joel Berger has released his new CMS, I wonder if this can break into the world of high-profile CMSes? Does Joel want to invest the time and energy in the promotion part as well? Does he want to make a business around it? 50% off O'Reilly Perl Ebooks I was not sure if I want to promote O'Reilly, after all the money spent on them might be money not spent on Perl Maven books. In the end, I think if you wanted to buy a Perl book from O'Reilly and you can buy it for half the price, then why not? Just note, it is only till August 9, 2012 Articles Investing in Infrastructure Some good reasons why a company should contribute back to the Perl ecosystem. Unfortunately, many think 'it will work without us' or feel entitled to all the free code regardless of their action. It seems - to me - the higher up someone on the management ladder - the shorter s/he can see ahead. Hash to string race Sebastien Willing has compared 9 ways of stringification (or serialization or marshalling). See his benchmarks. How to calculate the balance of bank accounts in a CSV file, using Perl? One of the readers of the Perl 5 Maven site sent me a CSV file with some bank account details, and a script parsing it. Badly. I took the opportunity and showed how to refactor the code step-by-step. I hope it will help some other people as well. Releases WebGUI 7.10.25 released Dada Mail v5.2.0 Released Sqitch v0.80: Now With More You This isn't just theory any more, David E. Wheeler released a fairly usable version of the Sqitch, the simple database change management system. It was nice following along his posts during the development, and see the usable release of the product. Now comes the hard part. Getting the word out. You could help him in this even more. Try Sqitch and write about it, or share the link to the article. Testing Elapsed Time in Test Output Sometimes it is useful to see how long each step in a test script took. Code On writing a new Perl Debugger (Part 1 - Why?) Rocky Bernstein has started a new debugger for Perl. This the first part of an already 3-part long series of articles describing not only why he is building a new debugger, but also what can we expect to find in it. I think writing about the debugger as he is developing it can be one of the critical pieces, that can make the new debugger more popular than the previous ones. AnyEvent::Capture - Synchronous calls of async APIS Perils of Plugins Editors and IDEs Perl Editor This is the second part of the Perl Maven Tutorial. It is fun to see how every time editors are mentioned, the number of comments jump. People really care about their editors. (Maybe I should write about indentation as well :). Grants Interim Grant Report: Lists, Iterators, and Parcels After a very long period, finally Patrick Michaud provides a new report on his progress. Cooking Perl with Chef - Grant Report #4 David Golden is back working full time on the grant. He also created a new web site for Perl and Chef and there is a mailing list for the DevOps using Perl. There is even a screencast for Cooking Perl with Chef. Polls A Quick Update On The Catalyst Poll Surely more than 300 of the Perl Weekly readers have some opinion (good or bad) on Catalyst? John Napiorkowski is looking for both current users of Catalyst and people who have not used it yet or already left it for some other framework or even some other language. (Though I guess the last group won't read this newsletter anyway.) Perl 6 The finished game After a month of blogging, Carl Masak has finished the game. If you have been waiting it to be finished before you start reading, then it's your turn now! Niecza Perl 6 v20 released Is a value IN a given list of values? Introducing junctions and the any(), all(), none(), one() functions. Looping over a list of values one at a time, two at a time and more How can you get every 3 elements of an array? How can you merge two arrays together like a zip? Introducing the big Z operator! Weekly collections MetaCPAN favourites weekly report Perl 5 Porters Weekly: July 23-July 29, 2012 The message that finally 5.16.1 is unblocked and why there was no interest in adding more documentation to the core Perl. stackoverflow perl report Events I usually list the next 3-4 events here. The list of all the events can be found on the web site. If your Perl event is not listed there, please let me know. YAPC::EU 2012 August 20-22, 2012, Frankfurt, Germany YAPC::Asia Tokyo 2012 September 27-29, 2012, Tokyo, Japan Portuguese Perl workshop (PTPW) September 28, 2012, Braga, Portugal You joined the Perl Weekly to get weekly e-mails about the Perl programming language and related topics. Want to see more? See the archives of all the issues. Reading this as a non-subscriber? click here to join us free of charge. (C) Copyright Gabor Szabo. The articles are copyright the respective authors. You can unsubscribe here if you don't want to receive mails any more. You can freely redistribute this message if you keep the whole message intact, including the Copyright notice and this text. _______________________________________________ Perlweekly mailing list Perlweekly at perlweekly.com http://mail.perlweekly.com/mailman/listinfo/perlweekly *********************************************************************************************************************************************************************************************** Please consider the environment before printing this e-mail. This message is intended solely for the individual(s) and entity(s) addressed. It is confidential and may contain legally privileged information. The use, copying or distribution of this message or any information it contains, by anyone other than the addressee, is prohibited. If you have received this message in error, please notify postmaster at orica.com. The mailbox address from which this message has been sent is for business mail only. Mail sent to it may be subject to security scanning and delivery on non-business messages sent to this address may not occur. Thank you. *********************************************************************************************************************************************************************************************** -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/gif Size: 1155 bytes Desc: not available URL: From jarich at perltraining.com.au Wed Aug 8 22:11:13 2012 From: jarich at perltraining.com.au (Jacinta) Date: Thu, 09 Aug 2012 15:11:13 +1000 Subject: [Melbourne-pm] An urgent request for references (tender) Message-ID: <50234671.4080800@perltraining.com.au> G'day folk, I've got a tender due by 5pm and amongst other things it wants a bunch of references to say how awesome Perl Training Australia is at teaching people. It's way over the top and much too much paperwork, but it's probably a good thing for me to get done. If we have trained you, or even better, you've arranged us to train your team, and you're willing to stand as a reference for how awesome a job we did, I'd really appreciate a private email saying I can use you as a reference. I don't need testimonials, just company name position/title location phone email I'm sorry about the broadcast, I'm just short of time to actually, politely solicit these references properly. If you're reading this after 5pm, Thursday 9th August, then feel free to email me to say how awesome I am, but hopefully I got enough references some other way by then. Jacinta From jarich at perltraining.com.au Wed Aug 8 22:42:59 2012 From: jarich at perltraining.com.au (Jacinta) Date: Thu, 09 Aug 2012 15:42:59 +1000 Subject: [Melbourne-pm] An urgent request for references (tender) In-Reply-To: <50234671.4080800@perltraining.com.au> References: <50234671.4080800@perltraining.com.au> Message-ID: <50234DE3.1040209@perltraining.com.au> Thank you so much everyone, I now have my references. You are all fabulous! J From sam at nipl.net Mon Aug 13 01:55:31 2012 From: sam at nipl.net (Sam Watkins) Date: Mon, 13 Aug 2012 18:55:31 +1000 Subject: [Melbourne-pm] open pandora Message-ID: <20120813085531.GF6199@opal.nipl.net> (And yes, of course it comes with Perl installed.) I'm total ignorant businessly, however here is my new Aussie shop for selling Pandora and various extraneous arcana: http://pandoria.org/shop.html If you love Linux, like to play games, and have pockets, you really *do* need one of these! This is a sort-of-commerical or spammish email, but if it's any consolation for a grumpy moderator, I doubt I'll make any money! From alfiej at opera.com Tue Aug 14 18:53:37 2012 From: alfiej at opera.com (Alfie John) Date: Wed, 15 Aug 2012 11:53:37 +1000 Subject: [Melbourne-pm] Future meetings Message-ID: <1344995617.12750.140661114959897.2E365038@webmail.messagingengine.com> Hi guys, At the last meeting we talked about future talks (or lack thereof). A couple of ideas passed for future meetings were: - Suggesting topics for other people to give talks on - Moving to a bi-monthly - Subject specific meetings (e.g. month dedicated to SDL, DBI, Catalyst etc) Toby came up with another suggestion - meeting projects/group tasks/tutorials e.g.: - Creating new modules - Installing Perlbrew - Building a game over several meetings Any thoughts? Alfie -- Alfie John alfiej at opera.com From scottp at dd.com.au Tue Aug 14 18:58:16 2012 From: scottp at dd.com.au (Scott Penrose) Date: Wed, 15 Aug 2012 11:58:16 +1000 Subject: [Melbourne-pm] Future meetings In-Reply-To: <1344995617.12750.140661114959897.2E365038@webmail.messagingengine.com> References: <1344995617.12750.140661114959897.2E365038@webmail.messagingengine.com> Message-ID: <5754180F-9680-447E-8E8D-29FA1A4C3E96@dd.com.au> One other. Every second month reinstate the OSDClub meetings - e.g. share a meeting each second moth with the other groups, like PHP, Python, etc. You could even add the connected hacker groups who do Beagle Bone and Raspberry Pi. Scott On 15/08/2012, at 11:53 AM, Alfie John wrote: > Hi guys, > > At the last meeting we talked about future talks (or lack thereof). A > couple of ideas passed for future meetings were: > > - Suggesting topics for other people to give talks on > - Moving to a bi-monthly > - Subject specific meetings (e.g. month dedicated to SDL, DBI, > Catalyst etc) > > Toby came up with another suggestion - meeting projects/group > tasks/tutorials e.g.: > > - Creating new modules > - Installing Perlbrew > - Building a game over several meetings > > Any thoughts? > > Alfie > > -- > Alfie John > alfiej at opera.com > _______________________________________________ > Melbourne-pm mailing list > Melbourne-pm at pm.org > http://mail.pm.org/mailman/listinfo/melbourne-pm From alfiej at opera.com Tue Aug 14 19:01:18 2012 From: alfiej at opera.com (Alfie John) Date: Wed, 15 Aug 2012 12:01:18 +1000 Subject: [Melbourne-pm] Future meetings In-Reply-To: <5754180F-9680-447E-8E8D-29FA1A4C3E96@dd.com.au> References: <1344995617.12750.140661114959897.2E365038@webmail.messagingengine.com> <5754180F-9680-447E-8E8D-29FA1A4C3E96@dd.com.au> Message-ID: <1344996078.14541.140661114962365.1F820711@webmail.messagingengine.com> On Wed, Aug 15, 2012, at 11:58 AM, Scott Penrose wrote: > One other. Every second month reinstate the OSDClub meetings - e.g. share > a meeting each second moth with the other groups, like PHP, Python, etc. > You could even add the connected hacker groups who do Beagle Bone and > Raspberry Pi. +1 I'm not familiar with the other meetings so if anyone can chime in on how active they are, that would be great. Alfie -- Alfie John alfiej at opera.com From greg.george at orica.com Tue Aug 14 20:43:16 2012 From: greg.george at orica.com (greg.george at orica.com) Date: Wed, 15 Aug 2012 13:43:16 +1000 Subject: [Melbourne-pm] Future meetings In-Reply-To: <1344995617.12750.140661114959897.2E365038@webmail.messagingengine.com> References: <1344995617.12750.140661114959897.2E365038@webmail.messagingengine.com> Message-ID: Hi Guys, Pick an internal command or module starting with the same letter of your name + the month and give a 5+ minute talk per person, managed by the convener. I realise there may be some that are not comfortable with having to talk, or you might not always have time... Regards, Greg George IT Shared Services Orica Australia Pty Ltd p. +613 9091 2492 | f. +613 9091 2444 | e. greg.george at orica.com a. 3/100 Victoria Prd, Melbourne, Vic, Australia 3001 Please consider the environment before printing this e-mail From: Alfie John To: melbourne-pm at pm.org, Date: 15/08/2012 11:53 AM Subject: [Melbourne-pm] Future meetings Sent by: "Melbourne-pm" Hi guys, At the last meeting we talked about future talks (or lack thereof). A couple of ideas passed for future meetings were: - Suggesting topics for other people to give talks on - Moving to a bi-monthly - Subject specific meetings (e.g. month dedicated to SDL, DBI, Catalyst etc) Toby came up with another suggestion - meeting projects/group tasks/tutorials e.g.: - Creating new modules - Installing Perlbrew - Building a game over several meetings Any thoughts? Alfie -- Alfie John alfiej at opera.com _______________________________________________ Melbourne-pm mailing list Melbourne-pm at pm.org http://mail.pm.org/mailman/listinfo/melbourne-pm *********************************************************************************************************************************************************************************************** Please consider the environment before printing this e-mail. This message is intended solely for the individual(s) and entity(s) addressed. It is confidential and may contain legally privileged information. The use, copying or distribution of this message or any information it contains, by anyone other than the addressee, is prohibited. If you have received this message in error, please notify postmaster at orica.com. The mailbox address from which this message has been sent is for business mail only. Mail sent to it may be subject to security scanning and delivery on non-business messages sent to this address may not occur. Thank you. *********************************************************************************************************************************************************************************************** -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/gif Size: 726 bytes Desc: not available URL: From list at bereft.net Tue Aug 14 21:45:02 2012 From: list at bereft.net (Brad Bowman) Date: Wed, 15 Aug 2012 14:45:02 +1000 Subject: [Melbourne-pm] Future meetings In-Reply-To: <1344995617.12750.140661114959897.2E365038@webmail.messagingengine.com> References: <1344995617.12750.140661114959897.2E365038@webmail.messagingengine.com> Message-ID: <502B294E.5060103@bereft.net> On 15/08/12 11:53, Alfie John wrote: > > At the last meeting we talked about future talks (or lack thereof). A > couple of ideas passed for future meetings were: [..] > Any thoughts? I'd like to hear and share perl development setup tips and tricks. Perl + $EDITOR Perl one-liners in your shell aliases Demos of debugging or profiling git and Perl development Impact of local::lib, perlbrew and cpanminus on life That kind of stuff can be very useful but tends to be shared around slowly. A forum format rather than proper talk might get more people involved. Brad From alfiej at opera.com Tue Aug 14 22:00:44 2012 From: alfiej at opera.com (Alfie John) Date: Wed, 15 Aug 2012 15:00:44 +1000 Subject: [Melbourne-pm] Future meetings In-Reply-To: References: <1344995617.12750.140661114959897.2E365038@webmail.messagingengine.com> Message-ID: <1345006844.4513.140661115007613.6F1CDD75@webmail.messagingengine.com> On Wed, Aug 15, 2012, at 01:43 PM, greg.george at orica.com wrote: > Pick an internal command or module starting with the same letter of your > name + the month and give a 5+ minute talk per person, managed by the > convener. > I realise there may be some that are not comfortable with having to talk, > or you might not always have time... The problem with this idea is that it's talks for the sake of talks. There are many CPAN modules out there that might see at all useful or relevant. I think if we kept things to "things that people will find useful*, then I think we're in good position. Alfie -- Alfie John alfiej at opera.com From toby.corkindale at strategicdata.com.au Tue Aug 14 22:17:20 2012 From: toby.corkindale at strategicdata.com.au (Toby Corkindale) Date: Wed, 15 Aug 2012 15:17:20 +1000 Subject: [Melbourne-pm] OSDC Call for papers closes on Wednesday! (8th August) In-Reply-To: <501F5D4C.7070902@perltraining.com.au> References: <501F5D4C.7070902@perltraining.com.au> Message-ID: <502B30E0.5000307@strategicdata.com.au> If you don't mind me asking the list.. Did anyone submit a Perl talk for this OSDC? Just wondering if there's going to be much content of interest for me, or if I should check out some other conference this year instead. Toby On 06/08/12 15:59, Jacinta wrote: > G'day folk, > > Just a reminder that the OSDC CFP is still marked to close on Wednesday, > 8th August. I hope you've got your proposals in. > > > Had publicity happened correctly, you might have got the following > message about 2 months ago. But either way, it's time to submit! > > J From kim at hawtin.net.au Wed Aug 15 00:03:03 2012 From: kim at hawtin.net.au (Kim Hawtin) Date: Wed, 15 Aug 2012 16:33:03 +0930 Subject: [Melbourne-pm] open pandora In-Reply-To: <20120813085531.GF6199@opal.nipl.net> References: <20120813085531.GF6199@opal.nipl.net> Message-ID: <502B49A7.5070909@hawtin.net.au> On 13/08/12 18:25, Sam Watkins wrote: > (And yes, of course it comes with Perl installed.) > > I'm total ignorant businessly, however here is my new Aussie shop > for selling Pandora and various extraneous arcana: > > http://pandoria.org/shop.html What is the time frame to delivery on one of these? Considering the start up investors are still waiting their orders? regards, Kim From jarich at perltraining.com.au Wed Aug 15 00:04:14 2012 From: jarich at perltraining.com.au (Jacinta) Date: Wed, 15 Aug 2012 17:04:14 +1000 Subject: [Melbourne-pm] OSDC Call for papers closes on Wednesday! (8th August) In-Reply-To: <502B30E0.5000307@strategicdata.com.au> References: <501F5D4C.7070902@perltraining.com.au> <502B30E0.5000307@strategicdata.com.au> Message-ID: <502B49EE.9080706@perltraining.com.au> On 15/08/12 15:17, Toby Corkindale wrote: > If you don't mind me asking the list.. > Did anyone submit a Perl talk for this OSDC? > > Just wondering if there's going to be much content of interest for me, > or if I should check out some other conference this year instead. I have, unsurprisingly. Paul probably did too. J From scottp at dd.com.au Wed Aug 15 00:12:20 2012 From: scottp at dd.com.au (Scott Penrose) Date: Wed, 15 Aug 2012 17:12:20 +1000 Subject: [Melbourne-pm] OSDC Call for papers closes on Wednesday! (8th August) In-Reply-To: <502B49EE.9080706@perltraining.com.au> References: <501F5D4C.7070902@perltraining.com.au> <502B30E0.5000307@strategicdata.com.au> <502B49EE.9080706@perltraining.com.au> Message-ID: <3C51B4C6-A4D8-42AE-92D7-851F02F48DDE@dd.com.au> And me Scott On 15/08/2012, at 5:04 PM, Jacinta wrote: > On 15/08/12 15:17, Toby Corkindale wrote: >> If you don't mind me asking the list.. >> Did anyone submit a Perl talk for this OSDC? >> >> Just wondering if there's going to be much content of interest for me, or if I should check out some other conference this year instead. > > I have, unsurprisingly. Paul probably did too. > > J > _______________________________________________ > Melbourne-pm mailing list > Melbourne-pm at pm.org > http://mail.pm.org/mailman/listinfo/melbourne-pm From jarich at perltraining.com.au Wed Aug 15 00:14:42 2012 From: jarich at perltraining.com.au (Jacinta) Date: Wed, 15 Aug 2012 17:14:42 +1000 Subject: [Melbourne-pm] OSDC Call for papers closes on Wednesday! (8th August) In-Reply-To: <3C51B4C6-A4D8-42AE-92D7-851F02F48DDE@dd.com.au> References: <501F5D4C.7070902@perltraining.com.au> <502B30E0.5000307@strategicdata.com.au> <502B49EE.9080706@perltraining.com.au> <3C51B4C6-A4D8-42AE-92D7-851F02F48DDE@dd.com.au> Message-ID: <502B4C62.3050807@perltraining.com.au> On 15/08/12 17:12, Scott Penrose wrote: > And me > > Scott > Scott, did you get "Thanks for submitting, this is what you submitted .... " email(s)? I haven't, yet. Paul thought he did, but if he did, he's lost them (which is unusual, Paul rarely deletes anything). J From scottp at dd.com.au Wed Aug 15 00:19:19 2012 From: scottp at dd.com.au (Scott Penrose) Date: Wed, 15 Aug 2012 17:19:19 +1000 Subject: [Melbourne-pm] OSDC Call for papers closes on Wednesday! (8th August) In-Reply-To: <502B4C62.3050807@perltraining.com.au> References: <501F5D4C.7070902@perltraining.com.au> <502B30E0.5000307@strategicdata.com.au> <502B49EE.9080706@perltraining.com.au> <3C51B4C6-A4D8-42AE-92D7-851F02F48DDE@dd.com.au> <502B4C62.3050807@perltraining.com.au> Message-ID: <7FF7741B-9D7E-486A-83E4-B5C42051E6C1@dd.com.au> No I didn't. Just a thank you on the web site. Scott On 15/08/2012, at 5:14 PM, Jacinta wrote: > On 15/08/12 17:12, Scott Penrose wrote: >> And me >> >> Scott >> > > Scott, did you get "Thanks for submitting, this is what you submitted .... " email(s)? I haven't, yet. Paul thought he did, but if he did, he's lost them (which is unusual, Paul rarely deletes anything). > > J From rob at eatenbyagrue.org Wed Aug 15 01:05:20 2012 From: rob at eatenbyagrue.org (Robert Norris) Date: Wed, 15 Aug 2012 10:05:20 +0200 Subject: [Melbourne-pm] Future meetings In-Reply-To: <1345006844.4513.140661115007613.6F1CDD75@webmail.messagingengine.com> References: <1344995617.12750.140661114959897.2E365038@webmail.messagingengine.com> <1345006844.4513.140661115007613.6F1CDD75@webmail.messagingengine.com> Message-ID: > The problem with this idea is that it's talks for the sake of talks. > There are many CPAN modules out there that might see at all useful or > relevant. I think if we kept things to "things that people will find > useful*, then I think we're in good position. That said, a lot of the value of a talk comes from the discussion afterwards. A five minute talk on a module I know nothing and care nothing about will still be interesting because people were talk afterwards about their experiences with similar code, similar projects, unrelated things, all sorts of stuff. I might be the only one, but I very much enjoy long meandering conversations that move through multiple topics without reaching a conclusion because I learn about so many things that I didn't know about before :) I acknowledge that lack of structure may not be for everyone, but maybe there's a middle ground? We've started talking about Scala a couple of times, but never had time to dig deeper. I actually think there's a lot of value in talking about things that aren't Perl. You learn a lot from the contrast. Anyway, thats my vague musings. I'd be happy to do lightning talks on pretty much any topic, as long as you're happy for me not to be an expert on any particular thing. I've got random bits of scripts and half-baked project ideas and whatever that use all manner of Perl modules and techniques, so I'm sure I can dig up something if necessary. Cheers, Rob. From toby.corkindale at strategicdata.com.au Wed Aug 15 02:11:59 2012 From: toby.corkindale at strategicdata.com.au (Toby Corkindale) Date: Wed, 15 Aug 2012 19:11:59 +1000 (EST) Subject: [Melbourne-pm] Reflex In-Reply-To: Message-ID: <91397568-f739-4f61-b8d7-8ff62e24e648@dmz03> I wondered if anyone is using Reflex? See: https://metacpan.org/release/Reflex and for initial info, https://metacpan.org/module/Reflex::Doc I like the look of it, but haven't tried it out myself. Has anyone yet? cheers, Toby From rob at eatenbyagrue.org Wed Aug 15 05:09:50 2012 From: rob at eatenbyagrue.org (Robert Norris) Date: Wed, 15 Aug 2012 14:09:50 +0200 Subject: [Melbourne-pm] Reflex In-Reply-To: <91397568-f739-4f61-b8d7-8ff62e24e648@dmz03> References: <91397568-f739-4f61-b8d7-8ff62e24e648@dmz03> Message-ID: > I like the look of it, but haven't tried it out myself. > Has anyone yet? I hadn't heard of it. Looks interesting! The doc isn't especially good at explaining what its all about though - I wouldn't mind a couple of vaguely real-word examples. I'll have a bit more of a read soon. From gcross at fastmail.fm Wed Aug 15 05:30:53 2012 From: gcross at fastmail.fm (Graeme Cross) Date: Wed, 15 Aug 2012 22:30:53 +1000 Subject: [Melbourne-pm] Future meetings In-Reply-To: <1344996078.14541.140661114962365.1F820711@webmail.messagingengine.com> References: <1344995617.12750.140661114959897.2E365038@webmail.messagingengine.com> <5754180F-9680-447E-8E8D-29FA1A4C3E96@dd.com.au> <1344996078.14541.140661114962365.1F820711@webmail.messagingengine.com> Message-ID: <1345033853.32687.140661115135833.34069847@webmail.messagingengine.com> On Wed, Aug 15, 2012, at 12:01 PM, Alfie John wrote: > On Wed, Aug 15, 2012, at 11:58 AM, Scott Penrose wrote: > > One other. Every second month reinstate the OSDClub meetings - e.g. share > > a meeting each second moth with the other groups, like PHP, Python, etc. > > You could even add the connected hacker groups who do Beagle Bone and > > Raspberry Pi. > > +1 > > I'm not familiar with the other meetings so if anyone can chime in on > how active they are, that would be great. > > Alfie I can only speak for the local Python group: it meets monthly, at Inspire9 in Richmond, and typically attracts 20 - 30 people. The wiki lists the various presentations that we have had, but the most interesting parts are usually the informal conversations afterwards over pizza and drinks: http://wiki.python.org/moin/MelbournePUG/ Regards Graeme From tjc at wintrmute.net Wed Aug 15 05:35:25 2012 From: tjc at wintrmute.net (Toby Wintermute) Date: Wed, 15 Aug 2012 22:35:25 +1000 Subject: [Melbourne-pm] Future meetings In-Reply-To: <1345033853.32687.140661115135833.34069847@webmail.messagingengine.com> References: <1344995617.12750.140661114959897.2E365038@webmail.messagingengine.com> <5754180F-9680-447E-8E8D-29FA1A4C3E96@dd.com.au> <1344996078.14541.140661114962365.1F820711@webmail.messagingengine.com> <1345033853.32687.140661115135833.34069847@webmail.messagingengine.com> Message-ID: On 15 August 2012 22:30, Graeme Cross wrote: > On Wed, Aug 15, 2012, at 12:01 PM, Alfie John wrote: >> On Wed, Aug 15, 2012, at 11:58 AM, Scott Penrose wrote: >> > One other. Every second month reinstate the OSDClub meetings - e.g. share >> > a meeting each second moth with the other groups, like PHP, Python, etc. >> > You could even add the connected hacker groups who do Beagle Bone and >> > Raspberry Pi. >> >> +1 >> >> I'm not familiar with the other meetings so if anyone can chime in on >> how active they are, that would be great. The Scala group meets monthly, and tends to get a a little over dozen or so people. (I don't make it along every time, so my estimates are pretty rough) -- Turning and turning in the widening gyre The falcon cannot hear the falconer Things fall apart; the center cannot hold Mere anarchy is loosed upon the world From sam at nipl.net Wed Aug 15 13:09:47 2012 From: sam at nipl.net (Sam Watkins) Date: Thu, 16 Aug 2012 06:09:47 +1000 Subject: [Melbourne-pm] open pandora In-Reply-To: <502B49A7.5070909@hawtin.net.au> References: <20120813085531.GF6199@opal.nipl.net> <502B49A7.5070909@hawtin.net.au> Message-ID: <20120815200947.GM6199@opal.nipl.net> Kim Hawtin wrote: > What is the time frame to delivery on one of these? > Considering the start up investors are still waiting their orders? hi Kim, Thanks for your interest! The original pre-orders paid a lower price. Due various disasters and running out of money at one stage, they have not been able to fill all those orders yet. They are giving some priority to current orders at the higher prices, this helps to fund completing the low-price pre-orders, on which they take a loss. So you can order at the current prices, and get a pandora fairly soon. People who pre-ordered also have been given the option to 'upgrade', and get theirs sooner, or to get a refund. They also have some real investment now. I pre-ordered, waited, upgraded and it arrived within 10 days. I bought another one, and it also arrived pretty soon. At the moment, people are receiving the first hundred 1GHz Pandoras. We hope there will be no problem with cranking out more Pandoras now... although in the past there almost always have been various troubles! It's going better now, with the new investment, and production based in Germany. I don't have any stock in Australia yet, you might have guessed... I don't think I will be making profit with my Pandora shop for now. If you like to buy or provide SD card/s, I can put some good software. Regards, Sam From lindie.graham at pra.com.au Wed Aug 15 18:28:45 2012 From: lindie.graham at pra.com.au (Lindie Graham) Date: Thu, 16 Aug 2012 11:28:45 +1000 Subject: [Melbourne-pm] Perl Developer role available Message-ID: Hi All, I hope you don't mind me posting a job in this group. I just figured there aren't too many Perl developer roles available at the moment, and this opportunity could be a life changer for someone in this group. I've posted the details of this role below: Our client is a well known online brand who is currently developing cutting edge Perl code. This opportunity will give you a chance to work in a team with very smart architects, a very technical environment where you will be developing new stuff and working under a very easy going manager! Sounds like the ideal job, right!? That's because it is! They are very busy and we need to recruit for another Perl developer to join the team based in the Eastern Suburbs of Melbourne, roughly 10 min by train from the CBD. This opportunity would be ideal for a mid level Perl Developer who loves coding and developing new things and will report to a very talented Perl Architect. The following are a list of ideal skills required by our client: -Perl Development experience (at least 5 years commercial) -MySQL -Apache -Linux -HTML/CSS -Javascript frameworks (JQuery) -Any experience building Redhat or Debian packages with some Sys Admin experience would be a major advantage -nice to have (not required at all) - any experience with nginx and fastcgi This is a permanent opportunity, and it's paying roughly $90K. If you are interested to find out more about this opportunity, please send me your CV to lindie.graham at pra.com.au or call me for a chat at 0386373336. Best regards, Lindie Graham Managing Consultant :: PRA Level 13, 356 Collins St, Melbourne VIC 3000 P 03 8637 3336 :: M 0450 077 326 :: www.pra.com.au lindie.graham at pra.com.au Sydney :: Melbourne :: Brisbane :: Perth CONNECT WITH ME AND MY TEAM [cid:image001.png at 01CD7BA2.4C509400] [cid:image002.png at 01CD7BA2.4C509400] [cid:image003.png at 01CD7BA2.4C509400] [cid:image004.jpg at 01CD7BA2.4C509400] Click here for our email disclaimer -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.png Type: image/png Size: 2020 bytes Desc: image001.png URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image002.png Type: image/png Size: 1788 bytes Desc: image002.png URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image003.png Type: image/png Size: 5103 bytes Desc: image003.png URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image004.jpg Type: image/jpeg Size: 2569 bytes Desc: image004.jpg URL: From toby.corkindale at strategicdata.com.au Wed Aug 15 18:34:22 2012 From: toby.corkindale at strategicdata.com.au (Toby Corkindale) Date: Thu, 16 Aug 2012 11:34:22 +1000 Subject: [Melbourne-pm] Perl Developer role available In-Reply-To: References: Message-ID: <502C4E1E.5040804@strategicdata.com.au> Hi Lindie, you're welcome to post jobs here, and we do appreciate that you are keeping the Perl community in mind when recruiting. The first question everyone asks is "Who is the company?", so it would be great if you can include that information in the future. We're just going to chat and share that info amongst ourselves anyway. Cheers Toby On 16/08/12 11:28, Lindie Graham wrote: > Hi All, > > I hope you don?t mind me posting a job in this group. I just figured > there aren?t too many Perl developer roles available at the moment, and > this opportunity could be a life changer for someone in this group. > I?ve posted the details of this role below: > > Our client is a well known online brand who is currently developing > cutting edge Perl code. This opportunity will give you a chance to work > in a team with very smart architects, a very technical environment where > you will be developing new stuff and working under a very easy going > manager! Sounds like the ideal job, right!? That's because it is! They > are very busy and we need to recruit for another Perl developer to join > the team based in the Eastern Suburbs of Melbourne, roughly 10 min by > train from the CBD. This opportunity would be ideal for a mid level Perl > Developer who loves coding and developing new things and will report to > a very talented Perl Architect. > > The following are a list of ideal skills required by our client: > > -Perl Development experience (at least 5 years commercial) > > -MySQL > > -Apache > > -Linux > > -HTML/CSS > > -Javascript frameworks (JQuery) > > -Any experience building Redhat or Debian packages with some Sys Admin > experience would be a major advantage > > -nice to have (not required at all) - any experience with nginx and fastcgi > > This is a permanent opportunity, and it?s paying roughly $90K. > > If you are interested to find out more about this opportunity, please > send me your CV to lindie.graham at pra.com.au > or call me for a chat at 0386373336. > > Best regards, > > ** > > *Lindie Graham* > > *Managing Consultant :: PRA* > > ** > > Level 13, 356 Collins St, Melbourne VIC 3000** > > P 03 8637 3336 :: M 0450 077 326 :: www.pra.com.au > > lindie.graham at pra.com.au > > */Sydney :: Melbourne :: Brisbane :: Perth/**//* > > // > > *CONNECT WITH ME AND MY TEAM* > > // > > *cid:image001.png at 01CC8F4E.12799240* > *cid:image002.png at 01CC8F4E.12799240* > cid:image003.png at 01CC8F4E.12799240 > > > *cid:image004.jpg at 01CC7D11.C293BD80* > > Click here for our email disclaimer > > > > > _______________________________________________ > Melbourne-pm mailing list > Melbourne-pm at pm.org > http://mail.pm.org/mailman/listinfo/melbourne-pm > -- .signature From slundie at westpac.com.au Thu Aug 16 04:05:29 2012 From: slundie at westpac.com.au (Sam Lundie) Date: Thu, 16 Aug 2012 21:05:29 +1000 Subject: [Melbourne-pm] Hi I'll on a course and will be back on 20th Aug Message-ID: I will be out of the office starting 16/08/2012 and will not return until 20/08/2012. For anything urgent please see Candice Beamish , for General Tokens and SMS Andrew Thomas Thanks, Sam Lundie Unless otherwise stated, this email is confidential. If received in error, please delete and inform the sender by return email. Unauthorised use, copying or distribution is prohibited. Westpac Banking Corporation (ABN 33 007 457 141) is not responsible for viruses, or for delays, errors or interception in transmission. Unless stated or apparent from its terms, any opinion is not the opinion of Westpac Banking Corporation. This message also includes information on Westpac Institutional Bank available at westpac.com.au/wibinfo From scottp at dd.com.au Thu Aug 16 23:33:58 2012 From: scottp at dd.com.au (Scott Penrose) Date: Fri, 17 Aug 2012 16:33:58 +1000 Subject: [Melbourne-pm] Perl Linux Message-ID: <7483872F-C372-44D5-B6BC-CD30B2039129@dd.com.au> http://perllinux.sourceforge.net/ Hmmm.... Scott -------------- next part -------------- An HTML attachment was scrubbed... URL: From Martin.G.Ryan at team.telstra.com Thu Aug 16 23:43:30 2012 From: Martin.G.Ryan at team.telstra.com (Ryan, Martin G) Date: Fri, 17 Aug 2012 16:43:30 +1000 Subject: [Melbourne-pm] Perl Linux In-Reply-To: <7483872F-C372-44D5-B6BC-CD30B2039129@dd.com.au> References: <7483872F-C372-44D5-B6BC-CD30B2039129@dd.com.au> Message-ID: <589EE331794E0B4DA62A9ADE89BCB4057FCF8BB59D@WSMSG3103V.srv.dir.telstra.com> > http://perllinux.sourceforge.net/ > > Hmmm.... > > Scott I just don't get it... but that's becoming more frequent I've noticed. From rob at eatenbyagrue.org Fri Aug 17 00:55:51 2012 From: rob at eatenbyagrue.org (Robert Norris) Date: Fri, 17 Aug 2012 09:55:51 +0200 Subject: [Melbourne-pm] Perl Linux In-Reply-To: <589EE331794E0B4DA62A9ADE89BCB4057FCF8BB59D@WSMSG3103V.srv.dir.telstra.com> References: <7483872F-C372-44D5-B6BC-CD30B2039129@dd.com.au> <589EE331794E0B4DA62A9ADE89BCB4057FCF8BB59D@WSMSG3103V.srv.dir.telstra.com> Message-ID: I don't really get why you'd just reimplement everything, other than the experience. I have thought it'd be interesting to have a Perlish environment directly on top of the kernel, where the shell is actually a REPL the whole system plays to Perl's strengths (whatever they may be). But its a bit of a solution looking for a problem, and I have better things to do :) From sam at nipl.net Fri Aug 17 05:57:22 2012 From: sam at nipl.net (Sam Watkins) Date: Fri, 17 Aug 2012 22:57:22 +1000 Subject: [Melbourne-pm] Perl Linux In-Reply-To: References: <7483872F-C372-44D5-B6BC-CD30B2039129@dd.com.au> <589EE331794E0B4DA62A9ADE89BCB4057FCF8BB59D@WSMSG3103V.srv.dir.telstra.com> Message-ID: <20120817125722.GD28792@opal.nipl.net> Looks interesting, good to learn how to do that stuff in Perl. Like all Perl code, it's 'true' open source: the source code is necessarily there*. I gather they don't use XS, other than modules that come with Perl? Did they reimplement cc and make? Those are essential tools; We need to be able to build perllinux under perllinux. I guess perllinux don't come with an X server or GNOME yet :p If they re-implement Linux proper in Perl, then I will get very worried. Insanity is of course a well know symptom of Perl. (but I was already insane before, so there) Sam * I like to do 'real' open source with C, too: http://sam.nipl.net/code/Xtools/xdark.c http://sam.nipl.net/code/c/mb.c From andrewmcnnz at gmail.com Fri Aug 17 06:03:04 2012 From: andrewmcnnz at gmail.com (Andrew McNaughton) Date: Fri, 17 Aug 2012 23:03:04 +1000 Subject: [Melbourne-pm] Perl Linux In-Reply-To: <20120817125722.GD28792@opal.nipl.net> References: <7483872F-C372-44D5-B6BC-CD30B2039129@dd.com.au> <589EE331794E0B4DA62A9ADE89BCB4057FCF8BB59D@WSMSG3103V.srv.dir.telstra.com> <20120817125722.GD28792@opal.nipl.net> Message-ID: <502E4108.4010508@mcnaughty.com> On 17/08/12 22:57, Sam Watkins wrote: > Looks interesting, good to learn how to do that stuff in Perl. > Like all Perl code, it's 'true' open source: the source code is > necessarily there*. > > I gather they don't use XS, other than modules that come with Perl? > > Did they reimplement cc and make? Those are essential tools; > We need to be able to build perllinux under perllinux. > > I guess perllinux don't come with an X server or GNOME yet :p > > If they re-implement Linux proper in Perl, then I will get very worried. You'd be worried by this then. Not perl, but still seems worth pointing out. http://bellard.org/jslinux/ http://bellard.org/jslinux/tech.html Andrew From toby.corkindale at strategicdata.com.au Sun Aug 19 18:37:25 2012 From: toby.corkindale at strategicdata.com.au (Toby Corkindale) Date: Mon, 20 Aug 2012 11:37:25 +1000 Subject: [Melbourne-pm] Perl Linux In-Reply-To: <20120817125722.GD28792@opal.nipl.net> References: <7483872F-C372-44D5-B6BC-CD30B2039129@dd.com.au> <589EE331794E0B4DA62A9ADE89BCB4057FCF8BB59D@WSMSG3103V.srv.dir.telstra.com> <20120817125722.GD28792@opal.nipl.net> Message-ID: <503194D5.3010509@strategicdata.com.au> On 17/08/12 22:57, Sam Watkins wrote: > Looks interesting, good to learn how to do that stuff in Perl. > Like all Perl code, it's 'true' open source: the source code is > necessarily there*. > > I gather they don't use XS, other than modules that come with Perl? > > Did they reimplement cc and make? Those are essential tools; > We need to be able to build perllinux under perllinux. > > I guess perllinux don't come with an X server or GNOME yet :p > > If they re-implement Linux proper in Perl, then I will get very worried. No-one has worked on it (perllinux) for years. Don't hold your breath for an X server :) From sam at nipl.net Sun Aug 19 21:02:13 2012 From: sam at nipl.net (Sam Watkins) Date: Mon, 20 Aug 2012 14:02:13 +1000 Subject: [Melbourne-pm] Future meetings In-Reply-To: <1344995617.12750.140661114959897.2E365038@webmail.messagingengine.com> References: <1344995617.12750.140661114959897.2E365038@webmail.messagingengine.com> Message-ID: <20120820040213.GB21032@opal.nipl.net> Everyone has something interesting to talk about, but we're mostly lazy most of the time. (Programmer's virtue and that.) So, solicit talk ideas from everyone, everyone is required to come up with 1 or 2 ideas for a talk that they could do, and 1 or 2 ideas for a talk they'd like to hear. Then conscript people at random to give a talk. They can choose from availabe topics, or come up with a new one. Maybe the previous speaker can nominate the next speaker, that would be a perk. Speakers can swap if necessary, or agreeable to both parties. Guaranteed to work. From sam at nipl.net Sun Aug 19 21:39:16 2012 From: sam at nipl.net (Sam Watkins) Date: Mon, 20 Aug 2012 14:39:16 +1000 Subject: [Melbourne-pm] Perl Linux In-Reply-To: <502E4108.4010508@mcnaughty.com> References: <7483872F-C372-44D5-B6BC-CD30B2039129@dd.com.au> <589EE331794E0B4DA62A9ADE89BCB4057FCF8BB59D@WSMSG3103V.srv.dir.telstra.com> <20120817125722.GD28792@opal.nipl.net> <502E4108.4010508@mcnaughty.com> Message-ID: <20120820043916.GE21032@opal.nipl.net> > > If they re-implement Linux proper in Perl, then I will get very worried. > > You'd be worried by this then. Not perl, but still seems worth pointing out. > http://bellard.org/jslinux/ Fabrice Bellard is a super-hero hacker that's for sure. I'm not worried though, that is a PC emulator not a re-write of Linux. From rob at eatenbyagrue.org Mon Aug 20 05:17:06 2012 From: rob at eatenbyagrue.org (Robert Norris) Date: Mon, 20 Aug 2012 14:17:06 +0200 Subject: [Melbourne-pm] Perl Linux In-Reply-To: <503194D5.3010509@strategicdata.com.au> References: <7483872F-C372-44D5-B6BC-CD30B2039129@dd.com.au> <589EE331794E0B4DA62A9ADE89BCB4057FCF8BB59D@WSMSG3103V.srv.dir.telstra.com> <20120817125722.GD28792@opal.nipl.net> <503194D5.3010509@strategicdata.com.au> Message-ID: On Mon, Aug 20, 2012 at 3:37 AM, Toby Corkindale wrote: > Don't hold your breath for an X server :) No, but don't forget: http://perlwm.sourceforge.net/ From jarich at perltraining.com.au Mon Aug 20 20:43:34 2012 From: jarich at perltraining.com.au (Jacinta) Date: Tue, 21 Aug 2012 13:43:34 +1000 Subject: [Melbourne-pm] 15% discount on Programming Perl in Melbourne, September 17th - 21st Message-ID: <503303E6.4080007@perltraining.com.au> G'day folk, I realise that most of you don't need to attend our training course, however if you have a colleague who might be interested, you'd be most welcome to pass this information on to them. All the best, Jacinta Perl Training Australia is proud to announce that we'll be running our very popular Programming Perl course in Melbourne on the 17th - 21st September. *Book before 5pm, Friday 31st August (and mention Melbourne Perl Mongers) to pay only $2975 per person! That's a $525 (15%) discount per person. *All prices are GST inclusive, offer only applies to new bookings on this course, this special does not combine with any existing specials. Bookings can be made at http://perltraining.com.au/bookings/Melbourne.html This course covers Perl's fundamentals to give an existing programmer sufficient knowledge of Perl to work on most projects. It assumes features from up to Perl 5.16, but includes work-arounds for older versions. The first half of this course will introduce the Perl programming language, discuss Perl's variable types, functions, operators, conditionals and subroutines. Once you grasp Perl's basics, the second half will build on that knowledge to cover I/O, complex data structures, file system interaction, modules, packages and objects. You will learn: * how to write simple Perl scripts and run them from the command-line; * how to use Perl's inbuilt help system, perldoc; * how to use warnings and strict to catch common errors and enforce good programming style; * about Perl's three main data types and how (and when) to use them; * about Perl's most common operators and functions; * how to use Perl's conditional and looping constructs; * how to write and use subroutines; * about Perl's powerful regular expression capabilities and how to apply them to your problem; * how to create, dereference and use references to build complex data structures which allow multi-dimensional arrays and hashes. * how to write and use Perl modules and packages; * how to use Module::Starter to start your modules off on the right foot; * how to write tests; * how to use Perl objects; * how to interact with the file system to read and write files, and read directories; * how to pass commands to the system for execution and the pitfalls therein; -------------- next part -------------- An HTML attachment was scrubbed... URL: From alfiej at opera.com Tue Aug 21 15:54:29 2012 From: alfiej at opera.com (Alfie John) Date: Wed, 22 Aug 2012 08:54:29 +1000 Subject: [Melbourne-pm] Future meetings In-Reply-To: <1344995617.12750.140661114959897.2E365038@webmail.messagingengine.com> References: <1344995617.12750.140661114959897.2E365038@webmail.messagingengine.com> Message-ID: <1345589669.32014.140661117854877.45DD16B2@webmail.messagingengine.com> On Wed, Aug 15, 2012, at 11:53 AM, Alfie John wrote: > At the last meeting we talked about future talks (or lack thereof). So what was the plan for September? Does anyone have a talk they would like to give? If not, maybe we can have a social night at a pub and we can all thrash out how future meetings might look like? Alfie -- Alfie John alfiej at opera.com From Martin.G.Ryan at team.telstra.com Tue Aug 21 16:35:22 2012 From: Martin.G.Ryan at team.telstra.com (Ryan, Martin G) Date: Wed, 22 Aug 2012 09:35:22 +1000 Subject: [Melbourne-pm] Future meetings In-Reply-To: <1345589669.32014.140661117854877.45DD16B2@webmail.messagingengine.com> References: <1344995617.12750.140661114959897.2E365038@webmail.messagingengine.com> <1345589669.32014.140661117854877.45DD16B2@webmail.messagingengine.com> Message-ID: <589EE331794E0B4DA62A9ADE89BCB4057FCFA4BFE6@WSMSG3103V.srv.dir.telstra.com> > So what was the plan for September? I don't have a talk but I do have a suggestion. About a month or two ago, Scott brought a Raspberry Pi (among other hardware paraphernalia) for us all to gawk at and I think it was Toby who had started a perl module for it. If you have a look around at the Raspberry Pi website (particularly here: http://www.raspberrypi.org/about), you can see that the aim is to get kids interested in being hobbyist programmers and hardware hackers as they once were. The Raspberry Pi has a magazine devoted to it called the MagPi (see themagpi.org) which has sections for learning a bit of unix CLI and administration, C programming, interfacing to some basic circuits and python programming for controlling the Pi's general purpose IO pins (GPIOs). These things are selling like hot cakes and there's efforts underway to get them into schools and other education environments as soon as next year. You know what I'm going to say, don't you? If thousands of kids are going to get exposure to one of these, why don't we make an effort to get Perl in on the ground floor? Or at least a passenger stepping on at the second or third floor? The obvious thing is to approach the MagPi people (??) about a perl section in the magazine and to flesh out the module that Scott and Toby have already done 80% of. ;-) Even better would be to get parrot going on it and showcase some Perl6 examples - but I really have no idea what I'm talking about, now... Feel free to tell me this is nuts or whatever - it just seems to me that it would be an interesting project that would deliver tangible benefits to the Perl community - and if we're scratching around for something to do anyway... From toby.corkindale at strategicdata.com.au Tue Aug 21 17:25:32 2012 From: toby.corkindale at strategicdata.com.au (Toby Corkindale) Date: Wed, 22 Aug 2012 10:25:32 +1000 Subject: [Melbourne-pm] Future meetings In-Reply-To: <589EE331794E0B4DA62A9ADE89BCB4057FCFA4BFE6@WSMSG3103V.srv.dir.telstra.com> References: <1344995617.12750.140661114959897.2E365038@webmail.messagingengine.com> <1345589669.32014.140661117854877.45DD16B2@webmail.messagingengine.com> <589EE331794E0B4DA62A9ADE89BCB4057FCFA4BFE6@WSMSG3103V.srv.dir.telstra.com> Message-ID: <503426FC.4070700@strategicdata.com.au> The code I & Scott had created was for the BeagleBone. I demoed a Beagle running a small LCD screen and a bank of audio-controlled lasers at the meeting. I still don't have a Raspberry Pi! The damn things sold out in milliseconds, and my order has either been lost or is still stuck in the queue! I've given up on ever actually receiving one :/ On 22/08/12 09:35, Ryan, Martin G wrote: > >> So what was the plan for September? > > I don't have a talk but I do have a suggestion. > > About a month or two ago, Scott brought a Raspberry Pi (among other hardware paraphernalia) for us all to gawk at and I think it was Toby who had started a perl module for it. > > If you have a look around at the Raspberry Pi website (particularly here: http://www.raspberrypi.org/about), you can see that the aim is to get kids interested in being hobbyist programmers and hardware hackers as they once were. The Raspberry Pi has a magazine devoted to it called the MagPi (see themagpi.org) which has sections for learning a bit of unix CLI and administration, C programming, interfacing to some basic circuits and python programming for controlling the Pi's general purpose IO pins (GPIOs). > > These things are selling like hot cakes and there's efforts underway to get them into schools and other education environments as soon as next year. > > You know what I'm going to say, don't you? If thousands of kids are going to get exposure to one of these, why don't we make an effort to get Perl in on the ground floor? Or at least a passenger stepping on at the second or third floor? The obvious thing is to approach the MagPi people (??) about a perl section in the magazine and to flesh out the module that Scott and Toby have already done 80% of. ;-) > > Even better would be to get parrot going on it and showcase some Perl6 examples - but I really have no idea what I'm talking about, now... > > Feel free to tell me this is nuts or whatever - it just seems to me that it would be an interesting project that would deliver tangible benefits to the Perl community - and if we're scratching around for something to do anyway... > _______________________________________________ > Melbourne-pm mailing list > Melbourne-pm at pm.org > http://mail.pm.org/mailman/listinfo/melbourne-pm > -- .signature From mathew.blair.robertson at gmail.com Thu Aug 23 15:27:07 2012 From: mathew.blair.robertson at gmail.com (Mathew Robertson) Date: Fri, 24 Aug 2012 08:27:07 +1000 Subject: [Melbourne-pm] Future meetings In-Reply-To: <503426FC.4070700@strategicdata.com.au> References: <1344995617.12750.140661114959897.2E365038@webmail.messagingengine.com> <1345589669.32014.140661117854877.45DD16B2@webmail.messagingengine.com> <589EE331794E0B4DA62A9ADE89BCB4057FCFA4BFE6@WSMSG3103V.srv.dir.telstra.com> <503426FC.4070700@strategicdata.com.au> Message-ID: This months' Yow is on the same night - given it is discussing JavaScript, one could argue that it fits in with the "discuss other topics" thing... we could meet up afterwards for chats. -------------- next part -------------- An HTML attachment was scrubbed... URL: From alfiej at opera.com Thu Aug 23 15:38:18 2012 From: alfiej at opera.com (Alfie John) Date: Fri, 24 Aug 2012 08:38:18 +1000 Subject: [Melbourne-pm] Future meetings In-Reply-To: References: <1344995617.12750.140661114959897.2E365038@webmail.messagingengine.com> <1345589669.32014.140661117854877.45DD16B2@webmail.messagingengine.com> <589EE331794E0B4DA62A9ADE89BCB4057FCFA4BFE6@WSMSG3103V.srv.dir.telstra.com> <503426FC.4070700@strategicdata.com.au> Message-ID: <1345761498.22890.140661118791725.11C924E2@webmail.messagingengine.com> On Fri, Aug 24, 2012, at 08:27 AM, Mathew Robertson wrote: > This months' Yow is on the same night - given it is discussing > JavaScript, one could argue that it fits in with the "discuss > other topics" thing... we could meet up afterwards for chats. Not just that... MelbJS (http://melbjs.com/) have their meetings on the 2nd Wednesday of every month! Alfie -- Alfie John alfiej at opera.com From rob at eatenbyagrue.org Sun Aug 26 04:44:04 2012 From: rob at eatenbyagrue.org (Robert Norris) Date: Sun, 26 Aug 2012 21:44:04 +1000 Subject: [Melbourne-pm] pm.org revamp Message-ID: http://www.pm.org/ just got a facelift. Maps 'n' shit. From alfiej at opera.com Tue Aug 28 20:40:30 2012 From: alfiej at opera.com (Alfie John) Date: Wed, 29 Aug 2012 13:40:30 +1000 Subject: [Melbourne-pm] Meeting - Wednesday the 12th of September 2012 Message-ID: <1346211630.30531.140661120876429.32C1AB1C@webmail.messagingengine.com> Hello Rob Norris is back from Oslo via YAPC::Europe (Frankfurt). While still jet lagged, I've managed to convince him to give a talk for next month's Perl Mongers. I don't have the details yet on what Rob will talk about, but he'll give an update to the list soon. The next Melbourne Perl Mongers meeting will be on Wednesday the 12th of September, 2012 and will start around 6:30pm: Opera Software Level 1, 91-97 William Street Melbourne CBD If anyone else would like to give a talk, feel free to email the list. Alfie -- Alfie John alfiej at opera.com From rob at eatenbyagrue.org Tue Aug 28 21:04:57 2012 From: rob at eatenbyagrue.org (Robert Norris) Date: Wed, 29 Aug 2012 14:04:57 +1000 Subject: [Melbourne-pm] Meeting - Wednesday the 12th of September 2012 In-Reply-To: <1346211630.30531.140661120876429.32C1AB1C@webmail.messagingengine.com> References: <1346211630.30531.140661120876429.32C1AB1C@webmail.messagingengine.com> Message-ID: On Wed, Aug 29, 2012 at 1:40 PM, Alfie John wrote: > Rob Norris is back from Oslo via YAPC::Europe (Frankfurt). While still > jet lagged, I've managed to convince him to give a talk for next month's > Perl Mongers. I don't have the details yet on what Rob will talk about, > but he'll give an update to the list soon. I don't have details either! I've got a couple of weeks for preparation though so there's a few things I could talk about. Let me know what interests you, because I'd much rather talk about something is interesting or relevant to you. Also I throw in a giant caveat here that I'm not really an expert on anything, but hopefully it can be enough to get some discussion going. As mentioned, I went to YAPC::Europe. It was a blast, and if you ever get the opportunity to go I encourage you to do it. Obviously I didn't go to everything, but feel free to take a look at the schedule[1] and if you find something there that you'd like to hear about I can give it a try. Or I could just to be a bit of a general "what it was like" thing. A talk I've been thinking about is something to show how we manage our servers here at Opera (or at least in the Mail Services group, which is what the Melbourne office does). We use Perl heavily, and have some rather unique stuff in place that makes it possible to perform complex tasks across all servers in a matter of minutes. This talk would be more sysadmin, with some Perl around the edges. I promise a good time though :) There's also some bits and pieces of Perl stuff that I've been playing with lately that I could try to flesh out into a full talk: - writing a webapp with PSGI/Plack - 3D rendering engines - Enterprise SSO with SAML (and showing off XML::Spice, my XML generation module) And if you want to go completely non-Perl, I can talk about my game, Pioneer Space Sim[2] and what its like to write C++ and Lua when you're a Perl programmer at heart. There's also a related talk in there about managing an open-source project with GitHub. Or you can put up your own talk. Then you don't have to listen to me :) Cheers, Rob. 1. http://act.yapc.eu/ye2012/schedule 2. http://pioneerspacesim.net/ From brendon.oliver at gmail.com Tue Aug 28 21:55:57 2012 From: brendon.oliver at gmail.com (Brendon Oliver) Date: Wed, 29 Aug 2012 13:55:57 +0900 Subject: [Melbourne-pm] Meeting - Wednesday the 12th of September 2012 In-Reply-To: References: <1346211630.30531.140661120876429.32C1AB1C@webmail.messagingengine.com> Message-ID: On Wed, Aug 29, 2012 at 1:04 PM, Robert Norris wrote: > > As mentioned, I went to YAPC::Europe. It was a blast, and if you ever > get the opportunity to go I encourage you to do it. As a matter of fact, I'm hoping to do just this myself. I'm living/working in Yokohama at the moment and only a few weeks ago discovered that YAPC::Asia is on in Tokyo at end of next month. So now have tickets in hand & looking forward to it! cheers, - Brendon From scottp at dd.com.au Wed Aug 29 19:18:45 2012 From: scottp at dd.com.au (Scott Penrose) Date: Thu, 30 Aug 2012 12:18:45 +1000 Subject: [Melbourne-pm] OpenID, XRDS Message-ID: Hey Mongers. Anyone experienced with OpenID and XRDS in the group? In particular I have some questions on the method Google uses to add user identity to the request on the fly (ie. they use a single URL returning a XRDS with one common URL, that common URL then adds the identity as part of login and approve, instead of the other way, where each user has a separate URL). Scott From mathew.blair.robertson at gmail.com Thu Aug 30 22:15:46 2012 From: mathew.blair.robertson at gmail.com (Mathew Robertson) Date: Fri, 31 Aug 2012 15:15:46 +1000 Subject: [Melbourne-pm] $0 manipulation Message-ID: Hi List, I had a scenario recently where 'pod2usage' was failing (ref: Pod::Usage) when used in conjunction with a GetOptions call -> the code went something like this: my $man = 0; my $help = 0; my $cmd = ""; GetOptions( 'help|h|?' => \$help, man => \$man, "cmd=s" => \$cmd, ) or pod2usage(2); pod2usage(0) if $help; pod2usage(-exitstatus => 0, -verbose => 2) if $man; pod2usage(2) unless $cmd; Now call "blah.pl --help" and I get an error on the ...if $help line number. So drilling into it further, I identify that the problem is related to how I am manipulating $0 to also show automatically my command line arguments, and how Pod::Usage attempts to read from $0. Thus depending on the order in which you call pod2usage vs manipulate $0, you may or may not get an error. Some further reading of the perlvar doc says that manipulating $0 to status information, is a normal thing.... Looking at FindBin, etc al also shows that $0 is consulted (at call-time) for its current value. I have posted previously some discussion on the use of $0 (eg: pidof somescript.pl vs killall somescript.pl) -> where that discussion depended on your point of view. However, this one seems somewhat contradictory -> to my eyes, either $0 should contain a somewhat non-updatable pointer to the location of the script, *or* you can update its value to show the current script-status, but then cause your tools to break. Obviously there are workarounds, such as monkey patching FindBin, pos2usage, etc, but that gets somewhat cumbersome. And I dont recall there being a separate variable (other than $0), which holds the path to the executing script. So how do I update $0 to show script status, but also to have pod2usage, FindBin, etc do the right thing? I dont expect an easy answer to this... other than: a) wont fix b) use some variation of another variable ** to fix either the CPAN modules, or script status. ** I vote $^0... I dont think it is being used, and it follows both the $0 = name and $^ = internal-var convention. Thoughts? Mathew -------------- next part -------------- An HTML attachment was scrubbed... URL: From list at bereft.net Thu Aug 30 23:10:56 2012 From: list at bereft.net (Brad Bowman) Date: Fri, 31 Aug 2012 16:10:56 +1000 Subject: [Melbourne-pm] $0 manipulation In-Reply-To: References: Message-ID: <50405570.5060106@bereft.net> On 31/08/12 15:15, Mathew Robertson wrote: > So how do I update $0 to show script status, but also to have pod2usage, > FindBin, etc do the right thing? > I dont expect an easy answer to this... other than: > a) wont fix > b) use some variation of another variable ** to fix either the CPAN modules, > or script status. > > > ** I vote $^0... I dont think it is being used, and it follows both the $0 = > name and $^ = internal-var convention. > > Thoughts? There is a Sys::ProcTitle module on cpan that avoids $0, might suit From mathew.blair.robertson at gmail.com Thu Aug 30 23:23:50 2012 From: mathew.blair.robertson at gmail.com (Mathew Robertson) Date: Fri, 31 Aug 2012 16:23:50 +1000 Subject: [Melbourne-pm] $0 manipulation In-Reply-To: <50405570.5060106@bereft.net> References: <50405570.5060106@bereft.net> Message-ID: > So how do I update $0 to show script status, but also to have pod2usage, >> FindBin, etc do the right thing? >> I dont expect an easy answer to this... other than: >> a) wont fix >> b) use some variation of another variable ** to fix either the CPAN >> modules, >> or script status. >> >> >> ** I vote $^0... I dont think it is being used, and it follows both the >> $0 = >> name and $^ = internal-var convention. >> > > > > Thoughts? > > There is a Sys::ProcTitle module on cpan that avoids $0, might suit > Hi Brad, I am familiar with that module, see also Sys::Prtcl, which implements the same function call (except that is does it via syscall.ph). ACAIK, this only sets the 16byte system proc entry. Also worth mentioning, that the perldoc for 'perlvar $0' says that as of V5.14, prctl() is already being called. regards, Mathew -------------- next part -------------- An HTML attachment was scrubbed... URL: