From jarich at perltraining.com.au Thu Feb 2 17:05:01 2006 From: jarich at perltraining.com.au (Jacinta Richardson) Date: Fri, 03 Feb 2006 12:05:01 +1100 Subject: [Melbourne-pm] OSDClub meeting - 8th February 2006 Message-ID: <43E2AC3D.1060508@perltraining.com.au> We invite you to join us for the next OSDClub meeting: When: 6:30pm, Wednesday 8th February 2006 Where: myinternet House, Level 8, 14 Blackwood Street, North Melbourne Our featured talks will be: Zaltana ------- A fusion of PHP, Perl, Python, Ruby on Rails, Java and more into the one application framework, by doing no code in any of the above. It provides a single sign-on, single look and feel and it does not matter whether the code is from an existing or new project, template or static page. And it does all this in a manner that is well documented, reproducible, and most importantly of all, completely independently - allowing reuse of every component, even outside of Zaltana. How to get the best bang for your consultancy dollar. ---------------------------------------------------- The need to hire consultants is a fact of life for many businesses, small and large. This talk covers how to make sure you really need a consultant, different types of consultants, what they can deliver, how to prepare for the first day, how to keep them honest and ensure communication flow, how to spot problems, money issues, working hours and tips on maintaining relationships. Talk Proposals ============== We invite you to offer talk proposals for future meetings. To be involved, send your talk topic to clubadmin at osdc.com.au Presentations can make use of a particular programming language to illustrate examples, but should be accessible to programmers from a range of backgrounds. From adam.clarke at strategicdata.com.au Sat Feb 4 04:48:59 2006 From: adam.clarke at strategicdata.com.au (Adam Clarke) Date: Sat, 04 Feb 2006 23:48:59 +1100 Subject: [Melbourne-pm] JOB: Perl OO Web Developer Message-ID: <43E4A2BB.1090904@strategicdata.com.au> Perl OO Web Developer ===================== Strategic Data is looking for a Perl developer to work on a range of projects in an ongoing capacity. A passion for programming in Perl, learning, and solving problems is essential - as are the following Perl related skills; o Perl OO o DBI o CGI Highly regarded but NOT essential --------------------------------- o mod_perl o Class::DBI or similar o CGI::Application or similar o Template Toolkit or similar o Strong SQL skills (PostgreSQL and MySQL) o CVS / Subversion o Test driven development skills Bonus points but DEFINITELY NOT essential ----------------------------------------- o Request Tracker and or Mason o Understanding of the issues related to creating valid and functional (X)HTML and CSS. o Debian GNU/Linux familiarity (particularly package creation) o A pony Employment Conditions --------------------- Remuneration: 45K - 65K depending on skills and experience Hours: The role is ideally full-time but a more flexible arrangement could be negotiable for the right person. Flexible daily start / end times are happily considered. Location: Carlton, Victoria. While some off-site (telecommuting) work may be negotiated you must be prepared to work at our office location most of the time. What we do ---------- Strategic Data specialises in providing technical support to researchers in a range of industries. This includes the construction of on-line data capture and analysis tools. We are involved in a number of long term, government funded, research projects and provide technical advice to the Australian Government and its agencies on several National Minimum Data Sets, particularly in Mental Health. While this is our primary focus, we also produce dynamic web applications for a broader range of clients, and through our subsidiary, IT Strategic, provide general IT support services to small through medium enterprises. How we do it ------------ We are a small, friendly team. Our office is best described as "early Internet start-up" in terms of it's decor and dress code, that is where the comparison ends however - we know people value their non-working hours and respect that. While we appreciate our team pulling together in a crisis, we aim to avoid crises instead. We are strong supporters of Open Source Software and have actively contributed to the Perl and OSS community o 2004 - Open Source Developers Conference - Bronze sponsor o 2005 - Donation to DBI project to help Tim Bunce continue that work. o 2005 - Open Source Developers Conference - Silver sponsor (flew Audrey Tang of Pugs fame in for conference) Applying -------- Send a text only or PDF resume to jobs at strategicdata.com.au -- Adam Clarke Director & CTO www.strategicdata.com.au From andrew.stuart at flatraterecruitment.com.au Sat Feb 4 23:47:50 2006 From: andrew.stuart at flatraterecruitment.com.au (Andrew Stuart) Date: Sun, 5 Feb 2006 18:47:50 +1100 Subject: [Melbourne-pm] Melbourne job: Linux C++, Ruby on Rails, Perl, FlexBuilder 2 Message-ID: <024e01c62a28$76cd6af0$4001a8c0@dude> Melbourne job: C++, Ruby on Rails, Perl, FlexBuilder 2 * Developing new and innovative Internet applications * Front end and back end development * Exciting small company experiencing significant growth We're looking for someone who loves the latest technology and loves to innovate. Very strong Linux C/C++ experience is the core requirement of this role, and you'll also be working with a wide variety of languages including Ruby On Rails, Perl, Python and ECMAscript/Javascript in Macromedia Flex 2. You'll be in a small team, developing a range of cutting edge Internet applications. You will be developing sophisticated user interfaces using Macromedia's new Flex 2 technology - haven't heard of it yet? - check it out at http://labs.macromedia.com/flexproductline. You will also be developing powerful back end servers using Ruby On Rails, and also using C++ under Linux. SOAP will be the interface between the front-end user interfaces and and back-end systems that you develop, so you'll need an excellent knowledge of XML. You've probably been passionate abut computers and programming since school and started out on the Commodore 64 or Amiga, Apple 2 or Z80 systems. You've been coding for 10 - 20 years now and over that time you've developed deep and broad software development skills. You're still coding because you enjoy the challenge and mental stimulation. You don't see yourself only as a back-end developer - you are also able to develop intuitive and powerful client side user interfaces and you pride yourself on your talent in designing usable software interfaces. At the back end you know how to wring every last cycle of performance out of the CPU and you know how to build Internet applicationscapable of supporting hundreds of thousands of users. You have mastered the powerful low level languages C and C++ and you like to use these in conjunction with modern glue languages such as Ruby and Python. You have mastered the Internet technologies and you can make just about anything work in Linux. You know how to build high performance apps by selecting the right algorithms and data structures. You are unafraid of working with complex and powerful technologies and you love to take on the tough development challenges. We're searching for a Senior Programmer who understands that a truly great programmer can adapt to any language and can work with a range of technologies - even those they haven't yet worked with. The truly great programmer knows how to learn and adapt their previous experience to new languages and technologies. Required: * Very strong C/C++ Linux development experience * Very strong experience integrating Linux tookits and libraries * Keen to work with new technologies including Ruby On Rails and Macromedia Flex 2 * Deep understanding of Internet technologies Not required, but advantageous: * Strong understanding of SOAP, XML, XSLT & XPath * Excellent knowledge of SQL * Deep understanding of Linux networking, security and common server applications * History of working on open source projects This is a salaried role in a small South Melbourne company - please state your salary expectation and availability. Send your resume to info at flatraterecruitment.com.au Telephone queries are welcome to (03) 9696 1616 From andrew.stuart at flatraterecruitment.com.au Sun Feb 5 13:22:40 2006 From: andrew.stuart at flatraterecruitment.com.au (Andrew Stuart) Date: Mon, 6 Feb 2006 08:22:40 +1100 Subject: [Melbourne-pm] Melbourne job: PHP/Perl Web developer Message-ID: <013a01c62a9a$4b6b2100$5b06a8c0@swishgroup.local> PHP/Perl Web developer * Great company, great people, fun environment * Internet company in the Web and search field * Develop your career This is not "yet another PHP job building small websites". This is a chance to work at a leading global Internet search and web analytics company. If you want to be working in a real software engineering team with real-world programming challenges then this may be the job for you. We're looking for someone who thinks logically and is passionate about PHP development. We're looking for someone who does this work because they love it. Core Activities: * Collate requirements and implement solutions for a variety of software utilities * Maintaining and enhancing online hosted applications * Migrate legacy solutions to an improved software base * Liaise with stakeholders Essential Skills: * Strong Object Oriented PHP Programming experience * Perl experience * SQL (postgres) database experience * HTTP, HTML and DHTML experience * Team player Desirable Skills: * Knowledge of Perl and UNIX shell scripting * Administering Web and Database Servers * Technical Documentation experience * Web based research marketing This is an exciting, growing company that is already successful and becoming more so every day. You'll need a sense of humour but you won't need a suit - this is a suit-free software development environment. We welcome telephone enquiries to (03) 9696 1616 If this sounds like you then send your resume to info at flatraterecruitment.com.au Please note this is a salaried full time role. From jarich at perltraining.com.au Sun Feb 5 19:00:11 2006 From: jarich at perltraining.com.au (Jacinta Richardson) Date: Mon, 06 Feb 2006 14:00:11 +1100 Subject: [Melbourne-pm] Calling people who know anything about Perl 6 Message-ID: <43E6BBBB.4070901@perltraining.com.au> G'day everyone, PerlNet ( http://perl.net.au/ ) has a weekly collaboration to write or improve articles about all things Perl. Previous successful collaborations have covered: Catalyst - http://perl.net.au/wiki/Catalyst Perl Testing - http://perl.net.au/wiki/Perl_testing_tools This week's collaboration is about Perl 6 - http://perl.net.au/wiki/Perl_6 If you have anything you'd like to share on this topic, please feel free to add it. If you have ideas on what should be covered, please add them to the discussion page: http://perl.net.au/wiki/Talk:Perl_6 Let's make this page a really good reference on Perl 6! All the best, Jacinta -- ("`-''-/").___..--''"`-._ | Jacinta Richardson | `6_ 6 ) `-. ( ).`-.__.`) | Perl Training Australia | (_Y_.)' ._ ) `._ `. ``-..-' | +61 3 9354 6001 | _..`--'_..-_/ /--'_.' ,' | contact at perltraining.com.au | (il),-'' (li),' ((!.-' | www.perltraining.com.au | From jens at porup.com Sun Feb 5 22:26:39 2006 From: jens at porup.com (Jens Porup) Date: Mon, 6 Feb 2006 17:26:39 +1100 Subject: [Melbourne-pm] JOB: Perl OO Web Developer In-Reply-To: <43E4A2BB.1090904@strategicdata.com.au> References: <43E4A2BB.1090904@strategicdata.com.au> Message-ID: <20060206062637.GG4517@localhost.localdomain> On Sat, Feb 04, 2006 at 11:48:59PM +1100, Adam Clarke wrote: > Perl OO Web Developer > ===================== > > Strategic Data is looking for a Perl developer to work on a range of > projects in an ongoing capacity. I might add, as the departing incumbent, that Strat Dat is a really groovy place to work, and the only reason I'm leaving is cuz I'm going backpacking in South America for a while. The work is interesting, the stress pleasantly low, and you get to use all your favourite open source tools. No ponies, though. ;( Jens From jarich at perltraining.com.au Mon Feb 6 16:29:53 2006 From: jarich at perltraining.com.au (Jacinta Richardson) Date: Tue, 07 Feb 2006 11:29:53 +1100 Subject: [Melbourne-pm] Regular expression mugs (Re: Mugs for sale: $6) In-Reply-To: <43E048D4.3040902@perltraining.com.au> References: <43E048D4.3040902@perltraining.com.au> Message-ID: <43E7EA01.9030301@perltraining.com.au> G'day everyone, This is to make sure that I bring enough mugs along for everyone. If you want mugs and you're not down on my list, please let me know. It's possible that I've just misplaced your email. If you can bring along exact change, that would make things much easier for me too. :) Rick 5 $30 Kat 1 $ 6 Gus 1 $ 6 Alfie 13 $78 See you all tomorrow night! Jacinta -- ("`-''-/").___..--''"`-._ | Jacinta Richardson | `6_ 6 ) `-. ( ).`-.__.`) | Perl Training Australia | (_Y_.)' ._ ) `._ `. ``-..-' | +61 3 9354 6001 | _..`--'_..-_/ /--'_.' ,' | contact at perltraining.com.au | (il),-'' (li),' ((!.-' | www.perltraining.com.au | From serg.belokamen at gmail.com Sat Feb 11 18:21:41 2006 From: serg.belokamen at gmail.com (Serg B.) Date: Sun, 12 Feb 2006 13:21:41 +1100 Subject: [Melbourne-pm] Subclassing DBI Message-ID: <1139710901.7221.134.camel@showof> Hi All, I am trying to extend DBI or subclass it, what ever the term is... Base example is; >>> START <<< package TestLib::DBConn; use DBI(); our @ISA = qw(DBI); sub myConnect { my ($self, $db_type, $db_name, $db_user, $db_pass, $db_host, $db_port) = @_; my $dsn = qq/DBI:$db_type:database=$db_name;host=$db_host;port=$db_port/; $self->connect($dsn, $db_user, $db_pass); ... >>> END <<< When I run the driver that uses TestLib::DBConn I get an error: DBI subclasses 'TestLib::DBConn::db' and ::st are not setup, RootClass ignored at ./test.pl line 98 Any ideas as to how I could fix this? Thanks, Serg From jarich at perltraining.com.au Sat Feb 11 20:11:09 2006 From: jarich at perltraining.com.au (Jacinta Richardson) Date: Sun, 12 Feb 2006 15:11:09 +1100 Subject: [Melbourne-pm] Subclassing DBI In-Reply-To: <1139710901.7221.134.camel@showof> References: <1139710901.7221.134.camel@showof> Message-ID: <43EEB55D.7000801@perltraining.com.au> > When I run the driver that uses TestLib::DBConn I get an error: > > DBI subclasses 'TestLib::DBConn::db' and ::st are not setup, RootClass > ignored at ./test.pl line 98 > > > Any ideas as to how I could fix this? The relevant code you're hitting is as follows: # handle basic RootClass subclassing: my $rebless_class = $attr->{RootClass} || ($class ne 'DBI' ? $class : ''); if ($rebless_class) { no strict 'refs'; if ($attr->{RootClass}) { # explicit attribute (rather than static call) delete $attr->{RootClass}; DBI::_load_class($rebless_class, 0); } unless (@{"$rebless_class\::db::ISA"} && @{"$rebless_class\::st::ISA"}) { Carp::carp("DBI subclasses '$rebless_class\::db' and ::st are not setup, RootClass ignored"); $rebless_class = undef; $class = 'DBI'; } else { $dbh->{RootClass} = $rebless_class; # $dbh->STORE called via plain DBI::db DBI::_set_isa([$rebless_class], 'DBI'); # sets up both '::db' and '::st' DBI::_rebless($dbh, $rebless_class); # appends '::db' } } sorry about the wrapping. This means that DBI doesn't think that you've subclassed it correctly. Further, from the documentation at: http://cpan.uwinnipeg.ca/htdocs/DBI/DBI.pm.html (Subclassing the DBI) DBI can be subclassed and extended just like any other object oriented module. Before we talk about how to do that, it's important to be clear about how the DBI classes and how they work together. By default $dbh = DBI->connect(...) returns a $dbh blessed into the DBI::db class. And the $dbh->prepare method returns an $sth blessed into the DBI::st class (actually it simply changes the last four characters of the calling handle class to be ::st). The leading 'DBI' is known as the 'root class' and the extra '::db' or '::st' are the 'handle type suffixes'. If you want to subclass the DBI you'll need to put your overriding methods into the appropriate classes. For example, if you want to use a root class of MySubDBI and override the do(), prepare() and execute() methods, then your do() and prepare() methods should be in the MySubDBI::db class and the execute() method should be in the MySubDBI::st class. So, your changes to connect should be in TestLib::DBConn::db. If you don't want to make any changes to DBI::st, just subclass it to get the name right. If you have any other questions that aren't answered by that documentation, feel free to ask! J -- ("`-''-/").___..--''"`-._ | Jacinta Richardson | `6_ 6 ) `-. ( ).`-.__.`) | Perl Training Australia | (_Y_.)' ._ ) `._ `. ``-..-' | +61 3 9354 6001 | _..`--'_..-_/ /--'_.' ,' | contact at perltraining.com.au | (il),-'' (li),' ((!.-' | www.perltraining.com.au | From melbourne-pm at mjch.net Sat Feb 11 21:58:29 2006 From: melbourne-pm at mjch.net (Malcolm Herbert) Date: Sun, 12 Feb 2006 16:58:29 +1100 Subject: [Melbourne-pm] Mason::HTML issues ... Message-ID: <20060212055829.GO24090@mjch.net> I am beginning to explore what Mason has to offer and am slowly getting my head around it[1] ... but there's one thing which I am at a loss as to how to do. I have a simple tree of pages at the moment, and I'd like to put some sort of site navigation in there. I'd prefer to keep a simple set of meta information in each file and have the top-level autohandler sort of spider its way around to generate the nav bar ... presumably this could be cached if the size of the site gets too big ... Is this the way this sort of thing is done or am I on completely the wrong tram? Regards, Malcolm [1] After much fscking about I can log out of my Apache::AuthCookie site now, w00t! -- Malcolm Herbert This brain intentionally mjch at mjch.net left blank From scottp at dd.com.au Sun Feb 12 14:15:41 2006 From: scottp at dd.com.au (Scott Penrose) Date: Mon, 13 Feb 2006 09:15:41 +1100 Subject: [Melbourne-pm] Catalyst Message-ID: <22C24698-9B20-4BE0-8785-D9D2ECCAC98F@dd.com.au> Anyone programming with Catalyst yet? If not why not? (just kidding). I was just wondering. I have written my first plugin and a number of small programs. If people are interested I could do a brief introduction at the next Perl Mongers. Scott -- * - * http://www.osdc.com.au - Open Source Developers Conference * - * Scott Penrose Open source developer http://linux.dd.com.au/ scottp at dd.com.au Dismaimer: Open sauce usually ends up never coming out (of the bottle). Please do not send me Word or PowerPoint attachments. See http://www.gnu.org/philosophy/no-word-attachments.html Microsoft is not the answer. It's the question. And the answer is no. -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 186 bytes Desc: This is a digitally signed message part Url : http://mail.pm.org/pipermail/melbourne-pm/attachments/20060212/2b2a5084/PGP.bin From mathew.robertson at netratings.com.au Sun Feb 12 14:37:44 2006 From: mathew.robertson at netratings.com.au (Mathew Robertson) Date: Mon, 13 Feb 2006 09:37:44 +1100 Subject: [Melbourne-pm] Subclassing DBI In-Reply-To: <43EEB55D.7000801@perltraining.com.au> References: <1139710901.7221.134.camel@showof> <43EEB55D.7000801@perltraining.com.au> Message-ID: <43EFB8B8.7030007@netratings.com.au> Which is great and all -> ther are specific cases where sub-classing DBI is the right thing to do.' However, in this case it appears (from the limited code snippet) that your class has "using" relationship to DBI, and doesn't have an "isa" relationship. ie: in it simplest terms, "isa" means that you should publicly sub-class, where as "using" means that you should implement as a wrpper class. Do you really need to sub-class? Mathew Jacinta Richardson wrote: >>When I run the driver that uses TestLib::DBConn I get an error: >> >>DBI subclasses 'TestLib::DBConn::db' and ::st are not setup, RootClass >>ignored at ./test.pl line 98 >> >> >>Any ideas as to how I could fix this? >> >> > > >The relevant code you're hitting is as follows: > ># handle basic RootClass subclassing: >my $rebless_class = $attr->{RootClass} || ($class ne 'DBI' ? $class : ''); >if ($rebless_class) { > no strict 'refs'; > if ($attr->{RootClass}) { # explicit attribute (rather than static call) > delete $attr->{RootClass}; > DBI::_load_class($rebless_class, 0); > } > unless (@{"$rebless_class\::db::ISA"} && @{"$rebless_class\::st::ISA"}) { > Carp::carp("DBI subclasses '$rebless_class\::db' and ::st are not setup, >RootClass ignored"); > $rebless_class = undef; > $class = 'DBI'; > } > else { > $dbh->{RootClass} = $rebless_class; # $dbh->STORE called via plain DBI::db > DBI::_set_isa([$rebless_class], 'DBI'); # sets up both '::db' and '::st' > DBI::_rebless($dbh, $rebless_class); # appends '::db' > } >} > >sorry about the wrapping. This means that DBI doesn't think that you've >subclassed it correctly. > > >Further, from the documentation at: >http://cpan.uwinnipeg.ca/htdocs/DBI/DBI.pm.html (Subclassing the DBI) > >DBI can be subclassed and extended just like any other object oriented module. >Before we talk about how to do that, it's important to be clear about how the >DBI classes and how they work together. > >By default $dbh = DBI->connect(...) returns a $dbh blessed into the DBI::db >class. And the $dbh->prepare method returns an $sth blessed into the DBI::st >class (actually it simply changes the last four characters of the calling handle >class to be ::st). > >The leading 'DBI' is known as the 'root class' and the extra '::db' or '::st' >are the 'handle type suffixes'. If you want to subclass the DBI you'll need to >put your overriding methods into the appropriate classes. For example, if you >want to use a root class of MySubDBI and override the do(), prepare() and >execute() methods, then your do() and prepare() methods should be in the >MySubDBI::db class and the execute() method should be in the MySubDBI::st class. > > >So, your changes to connect should be in TestLib::DBConn::db. If you don't want >to make any changes to DBI::st, just subclass it to get the name right. > >If you have any other questions that aren't answered by that documentation, feel >free to ask! > > J > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/melbourne-pm/attachments/20060212/304c9ca5/attachment.html From jarich at perltraining.com.au Sun Feb 12 18:44:26 2006 From: jarich at perltraining.com.au (Jacinta Richardson) Date: Mon, 13 Feb 2006 13:44:26 +1100 Subject: [Melbourne-pm] Talks for meeting 8th March 2006 Message-ID: <43EFF28A.7070005@perltraining.com.au> G'day everyone, As the month wears on, it becomes time for everyone to think about what talks we're going to have for our March meeting. Over the last few months I've seen the following suggestions, many of which are yet to be presented: Topics people would like to see at some point: ============================================== * Coverage of Perl 6 ideas implemented in Perl 5 modules * Perlish interaction with users o prompt and answer (which looks more like just printing and reading from STDIN) o dialog type prompting o Simple GUI prompting Volunteered talks ================= * tidyview (a small tool for supporting the use of Damian's PBP via perltidy and utilising PPI) - Leif * Further mod_perl2 modules by Scott Penrose * Iterative grammar development combining Test::More and Parse::RecDescent by Leif Erikson * Source filtering by Alfie John * A new genetic algorithm by Simon Taylor If any of the volunteers wishes to present their talks, or if anyone wants to volunteer to cover the other topics above; please speak up. Likewise if you'd like to volunteer to give a talk, or suggest topics you'd like seen, we'd appreciate your feedback! All the best, Jacinta PS If you ordered a mug and then weren't able to join us at the OSDClub meeting, please get in contact with me again. -- ("`-''-/").___..--''"`-._ | Jacinta Richardson | `6_ 6 ) `-. ( ).`-.__.`) | Perl Training Australia | (_Y_.)' ._ ) `._ `. ``-..-' | +61 3 9354 6001 | _..`--'_..-_/ /--'_.' ,' | contact at perltraining.com.au | (il),-'' (li),' ((!.-' | www.perltraining.com.au | From scottp at dd.com.au Sun Feb 12 18:53:17 2006 From: scottp at dd.com.au (Scott Penrose) Date: Mon, 13 Feb 2006 13:53:17 +1100 Subject: [Melbourne-pm] Talks for meeting 8th March 2006 In-Reply-To: <43EFF28A.7070005@perltraining.com.au> References: <43EFF28A.7070005@perltraining.com.au> Message-ID: <8F6F59CE-B186-4323-9727-1FF2C4A750B0@dd.com.au> On 13/02/2006, at 13:44, Jacinta Richardson wrote: > G'day everyone, > > As the month wears on, it becomes time for everyone to think about > what talks > we're going to have for our March meeting. Over the last few > months I've seen > the following suggestions, many of which are yet to be presented: > > Topics people would like to see at some point: > ============================================== > > * Coverage of Perl 6 ideas implemented in Perl 5 modules > * Perlish interaction with users > o prompt and answer (which looks more like just printing > and reading > from STDIN) > o dialog type prompting > o Simple GUI prompting > > Volunteered talks > ================= > > * tidyview (a small tool for supporting the use of Damian's PBP > via perltidy > and utilising PPI) - Leif > * Further mod_perl2 modules by Scott Penrose > * Iterative grammar development combining Test::More and > Parse::RecDescent > by Leif Erikson > * Source filtering by Alfie John > * A new genetic algorithm by Simon Taylor I was just talking with Guy about the possibility of doing an introduction to Catalyst - short introduction with a demonstration, a brief introduction to MVC, hack up some live code and question time. Leif also had the idea of doing a review of some complex perl modules - such as data encryption - this would be an advanced topic, but could be very interesting. We also talked about the idea of doing a beginners to intermediate talk before each main session (say 15-30 minutes) and we thought that doing it around a Perlmeme topic would be a good way of promoting perlmeme and development of perlmeme. Scott -- * - * http://www.osdc.com.au - Open Source Developers Conference * - * Scott Penrose Open source developer http://linux.dd.com.au/ scottp at dd.com.au Dismaimer: Open sauce usually ends up never coming out (of the bottle). Please do not send me Word or PowerPoint attachments. See http://www.gnu.org/philosophy/no-word-attachments.html Microsoft is not the answer. It's the question. And the answer is no. -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 186 bytes Desc: This is a digitally signed message part Url : http://mail.pm.org/pipermail/melbourne-pm/attachments/20060213/b399bf87/PGP.bin From geoff.crompton at strategicdata.com.au Mon Feb 13 23:34:10 2006 From: geoff.crompton at strategicdata.com.au (Geoff Crompton) Date: Tue, 14 Feb 2006 18:34:10 +1100 Subject: [Melbourne-pm] multiple __DATA__ Message-ID: <43F187F2.1000202@strategicdata.com.au> Does anyone know of a perl module that allows you to have multiple __DATA__ sections? I'm sure I've seen something like this done before, but I can't remember where I read it. Cheers, Geoff From scottp at dd.com.au Mon Feb 13 23:48:00 2006 From: scottp at dd.com.au (Scott Penrose) Date: Tue, 14 Feb 2006 18:48:00 +1100 Subject: [Melbourne-pm] multiple __DATA__ In-Reply-To: <43F187F2.1000202@strategicdata.com.au> References: <43F187F2.1000202@strategicdata.com.au> Message-ID: <26CE2322-87EF-412C-8EAE-0BA7C34AEB53@dd.com.au> Inline::File http://search.cpan.org/~dconway/Inline-Files-0.62/lib/Inline/Files.pm Scooter On 14/02/2006, at 18:34, Geoff Crompton wrote: > Does anyone know of a perl module that allows you to have multiple > __DATA__ sections? I'm sure I've seen something like this done before, > but I can't remember where I read it. > > Cheers, > Geoff > _______________________________________________ > Melbourne-pm mailing list > Melbourne-pm at pm.org > http://mail.pm.org/mailman/listinfo/melbourne-pm -- * - * http://www.osdc.com.au - Open Source Developers Conference * - * Scott Penrose Anthropomorphic Personification Expert http://search.cpan.org/search?author=SCOTT scott at cpan.org Dismaimer: While every attempt has been made to make sure that this email only contains zeros and ones, there has been no effort made to guarantee the quantity or the order. Please do not send me Word or PowerPoint attachments. See http://www.gnu.org/philosophy/no-word-attachments.html Microsoft is not the answer. It's the question. And the answer is no. -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 186 bytes Desc: This is a digitally signed message part Url : http://mail.pm.org/pipermail/melbourne-pm/attachments/20060214/ec47a632/PGP.bin From jarich at perltraining.com.au Thu Feb 16 17:58:18 2006 From: jarich at perltraining.com.au (Jacinta Richardson) Date: Fri, 17 Feb 2006 12:58:18 +1100 Subject: [Melbourne-pm] Conference Presentation Mind Control Message-ID: <43F52DBA.2050405@perltraining.com.au> G'day everyone, There were some Perl Mongers who mentioned that they hadn't managed to see Paul's Conference Presentation Mind Control talk (or who wanted to see it again). If this includes you, you may want to visit SAGE-VIC next week to see it and then hang out with cool Systems people. DATE: Tuesday - 21st February 2006 (3rd Tuesday of the month instead of 2nd) TIME: 7:00 PM till 8:00 PM VENUE: VTR Consulting Lvl 1/212 Barkly St St Kilda Ph: 9690 5010 See here for more information: http://www.sage-au.org.au/rgvic.html All the best. Jacinta -- ("`-''-/").___..--''"`-._ | Jacinta Richardson | `6_ 6 ) `-. ( ).`-.__.`) | Perl Training Australia | (_Y_.)' ._ ) `._ `. ``-..-' | +61 3 9354 6001 | _..`--'_..-_/ /--'_.' ,' | contact at perltraining.com.au | (il),-'' (li),' ((!.-' | www.perltraining.com.au |