From doug.miles at bpxinternet.com Mon Nov 1 16:14:30 1999 From: doug.miles at bpxinternet.com (Douglas E. Miles) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Meeting 11/02/1999 Reminder Message-ID: <381E10C6.C0FA7FA3@bpxinternet.com> "Douglas E. Miles" wrote: > > We'll be having a Phoenix.pm meeting Tuesday November 2nd at 7:00PM. > It will be held at The Willow House, which is located at 149 W. McDowell > Rd., which is just West of Bowne on McDowell. This is a social meeting, > so just show up, hang out, and have fun. The Willow House has coffee, > and sandwiches, so bring some money if you are hungry. If you want more > information, visit http://www.willowhouse.com/. See you there! -- For a list of the ways which technology has failed to improve our quality of life, press 3. From pablo at dosomething.org Tue Nov 2 14:41:26 1999 From: pablo at dosomething.org (Pablo Velasquez) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Puzzle or Headache? or Free buggy script :) In-Reply-To: <3819F36B.8028131F@bpxinternet.com> Message-ID: <3.0.6.32.19991102124126.009c7100@mail.dosomething.org> Hi, I've put my pen down on this one, but thought maybe someone has already run into this type of puzzle (problem) or is looking for some type of perl punishment to inflict upon themselves. Hey, if nothing else it's a good starter script to send e-mails using sendmail... I will list the information as such: 1. the description of the puzzle *2. the actual perl I use 3. the response I get *to protect the innocent I have removed my own e-mail address that you may test it on your system if you happen to be curious about it. ------> 1. Here is the puzzle: I am sending an e-mail using sendmail and for some strange reason (though the text is ONLY the 'a' character, I get an '!' in my e-mail). ------> 2. Here is the perl script (I am using mod_perl but have added the shebang line for clarity): #!/usr/bin/perl use DBI; use CGI; use strict; #the usual strict stuff my($q, $email, @bunch_o_emails, $text); $q = new CGI; #the e-mail to test with $email = 'you@yourcompany.com'; #I usually use @bunch_o_emails to send an e-mail to our educators, meaning I send a lot of e-mails out, so I still use the array, so if my script works, I don't have to change much. push(@bunch_o_emails, $email); #__TEXT GOES HERE___ $text = < 3. This is the response I have gotten over and over again: Date: Tue, 2 Nov 1999 13:30:56 -0500 From: someone@somewhere.com To: pablo@dosomething.org Subject: Puzzle aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaa! aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaa! aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From pablo at dosomething.org Tue Nov 2 15:18:37 1999 From: pablo at dosomething.org (Pablo Velasquez) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Puzzle or Headache ... bing! In-Reply-To: <3.0.6.32.19991102124126.009c7100@mail.dosomething.org> References: <3819F36B.8028131F@bpxinternet.com> Message-ID: <3.0.6.32.19991102131837.009cde80@mail.dosomething.org> Hi, Well, I just solved this little puzzle, right after I had given up :) Turns out sendmail adds that extra '!' when you go above 991 characters that are not seperated by a newline. I just sent 2 e-mails, one with 991 characters and one with 992 and indeed the second one had the '!' right after character 991. I feel much better now. You see, the original document was a long long document of legal language (which contains tons of metacharacters) so I had though, could it be one of those metacharacters that is causing this problem, or perhaps some combination of perl functions being called from within the document inadvertently. Now we know. Hope you all enjoyed this perl adventure. -Pablo At 12:41 PM 11/2/99 -0800, you wrote: >Hi, >I've put my pen down on this one, but thought maybe someone has already run >into this type of puzzle (problem) or is looking for some type of perl >punishment to inflict upon themselves. > >Hey, if nothing else it's a good starter script to send e-mails using >sendmail... > >I will list the information as such: > >1. the description of the puzzle >*2. the actual perl I use >3. the response I get > >*to protect the innocent I have removed my own e-mail address that you may >test it on your system if you happen to be curious about it. > >------> 1. Here is the puzzle: > >I am sending an e-mail using sendmail and for some strange reason (though >the text is ONLY the 'a' character, I get an '!' in my e-mail). > >------> 2. Here is the perl script (I am using mod_perl but have added the >shebang line for clarity): > >#!/usr/bin/perl > >use DBI; >use CGI; >use strict; > >#the usual strict stuff >my($q, $email, @bunch_o_emails, $text); > >$q = new CGI; > >#the e-mail to test with >$email = 'you@yourcompany.com'; > > >#I usually use @bunch_o_emails to send an e-mail to our educators, meaning >I send a lot of e-mails out, so I still use the array, so if my script >works, I don't have to change much. > >push(@bunch_o_emails, $email); > >#__TEXT GOES HERE___ > > >$text = < >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa > > > >SENDMAILTEXT > >#here I loop through each e-mail in @bunch_o_emails, however I came by that >info: either from a database or from a file, or if I just created an array >of e-mails to send to > >foreach $email (@bunch_o_emails) { > >#since sendmail "crashes" if the e-mail is "incorrect" I decided to just >skip e-mails not in the "proper" format. I was trying to be as inclusive as >I could given my experience with e-mails. If the e-mail is "correctly" >entered the the script sends the e-mail. > >if ( > >$email =~ /^([-\@\w.]+)$/ && >$email =~ /\w\@\w/ && >$email !~ /\.\./ && >$email =~ /(\.\w{3})$/ > >) { > >#since sometimes I import e-mail lists, it's best to remove the extra >newline. Since a new line is already included in: print SENDMAIL "To: >$email\n"; > >chomp($email); > >open (SENDMAIL, "|/usr/lib/sendmail -t") or die "sendmail"; >print SENDMAIL "From: someone\@somewhere.com\n"; >print SENDMAIL "To: $email\n"; >print SENDMAIL "Subject: Puzzle\n\n"; >print SENDMAIL "$text"; >close SENDMAIL or die "Hey, sendmail failed!"; > >} > > >} > >print "Content-type: text/html\n\n"; > >print < >sent mail > >ENDTEXT > > > > >-------> 3. This is the response I have gotten over and over again: > >Date: Tue, 2 Nov 1999 13:30:56 -0500 >From: someone@somewhere.com >To: pablo@dosomething.org >Subject: Puzzle > > >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaa! >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaa! >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa >aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa > > > > From doug.miles at bpxinternet.com Tue Nov 2 14:41:52 1999 From: doug.miles at bpxinternet.com (Douglas E. Miles) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Puzzle or Headache ... bing! References: <3819F36B.8028131F@bpxinternet.com> <3.0.6.32.19991102131837.009cde80@mail.dosomething.org> Message-ID: <381F4C90.88B76500@bpxinternet.com> Pablo Velasquez wrote: > > Hi, > Well, I just solved this little puzzle, right after I had given up :) > > Turns out sendmail adds that extra '!' when you go above 991 characters > that are not seperated by a newline. > > I just sent 2 e-mails, one with 991 characters and one with 992 and indeed > the second one had the '!' right after character 991. > > I feel much better now. > > You see, the original document was a long long document of legal language > (which contains tons of metacharacters) so I had though, could it be one of > those metacharacters that is causing this problem, or perhaps some > combination of perl functions being called from within the document > inadvertently. Now we know. > > Hope you all enjoyed this perl adventure. I was wondering if that was the case. I didn't get time to put together a reply. :) Thanks for sending out the solution! -- For a list of the ways which technology has failed to improve our quality of life, press 3. From sinck at ip100.corp.quepasa.com Tue Nov 2 14:54:20 1999 From: sinck at ip100.corp.quepasa.com (David Sinck) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Puzzle or Headache ... bing! References: <3819F36B.8028131F@bpxinternet.com> <3.0.6.32.19991102131837.009cde80@mail.dosomething.org> Message-ID: <14367.20348.881511.459735@ip100.corp.quepasa.com> \_ Turns out sendmail adds that extra '!' when you go above 991 characters \_ that are not seperated by a newline. \_ \_ I just sent 2 e-mails, one with 991 characters and one with 992 and indeed \_ the second one had the '!' right after character 991. a) why 991? b) time for mime encoding? David From Ron.Giffin at motorola.com Tue Nov 2 15:17:59 1999 From: Ron.Giffin at motorola.com (Giffin Ron-P08295) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Puzzle or Headache ... bing! Message-ID: <01CA656A687ED211926B00805F779140A7B831@az25exm02.geg.mot.com> Aaaargs! Long lines with unanticipated whitespace or characters: This Perl rookie's albatross! Hi, Well, I just solved this little puzzle, right after I had given up :) Turns out sendmail adds that extra '!' when you go above 991 characters that are not seperated by a newline. I just sent 2 e-mails, one with 991 characters and one with 992 and indeed the second one had the '!' right after character 991. I feel much better now. You see, the original document was a long long document of legal language (which contains tons of metacharacters) so I had though, could it be one of those metacharacters that is causing this problem, or perhaps some combination of perl functions being called from within the document inadvertently. Now we know. Hope you all enjoyed this perl adventure. -Pablo From pablo at dosomething.org Wed Nov 3 00:20:09 1999 From: pablo at dosomething.org (Pablo Velasquez) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Puzzle or Headache ... bing! In-Reply-To: <14367.20348.881511.459735@ip100.corp.quepasa.com> References: <3819F36B.8028131F@bpxinternet.com> <3.0.6.32.19991102131837.009cde80@mail.dosomething.org> Message-ID: <3.0.6.32.19991102222009.009bab30@mail.dosomething.org> Hi, Well I can send more than that, but I just have to break up my paragraphs so they are less than 991. Then that '!' doesn't show up. -Pablo At 01:54 PM 11/2/99 -0700, you wrote: > >\_ Turns out sendmail adds that extra '!' when you go above 991 characters >\_ that are not seperated by a newline. >\_ >\_ I just sent 2 e-mails, one with 991 characters and one with 992 and indeed >\_ the second one had the '!' right after character 991. > >a) why 991? >b) time for mime encoding? > >David > From phaedrus at endless.org Wed Nov 3 11:58:43 1999 From: phaedrus at endless.org (Phaedrus) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Puzzle or Headache ... bing! In-Reply-To: <3.0.6.32.19991102222009.009bab30@mail.dosomething.org> Message-ID: Wow, GREAT meeting last night. Doug sure knows how to throw a party! Seriously, great atmosphere at Willow House. I wouldn't mind doing one of those once every other month or so... good to see everyone. -scott From doug.miles at bpxinternet.com Wed Nov 3 12:37:22 1999 From: doug.miles at bpxinternet.com (Douglas E. Miles) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Puzzle or Headache ... bing! References: Message-ID: <382080E2.DD9B943E@bpxinternet.com> Phaedrus wrote: > > Wow, GREAT meeting last night. Doug sure knows how to throw a party! > Seriously, great atmosphere at Willow House. I wouldn't mind doing one of > those once every other month or so... good to see everyone. > -scott Don't thank me, thank the Willow (Actually I will thank them). I'm glad you enjoyed it. We'll definitely make it a regular part of the schedule. -- For a list of the ways which technology has failed to improve our quality of life, press 3. From pablo at dosomething.org Wed Nov 3 17:12:43 1999 From: pablo at dosomething.org (Pablo Velasquez) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Puzzle or Headache ... bing! In-Reply-To: References: <3.0.6.32.19991102222009.009bab30@mail.dosomething.org> Message-ID: <3.0.6.32.19991103151243.0097edf0@mail.dosomething.org> I definetly agree, had a really good time! At 12:58 PM 11/3/99 -0500, you wrote: > >Wow, GREAT meeting last night. Doug sure knows how to throw a party! >Seriously, great atmosphere at Willow House. I wouldn't mind doing one of >those once every other month or so... good to see everyone. >-scott > From dmiles at primenet.com Thu Nov 4 18:34:34 1999 From: dmiles at primenet.com (Doug and Julie Miles) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Get a (Perl)? Job! Message-ID: <3.0.3.32.19991104173434.00a48880@pop.primenet.com> I thought some of you might be interested. >Date: Thu, 4 Nov 1999 16:19:24 -0500 (EST) >From: brian d foy >To: groups@lists.panix.com, news@perl.org, > perl-mongers-announce@happyfunball.pm.org >Subject: Get a (Perl)? Job! >Sender: owner-groups@lists.pm.org > > >http://jobs.perl.org > >Perl Mongers and Career Mosaic have launched the Perl Mongers Career >Center at http://jobs.perl.org. You can search for or announce job >openings as well as add resumes to the Career Mosaic database. There are >thousands of Perl jobs already in the database which can be search in a >variety of fashions including distance from a zip code. > >Coming soon will be features geared towards specific regions that the Perl >user groups can use to quickly find stuff near them. > >-- >brian d foy >Director of Technology, Smith Renaud, Inc. >875 Avenue of the Americas, 2510, New York, NY 10001 > V: (212) 239-8985 > From doug.miles at bpxinternet.com Fri Nov 5 11:12:49 1999 From: doug.miles at bpxinternet.com (Douglas E. Miles) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings Message-ID: <38231011.1447D5E8@bpxinternet.com> This is a little script that I use to convert Mac/Windows format files to Unix format: #!/usr/bin/perl -pi s/\r\n?/\n/g; Enjoy! -- For a list of the ways which technology has failed to improve our quality of life, press 3. From edelsys at edelsys.com Fri Nov 5 11:33:11 1999 From: edelsys at edelsys.com (EdelSys Consulting) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings In-Reply-To: <38231011.1447D5E8@bpxinternet.com> Message-ID: <3.0.6.32.19991105103311.008a5100@swlink.net> At 10:12 AM 11/05/1999 -0700, you wrote: >This is a little script that I use to convert Mac/Windows format files >to Unix format: > >#!/usr/bin/perl -pi > >s/\r\n?/\n/g; > >Enjoy! > >-- >For a list of the ways which technology has failed >to improve our quality of life, press 3. > You should submit that to PPT. =) Tony From sinck at ip100.corp.quepasa.com Fri Nov 5 11:44:13 1999 From: sinck at ip100.corp.quepasa.com (David Sinck) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings References: <38231011.1447D5E8@bpxinternet.com> <3.0.6.32.19991105103311.008a5100@swlink.net> Message-ID: <14371.5997.806828.763699@ip100.corp.quepasa.com> \_ You should submit that to PPT. =) Ok, I'll bite. Either my failing memory or my weakflu can't let me decipher that.... I'm betting one of the P's is perl though. :-) Either that or you mean powerpoint, and if perl converts that, I'll be more impressed than ever! David $appdescription =~ s/powerpoint/powerpig/gi; From kev at primenet.com Fri Nov 5 11:51:28 1999 From: kev at primenet.com (Kevin Buettner) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings In-Reply-To: "Douglas E. Miles" "Phoenix.pm: Mac/Windows -> Unix line endings" (Nov 5, 10:12am) References: <38231011.1447D5E8@bpxinternet.com> Message-ID: <991105175128.ZM14565@saguaro.lan> On Nov 5, 10:12am, Douglas E. Miles wrote: > This is a little script that I use to convert Mac/Windows format files > to Unix format: Sometimes you want to convert all the files in a given directory hierarchy. I wrote the following script which'll find all the text files and convert them to have unix line endings. The original files are preserved as *.bak- where is a a representation of the date as given by time(). (Do a "rm -f `find . -name '*.bak-*'`" when you want to get rid of the backup files.) Regarding the following line: s/\015\012?/\012/g; I wrote it this way for portability. I read in "The Perl Journal" that Perl on some non-unix platforms will convert \n and the like to platform specific equivalents. Written in the above fashion, you should be able to run it on a Mac or on some version of Windows and have it work the same way as on Unix. This could be useful if you are forced to do development on a non-unix system, but still need to periodically check your code into a unix based source respository. --- fix-newlines --- #!/usr/bin/perl -w use File::Find; use FileHandle; use English; my ($root) = @ARGV; if (!defined($root)) { die "Usage: $0 root\n"; } @ARGV = (); find( sub { if (-f && -T) { push @ARGV, $File::Find::name; } }, $root ); $INPLACE_EDIT = '.bak-' . time(); while (<>) { s/\015\012?/\012/g; print; } --- end fix-newlines --- -- Kevin Buettner kev@primenet.com, kevinb@cygnus.com From edelsys at edelsys.com Fri Nov 5 12:12:09 1999 From: edelsys at edelsys.com (EdelSys Consulting) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings In-Reply-To: <14371.5997.806828.763699@ip100.corp.quepasa.com> References: <38231011.1447D5E8@bpxinternet.com> <3.0.6.32.19991105103311.008a5100@swlink.net> Message-ID: <3.0.6.32.19991105111209.008bcdd0@swlink.net> At 10:44 AM 11/05/1999 -0700, you wrote: > >\_ You should submit that to PPT. =) >Ok, I'll bite. Either my failing memory or my weakflu can't let me Perl Power Tools >decipher that.... > >I'm betting one of the P's is perl though. :-) > >Either that or you mean powerpoint, and if perl converts that, I'll be >more impressed than ever! > >David >$appdescription =~ s/powerpoint/powerpig/gi; > From doug.miles at bpxinternet.com Fri Nov 5 12:14:27 1999 From: doug.miles at bpxinternet.com (Douglas E. Miles) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings References: <38231011.1447D5E8@bpxinternet.com> <991105175128.ZM14565@saguaro.lan> Message-ID: <38231E83.3E527892@bpxinternet.com> Kevin Buettner wrote: > > On Nov 5, 10:12am, Douglas E. Miles wrote: > > > This is a little script that I use to convert Mac/Windows format files > > to Unix format: > > Sometimes you want to convert all the files in a given directory > hierarchy. I wrote the following script which'll find all the text > files and convert them to have unix line endings. The original files > are preserved as *.bak- where is a a representation of > the date as given by time(). (Do a "rm -f `find . -name '*.bak-*'`" > when you want to get rid of the backup files.) > > Regarding the following line: > > s/\015\012?/\012/g; Good point! > I wrote it this way for portability. I read in "The Perl Journal" > that Perl on some non-unix platforms will convert \n and the like to > platform specific equivalents. Written in the above fashion, you > should be able to run it on a Mac or on some version of Windows and > have it work the same way as on Unix. This could be useful if you are > forced to do development on a non-unix system, but still need to > periodically check your code into a unix based source respository. > > --- fix-newlines --- > #!/usr/bin/perl -w > > use File::Find; > use FileHandle; > use English; > > my ($root) = @ARGV; > > if (!defined($root)) { > die "Usage: $0 root\n"; > } > > @ARGV = (); > > find( > sub { > if (-f && -T) { > push @ARGV, $File::Find::name; > } > }, > $root > ); > > $INPLACE_EDIT = '.bak-' . time(); > > while (<>) { > s/\015\012?/\012/g; > print; > } > --- end fix-newlines --- Cool! -- For a list of the ways which technology has failed to improve our quality of life, press 3. From Ron.Giffin at motorola.com Fri Nov 5 14:11:10 1999 From: Ron.Giffin at motorola.com (Giffin Ron-P08295) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings Message-ID: <01CA656A687ED211926B00805F779140A7B837@az25exm02.geg.mot.com> Will Doug or someone please enlighten me. Does this mean that the output from programs such as dos2ux or dos2unix is unacceptable, or is this simply 'I'd rather do it myself'? -- Ron -----Original Message----- From: Douglas E. Miles [mailto:doug.miles@bpxinternet.com] Sent: Friday, November 05, 1999 10:13 AM To: Phoenix.pm Subject: Phoenix.pm: Mac/Windows -> Unix line endings This is a little script that I use to convert Mac/Windows format files to Unix format: #!/usr/bin/perl -pi s/\r\n?/\n/g; Enjoy! -- For a list of the ways which technology has failed to improve our quality of life, press 3. From sinck at corp.quepasa.com Fri Nov 5 14:24:30 1999 From: sinck at corp.quepasa.com (sinck@corp.quepasa.com) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings References: <01CA656A687ED211926B00805F779140A7B837@az25exm02.geg.mot.com> Message-ID: <14371.15614.746438.998616@ip100.corp.quepasa.com> \_ Will Doug or someone please enlighten me. Does this mean \_ that the output from programs such as dos2ux or dos2unix \_ is unacceptable, or is this simply 'I'd rather do it myself'? methinks it's "I'd rather do it in perl". That way you only have to install one package (perl) rather than oodles of others... David From kev at primenet.com Fri Nov 5 14:24:45 1999 From: kev at primenet.com (Kevin Buettner) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings In-Reply-To: Giffin Ron-P08295 "RE: Phoenix.pm: Mac/Windows -> Unix line endings" (Nov 5, 1:11pm) References: <01CA656A687ED211926B00805F779140A7B837@az25exm02.geg.mot.com> Message-ID: <991105202445.ZM14971@saguaro.lan> On Nov 5, 1:11pm, Giffin Ron-P08295 wrote: > Will Doug or someone please enlighten me. Does this mean > that the output from programs such as dos2ux or dos2unix > is unacceptable, or is this simply 'I'd rather do it myself'? The latter. -- Kevin Buettner kev@primenet.com, kevinb@cygnus.com From pablo at dosomething.org Fri Nov 5 15:52:34 1999 From: pablo at dosomething.org (Pablo Velasquez) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings In-Reply-To: <01CA656A687ED211926B00805F779140A7B837@az25exm02.geg.mot.c om> Message-ID: <3.0.6.32.19991105135234.009be100@mail.dosomething.org> Hi, This is a vaguely related tangent. I use a program called EditPlus which has color syntax and many great features, like unlimited "undo". Very handy. I write my scripts on NT/test on NT(have a full duplicate system), then just upload my files to the Linux box. EditPlus is great for coding, at least I've found it to be. The color coding templates, choose your own colors for different types of quoting, variables, on and on. Unlimited "undo"... Also you get this nice panel of all your open scripts. It's shareware, here is a link for info and download: http://download.cnet.com/downloads/0-10084-100-917205.html?tag=st.dl.10001_1 03_1.lst.titledetail Well, just thought you might find it interesting. -Pablo At 01:11 PM 11/5/99 -0700, you wrote: >Will Doug or someone please enlighten me. Does this mean >that the output from programs such as dos2ux or dos2unix >is unacceptable, or is this simply 'I'd rather do it myself'? > > -- Ron > > > >-----Original Message----- >From: Douglas E. Miles [mailto:doug.miles@bpxinternet.com] >Sent: Friday, November 05, 1999 10:13 AM >To: Phoenix.pm >Subject: Phoenix.pm: Mac/Windows -> Unix line endings > > >This is a little script that I use to convert Mac/Windows format files >to Unix format: > >#!/usr/bin/perl -pi > >s/\r\n?/\n/g; > >Enjoy! > >-- >For a list of the ways which technology has failed >to improve our quality of life, press 3. > From doug.miles at bpxinternet.com Fri Nov 5 15:05:56 1999 From: doug.miles at bpxinternet.com (Douglas E. Miles) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings References: <01CA656A687ED211926B00805F779140A7B837@az25exm02.geg.mot.com> <14371.15614.746438.998616@ip100.corp.quepasa.com> Message-ID: <382346B4.3DE9F876@bpxinternet.com> sinck@corp.quepasa.com wrote: > > \_ Will Doug or someone please enlighten me. Does this mean > \_ that the output from programs such as dos2ux or dos2unix > \_ is unacceptable, or is this simply 'I'd rather do it myself'? > > methinks it's "I'd rather do it in perl". That way you only have to > install one package (perl) rather than oodles of others... > > David How about ignorance? :) I'd never heard of dos2ux or dos2unix. That being said, I agree with David. :) -- For a list of the ways which technology has failed to improve our quality of life, press 3. From sinck at corp.quepasa.com Fri Nov 5 15:10:58 1999 From: sinck at corp.quepasa.com (sinck@corp.quepasa.com) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings References: <01CA656A687ED211926B00805F779140A7B837@az25exm02.geg.mot.c om> <3.0.6.32.19991105135234.009be100@mail.dosomething.org> Message-ID: <14371.18402.553932.938687@ip100.corp.quepasa.com> \_ EditPlus is great for coding, at least I've found it to be. The color \_ coding templates, choose your own colors for different types of quoting, \_ variables, on and on. Unlimited "undo"... Also you get this nice panel of \_ all your open scripts. emacs will do all of the same things (differently) and runs on every market-important platform (and some that aren't). One interface makes my life simpler. *cough* **not* looking at vi, cat > foo, notepad, wordpad* *cough* :-) If someone wants emacs/perl pointers, lemme know. My setting will probably grate, but I'd be happy to share. FWIW, The latest cperl mode has a 'regex beautify' fxn that does tend to make the regexs prettier without altering the semantics (much -- it's still betaware). David From doug.miles at bpxinternet.com Fri Nov 5 15:12:25 1999 From: doug.miles at bpxinternet.com (Douglas E. Miles) Date: Thu Aug 5 00:17:39 2004 Subject: Editors (was: Re: Phoenix.pm: Mac/Windows -> Unix line endings) References: <3.0.6.32.19991105135234.009be100@mail.dosomething.org> Message-ID: <38234839.F07CBF24@bpxinternet.com> Pablo Velasquez wrote: > > Hi, > This is a vaguely related tangent. I use a program called EditPlus which > has color syntax and many great features, like unlimited "undo". Very handy. > > I write my scripts on NT/test on NT(have a full duplicate system), then > just upload my files to the Linux box. > > EditPlus is great for coding, at least I've found it to be. The color > coding templates, choose your own colors for different types of quoting, > variables, on and on. Unlimited "undo"... Also you get this nice panel of > all your open scripts. > > It's shareware, here is a link for info and download: > > http://download.cnet.com/downloads/0-10084-100-917205.html?tag=st.dl.10001_1 > 03_1.lst.titledetail > > Well, just thought you might find it interesting. I use vim (Vi IMproved). Works on Linux and Windows, and its free! Also has syntax highlighting. (oh no! I just upset the emacs folks. :) ) -- For a list of the ways which technology has failed to improve our quality of life, press 3. From David.Warner at feddata.com Fri Nov 5 15:16:17 1999 From: David.Warner at feddata.com (Warner, David) Date: Thu Aug 5 00:17:39 2004 Subject: Editors (Was Phoenix.pm: Mac/Windows -> Unix line endings) Message-ID: <641058580E52D311BF9800902712DCAA06B576@mailsrv.sylvest.com> Sorry, but I just couldn't resist! I have downloaded just about every editor on the planet and tried it out on my systems and finally settled on... VIM (http://www.vim.org), which stands for Vi IMproved. I use it on my 386 laptop (running Linux), my main development box (running NT Server) and my deployment servers (running HP-UX and Solaris) - same keystrokes, same look and feel. Its got syntax highlighting for everything imaginable. War story: I was able to find and fix a problem in a 1.6MB Postscript file in minutes because of the syntax highlighting. Dave (finally back from Maryland) Warner -----Original Message----- From: Pablo Velasquez [mailto:pablo@dosomething.org] Sent: Friday, November 05, 1999 2:53 PM To: phoenix-pm-list@happyfunball.pm.org Subject: RE: Phoenix.pm: Mac/Windows -> Unix line endings Hi, This is a vaguely related tangent. I use a program called EditPlus which has color syntax and many great features, like unlimited "undo". Very handy. I write my scripts on NT/test on NT(have a full duplicate system), then just upload my files to the Linux box. EditPlus is great for coding, at least I've found it to be. The color coding templates, choose your own colors for different types of quoting, variables, on and on. Unlimited "undo"... Also you get this nice panel of all your open scripts. It's shareware, here is a link for info and download: http://download.cnet.com/downloads/0-10084-100-917205.html?tag=st.dl.100 01_1 03_1.lst.titledetail Well, just thought you might find it interesting. -Pablo At 01:11 PM 11/5/99 -0700, you wrote: >Will Doug or someone please enlighten me. Does this mean >that the output from programs such as dos2ux or dos2unix >is unacceptable, or is this simply 'I'd rather do it myself'? > > -- Ron > > > >-----Original Message----- >From: Douglas E. Miles [mailto:doug.miles@bpxinternet.com] >Sent: Friday, November 05, 1999 10:13 AM >To: Phoenix.pm >Subject: Phoenix.pm: Mac/Windows -> Unix line endings > > >This is a little script that I use to convert Mac/Windows format files >to Unix format: > >#!/usr/bin/perl -pi > >s/\r\n?/\n/g; > >Enjoy! > >-- >For a list of the ways which technology has failed >to improve our quality of life, press 3. > From doug.miles at bpxinternet.com Fri Nov 5 15:15:33 1999 From: doug.miles at bpxinternet.com (Douglas E. Miles) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings References: <01CA656A687ED211926B00805F779140A7B837@az25exm02.geg.mot.c om> <3.0.6.32.19991105135234.009be100@mail.dosomething.org> <14371.18402.553932.938687@ip100.corp.quepasa.com> Message-ID: <382348F5.1D5EA17A@bpxinternet.com> sinck@corp.quepasa.com wrote: > > \_ EditPlus is great for coding, at least I've found it to be. The color > \_ coding templates, choose your own colors for different types of quoting, > \_ variables, on and on. Unlimited "undo"... Also you get this nice panel of > \_ all your open scripts. > > emacs will do all of the same things (differently) and runs on every > market-important platform (and some that aren't). One interface makes > my life simpler. > > *cough* **not* looking at vi, cat > foo, notepad, wordpad* *cough* > > :-) > > If someone wants emacs/perl pointers, lemme know. My setting will > probably grate, but I'd be happy to share. FWIW, The latest cperl > mode has a 'regex beautify' fxn that does tend to make the regexs > prettier without altering the semantics (much -- it's still betaware). > > David I might take you up on that someday. I use vim all the time, but have wanted to learn emacs. I just haven't taken the time. Every time I want to edit a file, I just want to edit, not learn a new editor. :) Oh well, someday... -- For a list of the ways which technology has failed to improve our quality of life, press 3. From phaedrus at endless.org Fri Nov 5 15:09:47 1999 From: phaedrus at endless.org (Phaedrus) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings In-Reply-To: <14371.18402.553932.938687@ip100.corp.quepasa.com> Message-ID: Pablo, Bet ya didn't know that there was an editor holy war as well as language and OS holy wars =) I myself think 'vi' is the ultimate editor, and that EMACS is a horrible... milkmans here, gotta go, sorry -scott > From: sinck@corp.quepasa.com > > \_ EditPlus is great for coding, at least I've found it to be. The color > \_ coding templates, choose your own colors for different types of quoting, > \_ variables, on and on. Unlimited "undo"... Also you get this nice panel of > \_ all your open scripts. > > emacs will do all of the same things (differently) and runs on every > market-important platform (and some that aren't). One interface makes > my life simpler. > > *cough* **not* looking at vi, cat > foo, notepad, wordpad* *cough* > > :-) > > If someone wants emacs/perl pointers, lemme know. My setting will > probably grate, but I'd be happy to share. FWIW, The latest cperl > mode has a 'regex beautify' fxn that does tend to make the regexs > prettier without altering the semantics (much -- it's still betaware). > > > David > From phaedrus at endless.org Fri Nov 5 15:11:24 1999 From: phaedrus at endless.org (Phaedrus) Date: Thu Aug 5 00:17:39 2004 Subject: Editors (was: Re: Phoenix.pm: Mac/Windows -> Unix line endings) In-Reply-To: <38234839.F07CBF24@bpxinternet.com> Message-ID: (Doug sent me this ignorant misinformed gibberish:) > > Well, just thought you might find it interesting. > > I use vim (Vi IMproved). Works on Linux and Windows, and its free! > Also has syntax highlighting. (oh no! I just upset the emacs folks. :) > ) > Ha! VIM is aweful! NVI, now theres a vi implementation! (Editor implementation holy war, anyone?) -scott From edelsys at edelsys.com Fri Nov 5 15:40:42 1999 From: edelsys at edelsys.com (EdelSys Consulting) Date: Thu Aug 5 00:17:39 2004 Subject: Editors (was: Re: Phoenix.pm: Mac/Windows -> Unix line endings) In-Reply-To: References: <38234839.F07CBF24@bpxinternet.com> Message-ID: <3.0.6.32.19991105144042.0090c320@swlink.net> At 04:11 PM 11/05/1999 -0500, you wrote: > >(Doug sent me this ignorant misinformed gibberish:) > >> > Well, just thought you might find it interesting. >> >> I use vim (Vi IMproved). Works on Linux and Windows, and its free! >> Also has syntax highlighting. (oh no! I just upset the emacs folks. :) >> ) >> > >Ha! VIM is aweful! NVI, now theres a vi implementation! (Editor >implementation holy war, anyone?) > >-scott > PICO UBER ALLES!! -- -- Anthony R. Nemmer -- EdelSys Consulting -- http://www.edelsys.com/ -- edelsys@edelsys.com -- EFNet IRC Teratogen -- ICQ #14638605 -- edelsys@hotmail.com -- (480) 968-6438 -- P.O. Box 1883, Tempe, Arizona 85280-1883 -- From sinck at corp.quepasa.com Fri Nov 5 15:30:41 1999 From: sinck at corp.quepasa.com (sinck@corp.quepasa.com) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings References: <01CA656A687ED211926B00805F779140A7B837@az25exm02.geg.mot.c om> <3.0.6.32.19991105135234.009be100@mail.dosomething.org> <14371.18402.553932.938687@ip100.corp.quepasa.com> <382348F5.1D5EA17A@bpxinternet.com> Message-ID: <14371.19585.26740.504064@ip100.corp.quepasa.com> \_ > emacs will do all of the same things (differently) and runs on every \_ > market-important platform (and some that aren't). One interface makes \_ > my life simpler. Oh, I forgot to mention the transparent-edit-across-ftp-servers feature that's way cool too. That way if emacs isn't on the target server but it has ftp open....presto. \_ I might take you up on that someday. I use vim all the time, but have \_ wanted to learn emacs. It's got a nice tutorial to get you started on the basics; it's all uphill from there. David From sinck at corp.quepasa.com Fri Nov 5 15:36:15 1999 From: sinck at corp.quepasa.com (sinck@corp.quepasa.com) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings References: <14371.18402.553932.938687@ip100.corp.quepasa.com> Message-ID: <14371.19919.166319.455449@ip100.corp.quepasa.com> \_ Bet ya didn't know that there was an editor holy war as well as language \_ and OS holy wars =) \_ I myself think 'vi' is the ultimate editor, and that EMACS is a \_ horrible... milkmans here, gotta go, sorry Sancho! My Sword! My Armor! mom? do I havta? it was just getting to the good part! aw, mom, I was going to smite the infidels.... *sigh* David ps: FWIW, I actually use vi and cat > file with some non trivial frequency. From Mark.Pease at motorola.com Fri Nov 5 15:38:19 1999 From: Mark.Pease at motorola.com (Mark Pease) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings References: <01CA656A687ED211926B00805F779140A7B837@az25exm02.geg.mot.c om> <3.0.6.32.19991105135234.009be100@mail.dosomething.org> <14371.18402.553932.938687@ip100.corp.quepasa.com> Message-ID: <38234E4B.941E497B@motorola.com> sinck@corp.quepasa.com wrote: > > emacs will do all of the same things (differently) and runs on every > market-important platform (and some that aren't). One interface makes > my life simpler. > $ARGV!!!!!!! EMACS has been *proven* to cause you fingers to fall off! It has! Believe me! The is some evidence that it makes you go blind if you do it for to long! It must be all that holding 15 keys with your hands, *and* you nose, to make the cursor move one letter over. > *cough* **not* looking at vi, cat > foo, notepad, wordpad* *cough* > What, you can't write a 15K line Perl program with cat?!? Shame on you! (look at this! ---> :-) -- Mark Pease Mark.Pease@mototorola.com Motorola DigitalDNA(tm) Laboratories perl@perl.sps.mot.com 2100 E. Elliot Rd. Phone:(602)413-8191 Mail Stop: AZ34 EL701 Tempe, AZ 85284 Pager:(800)381-3304 FAX:(602)413-8183 Co-Author (with Carl Dichter) of "Software Engineering with Perl" From phaedrus at endless.org Fri Nov 5 15:28:25 1999 From: phaedrus at endless.org (Phaedrus) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings In-Reply-To: <14371.19585.26740.504064@ip100.corp.quepasa.com> Message-ID: What ever happend to elvis, anyway? Does anyone still use that VI implementation? -s From David.Warner at feddata.com Fri Nov 5 15:48:02 1999 From: David.Warner at feddata.com (Warner, David) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings Message-ID: <641058580E52D311BF9800902712DCAA06B577@mailsrv.sylvest.com> I thought everyone knew. Elvis is dead. Dave -----Original Message----- From: Phaedrus [mailto:phaedrus@endless.org] Sent: Friday, November 05, 1999 2:28 PM To: phoenix-pm-list@happyfunball.pm.org Subject: Re: Phoenix.pm: Mac/Windows -> Unix line endings What ever happend to elvis, anyway? Does anyone still use that VI implementation? -s From sinck at corp.quepasa.com Fri Nov 5 15:53:55 1999 From: sinck at corp.quepasa.com (sinck@corp.quepasa.com) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings References: <01CA656A687ED211926B00805F779140A7B837@az25exm02.geg.mot.c om> <3.0.6.32.19991105135234.009be100@mail.dosomething.org> <14371.18402.553932.938687@ip100.corp.quepasa.com> <38234E4B.941E497B@motorola.com> Message-ID: <14371.20979.75458.641951@ip100.corp.quepasa.com> \_ $ARGV!!!!!!! EMACS has been *proven* to cause you fingers to fall off! That's innaccurate and you know it. I can't believe you would say such a thing. *Everyone* knows that they are *worn down* and do *not* fall off. I've got emacs-pinky at such a stage that folks think I have but four fingers on my left hand. \_ It must be all that holding 15 keys with your hands, *and* you nose, to \_ make the cursor move one letter over. You must be in the painful-vi-mode rather than picture-mode or a normal mode. However the experience does allow me to chord X window manager functions with the mouse easily. What are the two vi modes? 1) echo where it echoes what you type 2) beep where it just beeps when you type \_ (look at this! ---> :-) Only if you do too. :-) The really amusing part is that I've trained my left pinky to curl up to hit the ctrl key with the end knuckle when it's not been remapped to the ever-useful caps-lock key. David From sinck at corp.quepasa.com Fri Nov 5 15:58:11 1999 From: sinck at corp.quepasa.com (sinck@corp.quepasa.com) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings References: <641058580E52D311BF9800902712DCAA06B577@mailsrv.sylvest.com> Message-ID: <14371.21235.776411.549149@ip100.corp.quepasa.com> \_ I thought everyone knew. Elvis is dead. He is? I thought he had just left the building. David From David.Warner at feddata.com Fri Nov 5 16:04:58 1999 From: David.Warner at feddata.com (Warner, David) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings Message-ID: <641058580E52D311BF9800902712DCAA06B578@mailsrv.sylvest.com> Well, its like, you know...the "building" is actually this really cool metaphor for, you know, life, and, well, that means that what the author is REALLY saying is that, like, leaving the "building" is actually, like, you know, leaving "life" which could mean, you know, dying, or something. (Man, have I had a hard day today) Dave (wishing he was back in Maryland to debug his program) Warner -----Original Message----- From: sinck@corp.quepasa.com [mailto:sinck@corp.quepasa.com] Sent: Friday, November 05, 1999 2:58 PM To: phoenix-pm-list@happyfunball.pm.org Subject: RE: Phoenix.pm: Mac/Windows -> Unix line endings \_ I thought everyone knew. Elvis is dead. He is? I thought he had just left the building. David From doug.miles at bpxinternet.com Fri Nov 5 16:21:23 1999 From: doug.miles at bpxinternet.com (Douglas E. Miles) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Expect.pm question Message-ID: <38235863.2C41DB13@bpxinternet.com> I'm having trouble getting Expect.pm to work with passwd. Basically, the patterns all appear to match, but it hangs at the end. Here's the code snippet: ################################################## $Expect::Debug = 3; my $passwd = Expect->spawn('/usr/bin/passwd'); $passwd->expect(undef, '(current) UNIX password:'); print "$current_password\n"; print $passwd "$current_password\n"; $passwd->expect(undef, 'New UNIX password:'); print "$new_password\n"; print $passwd "$new_password\n"; $passwd->expect(undef, 'Retype new UNIX password:'); print "$new_password\n"; print $passwd "$new_password\n"; $passwd->soft_close; ################################################## Here's the output: ################################################## Spawned '/usr/bin/passwd' (spawn id(4)) Pid: 924 Tty: /dev/ttya0 Beginning expect from spawn id(4). Accumulator: '' Expect timeout time: unlimited seconds. expect: Pty=spawn id(4), time=941839574, loop_time=undef expect: handle spawn id(4) ready. expect: read 54 byte(s) from spawn id(4). Changing password for user2 (current) UNIX password: Matched pattern 1 ('(current) UNIX password:')! Before match string: 'Changing password for user2\r\n' Match string: '(current) UNIX password:' After match string: ' ' Returning from expect successfully. Accumulator: ' ' password Beginning expect from spawn id(4). Accumulator: ' ' Expect timeout time: unlimited seconds. expect: Pty=spawn id(4), time=941839574, loop_time=undef expect: handle spawn id(4) ready. expect: read 2 byte(s) from spawn id(4). expect: handle spawn id(4) ready. expect: read 19 byte(s) from spawn id(4). New UNIX password: Matched pattern 1 ('New UNIX password:')! Before match string: ' \r\n' Match string: 'New UNIX password:' After match string: ' ' Returning from expect successfully. Accumulator: ' ' N8ZRccmS Beginning expect from spawn id(4). Accumulator: ' ' Expect timeout time: unlimited seconds. expect: Pty=spawn id(4), time=941839574, loop_time=undef expect: handle spawn id(4) ready. expect: read 2 byte(s) from spawn id(4). expect: handle spawn id(4) ready. expect: read 26 byte(s) from spawn id(4). Retype new UNIX password: Matched pattern 1 ('Retype new UNIX password:')! Before match string: ' \r\n' Match string: 'Retype new UNIX password:' After match string: ' ' Returning from expect successfully. Accumulator: ' ' N8ZRccmS Beginning expect from spawn id(4). Accumulator: ' ' Expect timeout time: unlimited seconds. expect: Pty=spawn id(4), time=941839574, loop_time=undef expect: handle spawn id(4) ready. expect: read 10 byte(s) from spawn id(4). N8ZRccmS ################################################## Any help for this expect impaired hacker is appreciated. :) -- For a list of the ways which technology has failed to improve our quality of life, press 3. From pablo at dosomething.org Fri Nov 5 17:29:12 1999 From: pablo at dosomething.org (Pablo Velasquez) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings In-Reply-To: References: <14371.18402.553932.938687@ip100.corp.quepasa.com> Message-ID: <3.0.6.32.19991105152912.009d0680@mail.dosomething.org> Hi, I just downloaded VI. Hmmm. I think I'll stick with EditPlus. I love the UNIX way and all for servers, but I like the mouse, I'm sorry, that's just how it works for me. And don't even get me started on StarOffice... just kidding... I actually didn't know there was a holy war about editors... glad I brought it up :) -Pablo At 04:09 PM 11/5/99 -0500, you wrote: > >Pablo, > >Bet ya didn't know that there was an editor holy war as well as language >and OS holy wars =) >I myself think 'vi' is the ultimate editor, and that EMACS is a >horrible... milkmans here, gotta go, sorry > >-scott > > >> From: sinck@corp.quepasa.com >> >> \_ EditPlus is great for coding, at least I've found it to be. The color >> \_ coding templates, choose your own colors for different types of quoting, >> \_ variables, on and on. Unlimited "undo"... Also you get this nice panel of >> \_ all your open scripts. >> >> emacs will do all of the same things (differently) and runs on every >> market-important platform (and some that aren't). One interface makes >> my life simpler. >> >> *cough* **not* looking at vi, cat > foo, notepad, wordpad* *cough* >> >> :-) >> >> If someone wants emacs/perl pointers, lemme know. My setting will >> probably grate, but I'd be happy to share. FWIW, The latest cperl >> mode has a 'regex beautify' fxn that does tend to make the regexs >> prettier without altering the semantics (much -- it's still betaware). >> >> >> David >> > From doug.miles at bpxinternet.com Fri Nov 5 16:33:49 1999 From: doug.miles at bpxinternet.com (Douglas E. Miles) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings References: <14371.18402.553932.938687@ip100.corp.quepasa.com> <3.0.6.32.19991105152912.009d0680@mail.dosomething.org> Message-ID: <38235B4D.B233661C@bpxinternet.com> Pablo Velasquez wrote: > > Hi, > I just downloaded VI. Hmmm. I think I'll stick with EditPlus. I love the > UNIX way and all for servers, but I like the mouse, I'm sorry, that's just > how it works for me. And don't even get me started on StarOffice... just > kidding... Actually you can do mouse type stuff with vim. Probably for emacs too I would guess. > I actually didn't know there was a holy war about editors... glad I brought > it up :) I think there's a holy war for anything that has more than one choice. Take 'less' and 'more' for example... Oh no, I've started another one. :) -- For a list of the ways which technology has failed to improve our quality of life, press 3. From phaedrus at endless.org Fri Nov 5 16:33:43 1999 From: phaedrus at endless.org (Phaedrus) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings In-Reply-To: <3.0.6.32.19991105152912.009d0680@mail.dosomething.org> Message-ID: On Fri, 5 Nov 1999, Pablo Velasquez wrote: > Hi, > I just downloaded VI. Hmmm. I think I'll stick with EditPlus. I love the > UNIX way and all for servers, but I like the mouse, I'm sorry, that's just > how it works for me. And don't even get me started on StarOffice... just > kidding... > Think of your keyboard as a mouse with 102 buttons and very poor tracking, and vi will make more sence =) -s From phaedrus at endless.org Fri Nov 5 16:35:01 1999 From: phaedrus at endless.org (Phaedrus) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings In-Reply-To: <38235B4D.B233661C@bpxinternet.com> Message-ID: Doug says, > > I think there's a holy war for anything that has more than one choice. > Take 'less' and 'more' for example... Oh no, I've started another one. > :) > Anyone who continues to use 'more' after 'less' has become virtualy a de facto standard should not be allowed to come within 100 yards of a working computer... -s From Mark.Pease at motorola.com Fri Nov 5 16:52:15 1999 From: Mark.Pease at motorola.com (Mark Pease) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings References: <14371.18402.553932.938687@ip100.corp.quepasa.com> <3.0.6.32.19991105152912.009d0680@mail.dosomething.org> <38235B4D.B233661C@bpxinternet.com> Message-ID: <38235F9F.8F079847@motorola.com> "Douglas E. Miles" wrote: > Take 'less' and 'more' for example... Oh no, I've started another one. > :) > But less is more, more or less. -- Mark Pease Mark.Pease@mototorola.com Motorola DigitalDNA(tm) Laboratories perl@perl.sps.mot.com 2100 E. Elliot Rd. Phone:(602)413-8191 Mail Stop: AZ34 EL701 Tempe, AZ 85284 Pager:(800)381-3304 FAX:(602)413-8183 Co-Author (with Carl Dichter) of "Software Engineering with Perl" From janis at primenet.com Fri Nov 5 16:58:47 1999 From: janis at primenet.com (Janis) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings In-Reply-To: <3.0.6.32.19991105152912.009d0680@mail.dosomething.org> from "Pablo Velasquez" at Nov 5, 99 03:29:12 pm Message-ID: <199911052258.PAA07661@usr06.primenet.com> When does vii come out? -Heather (who was raised on 'joe') :-) =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= ___ | | o|||o janis@primenet.com W W From coyotl at primenet.com Fri Nov 5 17:42:58 1999 From: coyotl at primenet.com (Glen G. Walker) Date: Thu Aug 5 00:17:39 2004 Subject: Editors (Was Phoenix.pm: Mac/Windows -> Unix line endings) In-Reply-To: <641058580E52D311BF9800902712DCAA06B576@mailsrv.sylvest.com> Message-ID: Yeah, but BB-Edit rocks the friggin' Casbah. ------------------------------------------------------------------------------- Glen G. Walker, coyotl@primenet.com ------------------------------------------------------------------------------- From edelsys at edelsys.com Fri Nov 5 17:59:19 1999 From: edelsys at edelsys.com (EdelSys Consulting) Date: Thu Aug 5 00:17:39 2004 Subject: Editors (Was Phoenix.pm: Mac/Windows -> Unix line endings) In-Reply-To: References: <641058580E52D311BF9800902712DCAA06B576@mailsrv.sylvest.com> Message-ID: <3.0.6.32.19991105165919.0091b100@swlink.net> At 04:42 PM 11/05/1999 -0700, you wrote: > >Yeah, but BB-Edit rocks the friggin' Casbah. > >--------------------------------------------------------------------------- ---- >Glen G. Walker, coyotl@primenet.com >--------------------------------------------------------------------------- ---- > > I like Ultra-Edit32, myself. -- -- Anthony R. Nemmer -- EdelSys Consulting -- http://www.edelsys.com/ -- edelsys@edelsys.com -- EFNet IRC Teratogen -- ICQ #14638605 -- edelsys@hotmail.com -- (480) 968-6438 -- P.O. Box 1883, Tempe, Arizona 85280-1883 -- From kev at primenet.com Fri Nov 5 18:56:33 1999 From: kev at primenet.com (Kevin Buettner) Date: Thu Aug 5 00:17:39 2004 Subject: Editors (was: Re: Phoenix.pm: Mac/Windows -> Unix line endings) In-Reply-To: Phaedrus "Re: Editors (was: Re: Phoenix.pm: Mac/Windows -> Unix line endings)" (Nov 5, 4:11pm) References: Message-ID: <991106005633.ZM15644@saguaro.lan> On Nov 5, 4:11pm, Phaedrus wrote: > (Doug sent me this ignorant misinformed gibberish:) > > > > Well, just thought you might find it interesting. > > > > I use vim (Vi IMproved). Works on Linux and Windows, and its free! > > Also has syntax highlighting. (oh no! I just upset the emacs folks. :) > > ) > > > > Ha! VIM is aweful! NVI, now theres a vi implementation! (Editor > implementation holy war, anyone?) If you're looking for a vi clone, you ought to try xvile (or vile if you're stuck using the console). You can configure it (--with-perl) so that you can use perl as an extension language to make the editor even more powerful. You can get [x]vile from ftp://ftp.clark.net/pub/dickey/vile . The other thing to try out (if you're like me and are used to vi key-bindings) is emacs in viper mode. It's pretty good. Kevin -- Kevin Buettner kev@primenet.com, kevinb@cygnus.com From p at dancris.com Sun Nov 7 17:08:09 1999 From: p at dancris.com (Peter J Jones) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings References: <14371.18402.553932.938687@ip100.corp.quepasa.com> <3.0.6.32.19991105152912.009d0680@mail.dosomething.org> Message-ID: <38260658.20AAD508@dancris.com> Pablo Velasquez wrote: > Hi, > I just downloaded VI. Hmmm. I think I'll stick with EditPlus. I love the > UNIX way and all for servers, but I like the mouse, I'm sorry, that's just > how it works for me. And don't even get me started on StarOffice... just > kidding... > > I actually didn't know there was a holy war about editors... glad I brought > it up :) > > -Pablo > Give NEdit a try. GUI (Motif but still ok), syntax coloring and tons of useful programming macros. http://www-pat.fnal.gov/nirvana/nedit.html From p at dancris.com Sun Nov 7 17:17:30 1999 From: p at dancris.com (Peter J Jones) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings References: Message-ID: <3826088A.4F005A1F@dancris.com> Phaedrus wrote: > Anyone who continues to use 'more' after 'less' has become virtualy a de > facto standard should not be allowed to come within 100 yards of a working > computer... > > -s de facto standard on what OS? I know that it comes on that Linux script kiddy OS but not the more mature OSes that real hackers use, like say FreeBSD. Although less is nice, it is kind of overkill for a pager. That's what gets Linux into so much trouble, no limits, everything is overboard. Now they are forced to redo /proc. -- Peter (I hope you know that I am laughing because this is a joke, maybe :-) From janis at primenet.com Sun Nov 7 21:36:14 1999 From: janis at primenet.com (Janis) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings In-Reply-To: <3826088A.4F005A1F@dancris.com> from "Peter J Jones" at Nov 7, 99 04:17:30 pm Message-ID: <199911080336.UAA03918@usr01.primenet.com> Nooooo! noooooo OS wars, please!!! -Heather (laughing, cuz she knows Phaedrus prefers FreeBSD too...) ;-) > > Phaedrus wrote: > > > Anyone who continues to use 'more' after 'less' has become virtualy a de > > facto standard should not be allowed to come within 100 yards of a working > > computer... > > > > -s > > de facto standard on what OS? I know that it comes on that Linux script kiddy > OS but not the more mature OSes that real hackers use, like say FreeBSD. > Although less is nice, it is kind of overkill for a pager. That's what gets > Linux into so much trouble, no limits, everything is overboard. Now they are > forced to redo /proc. > > -- Peter > > (I hope you know that I am laughing because this is a joke, maybe :-) > > From Ron.Giffin at motorola.com Mon Nov 8 11:59:25 1999 From: Ron.Giffin at motorola.com (Giffin Ron-P08295) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings Message-ID: <01CA656A687ED211926B00805F779140A7B839@az25exm02.geg.mot.com> Guess I'll have to learn more about 'less'. (bad!) I know it is available on my Linux box, but can't break the 'more' habit. As far as 'less' being a defacto standard, someone needs to tell HP and Sun. Anyone who continues to use 'more' after 'less' has become virtualy a de facto standard should not be allowed to come within 100 yards of a working computer... -s From phaedrus at endless.org Mon Nov 8 12:11:12 1999 From: phaedrus at endless.org (Phaedrus) Date: Thu Aug 5 00:17:39 2004 Subject: Phoenix.pm: Mac/Windows -> Unix line endings In-Reply-To: <01CA656A687ED211926B00805F779140A7B839@az25exm02.geg.mot.com> Message-ID: > From: Giffin Ron-P08295 > > Guess I'll have to learn more about 'less'. (bad!) I know it is available > on my Linux box, but can't break the 'more' habit. As far as 'less' being > a defacto standard, someone needs to tell HP and Sun. > > ...just making fun of flame wars. I have opinions about everything, but I'm not gunna tell ya what to use, and I personally don't care about what PAGER is set to on a machine... However, it is interesting to see what other people use, and all of the recommendations of OS's and editors etc are well taken. Interesting to see the other people that use BSD ;) -SC0TT (in aol mode...) From doug.miles at bpxinternet.com Mon Nov 8 12:54:38 1999 From: doug.miles at bpxinternet.com (Douglas E. Miles) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: Expect.pm question References: <38235863.2C41DB13@bpxinternet.com> Message-ID: <38271C6E.CE5C8BF2@bpxinternet.com> So, no Expect.pm users out there? I have a little more information on the problem. I was originally running this as 'user2' (test user), and the script was owned by 'user2'. It appears to work right up until the actual change is to take effect. I tried changing the ownership to root and running it as root, and BINGO!, it changes the root password. Unfortunately this isn't what I want. Any ideas are appreciated. I'm still hacking away... "Douglas E. Miles" wrote: > > I'm having trouble getting Expect.pm to work with passwd. Basically, > the patterns all appear to match, but it hangs at the end. Here's the > code snippet: > > ################################################## > > $Expect::Debug = 3; > > my $passwd = Expect->spawn('/usr/bin/passwd'); > > $passwd->expect(undef, '(current) UNIX password:'); > print "$current_password\n"; > print $passwd "$current_password\n"; > > $passwd->expect(undef, 'New UNIX password:'); > print "$new_password\n"; > print $passwd "$new_password\n"; > > $passwd->expect(undef, 'Retype new UNIX password:'); > print "$new_password\n"; > print $passwd "$new_password\n"; > > $passwd->soft_close; > > ################################################## > > Here's the output: > > ################################################## > > Spawned '/usr/bin/passwd' (spawn id(4)) > Pid: 924 > Tty: /dev/ttya0 > Beginning expect from spawn id(4). > Accumulator: '' > Expect timeout time: unlimited seconds. > expect: Pty=spawn id(4), time=941839574, loop_time=undef > expect: handle spawn id(4) ready. > expect: read 54 byte(s) from spawn id(4). > Changing password for user2 > (current) UNIX password: Matched pattern 1 ('(current) UNIX password:')! > Before match string: 'Changing password for user2\r\n' > Match string: '(current) UNIX password:' > After match string: ' ' > Returning from expect successfully. > Accumulator: ' ' > password > Beginning expect from spawn id(4). > Accumulator: ' ' > Expect timeout time: unlimited seconds. > expect: Pty=spawn id(4), time=941839574, loop_time=undef > expect: handle spawn id(4) ready. > expect: read 2 byte(s) from spawn id(4). > > expect: handle spawn id(4) ready. > expect: read 19 byte(s) from spawn id(4). > New UNIX password: Matched pattern 1 ('New UNIX password:')! > Before match string: ' \r\n' > Match string: 'New UNIX password:' > After match string: ' ' > Returning from expect successfully. > Accumulator: ' ' > N8ZRccmS > Beginning expect from spawn id(4). > Accumulator: ' ' > Expect timeout time: unlimited seconds. > expect: Pty=spawn id(4), time=941839574, loop_time=undef > expect: handle spawn id(4) ready. > expect: read 2 byte(s) from spawn id(4). > > expect: handle spawn id(4) ready. > expect: read 26 byte(s) from spawn id(4). > Retype new UNIX password: Matched pattern 1 ('Retype new UNIX > password:')! > Before match string: ' \r\n' > Match string: 'Retype new UNIX password:' > After match string: ' ' > Returning from expect successfully. > Accumulator: ' ' > N8ZRccmS > Beginning expect from spawn id(4). > Accumulator: ' ' > Expect timeout time: unlimited seconds. > expect: Pty=spawn id(4), time=941839574, loop_time=undef > expect: handle spawn id(4) ready. > expect: read 10 byte(s) from spawn id(4). > N8ZRccmS > > ################################################## > > Any help for this expect impaired hacker is appreciated. :) -- For a list of the ways which technology has failed to improve our quality of life, press 3. From kev at primenet.com Mon Nov 8 13:24:20 1999 From: kev at primenet.com (Kevin Buettner) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: Expect.pm question In-Reply-To: "Douglas E. Miles" "Re: Phoenix.pm: Expect.pm question" (Nov 8, 11:54am) References: <38235863.2C41DB13@bpxinternet.com> <38271C6E.CE5C8BF2@bpxinternet.com> Message-ID: <991108192420.ZM21380@saguaro.lan> On Nov 8, 11:54am, Douglas E. Miles wrote: > I have a little more information on the problem. I was originally > running this as 'user2' (test user), and the script was owned by > 'user2'. It appears to work right up until the actual change is to take > effect. I tried changing the ownership to root and running it as root, > and BINGO!, it changes the root password. Unfortunately this isn't what > I want. Any ideas are appreciated. I'm still hacking away... Try my $passwd = Expect->spawn("/usr/bin/passwd $username"); instead. (Set $username as appropriate.) Kevin -- Kevin Buettner kev@primenet.com, kevinb@cygnus.com From doug.miles at bpxinternet.com Mon Nov 8 14:03:00 1999 From: doug.miles at bpxinternet.com (Douglas E. Miles) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: Expect.pm question References: <38235863.2C41DB13@bpxinternet.com> <38271C6E.CE5C8BF2@bpxinternet.com> <991108192420.ZM21380@saguaro.lan> Message-ID: <38272C74.85905270@bpxinternet.com> Kevin Buettner wrote: > > On Nov 8, 11:54am, Douglas E. Miles wrote: > > > I have a little more information on the problem. I was originally > > running this as 'user2' (test user), and the script was owned by > > 'user2'. It appears to work right up until the actual change is to take > > effect. I tried changing the ownership to root and running it as root, > > and BINGO!, it changes the root password. Unfortunately this isn't what > > I want. Any ideas are appreciated. I'm still hacking away... > > Try > > my $passwd = Expect->spawn("/usr/bin/passwd $username"); > > instead. (Set $username as appropriate.) Is that assuming that the script is running as root? I'd like to avoid that if possible. -- For a list of the ways which technology has failed to improve our quality of life, press 3. From doug.miles at bpxinternet.com Mon Nov 8 14:40:35 1999 From: doug.miles at bpxinternet.com (Douglas E. Miles) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: Expect.pm question References: <38235863.2C41DB13@bpxinternet.com> <38271C6E.CE5C8BF2@bpxinternet.com> <991108192420.ZM21380@saguaro.lan> Message-ID: <38273543.19E6BC1A@bpxinternet.com> Kevin Buettner wrote: > > On Nov 8, 11:54am, Douglas E. Miles wrote: > > > I have a little more information on the problem. I was originally > > running this as 'user2' (test user), and the script was owned by > > 'user2'. It appears to work right up until the actual change is to take > > effect. I tried changing the ownership to root and running it as root, > > and BINGO!, it changes the root password. Unfortunately this isn't what > > I want. Any ideas are appreciated. I'm still hacking away... > > Try > > my $passwd = Expect->spawn("/usr/bin/passwd $username"); > > instead. (Set $username as appropriate.) Thanks for the suggestion Kevin. I think that this is the best I can do. I'd like to figure out why it doesn't work as user2, but I've already spent way too much time on this. Thanks again. -- For a list of the ways which technology has failed to improve our quality of life, press 3. From phaedrus at endless.org Mon Nov 8 14:48:52 1999 From: phaedrus at endless.org (Phaedrus) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: Expect.pm question In-Reply-To: <38273543.19E6BC1A@bpxinternet.com> Message-ID: > From: Douglas E. Miles > > Kevin Buettner wrote: > > > > On Nov 8, 11:54am, Douglas E. Miles wrote: > > > > my $passwd = Expect->spawn("/usr/bin/passwd $username"); > > I don't know what sys you are running, or what expect is, but you may wish to take a look at the passwd source code. I've had similar problems with ftp taking a password from stdin in the past (had to use a .netrc). It could well be security built into passwd, designed to frustrate people writting scripts to make the system try lots of passwords. Just a guess. Goodluck! -scott From phaedrus at endless.org Mon Nov 8 17:37:32 1999 From: phaedrus at endless.org (Phaedrus) Date: Thu Aug 5 00:17:40 2004 Subject: Editors (was: Re: Phoenix.pm: Mac/Windows -> Unix line endings) In-Reply-To: <991106005633.ZM15644@saguaro.lan> Message-ID: "in any case, enjoy. or don't. let me know if you like it. we (tom dickey and kevin buettner, my co-authors, and me) like getting fan mail. there's not much other compensation for producing free software..." Hey, I actualy checked out the URL, and it turns out Kevin is one of the authors of vile... very interesting. I've always wondered what drives a person to write an editor, and now I guess I know someone who I can ask... -scott > If you're looking for a vi clone, you ought to try xvile (or vile if > you're stuck using the console). You can configure it (--with-perl) > so that you can use perl as an extension language to make the editor > even more powerful. > > You can get [x]vile from ftp://ftp.clark.net/pub/dickey/vile . > > The other thing to try out (if you're like me and are used to > vi key-bindings) is emacs in viper mode. It's pretty good. > > Kevin > > -- > Kevin Buettner > kev@primenet.com, kevinb@cygnus.com > From doug.miles at bpxinternet.com Wed Nov 10 15:48:30 1999 From: doug.miles at bpxinternet.com (Douglas E. Miles) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: Meeting 11/16/1999 Message-ID: <3829E82E.8522105@bpxinternet.com> We'll be having a Phoenix.pm meeting Tuesday November 16th 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. Mark Pease will be presenting Object Oriented Perl for your delight and edification. See you all there! -- For a list of the ways which technology has failed to improve our quality of life, press 3. From dmiles at primenet.com Wed Nov 10 21:04:32 1999 From: dmiles at primenet.com (Doug and Julie Miles) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: Job Opportunity: Global Sight Corporation - Sr. Perl Software Engineers Message-ID: <3.0.3.32.19991110200432.00996400@pop.primenet.com> >X-Sent: 9 Nov 1999 21:52:07 GMT >From: "Ludy Zoeller" >To: >Subject: Global Sight Corporation - Sr. Perl Software Engineers >Date: Tue, 9 Nov 1999 13:52:04 -0600 >X-MSMail-Priority: Normal >X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) >X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 >Importance: Normal > >We are Global Sight Corporation, (www.globalsight.com), a pre-IPO enterprise >software >developer that enables companies to centrally-manage their one-language >website into multilingual, multicultural Web presence. > >We are hiring aggressively, diligently and intelligently to fill varied >positions in marketing, software engineering and professional services. > >Our Perl group is seeking to hire several Sr. Perl Programmers. Here >is the job description: > >Position: Senior Software Engineer (Perl) >Department: Engineering >Date Needed: Immediately >Status: Full Time >Manager: Director of Engineering > >Technical Qualifications and Skills: > >? A BS in Computer Science or related field or equivalent experience. 6+ >years experience in software product development. 2+ years in web related >product development, technologies and solutions. >? 2+ years advanced Perl programming (Object oriented Perl 5.x) >? Experience building web-based applications with Perl/Mod Perl and/or >Apache >? Experience using DBI/DBD for major databases >? Significant understanding of SQL and database development >? 2+ years experience in object oriented design and programming such as C++ >? Excellent technical background in Internet technologies. At least 2 years >experience in application development utilizing some of the following web >technologies: D/HTML, CSS, JavaScript, ASP, XML, Java, JFC, SWING, IFC, >JavaBeans, CGI, Perl, web servers on Windows NT or Sun Solaris. >? Experience with low level technologies is a plus: HTTP, SSL, ISAPI, NSAPI, >etc. >? Experience interfacing with SQL database servers: ODBC, JDBC, OCI, DBLIB, >SQL, etc. >? Experience with application and database servers. >? A proven track record in software development. >? Knowledge and experience with Unix and Windows NT. >? Sound knowledge of product development cycle. >? Experience and appreciation of international software development and an >understanding of the issues is a major plus. > >Non-Technical Qualifications and Skills: > >? Have the desire and commitment to produce successful, quality, real-world >multilingual Web solutions. >? Must be self-motivated and enthusiastic. >? Must enjoy working as part of a close knit team. >? Have a results and objectives oriented approach. >? Have high productivity of high quality. >? Have excellent software development practices. >? Have excellent interpersonal verbal and written skills. >? Have excellent planning and organization skills. > >Responsibilities: > >? Key engineering staff member responsible for the design and development of >Global Sight's multilingual web products. >? Ensure engineering continues to be architecturally sound and meet the >product requirements including that of the customers, cultures, languages >and all relevant standards. >? Assist in design of product features, high-level and detailed design >documents. >? Enhance and maintain existing product capabilities. >? Help to ensure total product quality. > > >If this position proves interesting, please contact me. Thank you. > >Ludy Zoeller >In-House Recruiter >lzoeller@globalsight.com >Global Sight Corporation >www.globalsight.com >tel: 408/350-3619 >fax: 408/350-3601 > > > From Ron.Giffin at motorola.com Thu Nov 11 09:22:40 1999 From: Ron.Giffin at motorola.com (Giffin Ron-P08295) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: Job Opportunity: Global Sight Corporation - Sr. P erl Software Engineers Message-ID: <01CA656A687ED211926B00805F779140A7B841@az25exm02.geg.mot.com> They're asking for a lot of experience - hope they pay well. Does everyone on this list have that kind of experience? -- Ron >>Technical Qualifications and Skills: > >* A BS in Computer Science or related field or equivalent experience. 6+ >years experience in software product development. 2+ years in web related >product development, technologies and solutions. >* 2+ years advanced Perl programming (Object oriented Perl 5.x) >* Experience building web-based applications with Perl/Mod Perl and/or >Apache >* Experience using DBI/DBD for major databases >* Significant understanding of SQL and database development >* 2+ years experience in object oriented design and programming such as C++ >* Excellent technical background in Internet technologies. At least 2 years >experience in application development utilizing some of the following web >technologies: D/HTML, CSS, JavaScript, ASP, XML, Java, JFC, SWING, IFC, >JavaBeans, CGI, Perl, web servers on Windows NT or Sun Solaris. >* Experience with low level technologies is a plus: HTTP, SSL, ISAPI, NSAPI, >etc. >* Experience interfacing with SQL database servers: ODBC, JDBC, OCI, DBLIB, >SQL, etc. >* Experience with application and database servers. >* A proven track record in software development. >* Knowledge and experience with Unix and Windows NT. >* Sound knowledge of product development cycle. >* Experience and appreciation of international software development and an >understanding of the issues is a major plus. From doug.miles at bpxinternet.com Thu Nov 11 14:12:31 1999 From: doug.miles at bpxinternet.com (Douglas E. Miles) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: Job Opportunity: Global Sight Corporation - Sr. Perl Software Engineers References: <01CA656A687ED211926B00805F779140A7B841@az25exm02.geg.mot.com> Message-ID: <382B232F.532D52C4@bpxinternet.com> Giffin Ron-P08295 wrote: > > They're asking for a lot of experience - hope they pay well. > Does everyone on this list have that kind of experience? > > -- Ron I don't. It seems to me that a lot of companies have list like these. It could be that they are aiming high, and take what they can get. :) > > >>Technical Qualifications and Skills: > > > >* A BS in Computer Science or related field or equivalent experience. 6+ > >years experience in software product development. 2+ years in web related > >product development, technologies and solutions. > >* 2+ years advanced Perl programming (Object oriented Perl 5.x) > >* Experience building web-based applications with Perl/Mod Perl and/or > >Apache > >* Experience using DBI/DBD for major databases > >* Significant understanding of SQL and database development > >* 2+ years experience in object oriented design and programming such as C++ > >* Excellent technical background in Internet technologies. At least 2 years > >experience in application development utilizing some of the following web > >technologies: D/HTML, CSS, JavaScript, ASP, XML, Java, JFC, SWING, IFC, > >JavaBeans, CGI, Perl, web servers on Windows NT or Sun Solaris. > >* Experience with low level technologies is a plus: HTTP, SSL, ISAPI, > NSAPI, > >etc. > >* Experience interfacing with SQL database servers: ODBC, JDBC, OCI, DBLIB, > >SQL, etc. > >* Experience with application and database servers. > >* A proven track record in software development. > >* Knowledge and experience with Unix and Windows NT. > >* Sound knowledge of product development cycle. > >* Experience and appreciation of international software development and an > >understanding of the issues is a major plus. > -- For a list of the ways which technology has failed to improve our quality of life, press 3. From pablo at dosomething.org Thu Nov 11 15:38:26 1999 From: pablo at dosomething.org (Pablo Velasquez) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: Job Opportunity: Global Sight Corporation - Sr. Perl Software Engineers In-Reply-To: <382B232F.532D52C4@bpxinternet.com> References: <01CA656A687ED211926B00805F779140A7B841@az25exm02.geg.mot.com> Message-ID: <4.2.0.58.19991111133003.00ad2ab0@mail.dosomething.org> Hi, Yeah I see these "Knows Everything" ads all the time. Is that a cultural myth? That computer people know everything b/c it deals with a "computer"? Or rather b/c they think a "computer" is one thing that does everything so they assume a "computer person" knows anything that could possibly do with computers. Sort of like the Professor of Gilligan's Island. He was Bio-Chemistry, Physics, Astronomy, etc. -Pablo At 01:12 PM 11/11/99 -0700, you wrote: >Giffin Ron-P08295 wrote: > > > > They're asking for a lot of experience - hope they pay well. > > Does everyone on this list have that kind of experience? > > > > -- Ron > >I don't. It seems to me that a lot of companies have list like these. >It could be that they are aiming high, and take what they can get. :) > > > > > >>Technical Qualifications and Skills: > > > > > >* A BS in Computer Science or related field or equivalent experience. 6+ > > >years experience in software product development. 2+ years in web related > > >product development, technologies and solutions. > > >* 2+ years advanced Perl programming (Object oriented Perl 5.x) > > >* Experience building web-based applications with Perl/Mod Perl and/or > > >Apache > > >* Experience using DBI/DBD for major databases > > >* Significant understanding of SQL and database development > > >* 2+ years experience in object oriented design and programming such > as C++ > > >* Excellent technical background in Internet technologies. At least 2 > years > > >experience in application development utilizing some of the following web > > >technologies: D/HTML, CSS, JavaScript, ASP, XML, Java, JFC, SWING, IFC, > > >JavaBeans, CGI, Perl, web servers on Windows NT or Sun Solaris. > > >* Experience with low level technologies is a plus: HTTP, SSL, ISAPI, > > NSAPI, > > >etc. > > >* Experience interfacing with SQL database servers: ODBC, JDBC, OCI, > DBLIB, > > >SQL, etc. > > >* Experience with application and database servers. > > >* A proven track record in software development. > > >* Knowledge and experience with Unix and Windows NT. > > >* Sound knowledge of product development cycle. > > >* Experience and appreciation of international software development and an > > >understanding of the issues is a major plus. > > > >-- >For a list of the ways which technology has failed >to improve our quality of life, press 3. From mekla at geocities.com Fri Nov 12 10:17:17 1999 From: mekla at geocities.com (Shay Harding) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: Job Opportunity Message-ID: <99111209174905.00953@shay.cwie.net> > >• A BS in Computer Science or related field or equivalent experience. 6+ > >years experience in software product development. 2+ years in web related > >product development, technologies and solutions. > >• 2+ years advanced Perl programming (Object oriented Perl 5.x) > >• Experience building web-based applications with Perl/Mod Perl and/or > >Apache > >• Experience using DBI/DBD for major databases > >• Significant understanding of SQL and database development > >• 2+ years experience in object oriented design and programming such as C++ > >• Excellent technical background in Internet technologies. At least 2 years > >experience in application development utilizing some of the following web > >technologies: D/HTML, CSS, JavaScript, ASP, XML, Java, JFC, SWING, IFC, > >JavaBeans, CGI, Perl, web servers on Windows NT or Sun Solaris. > >• Experience with low level technologies is a plus: HTTP, SSL, ISAPI, NSAPI, > >etc. > >• Experience interfacing with SQL database servers: ODBC, JDBC, OCI, DBLIB, > >SQL, etc. > >• Experience with application and database servers. > >• A proven track record in software development. > >• Knowledge and experience with Unix and Windows NT. > >• Sound knowledge of product development cycle. > >• Experience and appreciation of international software development and an > >understanding of the issues is a major plus. Damn! Sounds like they want God... too bad I'm already employed :) Just kidding, must be the mudslides getting to me. I see these come through the Perl job lists every day. I just wonder what they are paying for someone like this. If they pay less than $100k per year, they won't get what they want. While we're on this subject, if there is anyone on this list looking for a job coding Perl or Java that meet the criteria to follow, contact me since the company I work for is looking to hire several more programmers. Of course salary depends on experience. Perl programmer --------------------------------------------- 2+ years Perl experience. OO preferred but not required. SQL knowledge. Mysql preferrably. DBI/DBD interface. Knowledge of different Perl modules (LWP, CGI, etc) UNIX exp. Mostly this person will be maintaining and upgrading existing code. New code will be written as needed. Sr. Java developer --------------------------------------------- 4+ years exp. developing commercial Java applications/applets JDBC experience (with Mysql preferrably) UNIX exp (NT helpful) This person will be the first of several Java developers to be hired and will be responsible for learning the company's systems inside and out. When other Java developers are hired they will fall directly under this person's control to coordinate the 'Java team' of programmers. This person will report directly to the Project Manager on status, timelines, etc. For both positions knowledge of UNIX sockets and networking is definitely helpful. If you know of anyone who fits one of the above descriptions, have them contact me at: sharding@ccbill.com or call me at 602-248-8582 Wow! This kind of turned out to be an ad eh? Anyway I'm going to make it to this next meeting, especially since we are discussing OO stuff :) Shay From davewarner98 at yahoo.com Fri Nov 12 11:16:54 1999 From: davewarner98 at yahoo.com (Dave Warner) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: Job Opportunity Message-ID: <19991112171654.12666.rocketmail@web209.mail.yahoo.com> --- Shay Harding wrote: > [SNIP] > Sr. Java developer > --------------------------------------------- > 4+ years exp. developing commercial Java > applications/applets > JDBC experience (with Mysql preferrably) > UNIX exp (NT helpful) > [SNIP] I think Gosling is already employed. 4+ years in Java? Developing commerical applications? I'd say 175-200K per annum at the bottom range, guys. ===== Microsoft's technical skills in developing innovative and robust software do not strike fear into the hearts of anyone except its customers. --Eric Bender __________________________________________________ Do You Yahoo!? Bid and sell for free at http://auctions.yahoo.com From davewarner98 at yahoo.com Fri Nov 12 12:26:52 1999 From: davewarner98 at yahoo.com (Dave Warner) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: (Almost) New Perl XML Site Message-ID: <19991112182652.16069.rocketmail@web219.mail.yahoo.com> There is a very good site concerning all things Perl/XML at http://www.perlxml.com for those of you interested in that sort of thing. It has just been "relaunched." Dave ===== Microsoft's technical skills in developing innovative and robust software do not strike fear into the hearts of anyone except its customers. --Eric Bender __________________________________________________ Do You Yahoo!? Bid and sell for free at http://auctions.yahoo.com From doug.miles at bpxinternet.com Fri Nov 12 12:39:50 1999 From: doug.miles at bpxinternet.com (Douglas E. Miles) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: (Almost) New Perl XML Site References: <19991112182652.16069.rocketmail@web219.mail.yahoo.com> Message-ID: <382C5EF6.DAC9ADCF@bpxinternet.com> Dave Warner wrote: > > There is a very good site concerning all things > Perl/XML at http://www.perlxml.com for those of you > interested in that sort of thing. It has just been > "relaunched." > > Dave > > ===== > Microsoft's technical skills in developing innovative and robust software do not strike fear into the hearts of anyone except its customers. > --Eric Bender > __________________________________________________ > Do You Yahoo!? > Bid and sell for free at http://auctions.yahoo.com Cool! Thanks. Nice sig. -- For a list of the ways which technology has failed to improve our quality of life, press 3. From Beaves at aol.com Fri Nov 12 13:15:40 1999 From: Beaves at aol.com (Beaves@aol.com) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: UNIX permissions Message-ID: <0.c1c5a2a8.255dc15c@aol.com> I am having a bit of trouble with UNIX file permissions. Is a script considered an 'other' user? Would anyone care to enter into a short discussion about the hows and whys of the best way to run directory and file permissions? What should directories and files used by a particular script be set to and why? Does a directory's permissions affect each and every sub directory? or just the files immediately below it? One specific question... I gave a directory write permissions, but the script was not allowed to create a new file to that directory until I gave it execute permissions. Why is that? Thanks for your help... Tim From coyotl at primenet.com Fri Nov 12 14:18:26 1999 From: coyotl at primenet.com (Glen G. Walker) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: UNIX permissions In-Reply-To: <0.c1c5a2a8.255dc15c@aol.com> Message-ID: We usually set owner and group as "nobody" and just set permissions as 666 for data files, 777 for scripts. Seems to work for us... On Fri, 12 Nov 1999 Beaves@aol.com wrote: > I am having a bit of trouble with UNIX file permissions. Is a script > considered an 'other' user? > > Would anyone care to enter into a short discussion about the hows and whys of > the best way to run directory and file permissions? What should directories > and files used by a particular script be set to and why? > > Does a directory's permissions affect each and every sub directory? or just > the files immediately below it? > > One specific question... I gave a directory write permissions, but the > script was not allowed to create a new file to that directory until I gave it > execute permissions. Why is that? > > > Thanks for your help... > > Tim > > > > ------------------------------------------------------------------------------- Glen G. Walker, coyotl@primenet.com www.primenet.com/~coyotl ------------------------------------------------------------------------------- From phaedrus at endless.org Fri Nov 12 14:22:51 1999 From: phaedrus at endless.org (Phaedrus) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: UNIX permissions In-Reply-To: <0.c1c5a2a8.255dc15c@aol.com> Message-ID: > From: Beaves@aol.com > > I am having a bit of trouble with UNIX file permissions. Is a script > considered an 'other' user? A script runs with the permission of the person that runs it. When a person runs a program that runs a program, the last program runs with that persons permissions. However, for security reasons, many programs (like apache) wish to be run as root, so that they may switch which user they run as. Apache, depending how it is configured, will run as the user specified in the config file (usualy nobody or httpd or somesuch), or it will switch to the owner of the script immediately before it runs the script. I guess this is sort of important to know how the server is configured. Usualy, when I have to write a script on a strange machine, the first thing I do is read the apache config files. Usualy you are safe if you do: chmod ugo+rx * This lets anyone read and/or run files in the current directory. If your script does not need to write to files in the directory, this is adequate. To make it so that the script can write to a file in the current directory, its very helpful to know what user your scripts are being run as (your user id, a generic one, etc). The "quick and dirty" fix is to make the directory readable/writtable/searchable by anyone (chmod ugo+rwx .), make Perl program run with umask 0000, and chmod 666 the files it needs to read/write, before it runs. This is not a secure thing to do. If you can add read/write privs only to the group you are much better off. Likewise, you don't want everyone having read access if you are storing sensative information... In complex cases like this, the correct thing to do is have the web server run "chroot", have a custom group created just for the application (if it is a collobrative project, or a custom user created atleast), and have the webserver set to switch to the permissions of the owner of the cgi-bin programs it runs (this would cause the webserver to get the group members of the user as well). > > Would anyone care to enter into a short discussion about the hows and whys of > the best way to run directory and file permissions? What should directories > and files used by a particular script be set to and why? Permissions on most of the system are set up in an exact way: some files, certain groups need r/w to. Others need not be even readable by anyway, but can be executed by anyone. Someone need the special 'setuid' bit set. However, users home directories can be fiddled with. Generally, people should have access to their home directory: read, write and execute. If all users are in a generic 'users' group, you may not want to give the home directories group read write execute permissions, though alot of systems are setup so that users may read each others files by default. It is customary for users to own their directory. Sometimes "other" has read and execute access as well, by default, but not nearly as often as "group". A good way to limit the damage that intruders (or customers) can do is create a user for each web project, and to run scripts as the owner/user of that web (another option). That coupled with users having access to their stuff, .htaccess files, other and group not having any permissions... should create an environment where you can create files all day, without worry of other people reading/writting/listing them. If you are really concerned, use the apache chroot option, so that scripts cant see any of the harddrive outside of that web projects directory. You will have to install Perl and its modules in each web though.... > > Does a directory's permissions affect each and every sub directory? or just > the files immediately below it? The permissions affect only the current directory or file. However, since the system has to start at the root directory (/), and crawl downwards when it follows a path, at any point someone may be denied access to all content in subdirectories if they dont have read or search (execute) access to one of the directories in the path. This lets you "sort of" create protected areas, where you can have liberal permissions: read write execute for everyone, and keep people out of it, because they can't get there, because part of the path is blocking them. However, this is not secure. Even though a person as themselves may never be able to cd there, the web server must be able to, and it is quite easy to get the webserver to do this kind of dirty work for you (reading, atleast). If the webserver can't be provoked to, there is always something else that can... but lets not get into that here. > > One specific question... I gave a directory write permissions, but the > script was not allowed to create a new file to that directory until I gave it > execute permissions. Why is that? > The chmod 111 or ugo+x bit is sort of "overloaded". For files, it means you can run them like a program. For a directory, it means that you may search the directory (cd into it, etc). > > Thanks for your help... You will regret having accept my help... they always do... bwahahahahah!!! > > Tim > > > From phaedrus at endless.org Fri Nov 12 14:23:49 1999 From: phaedrus at endless.org (Phaedrus) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: UNIX permissions In-Reply-To: Message-ID: > From: Glen G. Walker > > > We usually set owner and group as "nobody" and just set permissions as 666 > for data files, 777 for scripts. Seems to work for us... > Thats what I do, too, but users are best bound and gagged. -scott From kev at primenet.com Fri Nov 12 15:21:59 1999 From: kev at primenet.com (Kevin Buettner) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: UNIX permissions In-Reply-To: Phaedrus "Re: Phoenix.pm: UNIX permissions" (Nov 12, 3:22pm) References: Message-ID: <991112212159.ZM30826@saguaro.lan> On Nov 12, 3:22pm, Phaedrus wrote: > The chmod 111 or ugo+x bit is sort of "overloaded". For files, it means > you can run them like a program. For a directory, it means that you may > search the directory (cd into it, etc). In order to search a directory, you must also have the 'r' bit set as well. It it true though that you can access files in the directory if you already know their name. E.g, ocotillo:kev$ mkdir tmp ocotillo:kev$ ls -ld tmp drwxrwxr-x 2 kev kev 1024 Nov 12 14:17 tmp ocotillo:kev$ echo 'Hello' >tmp/foo ocotillo:kev$ cat tmp/foo Hello ocotillo:kev$ chmod 111 tmp ocotillo:kev$ cat tmp/foo Hello ocotillo:kev$ ls tmp ls: tmp: Permission denied ocotillo:kev$ chmod 755 tmp ocotillo:kev$ ls tmp foo ocotillo:kev$ chmod 111 tmp ocotillo:kev$ cd tmp ocotillo:tmp$ cat foo Hello ocotillo:tmp$ ls ls: .: Permission denied ocotillo:tmp$ cd .. ocotillo:kev$ rm -rf tmp rm: tmp/.: Permission denied rm: cannot remove directory `tmp': Directory not empty ocotillo:kev$ chmod 755 tmp ocotillo:kev$ rm -rf tmp -- Kevin Buettner kev@primenet.com, kevinb@cygnus.com From mekla at geocities.com Fri Nov 12 17:10:13 1999 From: mekla at geocities.com (Shay Harding) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: Job Opportunity In-Reply-To: <19991112171654.12666.rocketmail@web209.mail.yahoo.com> References: <19991112171654.12666.rocketmail@web209.mail.yahoo.com> Message-ID: <99111216581000.28823@cx949622-b.poria1.az.home.com> > --- Shay Harding wrote: > > [SNIP] > > Sr. Java developer > > --------------------------------------------- > > 4+ years exp. developing commercial Java > > applications/applets > > JDBC experience (with Mysql preferrably) > > UNIX exp (NT helpful) > > [SNIP] Sorry, that didn't come out quite like it was meant. A better version: Sr. Java developer --------------------------------------------- 4+ years combined exp. developing commercial applications (in languages like C, C++, Java, Perl) 2+ years Java experience req. (of the 4 yrs. mentioned above) JDBC experience (with Mysql preferrably) UNIX exp (NT helpful) > I think Gosling is already employed. 4+ years in > Java? Developing commerical applications? I'd say > 175-200K per annum at the bottom range, guys. Maybe as a freelancer on a contract basis you will get that sort of money, but as a salaried employee it's almost unheard of unless you are God. In this regard you better be able to take the source code from RedHat Linux and port it to Java :) The top guy at Sun may be making that much. I guess if you take all the benefits and liquidate them it would equal about that, but you specify that is the bottom range indicating that people with more experience make more than that which would be about 250k - 300k range. This makes me kind of curious what the range of experience is on this list and who actually works as a programmer and what the general salary range is being paid in Phoenix metro area. We employ 9 programmers right now and I know the range of salaries is anywhere from 25k - 85k gross per year. Not bad for a start-up company with 2.5 years behind them and no outside funding (from venture capital or stock anyway). I'm sure the bigger companies like Motorola pay more for qualified programmers. I can say I work as a programmer, but my job is a little more involved since I not only do programming, but also handle the majority of DBA tasks, UNIX software setup/configuration (Apache, Mysql, SSH, SSL, etc), and project manager. My experience covers a wide range such as: 3 yrs UNIX experience with half of that being in a production environment. Almost 6 yrs Perl experience 3 yrs freelance programming 1 yr just learing stuff ~2 yrs non-freelance (company) ~2 yrs database experience (mostly Mysql, some Oracle) 1 yr C/C++ exp (all on my own) Some Javascript/Java Other fool around with stuff: Cobol, BASIC, VB5 (made some apps) I've dabbled in several languages and am learning more of Java again. >From searches on the web the salary seems to be from 35k - 90k (mostly). There are some for over that, but not many and they want someone who knows everything. Shay From phaedrus at endless.org Fri Nov 12 17:49:13 1999 From: phaedrus at endless.org (Phaedrus) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: Job Opportunity In-Reply-To: <99111216581000.28823@cx949622-b.poria1.az.home.com> Message-ID: > > >From searches on the web the salary seems to be from 35k - 90k (mostly). There > are some for over that, but not many and they want someone who knows everything. > Maybe it's time for another PerlBot... to comb the job sites and do some reporting on the words surrounding "Salary"... > > > Shay > > From davewarner98 at yahoo.com Sun Nov 14 11:26:20 1999 From: davewarner98 at yahoo.com (Dave Warner) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: Job Opportunity Message-ID: <19991114172620.8692.rocketmail@web208.mail.yahoo.com> --- Shay Harding wrote: > > --- Shay Harding wrote: > > > [SNIP] > > > Sr. Java developer > > > --------------------------------------------- > > > 4+ years exp. developing commercial Java > > > applications/applets > > > JDBC experience (with Mysql preferrably) > > > UNIX exp (NT helpful) > > > [SNIP] > > > Sorry, that didn't come out quite like it was meant. > A better version: > > > Sr. Java developer > --------------------------------------------- > 4+ years combined exp. developing commercial > applications (in languages like C, > C++, Java, Perl) > 2+ years Java experience req. (of the 4 yrs. > mentioned above) > JDBC experience (with Mysql preferrably) > UNIX exp (NT helpful) > > > > I think Gosling is already employed. 4+ years in > > Java? Developing commerical applications? I'd say > > 175-200K per annum at the bottom range, guys. > > Maybe as a freelancer on a contract basis you will > get that sort of money, but > as a salaried employee it's almost unheard of unless > you are God. In this > regard you better be able to take the source code > from RedHat Linux and port it > to Java :) The top guy at Sun may be making that > much. I guess if you take all > the benefits and liquidate them it would equal about > that, but you specify that > is the bottom range indicating that people with more > experience make more than > that which would be about 250k - 300k range. > Actually, I was focusing on the "commercial apps" portion mostly. I'm seeing that as a "shrink-wrapped" product, or one that is not just for internal use, but contributes directly to the company's bottom line. That in itself will significantly increase the programmer's value to the company, and thus his/her salary range. If, by commercial, you mean apps that are meant for internal use, then the price tag would be closer to 80-100K, given the Java experience. > > This makes me kind of curious what the range of > experience is on this list and > who actually works as a programmer and what the > general salary range is being > paid in Phoenix metro area. We employ 9 programmers > right now and I know the > range of salaries is anywhere from 25k - 85k gross > per year. Not bad for a > start-up company with 2.5 years behind them and no > outside funding (from > venture capital or stock anyway). I'm sure the > bigger companies like Motorola > pay more for qualified programmers. > > > I can say I work as a programmer, but my job is a > little more involved since I > not only do programming, but also handle the > majority of DBA tasks, UNIX > software setup/configuration (Apache, Mysql, SSH, > SSL, etc), and project > manager. My experience covers a wide range such as: > > 3 yrs UNIX experience with half of that being in a > production environment. > > Almost 6 yrs Perl experience > 3 yrs freelance programming > 1 yr just learing stuff > ~2 yrs non-freelance (company) > > ~2 yrs database experience (mostly Mysql, some > Oracle) > 1 yr C/C++ exp (all on my own) > Some Javascript/Java > > Other fool around with stuff: Cobol, BASIC, VB5 > (made some apps) > I've dabbled in several languages and am learning > more of Java again. > > > From searches on the web the salary seems to be from > 35k - 90k (mostly). There > are some for over that, but not many and they want > someone who knows everything. > > > > Shay > > > I've been fortunate to work as a professional for close to 18 years (CP/M, DbaseII at the start), in Unix since 1984. My salary is actually derived from the Washington DC area, where salaries are about 30% higher than here. I also serve as the backup DBA for the company, intranet webmaster (Apache and MIIS), and program in Perl, Powerbuilder, C, and Transact-SQL (Sybase and MS SQLServer). Dave Warner ===== Microsoft's technical skills in developing innovative and robust software do not strike fear into the hearts of anyone except its customers. --Eric Bender __________________________________________________ Do You Yahoo!? Bid and sell for free at http://auctions.yahoo.com From mekla at geocities.com Sun Nov 14 15:07:41 1999 From: mekla at geocities.com (Shay Harding) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: Job Opportunity In-Reply-To: <19991114172620.8692.rocketmail@web208.mail.yahoo.com> References: <19991114172620.8692.rocketmail@web208.mail.yahoo.com> Message-ID: <99111414281400.12023@cx949622-b.poria1.az.home.com> > Actually, I was focusing on the "commercial apps" > portion mostly. I'm seeing that as a "shrink-wrapped" > product, or one that is not just for internal use, but > contributes directly to the company's bottom line. > That in itself will significantly increase the > programmer's value to the company, and thus his/her > salary range. If, by commercial, you mean apps that > are meant for internal use, then the price tag would > be closer to 80-100K, given the Java experience. In my opinion most people think of applications as something you buy in a store, but there are many web-based applications out there that companies produce for use by end users. Only difference is these applications serve a particular purpose that is related to the company producing them. The company I work for does online checks/credit card processing for Internet merchants. We interface with VISA/AMEX/MC/Discover and ACH so the webmasters do not have to worry about such things. We have web-based administrative applications that give these webmasters real-time stats on things like sales, chargeback rate, refunds, failed billings, etc. A good deal of it is customizable to their particular needs. So is all that an application? In my opinion it is since all an application is is a bunch of libraries, dll files, whatever and some form of user interface to perform some function(s). It is all run internally, but used by numerous people not within the company. And it does affect the company's bottom line since if it is not functioning up to par, these clients will go elsewhere to process their transactions and we lose money. > > I've been fortunate to work as a professional for > close to 18 years (CP/M, DbaseII at the start), in > Unix since 1984. My salary is actually derived from > the Washington DC area, where salaries are about 30% > higher than here. I also serve as the backup DBA for > the company, intranet webmaster (Apache and MIIS), and > program in Perl, Powerbuilder, C, and Transact-SQL > (Sybase and MS SQLServer). > > Dave Warner Judging by your job description, it seems to me the term 'programmer' covers a wide array of functions. I wonder if there is anyone out there that is deemed a programmer where all they do for their company is write programs? Shay From davewarner98 at yahoo.com Mon Nov 15 08:10:53 1999 From: davewarner98 at yahoo.com (Dave Warner) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: Job Opportunity Message-ID: <19991115141053.13115.rocketmail@web207.mail.yahoo.com> --- Shay Harding wrote: > > Actually, I was focusing on the "commercial apps" > > portion mostly. I'm seeing that as a > "shrink-wrapped" > > product, or one that is not just for internal use, > but > > contributes directly to the company's bottom line. > > > That in itself will significantly increase the > > programmer's value to the company, and thus > his/her > > salary range. If, by commercial, you mean apps > that > > are meant for internal use, then the price tag > would > > be closer to 80-100K, given the Java experience. > > In my opinion most people think of applications as > something you buy in a > store, but there are many web-based applications out > there that companies > produce for use by end users. Only difference is > these applications serve a > particular purpose that is related to the company > producing them. > > The company I work for does online checks/credit > card processing for Internet > merchants. We interface with VISA/AMEX/MC/Discover > and ACH so the webmasters do > not have to worry about such things. We have > web-based administrative > applications that give these webmasters real-time > stats on things like sales, > chargeback rate, refunds, failed billings, etc. A > good deal of it is > customizable to their particular needs. > > So is all that an application? In my opinion it is > since all an application is > is a bunch of libraries, dll files, whatever and > some form of user interface to > perform some function(s). It is all run internally, > but used by numerous people > not within the company. And it does affect the > company's bottom line since if > it is not functioning up to par, these clients will > go elsewhere to process > their transactions and we lose money. > > > > > > I've been fortunate to work as a professional for > > close to 18 years (CP/M, DbaseII at the start), in > > Unix since 1984. My salary is actually derived > from > > the Washington DC area, where salaries are about > 30% > > higher than here. I also serve as the backup DBA > for > > the company, intranet webmaster (Apache and MIIS), > and > > program in Perl, Powerbuilder, C, and Transact-SQL > > (Sybase and MS SQLServer). > > > > Dave Warner > > > Judging by your job description, it seems to me the > term 'programmer' covers a > wide array of functions. I wonder if there is anyone > out there that is deemed a > programmer where all they do for their company is > write programs? > > > Shay > > > One of the great things about this group is that it causes me to question some of my basic assumptions about the nature of this business. Thanks, Shay, for giving me a much better working definition of a commercial app! Dave ===== Microsoft's technical skills in developing innovative and robust software do not strike fear into the hearts of anyone except its customers. --Eric Bender __________________________________________________ Do You Yahoo!? Bid and sell for free at http://auctions.yahoo.com From doug.miles at bpxinternet.com Mon Nov 15 13:29:28 1999 From: doug.miles at bpxinternet.com (Douglas E. Miles) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: Meeting 11/16/1999 Reminder Message-ID: <38305F18.980FA849@bpxinternet.com> Please RSVP doug.miles@bpxinternet.com We'll be having a Phoenix.pm meeting Tuesday November 16th 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. Mark Pease will be presenting Object Oriented Perl for your delight and edification. See you all there! -- For a list of the ways which technology has failed to improve our quality of life, press 3. From phaedrus at endless.org Tue Nov 16 16:06:56 1999 From: phaedrus at endless.org (Phaedrus) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: Meeting 11/16/1999 Reminder In-Reply-To: <38305F18.980FA849@bpxinternet.com> Message-ID: Doug, Shay, everyone... Sorry.. but due to COMDEX I won't be making the meeting tonight. I'm too busy getting free T-shirts and drinking alcohol. Actualy, I hate to miss the OO presentation (is there some way we can video conference?). Anyway, the Linux Business Expo (a whole conference hall) kicks butt.. NetBSD and FreeBSD both have strong presences here, and the Free Software Foundation has a booth. Why is it that no one *ever* puts up the anteneas on their cell phones? Yak at yall later -scott From Ron.Giffin at motorola.com Wed Nov 17 09:58:47 1999 From: Ron.Giffin at motorola.com (Giffin Ron-P08295) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: Thanks Mark Message-ID: <01CA656A687ED211926B00805F779140A7B852@az25exm02.geg.mot.com> After reading chapter 5 in the Camel book yesterday, my head hurt. After Mark's OOP primer last night, it feels much better. Thanks Mark for a well done presentation. -- Ron From Beaves at aol.com Wed Nov 17 14:27:54 1999 From: Beaves at aol.com (Beaves@aol.com) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: Apache question Message-ID: <0.f72a3000.256469ca@aol.com> Sorry this is not a Perl question... Also sorry that I wasn't able to attend the meeting last night. I have a client whose web site is on a server that is run as a hobby. The SSI's are not getting parsed. The server is running Apache 1.3.6 (I think). How does apache have to be configured so as to parse for SSI's? If anyone can tell me, I'd appreciate it. (if you answer, please keep in mind my lack of Apache experience...) Thanks! Tim From mekla at geocities.com Wed Nov 17 19:37:46 1999 From: mekla at geocities.com (Shay Harding) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: Apache question In-Reply-To: <0.f72a3000.256469ca@aol.com> References: <0.f72a3000.256469ca@aol.com> Message-ID: <99111718451200.06358@cx949622-b.poria1.az.home.com> > Sorry this is not a Perl question... > > Also sorry that I wasn't able to attend the meeting last night. > > I have a client whose web site is on a server that is run as a hobby. The > SSI's are not getting parsed. The server is running Apache 1.3.6 (I think). > How does apache have to be configured so as to parse for SSI's? If anyone > can tell me, I'd appreciate it. (if you answer, please keep in mind my lack > of Apache experience...) > > Thanks! > > Tim As far as I know you have to add the following to your httpd.conf file. You will also need to set a directory to run them out of. Not sure if you can do this to the DocumentRoot or not? Basically here is an example: Alias /jini1_1/ "/var/jini1_1/" Options Indexes Includes ExecCGI AllowOverride None Order allow,deny Allow from all # # To use server-parsed HTML files # AddType text/html .shtml AddHandler server-parsed .shtml This will allow http:/www.server.com/jini1_1/ to run CGI's and SSI's. The #exec directive is enabled in this example. If you want to disable this then replace 'Includes' with 'IncludesNOEXEC'. I believe that is all there is to it. Make the changes and restart Apache. Shay From dmiles at primenet.com Thu Nov 18 21:24:08 1999 From: dmiles at primenet.com (Doug and Julie Miles) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: [Fwd: HOLDIAY FUN] Message-ID: <3.0.3.32.19991118202408.009f4100@pop.primenet.com> This requires a shockwave plugin. Enjoy! http://www.nny.com/holiday/snowcraft.htm -- For a list of the ways which technology has failed to improve our quality of life, press 3. From Bryan.Lane at VITALPS.COM Fri Nov 19 09:41:42 1999 From: Bryan.Lane at VITALPS.COM (Bryan Lane) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: [Fwd: HOLDIAY FUN] Message-ID: That's really funny! -----Original Message----- From: Doug and Julie Miles [mailto:dmiles@primenet.com] Sent: Thursday, November 18, 1999 8:24 PM To: renterprises@home.com; missb@kci.net; blane@anasazi.com; christina.kemp@rez.com; dlbohl@sosinc.net; davidk@norbel.org; drdwilcox@uswest.net; eric@cbrokers.com; kgmiles@sosinc.net; kevin@webpulse.com; alton20@wharton.upenn.edu; marty.bell@rez.com; monte5@gte.net; phoenix-pm-list@happyfunball.pm.org; Lauradh@csn.net Subject: Phoenix.pm: [Fwd: HOLDIAY FUN] This requires a shockwave plugin. Enjoy! http://www.nny.com/holiday/snowcraft.htm -- For a list of the ways which technology has failed to improve our quality of life, press 3. From phaedrus at endless.org Tue Nov 30 12:05:07 1999 From: phaedrus at endless.org (Phaedrus) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: Meeting 11/16/1999 Reminder In-Reply-To: <38305F18.980FA849@bpxinternet.com> Message-ID: Greetings all, Are we on for tonight? Havn't gotten a notification from Doug, but I'm guessing the list is down... -scott From Ron.Giffin at motorola.com Tue Nov 30 13:04:04 1999 From: Ron.Giffin at motorola.com (Giffin Ron-P08295) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: Meeting 11/16/1999 Reminder Message-ID: <01CA656A687ED211926B00805F779140A7B862@az25exm02.geg.mot.com> Scott, List seems to be alright. PM people must be: 1) Taking December off. 2) Have no tasks, therefore no questions. 3) Extremely smart, therefore no questions. 4) Assigned to C, Java or Python projects. 5) Hibernating for the winter. -- Ron Greetings all, Are we on for tonight? Havn't gotten a notification from Doug, but I'm guessing the list is down... -scott From doug.miles at ns2.phoenix.bowne.com Tue Nov 30 13:26:27 1999 From: doug.miles at ns2.phoenix.bowne.com (Douglas E. Miles) Date: Thu Aug 5 00:17:40 2004 Subject: Next meeting was: (Re: Phoenix.pm: Meeting 11/16/1999 Reminder) References: Message-ID: <384424E3.8FB4453E@bpxinternet.com> Phaedrus wrote: > > Greetings all, > > Are we on for tonight? Havn't gotten a notification from Doug, but I'm > guessing the list is down... > > -scott Sorry, I am planning on just one meeting this month because of the hollidays, so I'm putting it off until next week. Any volunteers to present, or do we want another social? -- For a list of the ways which technology has failed to improve our quality of life, press 3. From doug.miles at ns2.phoenix.bowne.com Tue Nov 30 13:29:27 1999 From: doug.miles at ns2.phoenix.bowne.com (Douglas E. Miles) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: Meeting 11/16/1999 Reminder References: <01CA656A687ED211926B00805F779140A7B862@az25exm02.geg.mot.com> Message-ID: <38442597.CC4ACEB8@bpxinternet.com> Giffin Ron-P08295 wrote: > > Scott, > > List seems to be alright. PM people must be: > > 1) Taking December off. We wish. > 2) Have no tasks, therefore no questions. See above. > 3) Extremely smart, therefore no questions. That's a given. :) > 4) Assigned to C, Java or Python projects. God forbid. :) > 5) Hibernating for the winter. Do camels hibernate? :) -- For a list of the ways which technology has failed to improve our quality of life, press 3. From phaedrus at endless.org Tue Nov 30 13:57:59 1999 From: phaedrus at endless.org (Phaedrus) Date: Thu Aug 5 00:17:40 2004 Subject: Next meeting was: (Re: Phoenix.pm: Meeting 11/16/1999 Reminder) In-Reply-To: <384424E3.8FB4453E@bpxinternet.com> Message-ID: > > Sorry, I am planning on just one meeting this month because of the > hollidays, so I'm putting it off until next week. Any volunteers to > present, or do we want another social? > (-Doug) Lets get together and exchange gifts. I have my wishlist ready... -scott From coyotl at primenet.com Tue Nov 30 14:42:42 1999 From: coyotl at primenet.com (Glen G. Walker) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: Meeting 11/16/1999 Reminder In-Reply-To: <01CA656A687ED211926B00805F779140A7B862@az25exm02.geg.mot.com> Message-ID: On Tue, 30 Nov 1999, Giffin Ron-P08295 wrote: > Scott, > > List seems to be alright. PM people must be: > > 1) Taking December off. > 2) Have no tasks, therefore no questions. > 3) Extremely smart, therefore no questions. > 4) Assigned to C, Java or Python projects. > 5) Hibernating for the winter. or 6) Over at ASU at Fencing practice... ------------------------------------------------------------------------------- Glen G. Walker, coyotl@primenet.com ------------------------------------------------------------------------------- From sinck at ip100.corp.quepasa.com Tue Nov 30 14:56:07 1999 From: sinck at ip100.corp.quepasa.com (David Sinck) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: Meeting 11/16/1999 Reminder References: <01CA656A687ED211926B00805F779140A7B862@az25exm02.geg.mot.com> Message-ID: <14404.14823.217505.516434@ip100.corp.quepasa.com> \_ or 6) Over at ASU at Fencing practice... Gollee... I never thought of ASU as an farming school.... FWIW, the college I went to had (and probably still does) an official tractor driving class. David UC Davis Motto: Plan milk production, and then make a cow that can make that much. From Mark.Pease at motorola.com Tue Nov 30 15:02:26 1999 From: Mark.Pease at motorola.com (Mark Pease) Date: Thu Aug 5 00:17:40 2004 Subject: Phoenix.pm: Meeting 11/16/1999 Reminder References: Message-ID: <38443B62.E6FBBBC5@motorola.com> "Glen G. Walker" wrote: > > On Tue, 30 Nov 1999, Giffin Ron-P08295 wrote: > > > Scott, > > > > List seems to be alright. PM people must be: > > > > 1) Taking December off. > > 2) Have no tasks, therefore no questions. > > 3) Extremely smart, therefore no questions. > > 4) Assigned to C, Java or Python projects. > > 5) Hibernating for the winter. > > or 6) Over at ASU at Fencing practice... > Wow! I knew that ASU had Under Water Basket Weaving, but course work on how to build a fence! I bet they take the first month on how to dig a post hole.... What? Not that kind of (Ah! an IS-A relationship!) fencing. Opps, I guess that I have been foiled again. (Sorry, I'm just rattling my saber.) -- Mark Pease Mark.Pease@mototorola.com Motorola DigitalDNA(tm) Laboratories perl@perl.sps.mot.com 2100 E. Elliot Rd. Phone:(602)413-8191 Mail Stop: AZ34 EL701 Tempe, AZ 85284 Pager:(800)381-3304 FAX:(602)413-8183 Co-Author (with Carl Dichter) of "Software Engineering with Perl"