From phaedrus at illogics.org Wed Jul 3 03:07:43 2002 From: phaedrus at illogics.org (Scott Walters) Date: Thu Aug 5 00:16:45 2004 Subject: Phoenix.pm: How about..? Re: Fundraising Message-ID: Who wants to hold a benefit carwash...? *That* would be cool =) It looks like YAS needs all the help they can get. Damian was laid off, apparently, due to lack of funds. Half way through the year and they have 51%. We could serve lemon aid and pie to people waiting for their cars to be washed. -scott From Craig.Frooninckx at acxiom.com Wed Jul 3 09:48:37 2002 From: Craig.Frooninckx at acxiom.com (Frooninckx Craig - cfroon) Date: Thu Aug 5 00:16:45 2004 Subject: Phoenix.pm: How about..? Re: Fundraising Message-ID: <6B681776AD07ED4EBEEA5D961E431088E60E77@phxmx02.Corp.Acxiom.net> Ouch, didn't hear that about Damian. The only thing about a carwash is that it is overdone, any given Saturday I seem to find about 20 carwashes with teenagers in skimpy bikinis (and I don't think we would attract too many cars wearing Speedos). Is there something that we could do to raise funds using Perl? -----Original Message----- From: Scott Walters [mailto:phaedrus@illogics.org] Sent: Wednesday, July 03, 2002 1:08 AM To: phoenix-pm-list@happyfunball.pm.org Subject: Phoenix.pm: How about..? Re: Fundraising Who wants to hold a benefit carwash...? *That* would be cool =) It looks like YAS needs all the help they can get. Damian was laid off, apparently, due to lack of funds. Half way through the year and they have 51%. We could serve lemon aid and pie to people waiting for their cars to be washed. -scott ******************************************************************** The information contained in this communication is confidential, is intended only for the use of the recipient named above, and may be legally privileged. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution, or copying of this communication is strictly prohibited. If you have received this communication in error, please re-send this communication to the sender and delete the original message or any copy of it from your computer system. Thank You. From erik.tank at bpxinternet.com Wed Jul 3 10:05:05 2002 From: erik.tank at bpxinternet.com (Erik Tank) Date: Thu Aug 5 00:16:45 2004 Subject: Phoenix.pm: How about..? Re: Fundraising References: <6B681776AD07ED4EBEEA5D961E431088E60E77@phxmx02.Corp.Acxiom.net> Message-ID: <3D2312A1.9060604@bpxinternet.com> I don't know. We might be able to get people to pay us to put on some clothing if we are out there in speedos ;-> Frooninckx Craig - cfroon wrote: > Ouch, didn't hear that about Damian. > > The only thing about a carwash is that it is overdone, any given Saturday I > seem to find about 20 carwashes with teenagers in skimpy bikinis (and I > don't think we would attract too many cars wearing Speedos). Is there > something that we could do to raise funds using Perl? > > -----Original Message----- > From: Scott Walters [mailto:phaedrus@illogics.org] > Sent: Wednesday, July 03, 2002 1:08 AM > To: phoenix-pm-list@happyfunball.pm.org > Subject: Phoenix.pm: How about..? Re: Fundraising > > > > Who wants to hold a benefit carwash...? *That* would be cool =) > > It looks like YAS needs all the help they can get. Damian was laid off, > apparently, due to lack of funds. Half way through the year and they have > 51%. We could serve lemon aid and pie to people waiting for their cars to > be washed. > > -scott > > > > ******************************************************************** > > The information contained in this communication is > confidential, is intended only for the use of the recipient > named above, and may be legally privileged. > If the reader of this message is not the intended > recipient, you are hereby notified that any dissemination, > distribution, or copying of this communication is strictly > prohibited. > If you have received this communication in error, > please re-send this communication to the sender and > delete the original message or any copy of it from your > computer system. Thank You. > > -- Erik Tank Internet Services Bowne of Phoenix 602-817-4705 From Craig.Frooninckx at acxiom.com Wed Jul 3 11:15:16 2002 From: Craig.Frooninckx at acxiom.com (Frooninckx Craig - cfroon) Date: Thu Aug 5 00:16:45 2004 Subject: Phoenix.pm: How about..? Re: Fundraising Message-ID: <6B681776AD07ED4EBEEA5D961E431088E60E7B@phxmx02.Corp.Acxiom.net> That's an idea.... -----Original Message----- From: erik.tank@bpxinternet.com [mailto:erik.tank@bpxinternet.com] Sent: Wednesday, July 03, 2002 8:05 AM To: phoenix-pm-list@happyfunball.pm.org Subject: Re: Phoenix.pm: How about..? Re: Fundraising I don't know. We might be able to get people to pay us to put on some clothing if we are out there in speedos ;-> Frooninckx Craig - cfroon wrote: > Ouch, didn't hear that about Damian. > > The only thing about a carwash is that it is overdone, any given Saturday I > seem to find about 20 carwashes with teenagers in skimpy bikinis (and I > don't think we would attract too many cars wearing Speedos). Is there > something that we could do to raise funds using Perl? > > -----Original Message----- > From: Scott Walters [mailto:phaedrus@illogics.org] > Sent: Wednesday, July 03, 2002 1:08 AM > To: phoenix-pm-list@happyfunball.pm.org > Subject: Phoenix.pm: How about..? Re: Fundraising > > > > Who wants to hold a benefit carwash...? *That* would be cool =) > > It looks like YAS needs all the help they can get. Damian was laid off, > apparently, due to lack of funds. Half way through the year and they have > 51%. We could serve lemon aid and pie to people waiting for their cars to > be washed. > > -scott > > > > ******************************************************************** > > The information contained in this communication is > confidential, is intended only for the use of the recipient > named above, and may be legally privileged. > If the reader of this message is not the intended > recipient, you are hereby notified that any dissemination, > distribution, or copying of this communication is strictly > prohibited. > If you have received this communication in error, > please re-send this communication to the sender and > delete the original message or any copy of it from your > computer system. Thank You. > > -- Erik Tank Internet Services Bowne of Phoenix 602-817-4705 From phaedrus at illogics.org Wed Jul 3 12:03:15 2002 From: phaedrus at illogics.org (Scott Walters) Date: Thu Aug 5 00:16:45 2004 Subject: Phoenix.pm: How about..? Re: Fundraising Message-ID: Re: Raise money using Perl 1. Microchip implant for cats, giving them a sort() function, allowing replacement of office workers with felines. 2. Send spam using Mail::Sendmail to convince people that the pr0n they deleted from their harddrive 10 years ago will be mailed to their living relatives localtime(time()+86400) unless they buy our software. 3. Create a corporation and send out a press release that we have a single atom wide transistor working in our labs, get slashdotted (along with the other hundreds of companies that claimed the same impossible thing), then run with the investment money. 4. Make the next Furby(tm), but with improved Rubbish Listing abilities. 5. Write a filter to convert ASP to Perl. Make it viral. Don your consulting caps. Regretfully inform everyone that it is impossible to convert the other direction. Don your developer hat. 6. Sell Xboxes rebadged as small office servers. 7. Perl Programmer Batchelor Auction 8. Add Pragma::Nagaware.pm to the base install, used by default 9. Leak the aweful secret that the "B" in Visual BASIC stands for "Beginner's". 10. Start an interactive computer porn site, where you can strip (man strip) binaries, grep files, and fsck your disc. 11. Send out notices offering to renew your programming language licesnse, with fine print that we aren't in any way affiliated with their current provider. Make them look suspiciously like bills from a well known provider. Send them to customers of that provider. 12. License Unreal engine. Write a video game glorifying Perl that implies that you will get to kill a lot of people using big weapons if you program in Perl without legal or moral recourse. Put it up for free download on the website [this is a reference to the Army's identical tactic]. Thats a tall order. If there was money to be made writing Perl, I wouldn't be spewing rubbish on the list right now =) Speaking of being paid *not* to wear Speedos, perhaps the world would prefer to pay us *not* to develop Perl further rather then have more features added to the infamous line-noise langauge. We could found "Perl programmers against Perl", and collect a fund to pay Damian to stay at home and watch TV. Of course, we wouldn't be able to police him ;) -scott On Wed, 3 Jul 2002, Frooninckx Craig - cfroon wrote: > > Ouch, didn't hear that about Damian. > > The only thing about a carwash is that it is overdone, any given Saturday I > seem to find about 20 carwashes with teenagers in skimpy bikinis (and I > don't think we would attract too many cars wearing Speedos). Is there > something that we could do to raise funds using Perl? > > -----Original Message----- > From: Scott Walters [mailto:phaedrus@illogics.org] > Sent: Wednesday, July 03, 2002 1:08 AM > To: phoenix-pm-list@happyfunball.pm.org > Subject: Phoenix.pm: How about..? Re: Fundraising > > > > Who wants to hold a benefit carwash...? *That* would be cool =) > > It looks like YAS needs all the help they can get. Damian was laid off, > apparently, due to lack of funds. Half way through the year and they have > 51%. We could serve lemon aid and pie to people waiting for their cars to > be washed. > > -scott > > > > ******************************************************************** > > The information contained in this communication is > confidential, is intended only for the use of the recipient > named above, and may be legally privileged. > If the reader of this message is not the intended > recipient, you are hereby notified that any dissemination, > distribution, or copying of this communication is strictly > prohibited. > If you have received this communication in error, > please re-send this communication to the sender and > delete the original message or any copy of it from your > computer system. Thank You. > From Craig.Frooninckx at acxiom.com Wed Jul 3 12:57:31 2002 From: Craig.Frooninckx at acxiom.com (Frooninckx Craig - cfroon) Date: Thu Aug 5 00:16:45 2004 Subject: Phoenix.pm: How about..? Re: Fundraising Message-ID: <6B681776AD07ED4EBEEA5D961E431088E60E85@phxmx02.Corp.Acxiom.net> Good suggestions, especially #9, since that is Bill's favorite language. I just told a couple of my friends that use Perl and they are going to make a contribution, they weren't aware. I also sent a note to a couple of other friends over seas that will make a contribution as well. I am discovering that a lot of people that use Perl are not aware of this situation at this time, so I am working on getting the word out beyond those that know. By nature, we are a very creative problem solving group, and would think that we can come up with something... -----Original Message----- From: Scott Walters [mailto:phaedrus@illogics.org] Sent: Wednesday, July 03, 2002 10:03 AM To: phoenix-pm-list@happyfunball.pm.org Subject: RE: Phoenix.pm: How about..? Re: Fundraising Re: Raise money using Perl 1. Microchip implant for cats, giving them a sort() function, allowing replacement of office workers with felines. 2. Send spam using Mail::Sendmail to convince people that the pr0n they deleted from their harddrive 10 years ago will be mailed to their living relatives localtime(time()+86400) unless they buy our software. 3. Create a corporation and send out a press release that we have a single atom wide transistor working in our labs, get slashdotted (along with the other hundreds of companies that claimed the same impossible thing), then run with the investment money. 4. Make the next Furby(tm), but with improved Rubbish Listing abilities. 5. Write a filter to convert ASP to Perl. Make it viral. Don your consulting caps. Regretfully inform everyone that it is impossible to convert the other direction. Don your developer hat. 6. Sell Xboxes rebadged as small office servers. 7. Perl Programmer Batchelor Auction 8. Add Pragma::Nagaware.pm to the base install, used by default 9. Leak the aweful secret that the "B" in Visual BASIC stands for "Beginner's". 10. Start an interactive computer porn site, where you can strip (man strip) binaries, grep files, and fsck your disc. 11. Send out notices offering to renew your programming language licesnse, with fine print that we aren't in any way affiliated with their current provider. Make them look suspiciously like bills from a well known provider. Send them to customers of that provider. 12. License Unreal engine. Write a video game glorifying Perl that implies that you will get to kill a lot of people using big weapons if you program in Perl without legal or moral recourse. Put it up for free download on the website [this is a reference to the Army's identical tactic]. Thats a tall order. If there was money to be made writing Perl, I wouldn't be spewing rubbish on the list right now =) Speaking of being paid *not* to wear Speedos, perhaps the world would prefer to pay us *not* to develop Perl further rather then have more features added to the infamous line-noise langauge. We could found "Perl programmers against Perl", and collect a fund to pay Damian to stay at home and watch TV. Of course, we wouldn't be able to police him ;) -scott On Wed, 3 Jul 2002, Frooninckx Craig - cfroon wrote: > > Ouch, didn't hear that about Damian. > > The only thing about a carwash is that it is overdone, any given Saturday I > seem to find about 20 carwashes with teenagers in skimpy bikinis (and I > don't think we would attract too many cars wearing Speedos). Is there > something that we could do to raise funds using Perl? > > -----Original Message----- > From: Scott Walters [mailto:phaedrus@illogics.org] > Sent: Wednesday, July 03, 2002 1:08 AM > To: phoenix-pm-list@happyfunball.pm.org > Subject: Phoenix.pm: How about..? Re: Fundraising > > > > Who wants to hold a benefit carwash...? *That* would be cool =) > > It looks like YAS needs all the help they can get. Damian was laid off, > apparently, due to lack of funds. Half way through the year and they have > 51%. We could serve lemon aid and pie to people waiting for their cars to > be washed. > > -scott > > > > ******************************************************************** > > The information contained in this communication is > confidential, is intended only for the use of the recipient > named above, and may be legally privileged. > If the reader of this message is not the intended > recipient, you are hereby notified that any dissemination, > distribution, or copying of this communication is strictly > prohibited. > If you have received this communication in error, > please re-send this communication to the sender and > delete the original message or any copy of it from your > computer system. Thank You. > From swessels at usgn.net Wed Jul 3 13:35:15 2002 From: swessels at usgn.net (Scott Wessels) Date: Thu Aug 5 00:16:45 2004 Subject: Phoenix.pm: How about..? Re: Fundraising References: <6B681776AD07ED4EBEEA5D961E431088E60E85@phxmx02.Corp.Acxiom.net> Message-ID: <0e5f01c222c0$5ffcbf60$0100a8c0@cx1213787a> From: "Frooninckx Craig - cfroon" > Good suggestions, especially #9, since that is Bill's favorite language. I > just told a couple of my friends that use Perl and they are going to make a > contribution, they weren't aware. I also sent a note to a couple of other > friends over seas that will make a contribution as well. I am discovering > that a lot of people that use Perl are not aware of this situation at this > time, so I am working on getting the word out beyond those that know. > > By nature, we are a very creative problem solving group, and would think > that we can come up with something... > It's already noted on Perl Monks (http://www.perlmonks.com/index.pl?node_id=178909), perhaps we can get some /. exposure? From doug.miles at bpxinternet.com Wed Jul 3 14:02:08 2002 From: doug.miles at bpxinternet.com (Doug Miles) Date: Thu Aug 5 00:16:45 2004 Subject: Phoenix.pm: How about..? Re: Fundraising References: Message-ID: <3D234A30.9070906@bpxinternet.com> Scott Walters wrote: > Re: Raise money using Perl > > 1. Microchip implant for cats, giving them a sort() function, allowing > replacement of office workers with felines. > 2. Send spam using Mail::Sendmail to convince people that the pr0n they > deleted from their harddrive 10 years ago will be mailed to their > living relatives localtime(time()+86400) unless they buy our software. > 3. Create a corporation and send out a press release that we have a single > atom wide transistor working in our labs, get slashdotted (along with the other > hundreds of companies that claimed the same impossible thing), then run > with the investment money. > 4. Make the next Furby(tm), but with improved Rubbish Listing abilities. > 5. Write a filter to convert ASP to Perl. Make it viral. Don your consulting caps. > Regretfully inform everyone that it is impossible to convert the other direction. > Don your developer hat. > 6. Sell Xboxes rebadged as small office servers. > 7. Perl Programmer Batchelor Auction > 8. Add Pragma::Nagaware.pm to the base install, used by default > 9. Leak the aweful secret that the "B" in Visual BASIC stands for "Beginner's". > 10. Start an interactive computer porn site, where you can strip (man strip) > binaries, grep files, and fsck your disc. > 11. Send out notices offering to renew your programming language licesnse, > with fine print that we aren't in any way affiliated with their current > provider. Make them look suspiciously like bills from a well known > provider. Send them to customers of that provider. > 12. License Unreal engine. Write a video game glorifying Perl that implies > that you will get to kill a lot of people using big weapons if you program > in Perl without legal or moral recourse. Put it up for free download on the > website [this is a reference to the Army's identical tactic]. > > Thats a tall order. If there was money to be made writing Perl, I wouldn't be > spewing rubbish on the list right now =) That's too funny. About halfway through this list I was thinking: "Sombody give this man a job! Please!". :) > Speaking of being paid *not* to wear Speedos, perhaps the world would prefer > to pay us *not* to develop Perl further rather then have more features added > to the infamous line-noise langauge. We could found "Perl programmers against > Perl", and collect a fund to pay Damian to stay at home and watch TV. Of > course, we wouldn't be able to police him ;) > > -scott > > > > On Wed, 3 Jul 2002, Frooninckx Craig - cfroon wrote: > > >>Ouch, didn't hear that about Damian. >> >>The only thing about a carwash is that it is overdone, any given Saturday I >>seem to find about 20 carwashes with teenagers in skimpy bikinis (and I >>don't think we would attract too many cars wearing Speedos). Is there >>something that we could do to raise funds using Perl? >> >>-----Original Message----- >>From: Scott Walters [mailto:phaedrus@illogics.org] >>Sent: Wednesday, July 03, 2002 1:08 AM >>To: phoenix-pm-list@happyfunball.pm.org >>Subject: Phoenix.pm: How about..? Re: Fundraising >> >> >> >>Who wants to hold a benefit carwash...? *That* would be cool =) >> >>It looks like YAS needs all the help they can get. Damian was laid off, >>apparently, due to lack of funds. Half way through the year and they have >>51%. We could serve lemon aid and pie to people waiting for their cars to >>be washed. >> >>-scott >> >> >> >>******************************************************************** >> >>The information contained in this communication is >>confidential, is intended only for the use of the recipient >>named above, and may be legally privileged. >>If the reader of this message is not the intended >>recipient, you are hereby notified that any dissemination, >>distribution, or copying of this communication is strictly >>prohibited. >>If you have received this communication in error, >>please re-send this communication to the sender and >>delete the original message or any copy of it from your >>computer system. Thank You. >> > > > > From doug.miles at bpxinternet.com Wed Jul 3 14:10:08 2002 From: doug.miles at bpxinternet.com (Doug Miles) Date: Thu Aug 5 00:16:45 2004 Subject: Phoenix.pm: How about..? Re: Fundraising References: <6B681776AD07ED4EBEEA5D961E431088E60E77@phxmx02.Corp.Acxiom.net> Message-ID: <3D234C10.2090309@bpxinternet.com> Frooninckx Craig - cfroon wrote: > Ouch, didn't hear that about Damian. > > The only thing about a carwash is that it is overdone, any given Saturday I > seem to find about 20 carwashes with teenagers in skimpy bikinis (and I > don't think we would attract too many cars wearing Speedos). Is there > something that we could do to raise funds using Perl? I got some books from O'reilly that got here too late for the big meeting with Dan. I'm planning on raffling them off with the proceeds going to YAS. Here are the books. Anyone interested? Perl in a Nutshell 2nd ed. Advanced Perl Programming Programming Perl 3rd ed. (The Camel!) Programming Python 2nd ed. (This thing is *huge*! Its bigger than the 3rd ed. camel!) Python Standard Library (for Python 2.0) > -----Original Message----- > From: Scott Walters [mailto:phaedrus@illogics.org] > Sent: Wednesday, July 03, 2002 1:08 AM > To: phoenix-pm-list@happyfunball.pm.org > Subject: Phoenix.pm: How about..? Re: Fundraising > > > > Who wants to hold a benefit carwash...? *That* would be cool =) > > It looks like YAS needs all the help they can get. Damian was laid off, > apparently, due to lack of funds. Half way through the year and they have > 51%. We could serve lemon aid and pie to people waiting for their cars to > be washed. > > -scott > > > > ******************************************************************** > > The information contained in this communication is > confidential, is intended only for the use of the recipient > named above, and may be legally privileged. > If the reader of this message is not the intended > recipient, you are hereby notified that any dissemination, > distribution, or copying of this communication is strictly > prohibited. > If you have received this communication in error, > please re-send this communication to the sender and > delete the original message or any copy of it from your > computer system. Thank You. > > From Craig.Frooninckx at acxiom.com Wed Jul 3 14:19:01 2002 From: Craig.Frooninckx at acxiom.com (Frooninckx Craig - cfroon) Date: Thu Aug 5 00:16:45 2004 Subject: Phoenix.pm: How about..? Re: Fundraising Message-ID: <6B681776AD07ED4EBEEA5D961E431088E60E8D@phxmx02.Corp.Acxiom.net> I'm interested, how much? -----Original Message----- From: doug.miles@bpxinternet.com [mailto:doug.miles@bpxinternet.com] Sent: Wednesday, July 03, 2002 12:10 PM To: phoenix-pm-list@happyfunball.pm.org Subject: Re: Phoenix.pm: How about..? Re: Fundraising Frooninckx Craig - cfroon wrote: > Ouch, didn't hear that about Damian. > > The only thing about a carwash is that it is overdone, any given Saturday I > seem to find about 20 carwashes with teenagers in skimpy bikinis (and I > don't think we would attract too many cars wearing Speedos). Is there > something that we could do to raise funds using Perl? I got some books from O'reilly that got here too late for the big meeting with Dan. I'm planning on raffling them off with the proceeds going to YAS. Here are the books. Anyone interested? Perl in a Nutshell 2nd ed. Advanced Perl Programming Programming Perl 3rd ed. (The Camel!) Programming Python 2nd ed. (This thing is *huge*! Its bigger than the 3rd ed. camel!) Python Standard Library (for Python 2.0) > -----Original Message----- > From: Scott Walters [mailto:phaedrus@illogics.org] > Sent: Wednesday, July 03, 2002 1:08 AM > To: phoenix-pm-list@happyfunball.pm.org > Subject: Phoenix.pm: How about..? Re: Fundraising > > > > Who wants to hold a benefit carwash...? *That* would be cool =) > > It looks like YAS needs all the help they can get. Damian was laid off, > apparently, due to lack of funds. Half way through the year and they have > 51%. We could serve lemon aid and pie to people waiting for their cars to > be washed. > > -scott > > > > ******************************************************************** > > The information contained in this communication is > confidential, is intended only for the use of the recipient > named above, and may be legally privileged. > If the reader of this message is not the intended > recipient, you are hereby notified that any dissemination, > distribution, or copying of this communication is strictly > prohibited. > If you have received this communication in error, > please re-send this communication to the sender and > delete the original message or any copy of it from your > computer system. Thank You. > > From doug.miles at bpxinternet.com Wed Jul 3 14:18:20 2002 From: doug.miles at bpxinternet.com (Doug Miles) Date: Thu Aug 5 00:16:45 2004 Subject: Phoenix.pm: In other news... Message-ID: <3D234DFC.6070004@bpxinternet.com> I don't know if you all caught this on Slashdot: An anonymous reader submits: "In this discussion thread members of PLUG (Phoenix Linux Users Group) may have come up with a way to pressure governmental agencies to switch to software other than that from Microsoft. County purchasing policies in Maricopa County, AZ prohibit purchasing from companies or persons convicted under state or federal antitrust statutes. At least one other county, Coconino, that I have checked so far has similar requirements. I think that it's time to make the government follow their own rules and stop spending any more money with criminals." More info here: http://slashdot.org/article.pl?sid=02/06/17/1651231 And more recently: Please stop sending my money to Redmond, OK? TrumpetPower! writes "All that brouhaha over Maricopa County's policy prohibiting companies or persons convicted of antitrust violations has had an effect. I just received the following note announcing a public forum scheduled for this coming Monday. You recently inquired about the County's use of Microsoft products and the manner in which we license their software. We appreciate your interest in the County's technology plans. To provide a forum in which to discuss our technology direction and address any questions you may have, we will have Information Technology staff members available to meet with citizens at 8:30 am on Monday July 8th. The meeting location will be the County Administration Building at 301 W. Jefferson in Suite 420. Please RSVP your attendance so we can ensure that adequate facilities are available for the meeting. Thank you for your inquiry, Paul Allsing Deputy CIO Maricopa County 301 W Jefferson, Suite 420 Phoenix, AZ 85003" More info here: http://slashdot.org/article.pl?sid=02/07/01/1832218 So, is anyone planning on attending? From phaedrus at illogics.org Wed Jul 3 14:19:55 2002 From: phaedrus at illogics.org (Scott Walters) Date: Thu Aug 5 00:16:45 2004 Subject: Phoenix.pm: How about..? Re: Fundraising Message-ID: On Wed, 3 Jul 2002, Doug Miles wrote: > That's too funny. About halfway through this list I was thinking: > "Sombody give this man a job! Please!". :) > When it comes to plotting evil plots, I can never quite muster the sincerity to be truely convincing. Alas, the evil schemes of the world are doomed to be conceived and exected by other men (and women). From tran_fors at yahoo.com Wed Jul 3 19:26:44 2002 From: tran_fors at yahoo.com (Tran Forsythe) Date: Thu Aug 5 00:16:46 2004 Subject: Phoenix.pm: In other news... In-Reply-To: <3D234DFC.6070004@bpxinternet.com> Message-ID: <20020704002644.30602.qmail@web14107.mail.yahoo.com> --- Doug Miles wrote: > > So, is anyone planning on attending? > You betcherass, I'm attending; I'm not letting the (probably intentionally) bad timing of this event undermine my attendance. I'll just tell my boss I'm doing my part for the whole "Amex & the community" thing, and he can't say a word, it's part of his officially documented goals for this year ;) (Now the only trick will be waking up that early...) Any ideas on how we can send RSVP's, Doug? There's no phone # listed, and there's almost certainly no way they'll be answering the phone until Monday. I suppose we can always just show up... ;) __________________________________________________ Do You Yahoo!? Sign up for SBC Yahoo! Dial - First Month Free http://sbc.yahoo.com From djmilesfamily at earthlink.net Wed Jul 3 20:18:50 2002 From: djmilesfamily at earthlink.net (Doug and Julie Miles) Date: Thu Aug 5 00:16:46 2004 Subject: Phoenix.pm: In other news... In-Reply-To: <20020704002644.30602.qmail@web14107.mail.yahoo.com> References: <3D234DFC.6070004@bpxinternet.com> Message-ID: <5.1.1.6.0.20020703181126.02ba6d90@mail.earthlink.net> At 05:26 PM 7/3/2002 -0700, you wrote: >--- Doug Miles wrote: > > > > > So, is anyone planning on attending? > > > >You betcherass, I'm attending; I'm not letting the >(probably intentionally) bad timing of this event >undermine my attendance. I'll just tell my boss I'm >doing my part for the whole "Amex & the community" >thing, and he can't say a word, it's part of his >officially documented goals for this year ;) > >(Now the only trick will be waking up that early...) > >Any ideas on how we can send RSVP's, Doug? There's no >phone # listed, and there's almost certainly no way >they'll be answering the phone until Monday. I >suppose we can always just show up... ;) Here's the guys email address: Paul Allsing - EGOVX from here: http://pluglist.mybutt.net/pipermail/plug-discuss/2002-July/026747.html I found these two numbers. I don't have time to check into this right now. Does someone want to check and let us know? Maricopa County Adm (602) 506-3416 301 W Jefferson St # 1050 Phoenix, AZ Map 1.2 -------------------------------------------------------------------------------- Maricopa County Adm Info (602) 506-3271 301 W Jefferson St Fl 10 Phoenix, AZ Map From doug.miles at bpxinternet.com Wed Jul 3 21:27:11 2002 From: doug.miles at bpxinternet.com (Doug Miles) Date: Thu Aug 5 00:16:46 2004 Subject: Phoenix.pm: In other news... References: <3D234DFC.6070004@bpxinternet.com> <5.1.1.6.0.20020703181126.02ba6d90@mail.earthlink.net> Message-ID: <3D23B27F.7080506@bpxinternet.com> Doug and Julie Miles wrote: > At 05:26 PM 7/3/2002 -0700, you wrote: > >> --- Doug Miles wrote: >> >> > >> > So, is anyone planning on attending? >> > >> >> You betcherass, I'm attending; I'm not letting the >> (probably intentionally) bad timing of this event >> undermine my attendance. I'll just tell my boss I'm >> doing my part for the whole "Amex & the community" >> thing, and he can't say a word, it's part of his >> officially documented goals for this year ;) >> >> (Now the only trick will be waking up that early...) >> >> Any ideas on how we can send RSVP's, Doug? There's no >> phone # listed, and there's almost certainly no way >> they'll be answering the phone until Monday. I >> suppose we can always just show up... ;) > > > Here's the guys email address: > Paul Allsing - EGOVX I have to correct my error above. That should be guy's. :) I just got done reading the plug archives, and it looks like email is the way to go. I'm going to email him now... > from here: > http://pluglist.mybutt.net/pipermail/plug-discuss/2002-July/026747.html > > I found these two numbers. I don't have time to check into this right > now. Does someone want to check and let us know? > > Maricopa County Adm > (602) 506-3416 301 W Jefferson St # 1050 > Phoenix, AZ Map > 1.2 > > > -------------------------------------------------------------------------------- > > > Maricopa County Adm Info > (602) 506-3271 301 W Jefferson St Fl 10 > Phoenix, AZ Map > > > > From billn at billn.net Fri Jul 5 12:39:55 2002 From: billn at billn.net (Bill Nash) Date: Thu Aug 5 00:16:46 2004 Subject: Phoenix.pm: How about..? Re: Fundraising In-Reply-To: <3D2312A1.9060604@bpxinternet.com> Message-ID: Fundraiser idea: Host a LAN bash. I'm planning on doing this for a team I'm on (which, funny enough, had the name 'Team Happy Fun Ball' last year.) Weigh entry costs against venue cost and adjust where possible. - billn On Wed, 3 Jul 2002, Erik Tank wrote: > I don't know. We might be able to get people to pay us to put on some > clothing if we are out there in speedos ;-> > > Frooninckx Craig - cfroon wrote: > > Ouch, didn't hear that about Damian. > > > > The only thing about a carwash is that it is overdone, any given Saturday I > > seem to find about 20 carwashes with teenagers in skimpy bikinis (and I > > don't think we would attract too many cars wearing Speedos). Is there > > something that we could do to raise funds using Perl? > > > > -----Original Message----- > > From: Scott Walters [mailto:phaedrus@illogics.org] > > Sent: Wednesday, July 03, 2002 1:08 AM > > To: phoenix-pm-list@happyfunball.pm.org > > Subject: Phoenix.pm: How about..? Re: Fundraising > > > > > > > > Who wants to hold a benefit carwash...? *That* would be cool =) > > > > It looks like YAS needs all the help they can get. Damian was laid off, > > apparently, due to lack of funds. Half way through the year and they have > > 51%. We could serve lemon aid and pie to people waiting for their cars to > > be washed. > > > > -scott > > > > > > > > ******************************************************************** > > > > The information contained in this communication is > > confidential, is intended only for the use of the recipient > > named above, and may be legally privileged. > > If the reader of this message is not the intended > > recipient, you are hereby notified that any dissemination, > > distribution, or copying of this communication is strictly > > prohibited. > > If you have received this communication in error, > > please re-send this communication to the sender and > > delete the original message or any copy of it from your > > computer system. Thank You. > > > > > > > -- > Erik Tank > Internet Services > Bowne of Phoenix > 602-817-4705 > From syz at broken-bit.com Fri Jul 5 19:52:37 2002 From: syz at broken-bit.com (Lowell Hamilton) Date: Thu Aug 5 00:16:46 2004 Subject: Phoenix.pm: How about..? Re: Fundraising References: Message-ID: <3D263F55.4030801@broken-bit.com> Handy enough, I used to be a big chunk of ALL and lanbash.com and have been a big part of a ton of events ;> Sadly, it's never profitable. If you charge more than $20, you will have a MUCH lower attendance because broke college/high-school students can't come. If you charge less, you can't afford the power generator, nework cabling/equipment, and venue costs unless you get a big ($3000 or more) sponsor. Of the 4 events over 100 people that lanbash put on, only one made money, and only because of a $1000 sponsorship from Inflow, and the profit was still only enough to buy the 4 of us dinner at Outback the next day. The rest all ended up costing us about $200-$500 out of pocket (with 100% donated networking equipment, pre-existing cables from the last event, and free huge servers to host games on). If you can get a free venue and a darn good deal on a generator (we had contacts inside Empire), and still get free net gear, it's possible to make money, but still not very much. Lowell Bill Nash wrote: >Fundraiser idea: Host a LAN bash. I'm planning on doing this for a team >I'm on (which, funny enough, had the name 'Team Happy Fun Ball' last >year.) > >Weigh entry costs against venue cost and adjust where possible. > >- billn > >On Wed, 3 Jul 2002, Erik Tank wrote: > > > >>I don't know. We might be able to get people to pay us to put on some >>clothing if we are out there in speedos ;-> >> >>Frooninckx Craig - cfroon wrote: >> >> >>>Ouch, didn't hear that about Damian. >>> >>>The only thing about a carwash is that it is overdone, any given Saturday I >>>seem to find about 20 carwashes with teenagers in skimpy bikinis (and I >>>don't think we would attract too many cars wearing Speedos). Is there >>>something that we could do to raise funds using Perl? >>> >>>-----Original Message----- >>>From: Scott Walters [mailto:phaedrus@illogics.org] >>>Sent: Wednesday, July 03, 2002 1:08 AM >>>To: phoenix-pm-list@happyfunball.pm.org >>>Subject: Phoenix.pm: How about..? Re: Fundraising >>> >>> >>> >>>Who wants to hold a benefit carwash...? *That* would be cool =) >>> >>>It looks like YAS needs all the help they can get. Damian was laid off, >>>apparently, due to lack of funds. Half way through the year and they have >>>51%. We could serve lemon aid and pie to people waiting for their cars to >>>be washed. >>> >>>-scott >>> >>> >>> >>>******************************************************************** >>> >>>The information contained in this communication is >>>confidential, is intended only for the use of the recipient >>>named above, and may be legally privileged. >>>If the reader of this message is not the intended >>>recipient, you are hereby notified that any dissemination, >>>distribution, or copying of this communication is strictly >>>prohibited. >>>If you have received this communication in error, >>>please re-send this communication to the sender and >>>delete the original message or any copy of it from your >>>computer system. Thank You. >>> >>> >>> >>> >>-- >>Erik Tank >>Internet Services >>Bowne of Phoenix >>602-817-4705 >> >> >> > > > From phaedrus at illogics.org Fri Jul 5 21:22:15 2002 From: phaedrus at illogics.org (Scott Walters) Date: Thu Aug 5 00:16:46 2004 Subject: Phoenix.pm: Dan, Dan, Hes Our Man! Message-ID: Dan Sugalski's lecture (an earlier version of the one we got, or a smaller version?) is on Doctor Dobbs Journal's TechNetCast, along with a panel discussion feature him and Simon Cozens (author of B::Generate, among other things). They have some other Perl related lectures up there as well. You can download the entire lecture in MP3 format using HTTP. http://technetcast.ddj.com/tnc_catalog.html?item_id=1295 I don't know about you, but I find RealMedia's proprietary format and encrypted link very insulting. Having to fish out the tape recorder from the closet to record a speech someone who releases their code under GPL gave in public is somehow wrong. That being said, there are often very neato things on DDJ TNC - well worth monitoring. Cheers! -scott From doug.miles at bpxinternet.com Mon Jul 15 15:53:56 2002 From: doug.miles at bpxinternet.com (Doug Miles) Date: Thu Aug 5 00:16:46 2004 Subject: Phoenix.pm: Meeting 07/18/2002 Message-ID: <3D333664.5060608@bpxinternet.com> We'll be having a Phoenix.pm meeting Thursday, July 18th at 7:00PM. It will be held at Bowne, which is located at 1500 N. Central Avenue, which is on the Southwest corner of Central and McDowell. The parking lot is gated, so just press the button on the intercom, and tell the receptionist that you are there for the Perl meeting. Park in the lot that is straight ahead from the entrance on the South side of McDowell. Park in any uncovered, non-reserved space. Proceed to the main lobby, which is on the Northeast side of the parking lot. Scott will be presenting "Design Patterns in Perl: Writing scalable Object Oriented code" -- - Doug From syz at broken-bit.com Mon Jul 15 16:34:14 2002 From: syz at broken-bit.com (Lowell Hamilton) Date: Thu Aug 5 00:16:46 2004 Subject: Phoenix.pm: Meeting 07/18/2002 In-Reply-To: <3D333664.5060608@bpxinternet.com> References: <3D333664.5060608@bpxinternet.com> Message-ID: <1026768854.27406.104.camel@syzdesktop> Yay .. just what I'm tackling now (well learning the "right" way to do it anyway). Good OO has always been a mistery to me ;( I'll be there. Lowell On Mon, 2002-07-15 at 13:53, Doug Miles wrote: > We'll be having a Phoenix.pm meeting Thursday, July 18th at 7:00PM. > It will be held at Bowne, which is located at 1500 N. Central Avenue, > which is on the Southwest corner of Central and McDowell. The parking > lot is gated, so just press the button on the intercom, and tell the > receptionist that you are there for the Perl meeting. Park in the lot > that is straight ahead from the entrance on the South side of McDowell. > Park in any uncovered, non-reserved space. Proceed to the main lobby, > which is on the Northeast side of the parking lot. > > Scott will be presenting "Design Patterns in Perl: Writing scalable > Object Oriented code" > > -- > - Doug > > > > > > > > > > > > > > > -- | Concept Marketing Group, Inc. | www.marketingsource.com | 800-575-5369 From phaedrus at illogics.org Mon Jul 15 16:36:32 2002 From: phaedrus at illogics.org (Scott Walters) Date: Thu Aug 5 00:16:46 2004 Subject: Phoenix.pm: Meeting 07/18/2002 In-Reply-To: <1026768854.27406.104.camel@syzdesktop> Message-ID: OO has been a bit like religion.. while it preaches peace, more people have been killed in its name. Not to discourage anyone from attending, but I put a lot of what I did up on http://www.slowass.net/wiki/?PerlDesignPatterns. The slideshow I'm saving for PM is a lot more fun though =) I'm struggling with how to make the material interesting and applicable. I had 0 interest in the topic until after being forced to look at other peoples bad OO code one too many times, and I started to wonder if maybe I was doing really annoying obnoxious things that I didn't realize (in addition to the annoying obnoxious things I realized I was doing). If Design Patterns were fun and accessable, people may willingly apply the ideas to their code. I think the major part of the success of the original Design Patterns book was that it gave a common language to program structure. While not interested in high ideals and contrived examples, many programmers enjoyed expanding their vocabulary. I really really want feedback and ideas to that effect, more than anything else. Possibly the coolist thing I could do is something in the vein of "Devils Dictionary". If I can get things polished a bit, I want to turn it loose on the Perl community. Thanks for the encouraging words =) -scott On 15 Jul 2002, Lowell Hamilton wrote: > Yay .. just what I'm tackling now (well learning the "right" way to do > it anyway). Good OO has always been a mistery to me ;( > > I'll be there. > > Lowell > > > > On Mon, 2002-07-15 at 13:53, Doug Miles wrote: > > We'll be having a Phoenix.pm meeting Thursday, July 18th at 7:00PM. > > It will be held at Bowne, which is located at 1500 N. Central Avenue, > > which is on the Southwest corner of Central and McDowell. The parking > > lot is gated, so just press the button on the intercom, and tell the > > receptionist that you are there for the Perl meeting. Park in the lot > > that is straight ahead from the entrance on the South side of McDowell. > > Park in any uncovered, non-reserved space. Proceed to the main lobby, > > which is on the Northeast side of the parking lot. > > > > Scott will be presenting "Design Patterns in Perl: Writing scalable > > Object Oriented code" > > > > -- > > - Doug > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > | Concept Marketing Group, Inc. > | www.marketingsource.com > | 800-575-5369 > > From intertwingled at qwest.net Mon Jul 15 17:03:52 2002 From: intertwingled at qwest.net (intertwingled) Date: Thu Aug 5 00:16:46 2004 Subject: Phoenix.pm: Meeting 07/18/2002 In-Reply-To: References: <1026768854.27406.104.camel@syzdesktop> Message-ID: <3.0.6.32.20020715150352.007a9320@pop.phnx.qwest.net> Preach on, Brother Scott ! At 02:36 PM 7/15/02 -0700, you wrote: > >OO has been a bit like religion.. while it preaches peace, more people >have been killed in its name. > >Not to discourage anyone from attending, but I put a lot of what I >did up on http://www.slowass.net/wiki/?PerlDesignPatterns. >The slideshow I'm saving for PM is a lot more fun though =) > >I'm struggling with how to make the material interesting and >applicable. I had 0 interest in the topic until after being forced >to look at other peoples bad OO code one too many times, and I >started to wonder if maybe I was doing really annoying obnoxious things >that I didn't realize (in addition to the annoying obnoxious things >I realized I was doing). If Design Patterns were fun and accessable, >people may willingly apply the ideas to their code. > >I think the major part of the success of the original Design Patterns >book was that it gave a common language to program structure. >While not interested in high ideals and contrived examples, many >programmers enjoyed expanding their vocabulary. > >I really really want feedback and ideas to that effect, more than >anything else. Possibly the coolist thing I could do is something >in the vein of "Devils Dictionary". If I can get things polished >a bit, I want to turn it loose on the Perl community. > >Thanks for the encouraging words =) > >-scott > >On 15 Jul 2002, Lowell Hamilton wrote: > >> Yay .. just what I'm tackling now (well learning the "right" way to do >> it anyway). Good OO has always been a mistery to me ;( >> >> I'll be there. >> >> Lowell >> >> >> >> On Mon, 2002-07-15 at 13:53, Doug Miles wrote: >> > We'll be having a Phoenix.pm meeting Thursday, July 18th at 7:00PM. >> > It will be held at Bowne, which is located at 1500 N. Central Avenue, >> > which is on the Southwest corner of Central and McDowell. The parking >> > lot is gated, so just press the button on the intercom, and tell the >> > receptionist that you are there for the Perl meeting. Park in the lot >> > that is straight ahead from the entrance on the South side of McDowell. >> > Park in any uncovered, non-reserved space. Proceed to the main lobby, >> > which is on the Northeast side of the parking lot. >> > >> > Scott will be presenting "Design Patterns in Perl: Writing scalable >> > Object Oriented code" >> > >> > -- >> > - Doug >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> -- >> | Concept Marketing Group, Inc. >> | www.marketingsource.com >> | 800-575-5369 >> >> > > > > -- even the safest course is fraught with peril From syz at broken-bit.com Mon Jul 15 18:30:42 2002 From: syz at broken-bit.com (Lowell Hamilton) Date: Thu Aug 5 00:16:46 2004 Subject: Phoenix.pm: Meeting 07/18/2002 In-Reply-To: References: Message-ID: <1026775842.27406.232.camel@syzdesktop> I would give anything to have to have time to sit and ponder things like this .. I understand the majority of the topics of OO design, and in some of my projects I can see how the principles would make life easier and more lack-of-sleep-proof for myself, but I've implemented only a single OO module to date (a creditcard processor) and I didn't do a very good job .... now it's time to expand it and I'm going to end up re-writing it because I didn't do it well ... so this comes at a good time and maybe I can learn enough to know how to expand it so I don't end up re-writing the whole interface and implementation later. One question that can't be answered from the sample code laying around and in most books (except probably Damians, which is on order right now), is scheduled for Scott's rambling session on thursday ... GOOD design. I've found dozens of examples of modules that break the abstraction and access lots of $obj->{var} directly, and tried to expand some cpan or commercial modules that just plain hurt my brain so I gave up... so I know how to build a basic class, dump junk in, pull stuff out via a ton of accessors or methods, but that's it. It's simple to take the basic pieces and toss it all together into a big pile of semi-functioning code-like classes, but doing things the right way is never really covered. I see some of Doug's slideshow examples and think "Gee, that's handy, but I wish I understood that" while I'm watching the presentation, but I never had a need for building oo code. Now that I'm building a couple big applications that scream for oo abstraction and persistance and I'm realzing that I lack the brainpower to make it happen. (Only been doing things bigger than a web script for 4 months now though, so I'm still a rookie). Some things I would like to see are examples of good interface design, and some more verbose examples of internal workings, answering questions like why you should do it this way and problems happen later if you don't. Using my creditcard processor example, my interface is $cc = new syz::iongate ( big hash of 19 vars like address, ccnum, etc ); if ($cc->preauth or $cc->process) { print "Denied. Error was: " . $cc->errormsg; } else { print "Successful transaction"; my ($approvalcode, $total, $12_other_things) = $cc->result; }; (the prepare method uri-escapes, checks for valid input, and pre-auths the card. process settles the transaction, both return non-zero on failure, errorsg holds the error from the input validator and the response from the cc processor company). Then thoughts come up like I want to add another cc processor company into the mix, and have different types of transactions (checks, coupons, etc), all using that interface that I have used in dozens of other places. Sketching it out, I see several ways of accomplishing it, but not having enough $$ for all those big words and being an OO rookie, it's difficult to tell which will scale and allow me to be as lazy as possible, while not rewriting the interface AGAIN. Browsing through your wiki, I see wonderful things and already figured out a couple of ponderings. Nothing like a good Scott mindmeld to get your planets and methods aligned though, so I'm looking forward to Thursday :> Lowell On Mon, 2002-07-15 at 14:36, Scott Walters wrote: > > OO has been a bit like religion.. while it preaches peace, more people > have been killed in its name. > > Not to discourage anyone from attending, but I put a lot of what I > did up on http://www.slowass.net/wiki/?PerlDesignPatterns. > The slideshow I'm saving for PM is a lot more fun though =) > > I'm struggling with how to make the material interesting and > applicable. I had 0 interest in the topic until after being forced > to look at other peoples bad OO code one too many times, and I > started to wonder if maybe I was doing really annoying obnoxious things > that I didn't realize (in addition to the annoying obnoxious things > I realized I was doing). If Design Patterns were fun and accessable, > people may willingly apply the ideas to their code. > > I think the major part of the success of the original Design Patterns > book was that it gave a common language to program structure. > While not interested in high ideals and contrived examples, many > programmers enjoyed expanding their vocabulary. > > I really really want feedback and ideas to that effect, more than > anything else. Possibly the coolist thing I could do is something > in the vein of "Devils Dictionary". If I can get things polished > a bit, I want to turn it loose on the Perl community. > > Thanks for the encouraging words =) > > -scott > > On 15 Jul 2002, Lowell Hamilton wrote: > > > Yay .. just what I'm tackling now (well learning the "right" way to do > > it anyway). Good OO has always been a mistery to me ;( > > > > I'll be there. > > > > Lowell > > > > > > > > On Mon, 2002-07-15 at 13:53, Doug Miles wrote: > > > We'll be having a Phoenix.pm meeting Thursday, July 18th at 7:00PM. > > > It will be held at Bowne, which is located at 1500 N. Central Avenue, > > > which is on the Southwest corner of Central and McDowell. The parking > > > lot is gated, so just press the button on the intercom, and tell the > > > receptionist that you are there for the Perl meeting. Park in the lot > > > that is straight ahead from the entrance on the South side of McDowell. > > > Park in any uncovered, non-reserved space. Proceed to the main lobby, > > > which is on the Northeast side of the parking lot. > > > > > > Scott will be presenting "Design Patterns in Perl: Writing scalable > > > Object Oriented code" > > > > > > -- > > > - Doug > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > | Concept Marketing Group, Inc. > > | www.marketingsource.com > > | 800-575-5369 > > > > > > -- | Concept Marketing Group, Inc. | www.marketingsource.com | 800-575-5369 From tran_fors at yahoo.com Tue Jul 16 02:09:07 2002 From: tran_fors at yahoo.com (Tran Forsythe) Date: Thu Aug 5 00:16:46 2004 Subject: Phoenix.pm: Meeting 07/18/2002 References: Message-ID: <001d01c22c97$aea92640$0401a8c0@DARIO> > I started to wonder if maybe I was doing really annoying obnoxious things > that I didn't realize (in addition to the annoying obnoxious things > I realized I was doing). You're a cruel, cruel man, Scott; I was warming up a witty remark, and then you go and quash it... I mean, geez.... ;) -Kurt ps: I'll be there; there's always new OO tricks to pick up. From John.Bennett at schwab.com Tue Jul 16 11:40:52 2002 From: John.Bennett at schwab.com (Bennett, John) Date: Thu Aug 5 00:16:46 2004 Subject: Phoenix.pm: Meeting 07/18/2002 Message-ID: <8D3F682B0610D411874A00508B6FA88814FCFAD6@n2011pmx.nt.schwab.com> The impulses to the sarcastic are getting harder and harder to hold back... Need Meds, More Meds.... -----Original Message----- From: Tran Forsythe [mailto:tran_fors@yahoo.com] Sent: Tuesday, July 16, 2002 12:09 AM To: phoenix-pm-list@happyfunball.pm.org; Lowell Hamilton Subject: Re: Phoenix.pm: Meeting 07/18/2002 > I started to wonder if maybe I was doing really annoying obnoxious things > that I didn't realize (in addition to the annoying obnoxious things > I realized I was doing). You're a cruel, cruel man, Scott; I was warming up a witty remark, and then you go and quash it... I mean, geez.... ;) -Kurt ps: I'll be there; there's always new OO tricks to pick up. From phaedrus at illogics.org Tue Jul 16 11:35:22 2002 From: phaedrus at illogics.org (Scott Walters) Date: Thu Aug 5 00:16:46 2004 Subject: Phoenix.pm: Meeting 07/18/2002 In-Reply-To: <8D3F682B0610D411874A00508B6FA88814FCFAD6@n2011pmx.nt.schwab.com> Message-ID: Don't! Like Popeye said, "Above all else, we must be true to our nature", so I expect nothing but from evil =) -scott On Tue, 16 Jul 2002, Bennett, John wrote: > The impulses to the sarcastic are getting harder and harder to hold back... > Need Meds, More Meds.... > > -----Original Message----- > From: Tran Forsythe [mailto:tran_fors@yahoo.com] > Sent: Tuesday, July 16, 2002 12:09 AM > To: phoenix-pm-list@happyfunball.pm.org; Lowell Hamilton > Subject: Re: Phoenix.pm: Meeting 07/18/2002 > > > > I started to wonder if maybe I was doing really annoying obnoxious things > > that I didn't realize (in addition to the annoying obnoxious things > > I realized I was doing). > > You're a cruel, cruel man, Scott; I was warming up a witty remark, and then > you go and quash it... I mean, geez.... ;) > > -Kurt > > ps: I'll be there; there's always new OO tricks to pick up. > From doug.miles at bpxinternet.com Thu Jul 18 13:58:03 2002 From: doug.miles at bpxinternet.com (Doug Miles) Date: Thu Aug 5 00:16:46 2004 Subject: Reminder: Phoenix.pm: Meeting 07/18/2002 Message-ID: <3D370FBB.3070108@bpxinternet.com> Please RSVP if you haven't already... We'll be having a Phoenix.pm meeting Thursday, July 18th at 7:00PM. It will be held at Bowne, which is located at 1500 N. Central Avenue, which is on the Southwest corner of Central and McDowell. The parking lot is gated, so just press the button on the intercom, and tell the receptionist that you are there for the Perl meeting. Park in the lot that is straight ahead from the entrance on the South side of McDowell. Park in any uncovered, non-reserved space. Proceed to the main lobby, which is on the Northeast side of the parking lot. Scott will be presenting "Design Patterns in Perl: Writing scalable Object Oriented code" -- - Doug From phaedrus at illogics.org Thu Jul 18 13:57:24 2002 From: phaedrus at illogics.org (Scott Walters) Date: Thu Aug 5 00:16:46 2004 Subject: Reminder: Phoenix.pm: Meeting 07/18/2002 In-Reply-To: <3D370FBB.3070108@bpxinternet.com> Message-ID: I *was* going to brush the dogs teeth and pick rocks out of my tires, but I *guess* I'll go... Don't let the subjet matter put you off if you're on the edge. I promise, it will be amusing =) As anyone will tell you, I don't not steer you wrong, which works under the assmption that peoiple wish to be steered wrong so they have someone to blame. But I digress. -scott On Thu, 18 Jul 2002, Doug Miles wrote: > Please RSVP if you haven't already... > > We'll be having a Phoenix.pm meeting Thursday, July 18th at 7:00PM. > It will be held at Bowne, which is located at 1500 N. Central Avenue, > which is on the Southwest corner of Central and McDowell. The parking > lot is gated, so just press the button on the intercom, and tell the > receptionist that you are there for the Perl meeting. Park in the lot > that is straight ahead from the entrance on the South side of McDowell. > Park in any uncovered, non-reserved space. Proceed to the main lobby, > which is on the Northeast side of the parking lot. > > Scott will be presenting "Design Patterns in Perl: Writing scalable > Object Oriented code" > > -- > - Doug > > > > > > > > > > > > > > > > > > From etitmas at yahoo.com Thu Jul 18 14:11:39 2002 From: etitmas at yahoo.com (Titmas Eric) Date: Thu Aug 5 00:16:46 2004 Subject: Reminder: Phoenix.pm: Meeting 07/18/2002 In-Reply-To: <3D370FBB.3070108@bpxinternet.com> Message-ID: <20020718191139.9138.qmail@web13403.mail.yahoo.com> I plan to attend. Eric Titmas --- Doug Miles wrote: > Please RSVP if you haven't already... > > We'll be having a Phoenix.pm meeting Thursday, July > 18th at 7:00PM. > It will be held at Bowne, which is located at 1500 > N. Central Avenue, > which is on the Southwest corner of Central and > McDowell. The parking > lot is gated, so just press the button on the > intercom, and tell the > receptionist that you are there for the Perl > meeting. Park in the lot > that is straight ahead from the entrance on the > South side of McDowell. > Park in any uncovered, non-reserved space. Proceed > to the main lobby, > which is on the Northeast side of the parking lot. > > Scott will be presenting "Design Patterns in Perl: > Writing scalable > Object Oriented code" > > -- > - Doug > > > > > > > > > > > > > > > > > __________________________________________________ Do You Yahoo!? Yahoo! Autos - Get free new car price quotes http://autos.yahoo.com From Jeremy.Elston at schwab.com Thu Jul 18 14:13:24 2002 From: Jeremy.Elston at schwab.com (Elston, Jeremy) Date: Thu Aug 5 00:16:46 2004 Subject: Reminder: Phoenix.pm: Meeting 07/18/2002 Message-ID: <8D3F682B0610D411874A00508B6FA8880F978F13@n2011pmx.nt.schwab.com> I will be there. -----Original Message----- From: doug.miles@bpxinternet.com [mailto:doug.miles@bpxinternet.com] Sent: Thursday, July 18, 2002 11:58 AM To: Phoenix.pm Cc: Rose Keys Subject: Reminder: Phoenix.pm: Meeting 07/18/2002 Please RSVP if you haven't already... We'll be having a Phoenix.pm meeting Thursday, July 18th at 7:00PM. It will be held at Bowne, which is located at 1500 N. Central Avenue, which is on the Southwest corner of Central and McDowell. The parking lot is gated, so just press the button on the intercom, and tell the receptionist that you are there for the Perl meeting. Park in the lot that is straight ahead from the entrance on the South side of McDowell. Park in any uncovered, non-reserved space. Proceed to the main lobby, which is on the Northeast side of the parking lot. Scott will be presenting "Design Patterns in Perl: Writing scalable Object Oriented code" -- - Doug From erik.tank at bpxinternet.com Thu Jul 18 15:49:51 2002 From: erik.tank at bpxinternet.com (Erik Tank) Date: Thu Aug 5 00:16:46 2004 Subject: Reminder: Phoenix.pm: Meeting 07/18/2002 References: <3D370FBB.3070108@bpxinternet.com> Message-ID: <3D3729EF.1090009@bpxinternet.com> After some harsh words from Doug I guess I will confirm my attendance at this evenings event ;-) Doug Miles wrote: > Please RSVP if you haven't already... > > We'll be having a Phoenix.pm meeting Thursday, July 18th at 7:00PM. > It will be held at Bowne, which is located at 1500 N. Central Avenue, > which is on the Southwest corner of Central and McDowell. The parking > lot is gated, so just press the button on the intercom, and tell the > receptionist that you are there for the Perl meeting. Park in the lot > that is straight ahead from the entrance on the South side of McDowell. > Park in any uncovered, non-reserved space. Proceed to the main lobby, > which is on the Northeast side of the parking lot. > > Scott will be presenting "Design Patterns in Perl: Writing scalable > Object Oriented code" > -- Erik Tank Internet Services Bowne of Phoenix 602-817-4705 From John.Bennett at schwab.com Thu Jul 18 16:40:49 2002 From: John.Bennett at schwab.com (Bennett, John) Date: Thu Aug 5 00:16:46 2004 Subject: Reminder: Phoenix.pm: Meeting 07/18/2002 Message-ID: <8D3F682B0610D411874A00508B6FA88814FCFB00@n2011pmx.nt.schwab.com> JB has his kids in town, sorry. Next time! -----Original Message----- From: Elston, Jeremy [mailto:Jeremy.Elston@schwab.com] Sent: Thursday, July 18, 2002 12:13 PM To: 'phoenix-pm-list@happyfunball.pm.org' Subject: RE: Reminder: Phoenix.pm: Meeting 07/18/2002 I will be there. -----Original Message----- From: doug.miles@bpxinternet.com [mailto:doug.miles@bpxinternet.com] Sent: Thursday, July 18, 2002 11:58 AM To: Phoenix.pm Cc: Rose Keys Subject: Reminder: Phoenix.pm: Meeting 07/18/2002 Please RSVP if you haven't already... We'll be having a Phoenix.pm meeting Thursday, July 18th at 7:00PM. It will be held at Bowne, which is located at 1500 N. Central Avenue, which is on the Southwest corner of Central and McDowell. The parking lot is gated, so just press the button on the intercom, and tell the receptionist that you are there for the Perl meeting. Park in the lot that is straight ahead from the entrance on the South side of McDowell. Park in any uncovered, non-reserved space. Proceed to the main lobby, which is on the Northeast side of the parking lot. Scott will be presenting "Design Patterns in Perl: Writing scalable Object Oriented code" -- - Doug From phaedrus at illogics.org Thu Jul 18 16:56:39 2002 From: phaedrus at illogics.org (Scott Walters) Date: Thu Aug 5 00:16:46 2004 Subject: Reminder: Phoenix.pm: Meeting 07/18/2002 In-Reply-To: <8D3F682B0610D411874A00508B6FA88814FCFB00@n2011pmx.nt.schwab.com> Message-ID: Bring them! It'll be fun for the whole family! Seriously, I'm going to try to find a blank tape and record it on a crufty analog VHS-C tape. I wanna see how back I suck speaking. I really really hope Doug will give me a chance to do a v2 presentation. I really really hate the v1's. After having a "working" product, its easy to take a look at where it could be improved, and the nits get really concrete. A bit of advice: If you buy a cheap used ailing laser printer and it comes with a leaky toner cartridge, don't set it on top of your bass speaker. Anyway, if you haven't RSVP'd, and there is any chance you might make it there, speak up now and say you MIGHT make it, otherwise you don't get a print out. The manual is too thick for me to print extra, so only people who have RSVP'd or quasi-RSVI'd get one! -scott On Thu, 18 Jul 2002, Bennett, John wrote: > JB has his kids in town, sorry. Next time! > > > -----Original Message----- > From: Elston, Jeremy [mailto:Jeremy.Elston@schwab.com] > Sent: Thursday, July 18, 2002 12:13 PM > To: 'phoenix-pm-list@happyfunball.pm.org' > Subject: RE: Reminder: Phoenix.pm: Meeting 07/18/2002 > > > I will be there. > > -----Original Message----- > From: doug.miles@bpxinternet.com [mailto:doug.miles@bpxinternet.com] > Sent: Thursday, July 18, 2002 11:58 AM > To: Phoenix.pm > Cc: Rose Keys > Subject: Reminder: Phoenix.pm: Meeting 07/18/2002 > > > Please RSVP if you haven't already... > > We'll be having a Phoenix.pm meeting Thursday, July 18th at 7:00PM. > It will be held at Bowne, which is located at 1500 N. Central Avenue, > which is on the Southwest corner of Central and McDowell. The parking > lot is gated, so just press the button on the intercom, and tell the > receptionist that you are there for the Perl meeting. Park in the lot > that is straight ahead from the entrance on the South side of McDowell. > Park in any uncovered, non-reserved space. Proceed to the main lobby, > which is on the Northeast side of the parking lot. > > Scott will be presenting "Design Patterns in Perl: Writing scalable > Object Oriented code" > > -- > - Doug > > > > > > > > > > > > > > > > From lajandy at yahoo.com Thu Jul 18 17:52:09 2002 From: lajandy at yahoo.com (Andrew Johnson) Date: Thu Aug 5 00:16:46 2004 Subject: Reminder: Phoenix.pm: Meeting 07/18/2002 In-Reply-To: Message-ID: <20020718225209.79295.qmail@web10106.mail.yahoo.com> --- Scott Walters wrote: > > Bring them! It'll be fun for the whole family! > > Seriously, I'm going to try to find a blank tape and record it on > a crufty analog VHS-C tape. I wanna see how back I suck speaking. > I really really hope Doug will give me a chance to do a v2 > presentation. Analog?! eewww... > > Anyway, if you haven't RSVP'd, and there is any chance you > might make it there, speak up now and say you MIGHT make it, > otherwise you don't get a print out. The manual is too thick > for me to print extra, so only people who have RSVP'd or > quasi-RSVI'd get one! > I'm coming. But I just realized I hadn't RSVPed, so I am now. ===== __________________________________________________ Do You Yahoo!? Yahoo! Autos - Get free new car price quotes http://autos.yahoo.com From tran_fors at yahoo.com Thu Jul 18 17:57:11 2002 From: tran_fors at yahoo.com (Tran Forsythe) Date: Thu Aug 5 00:16:46 2004 Subject: Reminder: Phoenix.pm: Meeting 07/18/2002 In-Reply-To: Message-ID: <20020718225711.49459.qmail@web14101.mail.yahoo.com> --- Scott Walters wrote: > A bit of advice: If you buy a cheap used ailing > laser printer > and it comes with a leaky toner cartridge, don't set > it on top > of your bass speaker. Sounds like an intriguing new way of making Rorschach patterns ;) __________________________________________________ Do You Yahoo!? Yahoo! Autos - Get free new car price quotes http://autos.yahoo.com From John.Bennett at schwab.com Thu Jul 18 18:05:10 2002 From: John.Bennett at schwab.com (Bennett, John) Date: Thu Aug 5 00:16:46 2004 Subject: Reminder: Phoenix.pm: Meeting 07/18/2002 Message-ID: <8D3F682B0610D411874A00508B6FA88814FCFB03@n2011pmx.nt.schwab.com> 1 - Did the "leaky toner cartridge" get any "leaky toner cartridge" stuff on the speakers ? 2 - Why did you set the "leaky toner cartridge" device on the speakers? 3 - Was the sound, and not the look and feel of the speakers improved by the use of "leaky toner cartridge" devices ? 4 - Can we market this ? 5 - Where can I get a "leaky toner cartridge" device ? Other than your house, I mean I really don't want to take away from your fun. JB ponders.... -----Original Message----- From: Scott Walters [mailto:phaedrus@illogics.org] Sent: Thursday, July 18, 2002 2:57 PM To: 'phoenix-pm-list@happyfunball.pm.org' Subject: RE: Reminder: Phoenix.pm: Meeting 07/18/2002 Bring them! It'll be fun for the whole family! Seriously, I'm going to try to find a blank tape and record it on a crufty analog VHS-C tape. I wanna see how back I suck speaking. I really really hope Doug will give me a chance to do a v2 presentation. I really really hate the v1's. After having a "working" product, its easy to take a look at where it could be improved, and the nits get really concrete. A bit of advice: If you buy a cheap used ailing laser printer and it comes with a leaky toner cartridge, don't set it on top of your bass speaker. Anyway, if you haven't RSVP'd, and there is any chance you might make it there, speak up now and say you MIGHT make it, otherwise you don't get a print out. The manual is too thick for me to print extra, so only people who have RSVP'd or quasi-RSVI'd get one! -scott On Thu, 18 Jul 2002, Bennett, John wrote: > JB has his kids in town, sorry. Next time! > > > -----Original Message----- > From: Elston, Jeremy [mailto:Jeremy.Elston@schwab.com] > Sent: Thursday, July 18, 2002 12:13 PM > To: 'phoenix-pm-list@happyfunball.pm.org' > Subject: RE: Reminder: Phoenix.pm: Meeting 07/18/2002 > > > I will be there. > > -----Original Message----- > From: doug.miles@bpxinternet.com [mailto:doug.miles@bpxinternet.com] > Sent: Thursday, July 18, 2002 11:58 AM > To: Phoenix.pm > Cc: Rose Keys > Subject: Reminder: Phoenix.pm: Meeting 07/18/2002 > > > Please RSVP if you haven't already... > > We'll be having a Phoenix.pm meeting Thursday, July 18th at 7:00PM. > It will be held at Bowne, which is located at 1500 N. Central Avenue, > which is on the Southwest corner of Central and McDowell. The parking > lot is gated, so just press the button on the intercom, and tell the > receptionist that you are there for the Perl meeting. Park in the lot > that is straight ahead from the entrance on the South side of McDowell. > Park in any uncovered, non-reserved space. Proceed to the main lobby, > which is on the Northeast side of the parking lot. > > Scott will be presenting "Design Patterns in Perl: Writing scalable > Object Oriented code" > > -- > - Doug > > > > > > > > > > > > > > > > From phaedrus at illogics.org Thu Jul 18 18:05:48 2002 From: phaedrus at illogics.org (Scott Walters) Date: Thu Aug 5 00:16:46 2004 Subject: Reminder: Phoenix.pm: Meeting 07/18/2002 In-Reply-To: <8D3F682B0610D411874A00508B6FA88814FCFB03@n2011pmx.nt.schwab.com> Message-ID: On Thu, 18 Jul 2002, Bennett, John wrote: > 1 - Did the "leaky toner cartridge" get any "leaky toner cartridge" stuff > on the speakers ? Nope. > 2 - Why did you set the "leaky toner cartridge" device on the speakers? Self administered lobotomy in my sleep last night? COmpletely failed to make the connection ;) > 3 - Was the sound, and not the look and feel of the speakers improved by the > use > of "leaky toner cartridge" devices ? The sound now has a deep, resounding color. > 4 - Can we market this ? Toner is carcenogenic, so Americans will want to surround themselves with it! > 5 - Where can I get a "leaky toner cartridge" device ? Other than your > house, I lied - I have two. I got one from eBay, and one from ASU salvage =) > I mean I really don't want to take away from your fun. > > JB ponders.... > > > -----Original Message----- > From: Scott Walters [mailto:phaedrus@illogics.org] > Sent: Thursday, July 18, 2002 2:57 PM > To: 'phoenix-pm-list@happyfunball.pm.org' > Subject: RE: Reminder: Phoenix.pm: Meeting 07/18/2002 > > > > Bring them! It'll be fun for the whole family! > > Seriously, I'm going to try to find a blank tape and record it on > a crufty analog VHS-C tape. I wanna see how back I suck speaking. > I really really hope Doug will give me a chance to do a v2 > presentation. > > I really really hate the v1's. After having a "working" product, > its easy to take a look at where it could be improved, and the nits > get really concrete. > > A bit of advice: If you buy a cheap used ailing laser printer > and it comes with a leaky toner cartridge, don't set it on top > of your bass speaker. > > Anyway, if you haven't RSVP'd, and there is any chance you > might make it there, speak up now and say you MIGHT make it, > otherwise you don't get a print out. The manual is too thick > for me to print extra, so only people who have RSVP'd or > quasi-RSVI'd get one! > > -scott > > On Thu, 18 Jul 2002, Bennett, John wrote: > > > JB has his kids in town, sorry. Next time! > > > > > > -----Original Message----- > > From: Elston, Jeremy [mailto:Jeremy.Elston@schwab.com] > > Sent: Thursday, July 18, 2002 12:13 PM > > To: 'phoenix-pm-list@happyfunball.pm.org' > > Subject: RE: Reminder: Phoenix.pm: Meeting 07/18/2002 > > > > > > I will be there. > > > > -----Original Message----- > > From: doug.miles@bpxinternet.com [mailto:doug.miles@bpxinternet.com] > > Sent: Thursday, July 18, 2002 11:58 AM > > To: Phoenix.pm > > Cc: Rose Keys > > Subject: Reminder: Phoenix.pm: Meeting 07/18/2002 > > > > > > Please RSVP if you haven't already... > > > > We'll be having a Phoenix.pm meeting Thursday, July 18th at 7:00PM. > > It will be held at Bowne, which is located at 1500 N. Central Avenue, > > which is on the Southwest corner of Central and McDowell. The parking > > lot is gated, so just press the button on the intercom, and tell the > > receptionist that you are there for the Perl meeting. Park in the lot > > that is straight ahead from the entrance on the South side of McDowell. > > Park in any uncovered, non-reserved space. Proceed to the main lobby, > > which is on the Northeast side of the parking lot. > > > > Scott will be presenting "Design Patterns in Perl: Writing scalable > > Object Oriented code" > > > > -- > > - Doug > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > From lajandy at yahoo.com Thu Jul 18 18:39:51 2002 From: lajandy at yahoo.com (Andrew Johnson) Date: Thu Aug 5 00:16:46 2004 Subject: Reminder: Phoenix.pm: Meeting 07/18/2002 In-Reply-To: Message-ID: <20020718233951.83275.qmail@web10101.mail.yahoo.com> --- Scott Walters wrote: > > > > 4 - Can we market this ? > > Toner is carcenogenic, so Americans will want to surround themselves > with it! Oh, wait, can we smoke it? ===== __________________________________________________ Do You Yahoo!? Yahoo! Autos - Get free new car price quotes http://autos.yahoo.com From etitmas at yahoo.com Thu Jul 18 23:50:30 2002 From: etitmas at yahoo.com (Titmas Eric) Date: Thu Aug 5 00:16:46 2004 Subject: Phoenix.pm: favourite travel site Message-ID: <20020719045030.98781.qmail@web13406.mail.yahoo.com> Need your favourite sites forgetting a discounted room rate in San Diego. I already know about priceline.com. Do you like anything netter? ===== Eric Titmas 480-926-1379 etitmas@yahoo.com TMTOWTDI __________________________________________________ Do You Yahoo!? Yahoo! Autos - Get free new car price quotes http://autos.yahoo.com From etitmas at yahoo.com Thu Jul 18 23:52:35 2002 From: etitmas at yahoo.com (Titmas Eric) Date: Thu Aug 5 00:16:46 2004 Subject: Phoenix.pm: favourite travel site In-Reply-To: <20020719045030.98781.qmail@web13406.mail.yahoo.com> Message-ID: <20020719045235.99016.qmail@web13406.mail.yahoo.com> correction --- Titmas Eric wrote: > Need your favourite sites for getting a > discounted room rate in San Diego. > > I already know about priceline.com. > > Do you like anything better? > > ===== > Eric Titmas > 480-926-1379 > etitmas@yahoo.com > > TMTOWTDI > > __________________________________________________ > Do You Yahoo!? > Yahoo! Autos - Get free new car price quotes > http://autos.yahoo.com __________________________________________________ Do You Yahoo!? Yahoo! Autos - Get free new car price quotes http://autos.yahoo.com From phaedrus at illogics.org Fri Jul 19 01:05:57 2002 From: phaedrus at illogics.org (Scott Walters) Date: Thu Aug 5 00:16:46 2004 Subject: Reminder: Phoenix.pm: Meeting 07/18/2002 In-Reply-To: <20020718225711.49459.qmail@web14101.mail.yahoo.com> Message-ID: Thanks everyone who showed up, and as always, Doug for having us. Errata: The other thing I was hoping to see a slide on but neglected to have was interface.pm. interface.pm is a pragma that does compile-time interface checking. For example: use interface 'DBI::DBD', 'Clonable', 'Storable'; ...code... would look through DBI/DBD.pm, Clonable.pm, and Storable.pm, and make sure that your package contained every method that each of these modules did. It also lists your module as ->isa() for each thing you list as an interface. ImplicitThis.pm and interface.pm are both available on CPAN: http://www.cpan.org/modules/by-authors/id/S/SW/SWALTERS/ With the inner classes example, I screwed up the slide: The example should have read: sub getIterator { my $parentThis = shift; return eval { package WebsafeColors::Iterator; # this mini sub-package only knows how to iterate over our data structure @ISA=(Iterator); sub new { my $type = shift; my $this = { currentIndex=>0 }; bless $this, $type; } sub hasNext { my $this = shift; return @{$parentThis->{'colors'}} > $this->{'currentIndex'}; } sub getNext { my $this = shift; die unless $this->hasNext(); return $parentThis->{'colors'}->[$this->{'currentIndex'}++]; } __PACKAGE__; }->new(); } I'm attaching the full test module to this message so that you can run it yourself. -scott -------------- next part -------------- # # this is an example of an inner class in perl. # an inner class is a class that is wholely contained inside of # another class. it is declared where it is needed and an instance # is returned immediately. # package Iterator; # abstract class sub new { die }; sub hasNext { die }; sub getNext { die }; 1; package WebsafeColors; sub new { my $type = shift; my $this = { }; # this is our internal representation: a large array. we might change this in the future, # so we dont want to hand out this array directly. instead, we provide an interator # interface. my $sixcube = ['00', '33', '66', '99', 'cc', 'ff']; $this->{'colors'} = [ map { $a = $_; map { $b = $_; map { '0x'.$a.$b.$_ } @$sixcube } @$sixcube } @$sixcube ]; bless $this, $type; } sub findClosistColor { my $this = shift; my $colorIn = shift; (my $red, my $green, my $blue) = $this->_intToRGB($colorIn); my $computeDistance = sub { return abs($red - $_[0]) + abs($green - $_[1]) + abs($blue - $_[2]); }; my $it = $this->getIterator(); # we can call this, and so can outsiders my $minDistance = 1<<25; my $newColor; my $colorSafeColor; my $distance; while($it->hasNext()) { $colorSafeColor = $it->getNext(); $distance = $computeDistance->($this->_intToRGB(hex $colorSafeColor)); if($distance < $minDistance) { $newColor = $colorSafeColor; $minDistance = $distance; } } return $newColor || 0x000000; } sub _intToRGB { my $this = shift; die unless caller eq __PACKAGE__; # private my $color = shift; my $red = ($color & 0xff0000) >> 16; my $green = ($color & 0x00ff00) >> 8; my $blue = ($color & 0x0000ff); return ($red, $green, $blue); } sub getIterator { my $parentThis = shift; return eval { package WebsafeColors::Iterator; # this mini sub-package only knows how to iterate over our data structure @ISA=(Iterator); sub new { my $type = shift; my $this = { currentIndex=>0 }; bless $this, $type; } sub hasNext { my $this = shift; return @{$parentThis->{'colors'}} > $this->{'currentIndex'}; } sub getNext { my $this = shift; die unless $this->hasNext(); return $parentThis->{'colors'}->[$this->{'currentIndex'}++]; } __PACKAGE__; }->new(); } 1; From tran_fors at yahoo.com Fri Jul 19 02:32:52 2002 From: tran_fors at yahoo.com (Tran Forsythe) Date: Thu Aug 5 00:16:46 2004 Subject: Phoenix.pm: favourite travel site References: <20020719045235.99016.qmail@web13406.mail.yahoo.com> Message-ID: <002501c22ef6$7edde8e0$0401a8c0@DARIO> ----- Original Message ----- From: "Titmas Eric" To: Sent: Thursday, July 18, 2002 9:52 PM Subject: Re: Phoenix.pm: favourite travel site > correction > --- Titmas Eric wrote: > > Need your favourite sites for getting a > > discounted room rate in San Diego. > > > > I already know about priceline.com. > > > > Do you like anything better? > > > > ===== > > Eric Titmas > > 480-926-1379 > > etitmas@yahoo.com *hmm* There's expedia.com , flycheap.com , etc., but for a flight AZ-CA you might want to check out SouthWest (southwestairlines.com) directly; they often put their prices as lower than what they give the CRS's (Computer Reservation System). -Kurt From intertwingled at qwest.net Fri Jul 19 02:43:48 2002 From: intertwingled at qwest.net (intertwingled) Date: Thu Aug 5 00:16:46 2004 Subject: Phoenix.pm: favourite travel site In-Reply-To: <002501c22ef6$7edde8e0$0401a8c0@DARIO> References: <20020719045235.99016.qmail@web13406.mail.yahoo.com> Message-ID: <3.0.6.32.20020719004348.008cfcd0@pop.phnx.qwest.net> Drive to San Diego and sleep on Mission Beach. P.S. Don't forget the obligatory pit stops at Yuma and El Centro. =) At 12:32 AM 7/19/02 -0700, you wrote: >----- Original Message ----- >From: "Titmas Eric" >To: >Sent: Thursday, July 18, 2002 9:52 PM >Subject: Re: Phoenix.pm: favourite travel site > > >> correction >> --- Titmas Eric wrote: >> > Need your favourite sites for getting a >> > discounted room rate in San Diego. >> > >> > I already know about priceline.com. >> > >> > Do you like anything better? >> > >> > ===== >> > Eric Titmas >> > 480-926-1379 >> > etitmas@yahoo.com > >*hmm* There's expedia.com , flycheap.com , etc., but for a flight AZ-CA you >might want to check out SouthWest (southwestairlines.com) directly; they >often put their prices as lower than what they give the CRS's (Computer >Reservation System). > >-Kurt > > > -- even the safest course is fraught with peril From tran_fors at yahoo.com Fri Jul 19 02:52:35 2002 From: tran_fors at yahoo.com (Tran Forsythe) Date: Thu Aug 5 00:16:46 2004 Subject: Phoenix.pm: favourite travel site References: <20020719045235.99016.qmail@web13406.mail.yahoo.com> <3.0.6.32.20020719004348.008cfcd0@pop.phnx.qwest.net> Message-ID: <007201c22ef9$3feb12e0$0401a8c0@DARIO> ----- Original Message ----- From: "intertwingled" > even the safest course is fraught with peril When I 1st read this, I completely misread that last word. I thought it said "perl", and had to do a double-take ;) From wlindley at wlindley.com Fri Jul 19 08:15:34 2002 From: wlindley at wlindley.com (William Lindley) Date: Thu Aug 5 00:16:46 2004 Subject: Phoenix.pm: favourite travel site In-Reply-To: <007201c22ef9$3feb12e0$0401a8c0@DARIO> Message-ID: On Fri, 19 Jul 2002, Tran Forsythe wrote: > I thought it said "perl" Perl, Peril, what's the difference? From sharding at ccbill.com Fri Jul 19 11:35:54 2002 From: sharding at ccbill.com (Shay Harding) Date: Thu Aug 5 00:16:46 2004 Subject: Phoenix.pm: favourite travel site In-Reply-To: <002501c22ef6$7edde8e0$0401a8c0@DARIO> References: <20020719045235.99016.qmail@web13406.mail.yahoo.com> <002501c22ef6$7edde8e0$0401a8c0@DARIO> Message-ID: <1027096554.22356.4.camel@shayh.cwie.net> On Fri, 2002-07-19 at 00:32, Tran Forsythe wrote: > ----- Original Message ----- > From: "Titmas Eric" > To: > Sent: Thursday, July 18, 2002 9:52 PM > Subject: Re: Phoenix.pm: favourite travel site > > > > correction > > --- Titmas Eric wrote: > > > Need your favourite sites for getting a > > > discounted room rate in San Diego. > > > > > > I already know about priceline.com. > > > > > > Do you like anything better? > > > > > > ===== > > > Eric Titmas > > > 480-926-1379 > > > etitmas@yahoo.com > > *hmm* There's expedia.com , flycheap.com , etc., but for a flight AZ-CA you > might want to check out SouthWest (southwestairlines.com) directly; they > often put their prices as lower than what they give the CRS's (Computer > Reservation System). > > -Kurt I would check out Southwest as well. I just got back from San Diego and flew 5 people round trip for about $350. Car was $170 for 5 days through them as well. Hotel sucked so don't stay at Cattamaran Resort. You'd think for $400 a night they'd have more comfortable beds. Best bet for hotel depending on what you are doing is to stay at one between San Diego and Carlsbad (probably cheaper) and drive the short distance to San Diego. Of course you'd need to rent a car. Shay From tran_fors at yahoo.com Fri Jul 19 14:05:24 2002 From: tran_fors at yahoo.com (Tran Forsythe) Date: Thu Aug 5 00:16:46 2004 Subject: Phoenix.pm: favourite travel site In-Reply-To: Message-ID: <20020719190524.26703.qmail@web14102.mail.yahoo.com> --- William Lindley wrote: > On Fri, 19 Jul 2002, Tran Forsythe wrote: > > I thought it said "perl" > > Perl, Peril, what's the difference? As originally stated it's a vaguely paranoid take on life. As misinterpreted by yours truly it's a very paranoid take on life with ominous Matrix overtones ;) __________________________________________________ Do You Yahoo!? Yahoo! Autos - Get free new car price quotes http://autos.yahoo.com From intertwingled at qwest.net Fri Jul 19 15:07:16 2002 From: intertwingled at qwest.net (intertwingled) Date: Thu Aug 5 00:16:46 2004 Subject: Phoenix.pm: favourite travel site In-Reply-To: <20020719190524.26703.qmail@web14102.mail.yahoo.com> References: Message-ID: <3.0.6.32.20020719130716.008cae00@pop.phnx.qwest.net> At 12:05 PM 7/19/02 -0700, you wrote: > >--- William Lindley wrote: >> On Fri, 19 Jul 2002, Tran Forsythe wrote: >> > I thought it said "perl" >> >> Perl, Peril, what's the difference? > >As originally stated it's a vaguely paranoid take on >life. As misinterpreted by yours truly it's a very >paranoid take on life with ominous Matrix overtones ;) > >__________________________________________________ >Do You Yahoo!? >Yahoo! Autos - Get free new car price quotes >http://autos.yahoo.com > > But peril CAN be fun. Where's the paranoia? =P -- even the safest course is fraught with peril From phaedrus at illogics.org Sat Jul 20 14:38:25 2002 From: phaedrus at illogics.org (Scott Walters) Date: Thu Aug 5 00:16:46 2004 Subject: Reminder: Phoenix.pm: Meeting 07/18/2002 In-Reply-To: <20020718233951.83275.qmail@web10101.mail.yahoo.com> Message-ID: Sure, and it makes great coffee too! On Thu, 18 Jul 2002, Andrew Johnson wrote: > > --- Scott Walters wrote: > > > > > > > 4 - Can we market this ? > > > > Toner is carcenogenic, so Americans will want to surround themselves > > with it! > > Oh, wait, can we smoke it? > > ===== > > > __________________________________________________ [Advertisement removed] > From phaedrus at illogics.org Thu Jul 25 18:14:10 2002 From: phaedrus at illogics.org (Scott Walters) Date: Thu Aug 5 00:16:46 2004 Subject: Phoenix.pm: UCITA: Meeting to be held in Tuscon Message-ID: Howdy folks. This is off topic. Slashdot ran a story (today?) about lawmakers, lawyers, business men meeting in Tuscon to unify UCITA so that it can be adopted by all states. I wrote a hasty rant and proceded to send it to all 200 or so email addresses listed. I've gotten a remarkable number of replies. Most of them are out-of-office notices. Whoeever collected the email addresses did an incredible job. No one who supported the legislation had any interest in debating the issue, of course, but I got several notes like the one attached. I thought some of you might find this encouraging in a call-to-arms sort of way. A lot of law markers are well informed about the issues. Some are looking the other way. Some don't quite understand how imporant not having a shrink wrapped license is to software that is distributed without cost and over the Internet, or that most applications downloaded fill a nitch far too small to be of interest to any commercial vender, or that code sharing is not just swapping apps, but is critical knowledge sharing for IT professionals. -scott ---------- Forwarded message ---------- Date: Thu, 25 Jul 2002 17:57:57 -0500 From: "Tennessen, Robert J." To: Phaedrus the Blunt Subject: RE: UCITA statement from Illogics Software Thank you for your letter. Although I and other Minnesota Commissioners voted against UCITA when approved in 1999 and still oppose it, the Conference is not likely to reverse the '99 decision. You and others opposed to it should oppose it through publication of your views and through your vigorous opposition in the state legislatures. -----Original Message----- From: Phaedrus the Blunt [mailto:phaedrus@illogics.org] Sent: Thursday, July 25, 2002 8:34 AM To: Tennessen, Robert J. Subject: UCITA statement from Illogics Software You're well familiar with the idea of volunteering legal services for a good cause. I'm a programmer, like thousands others, who find that the world - especially the business world - benefits from me sharing the work I've already done. Most businesses are extremely hesitatent to purchase or develop software they need because of the prohibitive cost. Having worked at Motorola, Mayo Clinic, and various other companies, I can tell you, companies have an extreme distaste for IT because of the excessive cost and horrible budget overruns. Software is deployed only a small fraction of the places where it would be useful. "Enterprise knowledge management" is dodgy at best. The solution to this problem is *not* to punish people, like myself, who are extremely productive programmers, and share our "better mousetraps" with the world at large. Free Software: 1. Allows nitches to be explored where commercial markets have not yet been realized. All of Microsoft's products came about this way. Before Mosaic and then Netscape, no one *realized* the idea of a web browser, and therefore there was no product. Now the Internet is a multi billion dollar industry. Nitch products create markets. BIND, Gopher, FTP, Telnet, and the rest of the programs that the Internet was built on were all freesoftware. 2. 70% to 90% of software is never fit to be sold! Most software is not written as a product, but to fill to a very specific need. This software is not marketable nor commercial by natuture. It would be impossible to market this software due to the huge number of possible applications for a computer program in a business. Sharing these this kind of unpolished work helps programmers in similar situations by giving them a starting point. This dramatically reduces the overall cost of IT labor within a company. Tens of thousands of websites and dozens of magazines distribute this form of software. Making Free Software authors liable for errors dispite disclaimers would be akin to making book publishers liable for the enevitable errors that emerge. 3. By sharing software, independent programmers like myself can make a name for ourselves. Most of the successful consulting businesses were founded by well known consultants who had made a name for themselves by sharing their work. By giving away the program they write in their own time, they create a market for themselves where they are the expect. If you write a software package, and 10 companies realize its exactly what they need, it is far, far too small to market commercially, but a single person can make a living supporting companies that started using it because it was free. 4. Free Software authors are good samaritans. There are *always* exceptions under which software will not function. While cars are highly reliable, there will always be exceptions that will cause cars to stop working pending repair: dead battery, flat tire, bad sparkplug. These things are entirely out of the control of the manufacturer. Giving the manufacturer to define exactly what a car does and does not do is the only only reasonable arrangement! Sueing General Motors because you couldn't make it to a job interview because your car had a flat tire is entirely unreasonable. Not being able to process a dataset and suing the developer of a free database application for the amount it was worth to the company is flawed for exactly the same reason, and in the same way. GM provides transportation. I provide software. I don't provide end results, and I don't provide an insurance policy. It is critical to understand this. 5. Free Software frequently provides superior quality Sometimes quality isn't important. Sometimes it is critical. Amazon.com has recorded their first prrofitable quarter after switching from Microsoft's OS and webserver to the Linux operating system and Apache webserver. Each of those record an exploit that a hacker could take advantage of about once every 1-2 years, instead of every month. They can be heavily modified, running a complex mix of software without this impacting their uptimes. Being able to keep a Microsoft server running without human intervention requires that no users have access to the system, and that it run as little as software as possible. Obviously, the amount of supervision required for a system to operate dramatically impacts the cost of providing services for a company. While the UCITA would greatly benefit Micorsoft and a few propriatary venders, it would do more harm to software quality than good by punishing the people that work to build better systems. http://www.cert.org has more information on security vulnerabilities: it is the most popular site for security experts to track exploits as they are discovered. The rules that Compaq, Microsoft, and other large corporations would have the world play by with the UCITA would give them control for their markets, but it would stagnate all new markets at the same time. This is ignorant, nihilistic, and destructive for their own growth, and for the growth of the world market. This is asking that ALL software industries sustain heavy damage as they know they will fair better than everyone else, thereby being on top. Legislation that is openly destructive is not good legislation. The fact that Free Software poses such a significant threat to them is clear illustration that inovation and quality products do flow from Free Software authors. It is natural and normal that a company be subject to competition! Its the definition of the free market. Thank you kindly for your time and attention. Sincerely, -scott walters Illogics Software http://www.illogics.org Po Box 692 Tempe AZ 85280 NOTICE: This electronic mail transmission may contain an attorney-client communication that is privileged at law. It is not intended for transmission to, or receipt by, any unauthorized persons. If you have received this electronic mail transmission in error, please delete it from your system without copying it, and notify the sender by reply e-mail or by calling 612-343-2800, so that our address record can be corrected. From doug.miles at bpxinternet.com Fri Jul 26 12:26:41 2002 From: doug.miles at bpxinternet.com (Doug Miles) Date: Thu Aug 5 00:16:46 2004 Subject: Phoenix.pm: Vacation Message-ID: <3D418651.5090308@bpxinternet.com> I'll be on vacation all next week. Feel free to hold a meeting in my absence. Scott mentioned that he might be able to do this sometime, and Erik mentioned that he might be able to host it at Bowne. You guys talk amongst yourselves. This is encouragement, not an obligation. :) From phaedrus at illogics.org Mon Jul 29 08:16:31 2002 From: phaedrus at illogics.org (Scott Walters) Date: Thu Aug 5 00:16:46 2004 Subject: Phoenix.pm: Vacation In-Reply-To: <3D418651.5090308@bpxinternet.com> Message-ID: I'm game. I've been following the Perl 6 Internals mailing list and poking the code with a (long) stick. I could paste some of the Parrot VM up on the wall and talk about how it fits together. Just a suggestion. The other stuff I've offered to do is still available, of course, but this is currently at the head of my mental run queue. Doug, enjoy your vacation. -scott On Fri, 26 Jul 2002, Doug Miles wrote: > I'll be on vacation all next week. Feel free to hold a meeting in my > absence. Scott mentioned that he might be able to do this sometime, and > Erik mentioned that he might be able to host it at Bowne. You guys talk > amongst yourselves. This is encouragement, not an obligation. :) > > From tran_fors at yahoo.com Mon Jul 29 21:26:36 2002 From: tran_fors at yahoo.com (Tran Forsythe) Date: Thu Aug 5 00:16:46 2004 Subject: Phoenix.pm: Vacation References: Message-ID: <001801c23770$87e9b360$0401a8c0@DARIO> > I've been following the Perl 6 Internals mailing list and poking the > code with a (long) stick. I could paste some of the Parrot VM up > on the wall and talk about how it fits together. Consider me interested ;) -Kurt From phaedrus at illogics.org Tue Jul 30 14:05:19 2002 From: phaedrus at illogics.org (Scott Walters) Date: Thu Aug 5 00:16:46 2004 Subject: Phoenix.pm: Vacation In-Reply-To: Message-ID: Ack, I might not be in town either. Whats the meeting date? Sorry for confusion =( -scott On Mon, 29 Jul 2002, Scott Walters wrote: > > I'm game. > > I've been following the Perl 6 Internals mailing list and poking the > code with a (long) stick. I could paste some of the Parrot VM up > on the wall and talk about how it fits together. > > Just a suggestion. The other stuff I've offered to do is still > available, of course, but this is currently at the head of my > mental run queue. > > Doug, enjoy your vacation. > > -scott > > On Fri, 26 Jul 2002, Doug Miles wrote: > > > I'll be on vacation all next week. Feel free to hold a meeting in my > > absence. Scott mentioned that he might be able to do this sometime, and > > Erik mentioned that he might be able to host it at Bowne. You guys talk > > amongst yourselves. This is encouragement, not an obligation. :) > > > > > > From phaedrus at illogics.org Wed Jul 31 03:31:32 2002 From: phaedrus at illogics.org (Scott Walters) Date: Thu Aug 5 00:16:46 2004 Subject: Phoenix.pm: possible lead. passing it on. was: hiring (fwd) Message-ID: ---------- Forwarded message ---------- Date: Wed, 31 Jul 2002 00:56:42 -0700 From: Joseph Shamash To: scott@slowass.net Subject: hiring AVI Systems, Inc. wishes to acquire relevant expertise: We are based in Oakland, CA, developing a Network Attached Storage (NAS) system with Gb Ethernet and 64-bit capability. Are you expert in networking? NetBSD or other freeBSD-like 64-bit Unix? Fibre Channel? SCSI? RAID and storage technologies generally? State-of-the-art backup and restore strategies for multi-TB stores? If you're able to support this endeavor, contact us by email or telephone (project@avistor.com; 510-535-0308). Please provide your qualifications. ____________________________________________ Joseph Shamash AVI(R) AVIstor(TM) AVI Systems, Inc. www.avistor.com jshamash@avistor.com Tel: (510) 535-0308 Fax: (510)535-0320 1-888-883-2999 (toll free) ____________________________________________ From bryanmlane at yahoo.com Wed Jul 31 04:12:43 2002 From: bryanmlane at yahoo.com (Bryan Lane) Date: Thu Aug 5 00:16:46 2004 Subject: Phoenix.pm: possible lead. passing it on. was: hiring (fwd) In-Reply-To: Message-ID: <20020731091243.13991.qmail@web11607.mail.yahoo.com> It doesn't sound like I fit the qualifications, but I certainly appreciate the lead! Bryan --- Scott Walters <phaedrus@illogics.org> wrote: > > > ---------- Forwarded message ---------- > Date: Wed, 31 Jul 2002 00:56:42 -0700 > From: Joseph Shamash <info@avistor.com> > To: scott@slowass.net > Subject: hiring > > AVI Systems, Inc. wishes to acquire relevant expertise: We are based > in > Oakland, CA, developing a Network Attached Storage (NAS) system with > Gb > Ethernet and 64-bit capability. Are you expert in networking? NetBSD > or > other freeBSD-like 64-bit Unix? Fibre Channel? SCSI? RAID and storage > technologies generally? State-of-the-art backup and restore > strategies for > multi-TB stores? If you're able to support this endeavor, contact us > by > email or telephone (project@avistor.com; 510-535-0308). Please > provide your > qualifications. > > ____________________________________________ > Joseph Shamash > AVI(R) > AVIstor(TM) > AVI Systems, Inc. > www.avistor.com > jshamash@avistor.com Tel: (510) 535-0308 Fax: (510)535-0320 > > 1-888-883-2999 (toll free) > ____________________________________________ > > > > __________________________________________________ Do You Yahoo!? Yahoo! Health - Feel better, live better http://health.yahoo.com