From pjf at perltraining.com.au Mon Mar 1 18:15:11 2004 From: pjf at perltraining.com.au (Paul Fenwick) Date: Wed Aug 4 00:03:18 2004 Subject: Next Melb.PM Meeting, Wednesday 10th March Message-ID: <4043D20F.4080702@perltraining.com.au> G'day everyone, Melbourne Perl Mongers will be meeting next Wednesday, 10th March. This meeting will be the first in a series presented by Perl Training Australia, trialing our up-coming course on Perl Security. Every month there'll be a presentation (with notes provided) on security and how it specifically relates to Perl. At this coming Melb.PM meeting, the topics covered will be a brief introduction to security, and a discussion of filesystem security and Perl. At the end of each meeting we'll be seeking feedback, and may ask participants to fill out an anonymous questionaire. Date: Wednesday 10th March 2004 When: 6:30pm Where: MyInternet House Level 8 14 Blackwood Street North Melbourne We'll be bringing to the meetings printed copies of the materials that will be disucssed. However, if you wish to reserve your own copies of the notes (in case we're understocked), then please drop an e-mail to and I'll make sure there's a copy with your e-mail address on it. (Make sure that you get the e-mail address correct, otherwise I may lose your request.) I look forward to seeing you all on the day! Paul -- Paul Fenwick | http://perltraining.com.au/ Director of Training | Ph: +61 3 9354 6001 Perl Training Australia | Fax: +61 3 9354 2681 From postmaster at cosmos.com.au Tue Mar 2 07:18:05 2004 From: postmaster at cosmos.com.au (postmaster@cosmos.com.au) Date: Wed Aug 4 00:03:18 2004 Subject: Delivery Status Notification (Failure) Message-ID: <8Jecd92bX00000bfb@mailserver1.cosmos.local> This is an automatically generated Delivery Status Notification. Unable to deliver message to the following recipients, because the message was forwarded more than the maximum allowed times. This could indicate a mail loop. reception@surefire.com.au -------------- next part -------------- Skipped content of type message/delivery-status-------------- next part -------------- An embedded message was scrubbed... From: Subject: information Date: Tue, 2 Mar 2004 19:30:53 +1100 Size: 6226 Url: http://mail.pm.org/archives/melbourne-pm/attachments/20040303/eac47492/attachment.eml From wjoe at mm.net Tue Mar 2 11:11:09 2004 From: wjoe at mm.net (=?Big5?B?sNOrfsNupfqkar3mqrqmbqToqms=?=) Date: Wed Aug 4 00:03:18 2004 Subject: =?Big5?B?wuC1uabmvlCl+Lm6?= Message-ID: <200403021756.i22HuXt17101@mail.pm.org> An HTML attachment was scrubbed... URL: http://mail.pm.org/archives/melbourne-pm/attachments/20040303/85150fc0/attachment.htm From ejwdfw at md.net.net Tue Mar 2 11:14:04 2004 From: ejwdfw at md.net.net (=?Big5?B?pua+UCCzoar5?=) Date: Wed Aug 4 00:03:18 2004 Subject: =?Big5?B?wuC1uX5+fqbmvlCzoar5?= Message-ID: <200403022254.i22Mswt20700@mail.pm.org> An HTML attachment was scrubbed... URL: http://mail.pm.org/archives/melbourne-pm/attachments/20040303/00225084/attachment.htm From mail18 at ecom-universe.net Tue Mar 2 20:07:26 2004 From: mail18 at ecom-universe.net (mail18@ecom-universe.net) Date: Wed Aug 4 00:03:18 2004 Subject: Conference calls/best quality/$.079 per minute! f mf icyzlyr Message-ID: An HTML attachment was scrubbed... URL: http://mail.pm.org/archives/melbourne-pm/attachments/20040302/350e02aa/attachment.htm From mail25 at ecom-universe.net Wed Mar 3 04:01:22 2004 From: mail25 at ecom-universe.net (mail25@ecom-universe.net) Date: Wed Aug 4 00:03:18 2004 Subject: Search Here For The Lowest Interest Rates hsi hd Message-ID: An HTML attachment was scrubbed... URL: http://mail.pm.org/archives/melbourne-pm/attachments/20040303/0cad0000/attachment.htm From Administrator at mail.pm.org Wed Mar 3 04:23:04 2004 From: Administrator at mail.pm.org (Administrator@mail.pm.org) Date: Wed Aug 4 00:03:18 2004 Subject: ScanMail Message: To Recipient Match eManager setting and take action. Message-ID: <007b01c40109$83a664b0$2442030a@vic.hpa> **************** eManager Notification ***************** The following mail was blocked since it contains sensitive content. Source mailbox: mail25@ecom-universe.net Destination mailbox(es): melbourne-pm@pm.org Rule/Policy: Anti-Spam Action: Quarantine to D:\TREND\SPAM\quarantine\2004-03-03\21-23-04.3102 Content filter has detected a sensitive e-mail. ******************* End of message ********************* From doutora_carlinha_do_p1nis at yahoo.com.br Wed Mar 3 09:17:11 2004 From: doutora_carlinha_do_p1nis at yahoo.com.br (doutora_carlinha_do_p1nis) Date: Wed Aug 4 00:03:18 2004 Subject: @UMENTO DO P#NIS EM ATE 7 cm veja como agora mesmo Message-ID: <200403031700.i23H0kt32265@mail.pm.org> An HTML attachment was scrubbed... URL: http://mail.pm.org/archives/melbourne-pm/attachments/20040303/643f7df0/attachment.htm From ejwdfw at md.net.net Wed Mar 3 11:14:44 2004 From: ejwdfw at md.net.net (=?Big5?B?pua+UCCzoar5?=) Date: Wed Aug 4 00:03:18 2004 Subject: =?Big5?B?wuC1uX5+fqbmvlCzoar5?= Message-ID: <200403032310.i23NA3t04699@mail.pm.org> An HTML attachment was scrubbed... URL: http://mail.pm.org/archives/melbourne-pm/attachments/20040304/73c1c11f/attachment.htm From ejwbhudfw at md.net.net Sun Mar 7 10:49:03 2004 From: ejwbhudfw at md.net.net (=?Big5?B?pua+UCAgILOhqvk=?=) Date: Wed Aug 4 00:03:18 2004 Subject: =?Big5?B?wuC1uX5+fqbmICC+UCCzoSCq+Q==?= Message-ID: <200403072333.i27NX5k00714@mail.pm.org> An HTML attachment was scrubbed... URL: http://mail.pm.org/archives/melbourne-pm/attachments/20040308/6c5c74d5/attachment.htm From 242753 at msn.com Mon Mar 8 19:47:42 2004 From: 242753 at msn.com (242753@msn.com) Date: Wed Aug 4 00:03:18 2004 Subject: Save 70 percent on Viagra 242753 Message-ID: <200403090940.i299ek819369@mail.pm.org> An HTML attachment was scrubbed... URL: http://mail.pm.org/archives/melbourne-pm/attachments/20040308/29417115/attachment.htm From 0.8040808 at optushome.com.au Tue Mar 9 09:51:31 2004 From: 0.8040808 at optushome.com.au (0.8040808@optushome.com.au) Date: Wed Aug 4 00:03:18 2004 Subject: Approved Message-ID: <200403091610.i29GAR824779@mail.pm.org> Your document is attached. -------------- next part -------------- A non-text attachment was scrubbed... Name: all_document.pif Type: application/octet-stream Size: 17424 bytes Desc: not available Url : http://mail.pm.org/archives/melbourne-pm/attachments/20040309/771381cd/all_document.obj From pjf at perltraining.com.au Tue Mar 9 19:46:51 2004 From: pjf at perltraining.com.au (Paul Fenwick) Date: Wed Aug 4 00:03:18 2004 Subject: TONIGHT -- Melb.PM Meeting, Wednesday 10th March Message-ID: <404E738B.4040207@perltraining.com.au> G'day everyone, Melbourne Perl Mongers will be TONIGHT, Wednesday 10th March. This meeting will be the first in a series presented by Perl Training Australia, trialing our up-coming course on Perl Security. Every month there'll be a presentation (with notes provided) on security and how it specifically relates to Perl. At tonight's Melb.PM meeting, we'll be covering a brief introduction to security, a coverage of Perl's basic taint mechanisms, and the first installment of dealing with files safely. At the end of each meeting we'll be seeking feedback, and may ask participants to fill out an anonymous questionaire. Date: TONIGHT, Wednesday 10th March 2004 When: 6:30pm Where: MyInternet House Level 8 14 Blackwood Street North Melbourne I did have plans to bring printed and detailed notes of the materials being discussed. While this remains the plan for future meetings, I'm a little bit behind in finishing the detailed notes. As such, I'll be posting a link to these (in PDF format) once they're ready for release and review, which will be within the next few weeks. Keep an eye on the list for details. If you've sent me an e-mail to pjf+security-notes-request@perltraining.com.au, then I'll make sure that you're informed specially. Also on tonight's agenda are further discussions on the upcoming Yet Another Perl Conference (YAPC::AU) to be held later this year. I look forward to seeing you all tonight. Paul -- Paul Fenwick | http://perltraining.com.au/ Director of Training | Ph: +61 3 9354 6001 Perl Training Australia | Fax: +61 3 9354 2681 From scottp at dd.com.au Wed Mar 10 02:15:18 2004 From: scottp at dd.com.au (Scott Penrose) Date: Wed Aug 4 00:03:18 2004 Subject: Perl Training Australia BETA Testing Message-ID: <1156DF80-726B-11D8-B47B-003065B58CF8@dd.com.au> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Paul Fenwick and Perl Training Australia is providing a number of BETA courses on Perl free of charge to the Melbourne Perl Mongers. This is a fabulous opportunity. Paul will be providing Melbourne.pm a list of dates over the next 6 months of when each part of the course will be run. There was concern over how this will impact on the dynamics of our perl talks. I would like to suggest the following: * That a number of talks be organised that are not this training in advance, rather than our usual month by month basis. Please forward ideas to the list. * Each Perl Training talk is planned to only be one hour, and can therefore fit in with other talks * OR Provide the talk on an alternate day to the normal meeting. So... think about what you would like to see and send back your suggestions. Ta Scott - -- Scott Penrose Anthropomorphic Personification Expert http://search.cpan.org/search?author=SCOTT scott@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.fsf.org/philosophy/no-word-attachments.html -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (Darwin) iD8DBQFATs6ZDCFCcmAm26YRAiogAJ9Yzo777C/Sa+QRGaGi5v1gZdq9vgCgg5kU l2/NKO/io70+fyrzW/92Kh0= =y6xC -----END PGP SIGNATURE----- From onebank6666 at yahoo.com.tw Tue Mar 9 20:41:13 2004 From: onebank6666 at yahoo.com.tw (=?Big5?B?tlW02q37?=) Date: Wed Aug 4 00:03:19 2004 Subject: =?Big5?B?vuOmWK10tsUuLqjkueqxeqRdpWmlSKZWu8im5rZVtNouLrZypm62Va5ALi4=?= Message-ID: <200403101353.i2ADrwS04428@mail.pm.org> An HTML attachment was scrubbed... URL: http://mail.pm.org/archives/melbourne-pm/attachments/20040310/07684400/attachment.htm From mail44 at ecom-universe.net Thu Mar 11 03:53:47 2004 From: mail44 at ecom-universe.net (mail44@ecom-universe.net) Date: Wed Aug 4 00:03:19 2004 Subject: Get the interest rate you've been looking for lmljecwpzshrkdi pu Message-ID: An HTML attachment was scrubbed... URL: http://mail.pm.org/archives/melbourne-pm/attachments/20040311/40efa75e/attachment.htm From doutora_do_penis2002 at yahoo.com.br Fri Mar 12 13:38:11 2004 From: doutora_do_penis2002 at yahoo.com.br (doutora_do_penis2002) Date: Wed Aug 4 00:03:19 2004 Subject: AUMENTO NATURAL DO P1NIS EM ATE 7cm Message-ID: <200403121639.i2CGdt506616@mail.pm.org> An HTML attachment was scrubbed... URL: http://mail.pm.org/archives/melbourne-pm/attachments/20040312/1d3669e7/attachment.htm From judith_4david at yahoo.com Sat Mar 13 13:39:59 2004 From: judith_4david at yahoo.com (FROM JUDITH AND DAVID MAKOULOU.) Date: Wed Aug 4 00:03:19 2004 Subject: FROM JUDITH AND DAVID MAKOULOU. Message-ID: <200403132012.i2DKCNg22138@mail.pm.org> FROM JUDITH AND DAVID MAKOULOU. PLEASE REPLY TO: judithdavid4@123.com Dear Sir/madam, Greetings and Compliments of the day to you. I saw your details and profile and want you to help me over investment of my money and this lead to me to contact you here. Please permit me to use this medium to explain my problem to you in detail as i told you on net. But firstly, i will like to tell you who am so that you will understand and comprehend my point clearly because of the fraud and scamm around the world now which i have been very careful about not to fall a victim because this money is the only hope of our life and living now. My name is Judith Makoulou Ankoh and am here in Benin Republic with my junior brother David and we are from Congo Democractic but here in Benin Republic we entered as a result of the war in my country which lead to the death of my father and mother living me and david alone on earth.And here in benin republic we entered as arefugee. Atill a student studying medicine and david engineering before the out break of the war. am 24 years of age and david is 22. Please we need your assitance and help and that is why we are writting you now. Before the death of my father, he used my name to deposit some money as his next of kin in a FINANCE COMPANY HERE IN BENIN REPUBLIC. THE TOTAL AMOUNT DEPOSITED HERE FOR US IS VALUED AT $9 MILLION DOLLARS. And am standing as the beneficiary but cannot lay claim because here they do not allow refugees to operate account in the bank here and the finance company has contacted us to come and have our fund cleared . My late father was exporters of gold and diamond to european countries before his death. All i need from you is to help us get the total money transfered into your account once we change the beneficiary in your name and favour . WE NEED THE FOLLOWING TO ENABLE CHANGE THE BENEFICIARY IN YOUR FAVOUR SO THAT YOU WILL BE STANDIND AS THE OWNER AND THE FINANCE COMPANY WILL CONTACT YOU FOR THE TRANSFER. YOUR FULL NAME YOUR ADDRESS YOUR TELEPHONE AND MOBILE AND FAX LINE. ONCE WE RECEIVE ALL THIS AND YOUR TELEPHONE CALL ASSURING US YOUR READINESS AND WILLINGNESS TO HELP US CLEAR AND CLAIM OUR MONEY AND ASSURE US ALSO OF HELPING US TO INVEST THE MONEY AND YOU ARE NOT GOING TO BETRAY US ONCE THE MONEY ARRIVE IN YOUR ACCOUNT. WE WILL SUBMIT FOR THE CHANGE OF THE BENEFICIARY IN YOUR TO ENABLE THE FINANCE COMPANY TO TRANSFER AS WE AUTHORISE. GOD BE WITH YOU AS WE AWAIT YOUR POSITIVE DECISION TO HELP AND YOU GET REACH US ON PHONE NO: 00229-479462 And call us on phone 00229-479462 so that we can talk. >From Judith and David From 242862 at excite.com Sun Mar 14 10:01:18 2004 From: 242862 at excite.com (242862@excite.com) Date: Wed Aug 4 00:03:19 2004 Subject: New Software 242862 Message-ID: <200403141558.i2EFwXq04375@mail.pm.org> An HTML attachment was scrubbed... URL: http://mail.pm.org/archives/melbourne-pm/attachments/20040314/5eeb50d0/attachment.htm From 242862 at aol.com Sun Mar 14 10:00:58 2004 From: 242862 at aol.com (242862@aol.com) Date: Wed Aug 4 00:03:19 2004 Subject: Specials good thru 242862 Message-ID: <200403141558.i2EFwCq04370@mail.pm.org> An HTML attachment was scrubbed... URL: http://mail.pm.org/archives/melbourne-pm/attachments/20040314/e0823742/attachment.htm From fromemail3 at aol.com Sun Mar 14 12:04:35 2004 From: fromemail3 at aol.com (finance) Date: Wed Aug 4 00:03:19 2004 Subject: !Saiba como ter um p#nis de 22 cm! Message-ID: An HTML attachment was scrubbed... URL: http://mail.pm.org/archives/melbourne-pm/attachments/20040314/2d8e54c3/attachment.htm From scottp at dd.com.au Mon Mar 15 21:23:04 2004 From: scottp at dd.com.au (Scott Penrose) Date: Wed Aug 4 00:03:19 2004 Subject: YAPC::Australia::2004 Committee Message-ID: <3C9C5637-76F9-11D8-80C1-003065B58CF8@dd.com.au> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Melbourne Perl Mongers. Please congratulate the following members of the new YAPC::Australia::2004 Committee and in any way you can, lend them your help and support. We will be meeting for the first time as a group later this month. If you have any questions please put them to one of the members below or directly to me. Thanks everyone !!! Committee Tony Rizza - Secretary Jacinta Richardson - Talk Coordinator Paul Fenwick - Treasurer Simon Taylor - Sponsorship Scott Penrose - President Nathan Bailey - Location Manager Other Helpers Leif Eriksen - (general help) Graeme Cross - Promotions Scott - -- Scott Penrose Anthropomorphic Personification Expert http://search.cpan.org/search?author=SCOTT scott@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.fsf.org/philosophy/no-word-attachments.html -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (Darwin) iD8DBQFAVnMbDCFCcmAm26YRAkv2AJ9MKERMXMTsLqX0wydDrMBLYRlK/wCfVOxJ GS11stTR9P95C4G0nHXAHTo= =0Kjx -----END PGP SIGNATURE----- From doutora_lara_do_p1nis at yahoo.com.br Wed Mar 17 17:42:30 2004 From: doutora_lara_do_p1nis at yahoo.com.br (doutora_lara_do_p1nis) Date: Wed Aug 4 00:03:19 2004 Subject: DANY BANANINHA Message-ID: <200403180202.i2I22Yp19206@mail.pm.org> An HTML attachment was scrubbed... URL: http://mail.pm.org/archives/melbourne-pm/attachments/20040317/9d41f65c/attachment.htm From scottp at dd.com.au Wed Mar 17 21:53:27 2004 From: scottp at dd.com.au (Scott Penrose) Date: Wed Aug 4 00:03:19 2004 Subject: Can you please test my Module Sys::Hostname::Long Message-ID: Skipped content of type multipart/mixed-------------- 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/archives/melbourne-pm/attachments/20040318/72ab71a6/PGP.bin From simon at unisolve.com.au Thu Mar 18 20:16:32 2004 From: simon at unisolve.com.au (Simon Taylor) Date: Wed Aug 4 00:03:19 2004 Subject: Self-managed dedicated Linux hosting Message-ID: <200403191316.32789.simon@unisolve.com.au> Hello perl mongers, I'm looking to move a number of domains I have to a new self-managed server. The main impetus for this is that I can't do the things I want to do with a new perl-related site I'm setting up, with the virtual hosting package that I'm currently using. I'd love to hear from anyone who can recommend a company that provides self-managed, dedicated servers running Linux. Self-managed dedicated hosting means at least: * root access * freedom to install any software you like (such as mod_perl) * freedom to run multiple domains from the one box See below for some of the providers that I'm aware of. As you'll see the local Australian offerings are expensive. Regards, Simon Taylor ---------------------------------------------- US based: (All self managed, few, if any real limitations) www.serverbeach.com $US 129 / month, no setup fee www.hostcentric.com $US 79.00/month, setup $US 49.00 www.interland.com $US 79.00/month, setup $US 49.00 www.hivelocity.net $US 80/month, setup $US 100 www.servepath.com $US 100/month, setup $US 200 Aussie based: http://dedicatedservers.conexim.com.au $A 360 +gst/month, setup: $900 +gst, (*not* self-managed, lots of limitations...) http://www.hostway.com.au $A 449/mo, etc, ect (full root access, looks OK) -- Unisolve Pty Ltd - Melbourne, Australia +61 3 9568 2005 From rickm at isite.net.au Thu Mar 18 20:42:35 2004 From: rickm at isite.net.au (Rick Measham) Date: Wed Aug 4 00:03:19 2004 Subject: Self-managed dedicated Linux hosting In-Reply-To: <200403191316.32789.simon@unisolve.com.au> References: <200403191316.32789.simon@unisolve.com.au> Message-ID: <20040319023930.M43614@isite.net.au> On Fri, 19 Mar 2004 13:16:32 +1100, Simon Taylor wrote > I'd love to hear from anyone who can recommend a company that provides > self-managed, dedicated servers running Linux. Take a look at hub.org ... I used to use them until I brought hosting inhouse. They were very well priced, offered what you're after and they tech-response time was overnight (they're in Canada I think, so it's same-day). From what I can make out, they are housed at rackspace and co-located somewhere in panama so your outages are very rare. Disclaimer: This is only a suggestion and I offer no guarantees. Cheers! Rick From jh_lists at fastmail.fm Fri Mar 19 00:27:33 2004 From: jh_lists at fastmail.fm (JP Howard) Date: Wed Aug 4 00:03:19 2004 Subject: Self-managed dedicated Linux hosting In-Reply-To: <200403191316.32789.simon@unisolve.com.au> References: <200403191316.32789.simon@unisolve.com.au> Message-ID: <1079677653.28905.182953268@webmail.messagingengine.com> On Fri, 19 Mar 2004 13:16:32 +1100, "Simon Taylor" said: > I'm looking to move a number of domains I have to a new self-managed > server. <...> > US based: (All self managed, few, if any real limitations) > > www.serverbeach.com $US 129 / month, no setup fee <...> I've used Serverbeach and can recommend them. It's important for remote hosts that you have an online-reboot capbility, which Serverbeach provide. Their tech support is cheap and reasonably effective. They provide lots of bandwidth. I don't see any benefit in going with a firm with servers in Australia - you'll end up paying too much money. The other option is hosting your own using Swiftel 512/512 DSL. They only charge $5/GB for bandwidth, which is 20x cheaper than the next cheapest I believe! But you're not going to get 24x7 onsite techs this way, or redundent upstreams (Serverbeach has great connectivity). BTW, if you use remote hosting, and you want to upgrade your kernel, I strongly suggest using lilo instead of grub. When you want to test a new kernel, use 'lilo -R kernel_name'. This will use your kernel only for the next reboot. If your machine doesn't come back up, just use the online reboot facility and you'll be back in business. Last time I checked Grub did not provide this capability. From foobard at cmetech.com.au Sun Mar 21 17:25:53 2004 From: foobard at cmetech.com.au (FooBard) Date: Wed Aug 4 00:03:19 2004 Subject: [NERD labs] Can you please test my Module Sys::Hostname::Long In-Reply-To: <36A4163C-7890-11D8-9B6F-003065B58CF8@dd.com.au> References: <36A4163C-7890-11D8-9B6F-003065B58CF8@dd.com.au> Message-ID: <20040321232553.GA3967@cmetech.com.au> On Thu, Mar 18, 2004 at 02:56:19PM +1100, Scott Penrose wrote: > Hey Dudes, > > I am about to release a new version of my Sys::Hostname::Long. > It has many new ways of detecting the long hostname. > from the racks @ nerdlabs... i'm sure y'all be dying to hear the results for sco openserver ;) $ $ perl testall.pl Format STDOUT redefined at testall.pl line 17. hostname: ERROR: Illegal option -- - hostname [-s] [hostname] Method |Title |Result -----------------|---------------------------------|--------------------------------------- AUTOMATIC |via network |cunts exec_hostname |Execute "hostname" |cunts.cmetech.com.au hostname: ERROR: Illegal option -- - hostname [-s] [hostname] exec_hostname_fqd|Execute "hostname --fqdn" | gethostbyname |Get Host by Name | ip |Network Socket IP then Hostname v|192.168.1.76 network |Network Socket hostname (not DNS)|cunts uname |POSIX::unae |cunts win32_registry1 |WIN32 Registry | win32_registry2 |WIN32 Registry | $ yes, the sco box is called "cunts" - it was crash's idea :) i had a lot of trouble with the makefile - starting with the fact that openserver doesn't come with make :P i am also half way to testing sys hostname long on HP-UX 10.2 + 11.0, AIX 4.2, IRIX 5.3. Stay tuned to find out how they go. if there is anyone with VMS or OS/400 knowledge on list i could really do with some help getting these OS'es running. scooter mentioned that someone already tested on Solaris, so i didn't attempt that platform. not sure if there is any interest in weird-ass OS'es - RISCOS, Plan9, BeOS, Hurd, ...? let me know L8rz, FooBard - Jester from the Court of Chaos -- "The mind is your very own Tardis. Small and mundane on the outside, vast and intriguing on the inside. A transporter to any place, time or space..." -- FooBard -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 232 bytes Desc: not available Url : http://mail.pm.org/archives/melbourne-pm/attachments/20040322/0cf9da01/attachment.bin From mpm at bachelorguy.com Mon Mar 22 09:27:42 2004 From: mpm at bachelorguy.com (ADFH) Date: Wed Aug 4 00:03:19 2004 Subject: Server side PDF manipulation and creation Message-ID: <20040323022742.3656a879.mpm@bachelorguy.com> I've used iText in a Java environment before to create and manipulate existing PDFs. I was curious on similar solutions in Perl. Some of the things I stumbled across in CPAN seemed a little primitive in comparison, but perhaps I didn't delve far enough. What have people done with their PDF tools? Any caveats? Primary purpose in this case is to provide customised application forms etc. to clients from a website. From david_dick at iprimus.com.au Mon Mar 22 15:03:10 2004 From: david_dick at iprimus.com.au (David Dick) Date: Wed Aug 4 00:03:19 2004 Subject: Server side PDF manipulation and creation In-Reply-To: <20040323022742.3656a879.mpm@bachelorguy.com> References: <20040323022742.3656a879.mpm@bachelorguy.com> Message-ID: <405F548E.6070304@iprimus.com.au> I'm using pdfs for printing from a web based application at the moment. Extremely simple strategy involves creating a HTML 3.2 document and then running html2ps and ps2pdf over it. From everything i've heard htmldoc is another popular substitute for this type of short cut. Would this be good enough for what you have in mind? ADFH wrote: > I've used iText in a Java environment before to create and manipulate > existing PDFs. I was curious on similar solutions in Perl. > > Some of the things I stumbled across in CPAN seemed a little primitive > in comparison, but perhaps I didn't delve far enough. > > What have people done with their PDF tools? > Any caveats? > > Primary purpose in this case is to provide customised application forms > etc. to clients from a website. > From mir at pax.apana.org.au Mon Mar 22 15:12:58 2004 From: mir at pax.apana.org.au (Mirko Fluher) Date: Wed Aug 4 00:03:19 2004 Subject: Server side PDF manipulation and creation In-Reply-To: <405F548E.6070304@iprimus.com.au> References: <20040323022742.3656a879.mpm@bachelorguy.com> <405F548E.6070304@iprimus.com.au> Message-ID: On Tue, 23 Mar 2004, David Dick wrote: > I'm using pdfs for printing from a web based application at the moment. > Extremely simple strategy involves creating a HTML 3.2 document and > then running html2ps and ps2pdf over it. From everything i've heard > htmldoc is another popular substitute for this type of short cut. Would > this be good enough for what you have in mind? > > ADFH wrote: > > I've used iText in a Java environment before to create and manipulate > > existing PDFs. I was curious on similar solutions in Perl. > > > > Some of the things I stumbled across in CPAN seemed a little primitive > > in comparison, but perhaps I didn't delve far enough. > > > > What have people done with their PDF tools? > > Any caveats? > > > > Primary purpose in this case is to provide customised application forms > > etc. to clients from a website. > > Try OpenOffice. uru, Mirko Fluher http://pax.apana.org.au Colourless green ideas sleep furiously. - Noam Chomsky From scottp at dd.com.au Mon Mar 22 16:52:21 2004 From: scottp at dd.com.au (Scott Penrose) Date: Wed Aug 4 00:03:19 2004 Subject: Server side PDF manipulation and creation In-Reply-To: <20040323022742.3656a879.mpm@bachelorguy.com> References: <20040323022742.3656a879.mpm@bachelorguy.com> Message-ID: <93E1896A-7C53-11D8-B898-003065B58CF8@dd.com.au> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 23/03/2004, at 2:27 AM, ADFH wrote: > I've used iText in a Java environment before to create and manipulate > existing PDFs. I was curious on similar solutions in Perl. > > Some of the things I stumbled across in CPAN seemed a little primitive > in comparison, but perhaps I didn't delve far enough. > > What have people done with their PDF tools? > Any caveats? > > Primary purpose in this case is to provide customised application forms > etc. to clients from a website. We do all our work in XML. So after creating a certain thing we then use XSLT (via XML::LibXSLT) to convert that to XHTML, WML or FO. Once it is in FO (which is like PostScript - a layout language) - it can be converted to PDF or SVG (or others) with FOP. FOP itself is a Java external app that we call. The advantage of doing it this way rather than PDF specific, is that we only have one place to change out output type - thus we don't have to deal with someone changing from PS -> PDF -> SVG -> PNG -> ... - we just change the one place and all the code all over the place that creates the XML does not change. Of course this is more of a pipeline approach. If the JavaTools are good and there is not in Perl - consider using Inline::Java - it is REALLY easy to use, and then the methods (for most Java Class) are then just available to you in Perl. The only down side is that you instantiate a Java Interpreter - which is ok unless you need to be pure perl environment. Scooter - -- Scott Penrose Open source developer http://linux.dd.com.au/ scottp@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.fsf.org/philosophy/no-word-attachments.html -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (Darwin) iD8DBQFAX24nDCFCcmAm26YRAp/BAJ9+UY+D1TThkbzWH49R3oyrXW6+ygCcDej2 zOPVDohNl5Yd2I4P7de6MCY= =i3HK -----END PGP SIGNATURE----- From mpm at bachelorguy.com Mon Mar 22 20:59:21 2004 From: mpm at bachelorguy.com (ADFH) Date: Wed Aug 4 00:03:19 2004 Subject: Server side PDF manipulation and creation In-Reply-To: References: <20040323022742.3656a879.mpm@bachelorguy.com> <405F548E.6070304@iprimus.com.au> Message-ID: <20040323135921.6d388275.mpm@bachelorguy.com> > Try OpenOffice. Needs to be server side in a primarily Linux/Perl/Postgresql environment. I don't know if we could get away with running Java. Definitely wouldn't be Sun JVM, but probably something like Kaffe owing to admin's strong preference to freer open source. Thanks for the responses folks, will look into answers provided... Anthony From goonmail at netspace.net.au Tue Mar 23 00:28:05 2004 From: goonmail at netspace.net.au (peter renshaw) Date: Wed Aug 4 00:03:19 2004 Subject: Server side PDF manipulation and creation In-Reply-To: <20040323022742.3656a879.mpm@bachelorguy.com> References: <20040323022742.3656a879.mpm@bachelorguy.com> Message-ID: <405FD8F5.4040306@netspace.net.au> ADFH wrote: >Some of the things I stumbled across in CPAN seemed a little primitive >in comparison, but perhaps I didn't delve far enough. > > Creating PDF from scratch? ----------------------------- * AxKit - www.axkit.org (xml.apache.org) , www.cpan.org/authors/id/M/MS/MSERGEANT/ *pros -Perl based XML application server -XML ->XSLT -> PDF (or any other format) -active newsgroup, written/maintained by perl xml guru matt sergeant *cons -tricky to setup for newbies (tight integration b/w apache, mod_perl and perl ) -may not be suitable for low volume usage Converting formatted data to PDF? ------------------------- *POD-->PDF -http://search.cpan.org/~ajfry/Pod-Pdf-1.2/Pdf.pm *HTML-->PS-->PDF, HTML-->PDF, M$ Word -->HTML-->PS--> PDF -I pretty much asked the question ( **complex HTML-->???-->PDF?* - *http://use.perl.org/~goon/journal/16986 ) but from a slightly different start point. A lot of the data was originally in html format but some unprocessed. The suggestion (matt sergeant) was to use HTMLDoc with AxKit ( http://use.perl.org/~goon/journal/16986 ) -more about Word --> PDF at http://www.perlmonks.org/index.pl?node_id=323745 *pro -easier to convert originals rather than create from scratch -time to completion known *con -flexibility Manipulating PDF? ------------------------- *read "Thinking in Postscript" -books out of print. If you want to program it using perl tools then you have to be aware of it's limitations -http://www.quite.com/ps/ *pro -flexible *con -time to completion -low code reuse >What have people done with their PDF tools? >Any caveats? > > > Yeah. If you can start with DATA --> META DATA MARKUP (xml, etc) --> PDF rather than say manupulate PDF in raw mode. The advantages of this approach can be read at ... - http://www.perl.com/pub/a/2002/03/12/axkit.html - http://xml.apache.org/mission.html *XML as a format has standard tools and techniques available *POD is quick and dirty *HTML if have little choice. Markup could be anything but make it a standard that has tools that can finally convert to PDF. >Primary purpose in this case is to provide customised application forms >etc. to clients from a website. > > > What is your path? ( Web input --> Perl + DBI --> PDF )? You do not mention *how* in enough detail. Work out what your path is? Try not to reinvent the wheel. This problems been covered by quite a few. Regs PR From rickm at isite.net.au Tue Mar 23 00:36:04 2004 From: rickm at isite.net.au (Rick Measham) Date: Wed Aug 4 00:03:19 2004 Subject: Server side PDF manipulation and creation In-Reply-To: <20040323022742.3656a879.mpm@bachelorguy.com> References: <20040323022742.3656a879.mpm@bachelorguy.com> Message-ID: <20040323063431.M40008@isite.net.au> On Tue, 23 Mar 2004 02:27:42 +1100, ADFH wrote > Primary purpose in this case is to provide customised application forms > etc. to clients from a website. My entire life is PDF::API2 at the moment .. I'd be happy to talk off-list about using it if you want. The details are too long and boring for everyone not interested :) Cheers! Rick From ts at meme.com.au Tue Mar 23 04:57:08 2004 From: ts at meme.com.au (Tony Smith) Date: Wed Aug 4 00:03:19 2004 Subject: A familiar face graces today's Oz IT section Message-ID: Melbourne.pm.org member Jeremy Howard and his Fastmail service have a great write up which says a few nice things about Perl and open source in general on the way past: http://australianit.news.com.au/articles/ 0,7204,9044178%5E15318%5E%5Enbv%5E15306,00.html They even put Jeremy's face in the dead tree version or I might never have noticed. Tony Smith TransForum Developer http://transforum.net/ 0405 499 718 03 9807 0017 From goonmail at netspace.net.au Tue Mar 23 17:58:42 2004 From: goonmail at netspace.net.au (peter renshaw) Date: Wed Aug 4 00:03:19 2004 Subject: A familiar face graces today's Oz IT section In-Reply-To: References: Message-ID: <4060CF32.9020903@netspace.net.au> Tony Smith wrote: > Melbourne.pm.org member Jeremy Howard and his Fastmail service have a > great write up which says a few nice things about Perl and open > source in general on the way past: doing a bit of poking around I see the fastmail 2 API is up with example code. http://www.fastcheck.org/phpbb2/viewtopic.php?t=332 (example post) http://jhoward.fastmail.fm/fastcheck/testsoapfolders.pl http://jhoward.fastmail.fm/fastcheck/MessagingEngine.pm this would make a good talk. Regs PR From jh_lists at fastmail.fm Tue Mar 23 18:50:54 2004 From: jh_lists at fastmail.fm (JP Howard) Date: Wed Aug 4 00:03:19 2004 Subject: A familiar face graces today's Oz IT section In-Reply-To: <4060CF32.9020903@netspace.net.au> References: <4060CF32.9020903@netspace.net.au> Message-ID: <1080089454.31027.183206444@webmail.messagingengine.com> On Wed, 24 Mar 2004 10:58:42 +1100, "peter renshaw" said: > Tony Smith wrote: > > > Melbourne.pm.org member Jeremy Howard and his Fastmail service have a > > great write up which says a few nice things about Perl and open > > source in general on the way past: > > doing a bit of poking around I see the fastmail 2 API is up with example > code. > > http://www.fastcheck.org/phpbb2/viewtopic.php?t=332 (example post) > http://jhoward.fastmail.fm/fastcheck/testsoapfolders.pl > http://jhoward.fastmail.fm/fastcheck/MessagingEngine.pm > > this would make a good talk. I'd be happy to, if people are interested. It's an interesting API - a secure, stateful protocol using SOAP. It's somewhat hardcore to describe what's "behind-the-scenes" though; and there's not much to say about how to use it (it's so easy!) If people are interested in some hard-core web services stuff, it could be an interesting topic. From scottp at dd.com.au Tue Mar 23 19:31:39 2004 From: scottp at dd.com.au (Scott Penrose) Date: Wed Aug 4 00:03:19 2004 Subject: VTR Open Day - Demonstrations, Come Visit and Volunteers Message-ID: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Come Visit * http://www.vtr.com.au/openday.html If you would like to come along - you should register at the URL above. Demonstrations I am looking for some good Tk Demonstrations. I have a (slow - 200Mhz, 32MB) Windows 98 Box and a fast Linux box and mac laptop to demonstrate on. I was hoping to find a couple of Tk applications for the Windows 98 box to demonstrate with ? Volunteers * Scott - I will be there all day * Leif - Will be there for the afternoon I was wondering if anyone else would be willing to come along and help on the day please. Mainly we are there to talk a bit about Perl and a bit about Perl Mongers - and to hopefully promote YAPC::Australia. Scott - -- Scott Penrose Open source developer http://linux.dd.com.au/ scottp@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.fsf.org/philosophy/no-word-attachments.html -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (Darwin) iD8DBQFAYOT+DCFCcmAm26YRAqOOAKCuDA7ftjs3zVu8tNtxim4hvfi9aACfTh9m cfJ2GPpCSH2es9ILBc2Q/8A= =Vzew -----END PGP SIGNATURE----- From simon at unisolve.com.au Tue Mar 23 19:40:12 2004 From: simon at unisolve.com.au (Simon Taylor) Date: Wed Aug 4 00:03:19 2004 Subject: A familiar face graces today's Oz IT section In-Reply-To: <1080089454.31027.183206444@webmail.messagingengine.com> References: <4060CF32.9020903@netspace.net.au> <1080089454.31027.183206444@webmail.messagingengine.com> Message-ID: <200403241240.12026.simon@unisolve.com.au> On Wed, 24 Mar 2004 11:50 am, JP Howard wrote: > I'd be happy to, if people are interested. It's an interesting API - a > secure, stateful protocol using SOAP. It's somewhat hardcore to describe > what's "behind-the-scenes" though; and there's not much to say about how > to use it (it's so easy!) > > If people are interested in some hard-core web services stuff, it could > be an interesting topic. Very interested. Regards, Simon P.S. Congrats on the Australian IT story. -- Unisolve Pty Ltd - Melbourne, Australia +61 3 9568 2005 From goonmail at netspace.net.au Tue Mar 23 20:10:23 2004 From: goonmail at netspace.net.au (peter renshaw) Date: Wed Aug 4 00:03:19 2004 Subject: A familiar face graces today's Oz IT section In-Reply-To: <1080089454.31027.183206444@webmail.messagingengine.com> References: <4060CF32.9020903@netspace.net.au> <1080089454.31027.183206444@webmail.messagingengine.com> Message-ID: <4060EE0F.70200@netspace.net.au> >>this would make a good talk. >> >> > >I'd be happy to, if people are interested. It's an interesting API - a >secure, stateful protocol using SOAP. It's somewhat hardcore to describe >what's "behind-the-scenes" though; and there's not much to say about how >to use it (it's so easy!) > > Yes but a demo (simple) with code doing something, speaks volumes. >If people are interested in some hard-core web services stuff, it could >be an interesting topic. > > The reason I reckon this would be interesting is that both google and amazon have api's that allow you to programatically *do things*. Accessing email via an api is pretty much along this line. Instead of having to access via a client or webpage you can plug it into your own app. anyone else on the list interested, listening in? From scottp at dd.com.au Tue Mar 23 20:40:48 2004 From: scottp at dd.com.au (Scott Penrose) Date: Wed Aug 4 00:03:19 2004 Subject: YAPC::Australia::2004 Message-ID: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Dudes. YAPC::Australia:2004 has been announced. YAPC::Australia::2004 is to be held on the 1st, 2nd and 3rd of December 2004 in Melbourne Australia at Monash University. You can find details and submit outlines http://yapc.dlist.com.au/ Scott - -- Scott Penrose Open source developer http://linux.dd.com.au/ scottp@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.fsf.org/philosophy/no-word-attachments.html -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (Darwin) iD8DBQFAYPUwDCFCcmAm26YRAuOFAJwKF86w9yM8R0v45ysyvHXbwKbqaACfTO6D tEaaIxcV2THNyGw38/TTvaw= =yWIZ -----END PGP SIGNATURE----- From cas at taz.net.au Tue Mar 23 21:27:57 2004 From: cas at taz.net.au (Craig Sanders) Date: Wed Aug 4 00:03:19 2004 Subject: Self-managed dedicated Linux hosting In-Reply-To: <1079677653.28905.182953268@webmail.messagingengine.com> References: <200403191316.32789.simon@unisolve.com.au> <1079677653.28905.182953268@webmail.messagingengine.com> Message-ID: <20040324032757.GB7241@taz.net.au> On Fri, Mar 19, 2004 at 05:27:33PM +1100, JP Howard wrote: > On Fri, 19 Mar 2004 13:16:32 +1100, "Simon Taylor" said: > > www.serverbeach.com $US 129 / month, no setup fee > > I've used Serverbeach and can recommend them. It's important for remote hosts > that you have an online-reboot capbility, which Serverbeach provide. Their > tech support is cheap and reasonably effective. They provide lots of > bandwidth. one very important thing to check with any hosting provider is how responsive they are to spam complaints, and whether their IP addresses are in any RBLs. you really do not want to find that your site is unable to send mail because the ISP's entire netblock is blacklisted in one or more RBLs because they don't respond to spam complaints. just as importantly, you don't want to be contributing to the spam problem by financially supporting a spamhaus ISP. at the very least, search google groups (aka usenet news) for "abuse and ISPNAME". i don't know what they are like now, but i know that ServerBeach's name has come up several times on nanae and other anti-spam forums as an ISP that doesn't (didn't?) give a damn about the spam problem, and is (was?) almost permanently blacklisted. > BTW, if you use remote hosting, and you want to upgrade your kernel, I > strongly suggest using lilo instead of grub. When you want to test a new > kernel, use 'lilo -R kernel_name'. This will use your kernel only for the > next reboot. If your machine doesn't come back up, just use the online > reboot facility and you'll be back in business. Last time I checked Grub > did not provide this capability. yes, very good advice. 'lilo -R' has saved me from numerous long & boring drives out to servers located all over Vic. craig -- craig sanders The next time you vote, remember that "Regime change begins at home" From ts at meme.com.au Wed Mar 24 01:27:59 2004 From: ts at meme.com.au (Tony Smith) Date: Wed Aug 4 00:03:19 2004 Subject: VTR Open Day - Demonstrations, Come Visit and Volunteers In-Reply-To: References: Message-ID: On 24/03/2004, at 12:31 PM, Scott Penrose wrote: > Volunteers > > * Scott - I will be there all day > * Leif - Will be there for the afternoon > > I was wondering if anyone else would be willing to come along and help > on the day please. Mainly we are there to talk a bit about Perl and a > bit about Perl Mongers - and to hopefully promote YAPC::Australia. I expect to be there during the middle of the day for at least a couple of hours and would be happy to help as needed. Tony Smith 0405 499 718 TransForum Developer http://www.transforum.net/ From pjf at perltraining.com.au Wed Mar 24 02:46:06 2004 From: pjf at perltraining.com.au (Paul Fenwick) Date: Wed Aug 4 00:03:19 2004 Subject: VTR Open Day - Demonstrations, Come Visit and Volunteers In-Reply-To: References: Message-ID: <40614ACE.6060100@perltraining.com.au> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 G'day everyone, I should be at the VTR open day from 9am onwards. I can bring a rather speedy Laptop with WinXP/ActivePerl 5.8.x, and Debian/Stable installed (dual-boot). Cheers, Paul - -- Paul Fenwick | http://perltraining.com.au/ Director of Training | Ph: +61 3 9354 6001 Perl Training Australia | Fax: +61 3 9354 2681 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFAYUrMx5N6j7FHnlURAm4LAKCDq0JgNIEvsZzjlJu3JPFdjdW9ngCfQKWO z3eRmPQNICGe0l/5DaVhRGw= =kqZQ -----END PGP SIGNATURE----- From leif.eriksen at hpa.com.au Sat Mar 27 00:15:41 2004 From: leif.eriksen at hpa.com.au (leif.eriksen@hpa.com.au) Date: Wed Aug 4 00:03:19 2004 Subject: VTR Open Day - Demonstrations, Come Visit and Volunteers In-Reply-To: References: Message-ID: <40651C0D.2060803@hpa.com.au> An HTML attachment was scrubbed... URL: http://mail.pm.org/archives/melbourne-pm/attachments/20040327/217c82f5/attachment.htm From scottp at dd.com.au Wed Mar 24 19:17:09 2004 From: scottp at dd.com.au (Scott Penrose) Date: Wed Aug 4 00:03:19 2004 Subject: VTR Open Day - Demonstrations, Come Visit and Volunteers In-Reply-To: <40651C0D.2060803@hpa.com.au> References: <40651C0D.2060803@hpa.com.au> Message-ID: <2360A928-7DFA-11D8-AE15-003065B58CF8@dd.com.au> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ahh yes good idea - shows PerlTK and Perl Debugging at the same time :-) Paul - can you put it on your puter too please ? Ta Scooter On 27/03/2004, at 5:15 PM, leif.eriksen@hpa.com.au wrote: > For part of your Tk demo, what about ptkdb, the perl Tk debugger. I > use it every day. It aint real pretty, but it sure works a treat. > > Can be found here > > L > > scottp@dd.com.au wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Come Visit > > ????* http://www.vtr.com.au/openday.html > > If you would like to come along - you should register at the URL > above. > > Demonstrations > > I am looking for some good Tk Demonstrations. I have a (slow - > 200Mhz, 32MB) Windows 98 Box and a fast Linux box and mac laptop to > demonstrate on. I was hoping to find a couple of Tk applications for > the Windows 98 box to demonstrate with ? > > Volunteers > > ????* Scott - I will be there all day > ????* Leif - Will be there for the afternoon > > I was wondering if anyone else would be willing to come along and > help on the day please. Mainly we are there to talk a bit about Perl > and a bit about Perl Mongers - and to hopefully promote > YAPC::Australia. > > Scott > - -- Scott Penrose > Open source developer > http://linux.dd.com.au/ > scottp@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.fsf.org/philosophy/no-word-attachments.html -----BEGIN > PGP SIGNATURE----- > Version: GnuPG v1.2.3 (Darwin) > > iD8DBQFAYOT+DCFCcmAm26YRAqOOAKCuDA7ftjs3zVu8tNtxim4hvfi9aACfTh9m > cfJ2GPpCSH2es9ILBc2Q/8A= > =Vzew > -----END PGP SIGNATURE----- > > > > > -- > Leif Eriksen > Senior Analyst/Programmer > > HPA > Direct: +61 3 9217 5545 > Fax : +61 3 9217 5702 > > http://www.hpa.com.au/ > > > > ********************************************************************** > IMPORTANT > The contents of this e-mail and its attachments are confidential and > intended > solely for the use of the individual or entity to whom they are > addressed. If you received this e-mail in error, please notify > the HPA Postmaster, postmaster@hpa.com.au, then delete > the e-mail. > > This footnote also confirms that this e-mail message has been swept > for > the presence of computer viruses by MimeSweeper. Before opening or > using any attachments, check them for viruses and defects. > > Our liability is limited to resupplying any affected attachments. > > HPA collects personal information to provide and market our services. > For more information about use, disclosure and access see our Privacy > Policy at www.hpa.com.au > ********************************************************************** > - -- Scott Penrose VP in charge of Pancakes http://linux.dd.com.au/ scottp@dd.com.au Dismaimer: If you receive this email in error - please eat it immediately to prevent it from falling into the wrong hands. Please do not send me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (Darwin) iD8DBQFAYjMaDCFCcmAm26YRAkDbAJ9xseh9UXdKv/Nmrqfzc0ZQI4KXHwCdE4lW 1whfo2bSwZIlE79hTXpujh8= =cn38 -----END PGP SIGNATURE----- From david_dick at iprimus.com.au Wed Mar 24 23:39:17 2004 From: david_dick at iprimus.com.au (David Dick) Date: Wed Aug 4 00:03:19 2004 Subject: Custom Reporting In-Reply-To: <40651C0D.2060803@hpa.com.au> References: <40651C0D.2060803@hpa.com.au> Message-ID: <40627085.20807@iprimus.com.au> G'day all, I've reached some conclusions about custom reports for a perl web based system that i think are ok, but i was just wondering if anyone can see flaws with this approach or has a better one. Taking for granted the possibility that what i'm working on develops a user base, i'm assuming that sooner or later, a sophisticated user will want better reports from the system. To me, better reporting means either me working 9-5 making reports ("can you make that red slightly more blue?"), or suits using cognos, ms access/excel, etc to interrogate the database. Now the technical dramas of making the connection seem quite small. Build ODBC connectivity into my database, use ssh port forwarding to establish a secure connection, blah, blah. The problem i see is this advanced user accessing the database in ways i had not anticipated, causing whole db to die under table scans of massive tables and every other user to sit around waiting for the system to come back. Possible Solution: The answer seems to be replication in some form, so i thought the following would be ok. Each night, using $dbh->tables() from DBI, get a list of all the tables, convert them into csv files using Text::CSV_XS, zip them up using Archive::Zip and then wait for the user to request the zip file during the day. The user unzips the archive in a directory and points the reporting tool at the csv files. Does this seem ok? uru -Dave From scottp at dd.com.au Wed Mar 24 23:46:49 2004 From: scottp at dd.com.au (Scott Penrose) Date: Wed Aug 4 00:03:19 2004 Subject: Text or Number Message-ID: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Now I know I am being dumb here... How can I find out that $x is a single character of ord 00-ff vs a number: That is - "1" does not eq chr(1); The reason is that I get a log of people doing this $pp->set_byte(0, 1); And of course I set the value on the parallel port to ord("1"). What I want to do is, if someone has given me a number - rather than a string, that I convert it to a character. chr(1); What is the safest way to do this ? Scott - -- Scott Penrose Welcome to the Digital Dimension http://www.dd.com.au/ scottp@dd.com.au Dismaimer: Contents of this mail and signature are bound to change randomly. Whilst every attempt has been made to control said randomness, the author wishes to remain blameless for the number of eggs that damn chicken laid. Oh and I don't want to hear about butterflies either. Please do not send me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (Darwin) iD8DBQFAYnJNDCFCcmAm26YRAkBxAJ98qCq7D8dibjHrFaZyRkFTl5N9DgCfa8Xf jaLvg5rEnlt6wDAI+YPfjg0= =Fqgz -----END PGP SIGNATURE----- From david_dick at iprimus.com.au Thu Mar 25 01:03:28 2004 From: david_dick at iprimus.com.au (David Dick) Date: Wed Aug 4 00:03:19 2004 Subject: Custom Reporting In-Reply-To: <200403251743.27711.simon@unisolve.com.au> References: <40651C0D.2060803@hpa.com.au> <40627085.20807@iprimus.com.au> <200403251743.27711.simon@unisolve.com.au> Message-ID: <40628440.5090203@iprimus.com.au> > What about real database replication? > > If you're using MySQL, for example, setting up the database to replicate in > real time to one or more other databases (usually on other hosts) is > remarkably straight-forward. > > Point your power users at the copy of the data on another host, rather than > at the real database. > Yeah, i thought about that, but i'm trying to be as database agnostic as possible. Another alternative in the same light is the DBD::Multiplex module, which i haven't had time to play with yet, but does seem very cool. From joshua at roughtrade.net Thu Mar 25 05:11:09 2004 From: joshua at roughtrade.net (Joshua Goodall) Date: Wed Aug 4 00:03:19 2004 Subject: Text or Number In-Reply-To: References: Message-ID: <20040325111109.GZ404@roughtrade.net> On Thu, Mar 25, 2004 at 04:46:49PM +1100, Scott Penrose wrote: > Now I know I am being dumb here... > > How can I find out that $x is a single character of ord 00-ff vs a > number: > > That is - "1" does not eq chr(1); > > The reason is that I get a log of people doing this > > $pp->set_byte(0, 1); > > And of course I set the value on the parallel port to ord("1"). > What I want to do is, if someone has given me a number - rather than a > string, that I convert it to a character. > chr(1); > > What is the safest way to do this ? Alternates: i) Use a statically typed language. ii) Create a separate function for the alternative (set_chr?) and document very clearly the difference (perhaps with a "WHICH FUNCTION SHOULD I USE" for the hopeless cases). iii) (Slick) With the standard guts-analysing module, B: use B qw(svref_2object); sub cmpflags($$) { $_[1] & svref_2object($_[0])->FLAGS ? 1 : undef } sub isinteger($) { cmpflags \$_[0], B::SVf_IOK | B::SVp_IOK } A call in set_byte to isinteger($_[1]) or whatever will return 1 if the underlying perl scalar was originally an integer. (Although be aware and beware of this example, which demonstrates how the perlguts squirm: #!/usr/bin/perl use B qw(svref_2object); sub cmpflags($$) { $_[1] & svref_2object($_[0])->FLAGS ? 1 : undef } sub isinteger($) { cmpflags \$_[0], B::SVf_IOK | B::SVp_IOK } sub isstring ($) { cmpflags \$_[0], B::SVf_POK | B::SVp_POK } $a=42; $b=$a; $c=$a; $d="$c"; for $i ($a, $b, $c, $d) { printf "%2s: int=%1s str=%1s\n", $i, isinteger($i), isstring($i); } see perldoc B, and perlguts :)) - joshua. -- Joshua Goodall "as modern as tomorrow afternoon" joshua@roughtrade.net - FW109 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 187 bytes Desc: not available Url : http://mail.pm.org/archives/melbourne-pm/attachments/20040325/6a4a245e/attachment.bin From lists at holsman.net Thu Mar 25 15:05:07 2004 From: lists at holsman.net (Ian Holsman) Date: Wed Aug 4 00:03:19 2004 Subject: A familiar face graces today's Oz IT section In-Reply-To: <4060EE0F.70200@netspace.net.au> References: <4060CF32.9020903@netspace.net.au> <1080089454.31027.183206444@webmail.messagingengine.com> <4060EE0F.70200@netspace.net.au> Message-ID: <40634983.3060002@holsman.net> peter renshaw wrote: > >>> this would make a good talk. >>> >> >> >> I'd be happy to, if people are interested. It's an interesting API - a >> secure, stateful protocol using SOAP. It's somewhat hardcore to describe >> what's "behind-the-scenes" though; and there's not much to say about how >> to use it (it's so easy!) >> >> > Yes but a demo (simple) with code doing something, speaks volumes. > >> If people are interested in some hard-core web services stuff, it could >> be an interesting topic. >> I'd be interested in hearing how he did it, and what kind of problems he had along the way, (like interoperability with clients, and scalaing issues) >> > The reason I reckon this would be interesting is that both google and > amazon have api's that allow you to programatically > *do things*. Accessing email via an api is pretty much along this line. > Instead of having to access via a client or webpage > you can plug it into your own app. > > anyone else on the list interested, listening in? > > From stas at stason.org Thu Mar 25 15:52:11 2004 From: stas at stason.org (Stas Bekman) Date: Wed Aug 4 00:03:19 2004 Subject: Text or Number In-Reply-To: References: Message-ID: <4063548B.9040906@stason.org> Scott Penrose wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Now I know I am being dumb here... > > How can I find out that $x is a single character of ord 00-ff vs a number: > > That is - "1" does not eq chr(1); > > The reason is that I get a log of people doing this > > $pp->set_byte(0, 1); > > And of course I set the value on the parallel port to ord("1"). > What I want to do is, if someone has given me a number - rather than a > string, that I convert it to a character. > chr(1); > > What is the safest way to do this ? In addition to all the cool stuff Joshua mentioned, there is C API Perl_looks_like_number, which you can probably easily glue with Inline::C. see the perlapi manpage. __________________________________________________________________ Stas Bekman JAm_pH ------> Just Another mod_perl Hacker http://stason.org/ mod_perl Guide ---> http://perl.apache.org mailto:stas@stason.org http://use.perl.org http://apacheweek.com http://modperlbook.org http://apache.org http://ticketmaster.com From scottp at dd.com.au Thu Mar 25 15:02:08 2004 From: scottp at dd.com.au (Scott Penrose) Date: Wed Aug 4 00:03:19 2004 Subject: A quick Tk Application Message-ID: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Dudes. I have a favour to ask if someone has time please. I am no Tk expert and have run out of time to do a quick demonstration. I was wondering if someone could write up a very very small Tk app for me for the VTR conference tomorrow. What I am looking for is a simple application that: * Has two Text Box - each 5 characters wide * Has a button (Clear) to clear those * Has a button (Exit) to exit * Has each of the two Text Box values 'tied' so that I can trigger when they change. Then on change of the text if they could call "sendit($a, $b);" - it would be finished. Here is my attempt... #!/usr/bin/perl use strict; use warnings; use Tk; my $top = MainWindow->new; $top->Button(-text => "Exit", -command => sub { exit 0; })->pack; $top->Button(-text => "Clear", -command => sub { })->pack; $top->Entry(-width => 5)->pack; # sub { sendit(1, $val); } $top->Entry(-width => 5)->pack; # sub { sendit(2, $val); } MainLoop; sub sendit { my ($line, $text) = @_; # XXX Call send code here. } The purpose of it is to demonstrate both a little tiny Tk script (I don't do any Tk programming and it still only took me 5 minutes to learn how to do the above) - and a network connection to another daemon controlling a big LED Display. The actual send code is: my $sock = IO::Socket::INET->new( PeerPort => 2000, PeerAddr => '10.0.1.16', Proto => 'tcp', ) or die "Can't bind : $@\n"; $sock->send("$line $text\n"); My main problem is that I don't know how to trigger the call to the sendit on change of text. If that is too hard, press button will be just as good. Scott - -- Scott Penrose Welcome to the Digital Dimension http://www.dd.com.au/ scottp@dd.com.au Dismaimer: Contents of this mail and signature are bound to change randomly. Whilst every attempt has been made to control said randomness, the author wishes to remain blameless for the number of eggs that damn chicken laid. Oh and I don't want to hear about butterflies either. Please do not send me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (Darwin) iD8DBQFAY0jUDCFCcmAm26YRAsL1AJ9C25tMK/cVkyzXjv8GdDz9WVQsuwCfZoWI W2F6epKBa3TqJ0cDlodFof4= =EVwU -----END PGP SIGNATURE----- From jh_lists at fastmail.fm Thu Mar 25 16:31:14 2004 From: jh_lists at fastmail.fm (JP Howard) Date: Wed Aug 4 00:03:19 2004 Subject: A familiar face graces today's Oz IT section In-Reply-To: <40634983.3060002@holsman.net> References: <4060CF32.9020903@netspace.net.au> <1080089454.31027.183206444@webmail.messagingengine.com> <4060EE0F.70200@netspace.net.au> <40634983.3060002@holsman.net> Message-ID: <1080253874.1221.183339952@webmail.messagingengine.com> On Fri, 26 Mar 2004 08:05:07 +1100, "Ian Holsman" said: > peter renshaw wrote: > > > >>> this would make a good talk. > >> > >> I'd be happy to, if people are interested. It's an interesting API - a > >> secure, stateful protocol using SOAP. It's somewhat hardcore to describe > >> what's "behind-the-scenes" though; and there's not much to say about how > >> to use it (it's so easy!) > >> > > Yes but a demo (simple) with code doing something, speaks volumes. > > > >> If people are interested in some hard-core web services stuff, it could > >> be an interesting topic. > > I'd be interested in hearing how he did it, and what kind of problems he > had along the way, (like interoperability with clients, and scalaing > issues) Sure. How about then a talk like: - What is SOAP - Consuming SOAP - Amazon - Google - FastMail - Secure and session-oriented SOAP - FastMail API guts - SOAP Interop From wayland at smartchat.net.au Fri Mar 26 04:01:49 2004 From: wayland at smartchat.net.au (Timothy S. Nelson) Date: Wed Aug 4 00:03:19 2004 Subject: VTR Open Day - Demonstrations, Come Visit and Volunteers In-Reply-To: Message-ID: On Wed, 24 Mar 2004, Scott Penrose wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Come Visit > > * http://www.vtr.com.au/openday.html > > If you would like to come along - you should register at the URL above. Does anyone have contact details for vtr so I can write them a message telling them how I'm unable to access their webpage because it is Flash-dependent? (I also can't even find out what time the open day is, or where, due to the same problem :) ). Thanks, --------------------------------------------------------------------- | Name: Tim Nelson | Because the Creator is, | | E-mail: wayland@smartchat.net.au | I am | --------------------------------------------------------------------- ----BEGIN GEEK CODE BLOCK---- Version 3.12 GCS d+ s:- a- C++>++++$ U++ P++ L++ E- W+++ N+ w>--- V- Y+>++ PGP->++ R !tv b++ DI++++ D+ G e++>++++ h! y- -----END GEEK CODE BLOCK----- From goonmail at netspace.net.au Fri Mar 26 04:11:37 2004 From: goonmail at netspace.net.au (peter renshaw) Date: Wed Aug 4 00:03:19 2004 Subject: A quick Tk Application In-Reply-To: References: Message-ID: <406401D9.4040703@netspace.net.au> Scott Penrose wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hi Dudes. > > I have a favour to ask if someone has time please. I am no Tk expert > and have run out of time to do a quick demonstration. I was wondering > if someone could write up a very very small Tk app for me for the VTR > conference tomorrow. Hi Scott, here's a quick hack. Try bashing it. I'll add some better layout in the meantime. Regs PR > The purpose of it is to demonstrate both a little tiny Tk script (I > don't do any Tk programming and it still only took me 5 minutes to > learn how to do the above) - and a network connection to another > daemon controlling a big LED Display. needs testing. see code below. > My main problem is that I don't know how to trigger the call to the > sendit on change of text. If that is too hard, press button will be > just as good. Requires *grabbing Edit value *event binding of Edit widget on 'FocusOut' or loss of focus on Edit (move cursor out of text) to sendit method. Found the solution in *Mastering Perl/Tk* http://secu.zzu.edu.cn/book/Perl/Perl%20Bookshelf%20%5B3rd%20Ed%5D/tk/ch15_02.htm#mastperltk-CHP-15-SECT-2.5 http://secu.zzu.edu.cn/book/Perl/Perl%20Bookshelf%20%5B3rd%20Ed%5D/tk/ch05_02.htm [you said......] What I am looking for is a simple application that: * Has two Text Box - each 5 characters wide * Has a button (Clear) to clear those * Has a button (Exit) to exit * Has each of the two Text Box values 'tied' so that I can trigger when they change. Then on change of the text if they could call "sendit($a, $b);" - it would be finished. Here is my attempt... #!/usr/bin/perl use strict; use warnings; use Tk; my $top = MainWindow->new; $top->Button(-text => "Exit", -command => sub { exit 0; })->pack; $top->Button(-text => "Clear", -command => sub { })->pack; $top->Entry(-width => 5)->pack; # sub { sendit(1, $val); } $top->Entry(-width => 5)->pack; # sub { sendit(2, $val); } MainLoop; sub sendit { my ($line, $text) = @_; # XXX Call send code here. } [I said....] try testing this ...... #==== code begins ==== #!/usr/bin/perl -w #==== # name: vtr.pl # date: 26MAR2004 # programmer: scott (rest), goon(callback, some gui) # description: # VTR demo code. # # Purpose of it is to demonstrate both a little tiny Tk script (I don't # do any Tk programming and it still only took me 5 #minutes to learn # how to do the above) - and a network connection to another daemon # controlling a big LED Display. # # * Has two Text Box - each 5 characters wide # * Has a button (Clear) to clear those # * Has a button (Exit) to exit # * Has each of the two Text Box values 'tied' so that I can trigger when they change. # # On change of the text if they could call "sendit($a, $b);" - it would be finished. #==== use strict; use warnings; use Tk; use Tk ':variables'; use IO::Socket::INET; #---- main window ---- my $mw = MainWindow->new; $mw->minsize(qw(350 100)); $mw->maxsize(qw(400 200)); $mw->title("Melbourne Perl Mongers @ melbourne.pm.org"); $mw->Label(-text => "Some instructions. add some text here!!!!")->pack; $mw->Button(-text => "Exit", -command => sub { exit 0; })->pack; $mw->Button(-text => "Clear", -command => \&clear_textedit)->pack; #---- callback: bind entry boxes to sendit subroutine ---- my $get_line = ""; my $get_text = ""; my $entry_line = $mw->Entry(-width => 5, -textvariable => \$get_line)->pack(); $get_line = $entry_line->get(); $entry_line->bind('' => [\&sendit, 1, chop($get_line)]); my $entry_text = $mw->Entry(-width => 5, -textvariable => \$get_text)->pack(); $get_text = $entry_text->get(); $entry_text->bind('' => [\&sendit, 2, chop($get_text)]); MainLoop; #==== functions below ==== # # #---- test_input test input args ---- sub test_input { my ($line, $text) = @_; print "line = '$line'\n"; print "text = '$text'\n"; } #---- clear_textedit clears edit boxes ---- sub clear_textedit { $get_line = ""; $get_text = ""; } #---- sendit: ---- sub sendit { my ($line, $text) = @_; my $sock = IO::Socket::INET->new( PeerPort => 2000, PeerAddr => '10.0.1.16', Proto => 'tcp', ) or die "Can't bind : $@\n"; $sock->send("$line $text\n"); } #==== code ends ==== From gabor at perl.org.il Fri Mar 26 17:26:10 2004 From: gabor at perl.org.il (Gabor Szabo) Date: Wed Aug 4 00:03:19 2004 Subject: VTR Open Day - Demonstrations, Come Visit and Volunteers In-Reply-To: References: Message-ID: Hi Scott and others who attend the VTR day, I am speaking from Israel.pm here. I have seen this VTR event mentioned last year already and I have been wondering what is such even look like. Who finances it, what is going on on such day, what are the benefits for those who organize it and sponsor it and what are the benefits for the user group and for the simple visitor ? How many people are coming ? I wonder what such even would do in our local market and whom should I pitch with the idea of copying this event. So I'd really appreciate seeing some reports either by you ppl or by others whom attend it. If you could send me some pointers, that would be great as well. regards Gabor From wayland at smartchat.net.au Fri Mar 26 18:05:07 2004 From: wayland at smartchat.net.au (Timothy S. Nelson) Date: Wed Aug 4 00:03:19 2004 Subject: VTR Open Day - Demonstrations, Come Visit and Volunteers In-Reply-To: Message-ID: On Fri, 26 Mar 2004, Gabor Szabo wrote: > Hi Scott and others who attend the VTR day, > > I am speaking from Israel.pm here. > I have seen this VTR event mentioned last year already and > I have been wondering what is such even look like. Who finances it, > what is going on on such day, what are the benefits for those who > organize it and sponsor it and what are the benefits for the user group > and for the simple visitor ? How many people are coming ? > > I wonder what such even would do in our local market and whom should I > pitch with the idea of copying this event. > > So I'd really appreciate seeing some reports either by you ppl or by > others whom attend it. If you could send me some pointers, that would > be great as well. I'll give you a "visitors perspective" on it. I went to the day last year, but was not involved in organising it. Basically, there was a building, and inside there were a bunch of different stalls (or rooms in some cases) dedicated to different user groups. There was a Perl Mongers room (obviously), and I "helped out", ie. hung around and talked to visitors about Perl. Some of the organisers of the Perl Mongers room were also members of Perl Training Australia, so I'm sure you can see an additional motivation for them :). There were also user groups for things like Zope, Extreme Programming, Unix Administration, and the like, and also a rep from the Melbourne PC Users group. VTR is, IIRC, the organisation that organises it. For me, the benefits were going and talking to people. The fact that my distance means that I'm unable to attend normal Perl Mongers meetings (which are Wednesday evening), but was able to attend this (Saturday) makes me different from others, but it was also interesting to talk to some of the people at other stalls (for example, I was able to get one of the XP people to explain what story cards are, and why I'd want to use them). The benefits for the user group are things like: - Making additional people aware of the users group - Possibly interest new people in the thing the user group represents (Perl in our case) - I'm sure you can see the benefits for Perl Training Australia How many people came last year? Lots. Most of the time, there were enough people around that everyone at the Perl Mongers stall had a visitor to talk to (at least in ther afternoon, which is when I was mostly there), and the rest of the time was good at least for me just to talk to the other Perl Mongers. The questions I haven't answered are: - Who finances it (guess: VTR? I'm pretty sure it's their building anyway) - What are the benefits for those who organise and sponsor it? Basically publicity, I think Hopefully someone can answer these last two questions for you. --------------------------------------------------------------------- | Name: Tim Nelson | Because the Creator is, | | E-mail: wayland@smartchat.net.au | I am | --------------------------------------------------------------------- ----BEGIN GEEK CODE BLOCK---- Version 3.12 GCS d+ s:- a- C++>++++$ U++ P++ L++ E- W+++ N+ w>--- V- Y+>++ PGP->++ R !tv b++ DI++++ D+ G e++>++++ h! y- -----END GEEK CODE BLOCK----- From ajsavige at yahoo.com.au Sat Mar 27 19:25:32 2004 From: ajsavige at yahoo.com.au (=?iso-8859-1?q?Andrew=20Savige?=) Date: Wed Aug 4 00:03:19 2004 Subject: Text or Number In-Reply-To: <20040325111109.GZ404@roughtrade.net> Message-ID: <20040328012532.64205.qmail@web10906.mail.yahoo.com> Joshua Goodall wrote: > #!/usr/bin/perl > use B qw(svref_2object); > sub cmpflags($$) { $_[1] & svref_2object($_[0])->FLAGS ? 1 : undef } > sub isinteger($) { cmpflags \$_[0], B::SVf_IOK | B::SVp_IOK } > sub isstring ($) { cmpflags \$_[0], B::SVf_POK | B::SVp_POK } > > $a=42; $b=$a; $c=$a; $d="$c"; > for $i ($a, $b, $c, $d) { > printf "%2s: int=%1s str=%1s\n", $i, isinteger($i), isstring($i); > } for $i ($a, $b, $c, $d) { my $is_string = (~$i & $i) ne '0'; printf "%2s: int=%1s str=%1s\n", $i, !$is_string, $is_string; } This old merlyn trick exploits that bitwise operators ~ and & operate differently on numbers and strings. Notice that Joshua's prints: 42: int=1 str= 42: int=1 str= 42: int=1 str=1 42: int= str=1 while merlyn's trick prints: 42: int=1 str= 42: int=1 str= 42: int=1 str= 42: int= str=1 Why the difference? Also, I'm curious to know which type of applications care about this (in the original question, I didn't understand exactly how this was causing trouble). /-\ Find local movie times and trailers on Yahoo! Movies. http://au.movies.yahoo.com From kalinabears at iinet.net.au Sat Mar 27 22:08:49 2004 From: kalinabears at iinet.net.au (Sisyphus) Date: Wed Aug 4 00:03:19 2004 Subject: Text or Number In-Reply-To: <20040328012532.64205.qmail@web10906.mail.yahoo.com> References: <20040328012532.64205.qmail@web10906.mail.yahoo.com> Message-ID: <40664FD1.3010604@iinet.net.au> Andrew Savige wrote: > Joshua Goodall wrote: > >>#!/usr/bin/perl >>use B qw(svref_2object); >>sub cmpflags($$) { $_[1] & svref_2object($_[0])->FLAGS ? 1 : undef } >>sub isinteger($) { cmpflags \$_[0], B::SVf_IOK | B::SVp_IOK } >>sub isstring ($) { cmpflags \$_[0], B::SVf_POK | B::SVp_POK } >> >>$a=42; $b=$a; $c=$a; $d="$c"; >>for $i ($a, $b, $c, $d) { >> printf "%2s: int=%1s str=%1s\n", $i, isinteger($i), isstring($i); >>} > > > for $i ($a, $b, $c, $d) { > my $is_string = (~$i & $i) ne '0'; > printf "%2s: int=%1s str=%1s\n", $i, !$is_string, $is_string; > } > > This old merlyn trick exploits that bitwise operators ~ and & operate > differently on numbers and strings. Notice that Joshua's prints: > > 42: int=1 str= > 42: int=1 str= > 42: int=1 str=1 > 42: int= str=1 > > while merlyn's trick prints: > > 42: int=1 str= > 42: int=1 str= > 42: int=1 str= > 42: int= str=1 > > Why the difference? The assignment $d = "$c" is altering the flags associated with $c - which produces that strange result in running Joshua's code. If you take a Devel::Peek::Dump($c) immediately after the assignment $c=$a, you'll see FLAGS = (IOK,pIOK). If you take another Devel::Peek::Dump($c) after the assignment $d="$c", you'll see FLAGS = (IOK,POK,pIOK,pPOK). Mind you, I don't know why that should be so :-) > Also, I'm curious to know which type of applications > care about this (in the original question, I didn't understand exactly > how this was causing trouble). > Yes I'm not sure I understand, either - though my guess is that the OP would want *all* of the above to be reported as a number - which is what the perl API function 'looks_like_number()' would do, if I'm not mistaken. Cheers, Rob -- Any emails containing attachments will be deleted from my ISP's mail server before I even get to see them. If you wish to email me an attachment, please provide advance warning so that I can make the necessary arrangements. From joshua at roughtrade.net Sun Mar 28 05:13:07 2004 From: joshua at roughtrade.net (Joshua Goodall) Date: Wed Aug 4 00:03:19 2004 Subject: Text or Number In-Reply-To: <20040328012532.64205.qmail@web10906.mail.yahoo.com> References: <20040325111109.GZ404@roughtrade.net> <20040328012532.64205.qmail@web10906.mail.yahoo.com> Message-ID: <20040328111307.GA404@roughtrade.net> On Sun, Mar 28, 2004 at 11:25:32AM +1000, Andrew Savige wrote: > Notice that Joshua's prints: > > 42: int=1 str= > 42: int=1 str= > 42: int=1 str=1 > 42: int= str=1 > > while merlyn's trick prints: > > 42: int=1 str= > 42: int=1 str= > 42: int=1 str= > 42: int= str=1 > > Why the difference? Both these are exploiting the internal representation; merlyn's is using a side-effect, whilst mine directly interrogates the guts. Merlyn's result is one or the other; mine reveals the "dualvar" property of Perl data. Literally, both an integer and a string representation are kept. With appropriate use of SV flags (see sv.h and note that not all are in B) you can determine various other properties of scalars, e.g. blessedness, UTF8-encodedness. However, I guess merlyn's has more chance of being retained in future perls. > Also, I'm curious to know which type of applications > care about this (in the original question, I didn't understand exactly > how this was causing trouble). Scott is writing parallel port driver, and some API users confuse ascii '1' (binary 0001111) with the actual value 00000001. This can result in more parallel lines being set than expected :). By detecting that the API user actually used a literal 1, you can implement a DWIM handler internally e.g. using pack(). J -- Joshua Goodall "as modern as tomorrow afternoon" joshua@roughtrade.net - FW109 From kalinabears at iinet.net.au Sun Mar 28 14:51:21 2004 From: kalinabears at iinet.net.au (Sisyphus) Date: Wed Aug 4 00:03:19 2004 Subject: Text or Number In-Reply-To: <20040328111307.GA404@roughtrade.net> References: <20040325111109.GZ404@roughtrade.net> <20040328012532.64205.qmail@web10906.mail.yahoo.com> <20040328111307.GA404@roughtrade.net> Message-ID: <40673AC9.6060105@iinet.net.au> Joshua Goodall wrote: > > Scott is writing parallel port driver, and some API users confuse > ascii '1' (binary 0001111) with the actual value 00000001. This can > result in more parallel lines being set than expected :). By detecting > that the API user actually used a literal 1, you can implement a > DWIM handler internally e.g. using pack(). > But normally perl does this "DWIM" stuff for you. If I write: $x = "1"; $y = $x * 3; then $y always holds the value 3, not 45. How does perl's own DWIM handler come to fail for Scott ? Cheers, Rob From joshua at roughtrade.net Sun Mar 28 16:19:09 2004 From: joshua at roughtrade.net (Joshua Goodall) Date: Wed Aug 4 00:03:20 2004 Subject: Text or Number In-Reply-To: <40673AC9.6060105@iinet.net.au> References: <20040325111109.GZ404@roughtrade.net> <20040328012532.64205.qmail@web10906.mail.yahoo.com> <20040328111307.GA404@roughtrade.net> <40673AC9.6060105@iinet.net.au> Message-ID: <20040328221909.GB404@roughtrade.net> On Mon, Mar 29, 2004 at 06:51:21AM +1000, Sisyphus wrote: > But normally perl does this "DWIM" stuff for you. > If I write: > > $x = "1"; > $y = $x * 3; > > then $y always holds the value 3, not 45. > > How does perl's own DWIM handler come to fail for Scott ? There's no DWIM mechanism for "write this value to a parallel port", unlike the multiplication operator "*" which supplies an integer conversion context as necessary. Which value to output? Ascii '3' or binary 00000011? Bear in mind that the parallel port can be used as bit-by-bit data acquisition/control I/O system as well as a character-output device for talking to printers. This user confusion is precisely the cause of Scott's enquiry. Scott, this motivates yet another way: make your controlling class abstract, and then require the user to explictly request a subclass that implements the actual desired behaviour. Since it's unlikely that someone will be working in both the character and the acq/control paradigms, they can request a concrete class that fits their requirements. You can also hide platform-specific implementations behind such a factory method, giving the illusion of portability. - J -- Joshua Goodall "as modern as tomorrow afternoon" joshua@roughtrade.net - FW109 From scottp at dd.com.au Sun Mar 28 15:20:44 2004 From: scottp at dd.com.au (Scott Penrose) Date: Wed Aug 4 00:03:20 2004 Subject: VTR and XP Message-ID: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The VTR User Group Conference was a huge success. A special HUGE BIG THANK YOU to those who came and helped me during the day include: Nathan Bailey Jacinta Richardson Paul Fenwick Leif Eriksen Tony Smith I managed to get the 7 segment LED Display control working and have a simple demonstration running - displaying some values. Nathan and Jacinta found that not having enough characters was a challenge, and started hacking away at getting that going. Now we have more characters, and the raw elements to make them up by bars. Jacinta and Leif then felt it wasn't fair that we were using only one display per characters, so they implemented wide characters that go go across two displays. Paul felt that what we needed was a scrolling Marquee - so that was next off :-) And I networked it and finished my Tk App - so that I could do remotely control the display. So I think we should be renamed to the "eXtreme Perl Mongers" Strangely enough - the hacking above actually did not detract from the great advice and conversations that everyone was having with our visitors. In fact the hacking became a great draw card for people to see what we were doing - and demonstrating that we can actually do it. On the other computer I brought along our portal from work - not so surprisingly (even though it has lots more code) it was not as interesting as the little bit of code running the display :-) - Very well done everyone. Scooter. - -- Scott Penrose Welcome to the Digital Dimension http://www.dd.com.au/ scottp@dd.com.au Dismaimer: Contents of this mail and signature are bound to change randomly. Whilst every attempt has been made to control said randomness, the author wishes to remain blameless for the number of eggs that damn chicken laid. Oh and I don't want to hear about butterflies either. Please do not send me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (Darwin) iD8DBQFAZ0GwDCFCcmAm26YRAkyPAKCzqGXhw4GE2CTNfpd4vuvkhaX6YACeIGC5 oft008j5DCVkT2ZfNBfXaUM= =4/hA -----END PGP SIGNATURE----- From scottp at dd.com.au Sun Mar 28 17:24:57 2004 From: scottp at dd.com.au (Scott Penrose) Date: Wed Aug 4 00:03:20 2004 Subject: Text or Number In-Reply-To: <20040328012532.64205.qmail@web10906.mail.yahoo.com> References: <20040328012532.64205.qmail@web10906.mail.yahoo.com> Message-ID: <202A4C8A-810F-11D8-846C-003065B58CF8@dd.com.au> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 > Why the difference? Also, I'm curious to know which type of > applications > care about this (in the original question, I didn't understand exactly > how this was causing trouble). It is to reduce my need for support :-) Many users send a character to the parallel port driver by doing this... $pp->set_byte(0, 37); instead of (like they should) $pp->set_byte(0, chr(37)); Even I have made that mistake, and I wrote the driver :-) So if I can support both (and I am going to try) then I will get less people e-mailing me with a problem in their code :-) Scooter - -- Scott Penrose Anthropomorphic Personification Expert http://search.cpan.org/search?author=SCOTT scott@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.fsf.org/philosophy/no-word-attachments.html -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (Darwin) iD8DBQFAZ17LDCFCcmAm26YRAiKsAKCq3nZNGfURo1kgs3siGD5JHN1VPQCfajgN uWgqkxA91rm+ubYc6+g0tvw= =bkwZ -----END PGP SIGNATURE----- From Nathan.Bailey at its.monash.edu Sun Mar 28 17:32:55 2004 From: Nathan.Bailey at its.monash.edu (Nathan Bailey) Date: Wed Aug 4 00:03:20 2004 Subject: VTR and XP In-Reply-To: "29 Mar 2004 07:20:44 +1000." Message-ID: <44117.1080516775@silas.cc.monash.edu.au> I believe Leif also implemented the bars notation :-) I agree though, it was a lot of fun, and a simple bit of hardware seemed to cause far more interest than pretty HTML pages :-) (although a number of people expressed surprised about the scope/versatility of perl, e.g. from hardware to pretty pages) N From scottp at dd.com.au Sun Mar 28 18:12:37 2004 From: scottp at dd.com.au (Scott Penrose) Date: Wed Aug 4 00:03:20 2004 Subject: Text or Number In-Reply-To: <20040328111307.GA404@roughtrade.net> References: <20040325111109.GZ404@roughtrade.net> <20040328012532.64205.qmail@web10906.mail.yahoo.com> <20040328111307.GA404@roughtrade.net> Message-ID: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 28/03/2004, at 9:13 PM, Joshua Goodall wrote: > Scott is writing parallel port driver, and some API users confuse > ascii '1' (binary 0001111) with the actual value 00000001. This can > result in more parallel lines being set than expected :). By detecting > that the API user actually used a literal 1, you can implement a > DWIM handler internally e.g. using pack(). This give me an idea... ->set_byte(0, 12); ->set_byte(0, chr(12)); ->set_byte(0, [0,0,0,0,1,1,0,0]); should probably all work. That way if someone already has a bit array, they can give that to me :-) Scott - -- Scott Penrose Open source developer http://linux.dd.com.au/ scottp@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.fsf.org/philosophy/no-word-attachments.html -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (Darwin) iD8DBQFAZ2n4DCFCcmAm26YRAuqsAJ9KFQPFzmHksAQ3L+G7lR3ijDgTxQCffJRV eDCmmRstv23p9Lp0TYy/WU0= =WWED -----END PGP SIGNATURE----- From scottp at dd.com.au Sun Mar 28 18:13:14 2004 From: scottp at dd.com.au (Scott Penrose) Date: Wed Aug 4 00:03:20 2004 Subject: Text or Number In-Reply-To: <40673AC9.6060105@iinet.net.au> References: <20040325111109.GZ404@roughtrade.net> <20040328012532.64205.qmail@web10906.mail.yahoo.com> <20040328111307.GA404@roughtrade.net> <40673AC9.6060105@iinet.net.au> Message-ID: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 29/03/2004, at 6:51 AM, Sisyphus wrote: > Joshua Goodall wrote: > >> Scott is writing parallel port driver, and some API users confuse >> ascii '1' (binary 0001111) with the actual value 00000001. This can >> result in more parallel lines being set than expected :). By >> detecting >> that the API user actually used a literal 1, you can implement a >> DWIM handler internally e.g. using pack(). > > But normally perl does this "DWIM" stuff for you. > If I write: > > $x = "1"; > $y = $x * 3; > > then $y always holds the value 3, not 45. > > How does perl's own DWIM handler come to fail for Scott ? Yes, but here we are dealing with hardware. A Parallel port does not DWIM :-) Scooter - -- Scott Penrose Welcome to the Digital Dimension http://www.dd.com.au/ scottp@dd.com.au Dismaimer: Contents of this mail and signature are bound to change randomly. Whilst every attempt has been made to control said randomness, the author wishes to remain blameless for the number of eggs that damn chicken laid. Oh and I don't want to hear about butterflies either. Please do not send me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (Darwin) iD8DBQFAZ2obDCFCcmAm26YRAqLTAJ9E6jSjRhfCcG/CC8bjFtiI8FRHuQCbBfi3 j6ZdQ+eMWwxYJnlQifnyMh8= =04l4 -----END PGP SIGNATURE----- From scottp at dd.com.au Sun Mar 28 18:16:39 2004 From: scottp at dd.com.au (Scott Penrose) Date: Wed Aug 4 00:03:20 2004 Subject: Text or Number In-Reply-To: <20040328221909.GB404@roughtrade.net> References: <20040325111109.GZ404@roughtrade.net> <20040328012532.64205.qmail@web10906.mail.yahoo.com> <20040328111307.GA404@roughtrade.net> <40673AC9.6060105@iinet.net.au> <20040328221909.GB404@roughtrade.net> Message-ID: <59446CE0-8116-11D8-846C-003065B58CF8@dd.com.au> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 29/03/2004, at 8:19 AM, Joshua Goodall wrote: > Scott, this motivates yet another way: make your controlling class > abstract, and then require the user to explictly request a subclass > that implements the actual desired behaviour. Since it's unlikely > that someone will be working in both the character and the acq/control > paradigms, they can request a concrete class that fits their > requirements. Maybe. But only if it is slow. > You can also hide platform-specific implementations behind such a > factory method, giving the illusion of portability. It already does this. You just do this... my $pp = Device::ParallelPort->new(); now, if you don't specify a driver (and they look like dbi - eg: parport:0) then it uses auto. Auto, looks at the Operating System and some files to see if you are on Linux with parport, else linux root, else windows, else HELP I DONT KNOW. As I implement new drivers, I will update auto to deal with the automatically. (I even been trying to think of a way of getting auto to find all drivers installed and ask each one in turn - like that of an Apache module handling an event). use Device::ParallelPort; my $pp = Device::ParallelPort->new(); $pp->set_bit(0,1); works with no code change on Linux (parport and direct io) and Windows already - and soon to be Free BSD. Scott - -- Scott Penrose VP in charge of Pancakes http://linux.dd.com.au/ scottp@dd.com.au Dismaimer: If you receive this email in error - please eat it immediately to prevent it from falling into the wrong hands. Please do not send me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (Darwin) iD8DBQFAZ2rnDCFCcmAm26YRAvySAJoCAZjSRFHfoToqUM2eDPpHGiBerwCgkfar XgImlfb7g3pROI7NYrTenyw= =wiKB -----END PGP SIGNATURE----- From leif.eriksen at hpa.com.au Wed Mar 31 11:37:08 2004 From: leif.eriksen at hpa.com.au (leif.eriksen@hpa.com.au) Date: Wed Aug 4 00:03:20 2004 Subject: VTR and XP In-Reply-To: References: Message-ID: <406B01C4.1050802@hpa.com.au> Maybe that was the key - a Users Group actually _using_ the tool at an open day. Hopefully somebody forwards this to VTR as a suggestion for better Open Days in the future. I think there is great mileage in the Open Day concept, and VTR are to be congratulated for the courageous donation of their facilities in supporting the quite badly bruised Melbourne development community. I am particularly impressed that a player in an industry sector (IT recruitment), that is often seen as quite shallow and cynical, is giving back so generously to the people their business is built on. I ended up speaking to one participant on Perl OO and HTML::Template for about 20 minutes - he left saying he was going staight home to try it. Winner!! And I caught up with an old school chum I last saw 7 years ago. I had an absolute ball. Leif scottp@dd.com.au wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > The VTR User Group Conference was a huge success. > > A special HUGE BIG THANK YOU to those who came and helped me during > the day include: > Nathan Bailey > Jacinta Richardson > Paul Fenwick > Leif Eriksen > Tony Smith > > I managed to get the 7 segment LED Display control working and have a > simple demonstration running - displaying some values. > > Nathan and Jacinta found that not having enough characters was a > challenge, and started hacking away at getting that going. Now we have > more characters, and the raw elements to make them up by bars. > > Jacinta and Leif then felt it wasn't fair that we were using only one > display per characters, so they implemented wide characters that go go > across two displays. > > Paul felt that what we needed was a scrolling Marquee - so that was > next off :-) > > And I networked it and finished my Tk App - so that I could do > remotely control the display. > > So I think we should be renamed to the "eXtreme Perl Mongers" > > Strangely enough - the hacking above actually did not detract from the > great advice and conversations that everyone was having with our > visitors. In fact the hacking became a great draw card for people to > see what we were doing - and demonstrating that we can actually do it. > On the other computer I brought along our portal from work - not so > surprisingly (even though it has lots more code) it was not as > interesting as the little bit of code running the display :-) - Very > well done everyone. > > Scooter. > - -- Scott Penrose > Welcome to the Digital Dimension > http://www.dd.com.au/ > scottp@dd.com.au > > Dismaimer: Contents of this mail and signature are bound to change > randomly. Whilst every attempt has been made to control said > randomness, the author wishes to remain blameless for the number of > eggs that damn chicken laid. Oh and I don't want to hear about > butterflies either. > > Please do not send me Word or PowerPoint attachments. > See http://www.fsf.org/philosophy/no-word-attachments.html -----BEGIN > PGP SIGNATURE----- > Version: GnuPG v1.2.3 (Darwin) > > iD8DBQFAZ0GwDCFCcmAm26YRAkyPAKCzqGXhw4GE2CTNfpd4vuvkhaX6YACeIGC5 > oft008j5DCVkT2ZfNBfXaUM= > =4/hA > -----END PGP SIGNATURE----- > -- Leif Eriksen Senior Analyst/Programmer HPA Direct: +61 3 9217 5545 Fax : +61 3 9217 5702 http://www.hpa.com.au/ ********************************************************************** IMPORTANT The contents of this e-mail and its attachments are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you received this e-mail in error, please notify the HPA Postmaster, postmaster@hpa.com.au, then delete the e-mail. This footnote also confirms that this e-mail message has been swept for the presence of computer viruses by MimeSweeper. Before opening or using any attachments, check them for viruses and defects. Our liability is limited to resupplying any affected attachments. HPA collects personal information to provide and market our services. For more information about use, disclosure and access see our Privacy Policy at www.hpa.com.au ********************************************************************** From joshua at roughtrade.net Sun Mar 28 18:42:19 2004 From: joshua at roughtrade.net (Joshua Goodall) Date: Wed Aug 4 00:03:20 2004 Subject: Text or Number In-Reply-To: References: <20040325111109.GZ404@roughtrade.net> <20040328012532.64205.qmail@web10906.mail.yahoo.com> <20040328111307.GA404@roughtrade.net> Message-ID: <20040329004219.GC404@roughtrade.net> On Mon, Mar 29, 2004 at 10:12:37AM +1000, Scott Penrose wrote: > This give me an idea... > > ->set_byte(0, 12); > ->set_byte(0, chr(12)); > ->set_byte(0, [0,0,0,0,1,1,0,0]); > > should probably all work. That way if someone already has a bit array, > they can give that to me :-) Just to pile on the OO, you could use container classes :) ->set_byte(0, new Device::ParallelPort::Value(12)); ->set_byte(0, new Device::ParallelPort::Char(12)); ->set_byte(0, new Device::ParallelPort::BitArray(0,0,0,0,1,1,0,0)); Who says you can't do static types in Perl? :) Every value wants to be an object!* J * c.f. Ruby. Or Scalar::Properties. -- Joshua Goodall "as modern as tomorrow afternoon" joshua@roughtrade.net - FW109 From alfiejohn at acm.org Sun Mar 28 19:46:58 2004 From: alfiejohn at acm.org (Alfie John) Date: Wed Aug 4 00:03:20 2004 Subject: VTR and XP In-Reply-To: <44117.1080516775@silas.cc.monash.edu.au> References: <44117.1080516775@silas.cc.monash.edu.au> Message-ID: <1080524818.3126.17.camel@localhost> Hello, > I agree though, it was a lot of fun, and a simple bit of hardware > seemed to cause far more interest than pretty HTML pages :-) I was pretty impressed with the LED board and would have to say that the MPM table was by far the most interesting. It was probably the only table that actually showed some code! > (although a number of people expressed surprised about the > scope/versatility of perl, e.g. from hardware to pretty pages) I never knew about the Inline::* package until Saturday. Inline::Fortran anyone? int 20h; Alfie John From mr.dompetro at voila.fr Sun Mar 28 22:05:04 2004 From: mr.dompetro at voila.fr (mr.dompetro) Date: Wed Aug 4 00:03:20 2004 Subject: Assistance Message-ID: <24994813.1080533104763.JavaMail.www@wwinf4001> MR.DOM PETRO. CEMACBANK COTONOU REPUBLIC OF BENIN. mr.dompetro@voila.fr Dear Friend, I am Mr,Dom Petro the director in charge of auditing and accounting section of CEMACBANK COTONOU REPUBLIC OF BENIN in West Africa with due respect and regard. I have decided to contact you on a business transaction that will be very beneficial to both of us at the end of the transaction . During our investigation and auditing in this bank, my department came across a very huge sum of money belonging to a deceased person who died on October 31st 1999 in a plane crash and the fund has been dormant in his account with this Bank without any claim of the fund in our custody either from his family or relation before our discovery to this development. Although personally, I keep this information secret within myself to enable the whole plans and idea be Profitable and successful during the time of execution. The said amount was U.S $9.8m (NINE Million EIGHT hundred Thousand United States dollars). As it may interest you to know, I got your impressive information through the chamber of commerce on foreign business relations here in Cotonuo Republic of Benin. Meanwhile all the whole arrangement to put claim over this fund as the bonafide next of kin to the deceased, get the required approval and transfer this money to a foreign account has been put in place and directives and needed information will be relayed to you as soon as you indicate your interest and willingness to assist me and also benefit your self to this great business opportunity. In fact I could have done this deal alone but because of my position in this country as a civil servant(A Banker),we are not allowed to operate a foreign account and would eventually raise an eye brow on my side during the time of transfer because I work in this bank. This is the actual reason why it will require a second party or fellow who will forward claims as the next of kin with affidavit of trust of oath to the Bank and also present a foreign account where he will need the money to be re-transferred into on his request as it may be after due verification and clarification by the correspondent branch of the bank where the whole money will be remitted from to your own designation bank account. I will not fail to inform you that this transaction is 100% risk free On smooth conclusion of this transaction, you will be entitled to 30% of the total sum as gratification, while 5% will be set aside to take care of expenses that may arise during the time of transfer and also telephone bills, while 65% will be for me. Please, you have been adviced to keep "top secret" as I am still in service and intend to retire from service after I conclude this deal with you. I will be monitoring the whole situation here in this bank until you confirm the money in your account. and ask me to come down to your country for subsequent sharing of the fund according to percentages previously indicated and further investment, either in your country or any country you advice us to invest in. All other necessary vital information will be sent to you when I hear from you. I suggest you get back to me as soon as possible stating your wish in this deal.You can contact me on my private email address: mr.dompetro@voila.fr I look forward to your urgent reply. Yours faithfully, Mr.Dom petro. ------------------------------------------ Faites un voeu et puis Voila ! www.voila.fr From Nathan.Bailey at its.monash.edu Tue Mar 30 01:30:37 2004 From: Nathan.Bailey at its.monash.edu (Nathan Bailey) Date: Wed Aug 4 00:03:20 2004 Subject: Job: Perl, XML, Interwoven Message-ID: <57875.1080631837@silas.cc.monash.edu.au> Monash has an immediate need for a qualified Perl programmer who has experience in Undertaking Needs Analysis, Developing templates for presentation and content capture, Workflow modelling, CMS Maintenance, Creating Content Intelligence (Metadata) and Project Planning. The role is focused on extending the implementation of Monash's adopted Content Management System, Interwoven's "TeamSite" (which is essentially written in and customised/extended in perl). The position is full-time and classified at HEW 7 ($49,245 + super) Applicants must have a solid foundation in Perl, especially in object oriented programming and extensive knowledge and use of XML. Must be competent in regular expressions. Please contact Sue Steele, Manager of Web Resources & Development for further details/to make an application: Sue.Steele@its.monash.edu regards, Nathan -- Nathan Bailey * Email: Nathan.Bailey@its.monash.edu Manager, Flexible Learning and Teaching Program, Application Services, Information Technology Services * Phone: +61 3 990 54741 Monash University 3800 Australia * Fax: +61 3 990 53024 From gabor at perl.org.il Tue Mar 30 06:32:01 2004 From: gabor at perl.org.il (Gabor Szabo) Date: Wed Aug 4 00:03:20 2004 Subject: VTR Open Day - Demonstrations, Come Visit and Volunteers In-Reply-To: References: Message-ID: Hi, Tim, thanks for your answer. I have started to talk here with some other UGs about the issue and not surprisingly there is a huge difference between grass-root UGs such as the Perl Mongers and Corporate UGs such as the people at CA. In those companies the "marketing department" is dealing with the issues of the UG. Oracle too has an UG that while is not directed by Oracle (As they say) seems to be very corporate oriented. I wonder how is it in Australia. Were there corporate UGs or only grass-root ? What were the differencese among the stalls ? Gabor From jarich at perltraining.com.au Tue Mar 30 05:18:45 2004 From: jarich at perltraining.com.au (Jacinta Richardson) Date: Wed Aug 4 00:03:20 2004 Subject: VTR Open Day - Demonstrations, Come Visit and Volunteers In-Reply-To: Message-ID: On Tue, 30 Mar 2004, Gabor Szabo wrote: > I wonder how is it in Australia. Were there corporate UGs or only > grass-root ? What were the differencese among the stalls ? First of all, this isn't really "how it is in Australia", but "how it is in Melbourne". I haven't heard of any similar thing in Brisbane, for example. Which is a shame because I think Brisbane could do with one. :) There might be similar things in Sydney, but I'd be surprised if there were any more of them. I'm not sure if I noticed a marked distinction between corporate UGs or grass-roots ones this year, although last year there was a Sun stall with a pretty big corporate side of things. This year I noticed the following setups, there may have been more that I didn't notice. * Melbourne Perl Mongers * A Melbourne PHP group * IBM UG * A Extreme Programming UG * Linux Users Victoria (LUV) * System Administrations Guild Australia (SAGE-AU) * A Java group * .NET (but I didn't visit them so I don't know how UGy it was) Paul said that Oracle turned up too. Oracle tends to be very corporate. I get the feeling (although I'm probably wrong) that the Oracle presenters are paid to turn up. I guess we have both types. All the best, Jacinta -- ("`-''-/").___..--''"`-._ | Jacinta Richardson | `6_ 6 ) `-. ( ).`-.__.`) | Perl Training Australia | (_Y_.)' ._ ) `._ `. ``-..-' | +613 9354 6001 | _..`--'_..-_/ /--'_.' ,' | contact@perltraining.com.au | (il),-'' (li),' ((!.-' | www.perltraining.com.au | From gabor at perl.org.il Tue Mar 30 14:31:48 2004 From: gabor at perl.org.il (Gabor Szabo) Date: Wed Aug 4 00:03:20 2004 Subject: VTR Open Day - Demonstrations, Come Visit and Volunteers In-Reply-To: References: Message-ID: On Tue, 30 Mar 2004, Jacinta Richardson wrote: > First of all, this isn't really "how it is in Australia", but "how it is > in Melbourne". Typical foreigner behaviour. Does not see the difference. Shame on me :-) Maybe if I visited various parts of Australia I could tell the difference even later. Any time you need a visiting trainer I am open for invitations :) > This year I noticed the following setups, there may have been more that I > didn't notice. > > * Melbourne Perl Mongers > * A Melbourne PHP group > * IBM UG > * A Extreme Programming UG > * Linux Users Victoria (LUV) > * System Administrations Guild Australia (SAGE-AU) > * A Java group > * .NET (but I didn't visit them so I don't know how UGy it was) This seems to be a much shorter list than the one I found on the PHP web site http://melbourne.ug.php.net/content/view/28/59/ or those little moving icons on the VTR site. Jacinta, could you help me in pointing me to the right person at VTR to get some help from them ? regards Gabor From web at wxsitefl.com Mon Mar 29 23:28:55 2004 From: web at wxsitefl.com (web@wxsitefl.com) Date: Wed Aug 4 00:03:20 2004 Subject: =?windows-1252?B?WW91ciByZXBvcnQ6ICAgICAgICAwTWJrOEZn?= Message-ID: <874252320.20040330082855@wxsitefl.com> An HTML attachment was scrubbed... URL: http://mail.pm.org/archives/melbourne-pm/attachments/20040330/6b4e29af/attachment.htm From kenwilliams at 2by2.net Wed Mar 31 15:52:22 2004 From: kenwilliams at 2by2.net (kenwilliams@2by2.net) Date: Wed Aug 4 00:03:20 2004 Subject: Greetings Message-ID: <200403312152.i2VLqTa04088@mail.pm.org> An HTML attachment was scrubbed... URL: http://mail.pm.org/archives/melbourne-pm/attachments/20040331/742cef37/attachment.htm