From briani at activestate.com Mon Feb 5 01:20:54 2001 From: briani at activestate.com (Brian Ingerson) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: The ABC-s of Perl Message-ID: <3A7E5456.12EEE363@activestate.com> SPUG, I'm giving a presentation this week at a local university entitled "Intro to Perl for Unix C Programmers". My talk will include a section on the "ABC-s of Perl" and "Perl's Top 10 Features". I would like to your ideas on these. The ABC-s is a list of words describing or pertaining to Perl. Try not to use words like "Cool" which could pertain to anything. I'll want about 3 words for each letter of the alphabet. Please fill in as many blanks as you can. Problem letters so far are: A, B, J, K, N, Q, V, X, Y, Z Thanks in advance for your ideas, Brian 1) Regular Expressions 2) Pod 3) Etc.... 4) 5) 6) 7) 8) 9) 10) A) B) C) CPAN D) Documented E) F) G) H) I) J) K) L) M) N) O) Object Oriented P) Q) R) S) Secure T) U) V) W) X) Y) Z) -- perl -le 'use Inline C=>q{SV*JAxH(char*x){return newSVpvf ("Just Another %s Hacker",x);}};print JAxH+Perl' - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ From akcrum at hotmail.com Mon Feb 5 08:13:51 2001 From: akcrum at hotmail.com (Andrew Crum) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: The ABC-s of Perl Message-ID: A and B benchmarking C CPAN D Documented, data types, debugging, declarations E F file handling, formatting G H h2xs I if-else J join K L loops M modules, my, m///, methods, man pages, map N naming conventions O Object Oriented, our, O'Reilly, or P pod, pack, pragmas, push, pop Q quoting R regexp, references, require S SECURE, scope, sorts, split, s///, subroutine, shift T tr///, test operators, threads, tie, taint U use, undef, unpack V W while loop, -w X XS Y y/// Z zee_end >From: Brian Ingerson >To: spug-list@pm.org >Subject: SPUG: The ABC-s of Perl >Date: Sun, 04 Feb 2001 23:20:54 -0800 > >SPUG, > >I'm giving a presentation this week at a local university entitled >"Intro to Perl for Unix C Programmers". My talk will include a section >on the "ABC-s of Perl" and "Perl's Top 10 Features". I would like to >your ideas on these. > >The ABC-s is a list of words describing or pertaining to Perl. Try not >to use words like "Cool" which could pertain to anything. I'll want >about 3 words for each letter of the alphabet. > >Please fill in as many blanks as you can. >Problem letters so far are: A, B, J, K, N, Q, V, X, Y, Z > >Thanks in advance for your ideas, > >Brian > >1) Regular Expressions >2) Pod >3) Etc.... >4) >5) >6) >7) >8) >9) >10) > >A) >B) >C) CPAN >D) Documented >E) >F) >G) >H) >I) >J) >K) >L) >M) >N) >O) Object Oriented >P) >Q) >R) >S) Secure >T) >U) >V) >W) >X) >Y) >Z) > > > >-- >perl -le 'use Inline C=>q{SV*JAxH(char*x){return newSVpvf >("Just Another %s Hacker",x);}};print JAxH+Perl' > > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org > Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL > Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address > For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest > Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ > > _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ From creede at rrauto.com Mon Feb 5 09:57:21 2001 From: creede at rrauto.com (Creede Lambard) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: The ABC-s of Perl References: <3A7E5456.12EEE363@activestate.com> Message-ID: <030e01c08f8c$52e9a090$1f4181ce@rrauto.com> Is "Networking" too broad for N? "y" could be y/// or it could be "Y use anything else?" :) ----- Original Message ----- From: Brian Ingerson To: Sent: Sunday, February 04, 2001 11:20 PM Subject: SPUG: The ABC-s of Perl > SPUG, > > I'm giving a presentation this week at a local university entitled > "Intro to Perl for Unix C Programmers". My talk will include a section > on the "ABC-s of Perl" and "Perl's Top 10 Features". I would like to > your ideas on these. > > The ABC-s is a list of words describing or pertaining to Perl. Try not > to use words like "Cool" which could pertain to anything. I'll want > about 3 words for each letter of the alphabet. > > Please fill in as many blanks as you can. > Problem letters so far are: A, B, J, K, N, Q, V, X, Y, Z > > Thanks in advance for your ideas, > > Brian > > 1) Regular Expressions > 2) Pod > 3) Etc.... > 4) > 5) > 6) > 7) > 8) > 9) > 10) > > A) > B) > C) CPAN > D) Documented > E) > F) > G) > H) > I) > J) > K) > L) > M) > N) > O) Object Oriented > P) > Q) > R) > S) Secure > T) > U) > V) > W) > X) > Y) > Z) > > > > -- > perl -le 'use Inline C=>q{SV*JAxH(char*x){return newSVpvf > ("Just Another %s Hacker",x);}};print JAxH+Perl' > > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org > Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL > Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address > For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest > Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ > > > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ From danielj at cheshirecat.net Mon Feb 5 10:45:29 2001 From: danielj at cheshirecat.net (Daniel Jacobs) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: The ABC-s of Perl In-Reply-To: Message-ID: E eval - the "little perl program" G gratuitus verbosity, or "writing readable code" K kill and other ways to affect the system On Mon, 5 Feb 2001, Andrew Crum wrote: Daniel Jacobs | danielj@cheshirecat.net | Internet & Unix Consulting "In art and dream, may you proceed with abandon. In life, may you proceed with balance and stealth." - Patti Smith - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ From whitneyt at agcs.com Sun Feb 4 10:43:42 2001 From: whitneyt at agcs.com (Thomas Whitney) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: The ABC-s of Perl References: <3A7E5456.12EEE363@activestate.com> Message-ID: <3A7D86BE.20CF9749@agcs.com> 1) Regular Expressions 2) Pod 3) Etc.... 4) 5) 6) 7) 8) 9) 10) A) B) C) CPAN D) Documented E) F) for G) grep H) I) J) K) L) M) map N) O) Object Oriented P) Q) R) S) Secure T) U) V) W) X) Y) Z) Brian Ingerson wrote: > SPUG, > > I'm giving a presentation this week at a local university entitled > "Intro to Perl for Unix C Programmers". My talk will include a section > on the "ABC-s of Perl" and "Perl's Top 10 Features". I would like to > your ideas on these. > > The ABC-s is a list of words describing or pertaining to Perl. Try not > to use words like "Cool" which could pertain to anything. I'll want > about 3 words for each letter of the alphabet. > > Please fill in as many blanks as you can. > Problem letters so far are: A, B, J, K, N, Q, V, X, Y, Z > > Thanks in advance for your ideas, > > Brian > > 1) Regular Expressions > 2) Pod > 3) Etc.... > 4) > 5) > 6) > 7) > 8) > 9) > 10) > > A) > B) > C) CPAN > D) Documented > E) > F) > G) > H) > I) > J) > K) > L) > M) > N) > O) Object Oriented > P) > Q) > R) > S) Secure > T) > U) > V) > W) > X) > Y) > Z) > > -- > perl -le 'use Inline C=>q{SV*JAxH(char*x){return newSVpvf > ("Just Another %s Hacker",x);}};print JAxH+Perl' > > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org > Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL > Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address > For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest > Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/archives/spug-list/attachments/20010204/832a446a/attachment.htm From lorraine.johnson at elektrobit.com Mon Feb 5 11:24:57 2001 From: lorraine.johnson at elektrobit.com (Lorraine Johnson) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: The ABC-s of Perl Message-ID: <1CE5392373C4D311BB220008C733F5941E2DDC@EBINCRD01> B) beginner-accessible C) community-shared/donated code (goes with CPAN) E) expert-challenging F) flexible H) hashes (as an array with mnemonic indices) M) memory handling Q) quick U) untyped variables Z) zero cost -----Original Message----- From: Brian Ingerson [mailto:briani@activestate.com] Sent: Sunday, February 04, 2001 11:21 PM To: spug-list@pm.org Subject: SPUG: The ABC-s of Perl SPUG, I'm giving a presentation this week at a local university entitled "Intro to Perl for Unix C Programmers". My talk will include a section on the "ABC-s of Perl" and "Perl's Top 10 Features". I would like to your ideas on these. The ABC-s is a list of words describing or pertaining to Perl. Try not to use words like "Cool" which could pertain to anything. I'll want about 3 words for each letter of the alphabet. Please fill in as many blanks as you can. Problem letters so far are: A, B, J, K, N, Q, V, X, Y, Z Thanks in advance for your ideas, Brian 1) Regular Expressions 2) Pod 3) Etc.... 4) 5) 6) 7) 8) 9) 10) A) B) C) CPAN D) Documented E) F) G) H) I) J) K) L) M) N) O) Object Oriented P) Q) R) S) Secure T) U) V) W) X) Y) Z) -- perl -le 'use Inline C=>q{SV*JAxH(char*x){return newSVpvf ("Just Another %s Hacker",x);}};print JAxH+Perl' - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ From tuck at whistlingfish.net Mon Feb 5 13:43:48 2001 From: tuck at whistlingfish.net (Matt Tucker) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: The ABC-s of Perl In-Reply-To: <3A7E5456.12EEE363@activestate.com> Message-ID: <27060000.981402228@flashingchance> D) Dynamic E) eval F) Format L) Loose typing M) Map P) Pod Q) Quick (to write) R) regexp & references S) split or slurping (undef $/) W) wantarray One of my pet peeves is new Perl developers who write like they're writing C (yes, yes, TMTOWDI and all that, but there's no need to pass in references to empty structures you want filled when Perl can just pass back a list of references). Please consider stressing how Perl lets you do all kinds of things you just can't do in C. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ From benwa at ocentrix.net Mon Feb 5 14:59:56 2001 From: benwa at ocentrix.net (Ben Burnett) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: The ABC-s of Perl Message-ID: <200102052059.f15Kxub00437@mail.ocentrix.net> $.02 1) CPAN - huge community and code base 2) perldoc 3) Open Source 4) Reg Exp 5) Hashes 6) References 7) Multiplatform 8) Variable Strictness 9) tmtowtdi 10) SPUG! A) advocacy(without zeal) auto-vivification @ARGV atomicity ActiveState B) building modules Bundle::foo \b (word boundary) C) CPAN camel &caller() D) Documented use diagnostics; E) perl -e each F) file test operators file handles flexible G) globbing garbage collection ... J) jAph(humility) K) kludge keys L) llama LWP __LINE__ Larry lvalues M) mod_perl MS/DOS, Macintosh (Multiplatform) N) namespaces (how are modules named) nurturing newbies Natural Language Parsing no(keyword) ... Q) Quine(self referential) quibble(don't. because tmtowtdi) qw() q() qq() quoting(how perl handles various types) ... T) taint mode V) version history versatile vivification(auto) ... X) -x -X (file test) /x(modifier for pattern matching) perl -x Y) YAPC Y2K compatible :) y/// Z) -z(file test) \Z (string boundary for pattern matching) Perl and its following are often praised by open source advocates for grokking the zeitgeist of current programming culture. -Ben - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ From jcokos at iwebsys.com Tue Feb 6 17:34:14 2001 From: jcokos at iwebsys.com (John Cokos, CEO, iWeb, Inc.) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: Java Guru ? Message-ID: <01bf01c09095$50f7fc50$28e842cf@iwebx1> Anyone know a Java Guru? I need a (hopefully simple) Java Applet done Basically, a simplistic wysiwyg html editor, with some special "stuff" thrown into it. I've seen a few of these commercially available, but none of the authors want to customize for what we need. John ======================================== John Cokos, President / CEO: iWeb Inc. http://www.iwebsys.com jcokos@ccs.net ======================================== - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ From briani at activestate.com Tue Feb 6 21:55:53 2001 From: briani at activestate.com (Brian Ingerson) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: New Inline Article Message-ID: <3A80C749.8EAA671A@activestate.com> http://www.perl.com/pub/2001/02/inline.html - Brian -- perl -le 'use Inline C=>q{SV*JAxH(char*x){return newSVpvf ("Just Another %s Hacker",x);}};print JAxH+Perl' - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ From tim at consultix-inc.com Wed Feb 7 11:36:19 2001 From: tim at consultix-inc.com (Tim Maher/CONSULTIX) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: Feb. Perl Classes, Conway & Maher Message-ID: <20010207093619.A2210@timji.consultix.wa.com> SPUGsters, In case you haven't heard, Dr. Damian Conway, "The Perl Wonder from Down Under", will be presenting expanded (i.e., two-day) versions of his "Data Munging" and "Adv. OOP" seminars during the week of 2/19 in Kirkland, WA. The "Munging" seminar covers pattern matching in all its manifestations, techniques for working on files in the HTML, tar, and gzip formats, grammar-based parsing, report generation, and many other related topics. In short, it includes everything you ever wanted to know about manipulating text using the Perl language. The "Adv. OOP" seminar covers advanced techniques in OOP for enhancing program efficiency, reliability, flexibility, and maintainability. It includes coverage of the topics featured in Damian's famous OO-Perl book, and adds many more. What more could you want? 8-} Additional details are provided below, and at the Consultix web site. -Tim P.S. Anybody who wants to subscribe to the Consultix mailing list, which will get you announcements like the one shown below, please let me know. *========================================================================* | Dr. Tim Maher, CEO, Consultix (206) 781-UNIX/8649; ask for FAX# | | Email: tim@consultix-inc.com Web: http://www.consultix-inc.com | | TIM MAHER: Unix/Perl DAMIAN CONWAY: Adv. Perl COLIN MEYER: Perl/DBI | | 12 Int Perl; 20 Data Munging; 22 Adv OO-Perl; 3/20 Perl; 3/26: Linux | *========================================================================* From: Tim Maher, CONSULTIX Topics: * Damian Conway Giving Free Perl Talks * Int. Perl and Conway Classes Still Open ------------------------------------------- CONSULTIX Winter Schedule Course Dates Days Intermediate Perl 2/12-02/14 3 *Data Munging 2/20-02/21 2 *Advanced OO Perl 2/22-02/23 2 Basic Perl + Modules 3/20-03/23 4 LINUX Fundamentals 3/26-03/29 4 ------------------------------------------- * Taught by Australia's Dr. Damian Conway INTERMEDIATE PERL: Open for Registrations Do you know basic Perl, but still need to learn how to Handle References, use Complex Data Structures, Deal with Signals, Maximize Security, and Keep Data Alive between program runs? Are you befuddled by the programs of your colleagues that use Map and Grep? Then this is the course for you! It starts next Monday, and we're still taking registrations. See http://www.consultix-inc.com/int_perl.html for course details and http://www.consultix-inc.com/reg.html for pricing. DAMIAN CONWAY PERL SEMINARS: Open for Registrations Dr. Damian Conway, "The Perl Wonder from Down Under", will be presenting two seminars in the Seattle area during February, 2001. The "Data Munging" course (2/20-21) is about processing text with Perl. It covers pattern matching in all of its manifestations, techniques for working on files in the HTML, tar, and gzip formats, grammar-based parsing, natural language transformations, report generation, and many other related topics. Suffice it to say that everything you ever wanted to know about Perl techniques for data manipulation is covered in this two-day seminar! For course details see http://www.consultix-inc.com/munging.html, and for pricing http://www.consultix-inc.com/reg.html. The second offering (2/22-23) is his popular "Advanced Object Oriented Perl" seminar, which starts with the basic Perl OOP techniques featured in his Manning Press book (see http://www.manning.com/conway), and then delves into more advanced methods that yield greater efficiency, reliability, flexibility, and maintainability. For course details see: http://www.consultix-inc.com/advoop.html, and for pricing, see: http://www.consultix-inc.com/reg.html. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - CONSULTIX ON-LINE RESOURCES General Consultix information: http://www.consultix-inc.com/ On-Site training information: http://www.consultix-inc.com/on-site.html Course Listings: UNIX/Shell, http://www.consultix-inc.com/unixlist.html AWK/Perl, http://www.consultix-inc.com/perllist.html Registration and Pricing: http://www.consultix-inc.com/reg.html Instructor Evaluations: http://www.consultix-inc.com/evals.html Course Evaluations: http://www.consultix-inc.com/course_evals.html - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ From meonkeys at hotmail.com Thu Feb 8 03:41:55 2001 From: meonkeys at hotmail.com (Adam Monsen) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: How to make a living with perl(.|?) Message-ID: My 1-year review is coming up, and I wanted to start a candid conversation on salaries (somewhat in jest, but truly in search of wisdom). Here's how I determine what I ask for. Please post a similar entry of anything you feel comfortable sharing. %current_job = ( position => 'Perl Programmer, Seattle, WA, USA', salary => '35-45k/yr' ); @sites = qw( www.salary.com www.dice.com ); @ref_points = map { LWP::Simple->get("${_}?job=perl") } @sites; $salary = ( make_offer(@ref_points) - $bosses_cutoff ); warn "Grin and bear it"; return 'to work'; _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ From tim at consultix-inc.com Thu Feb 8 11:32:25 2001 From: tim at consultix-inc.com (Tim Maher/CONSULTIX) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: YAPC::Europe is 8/2-4 in Amsterdam Message-ID: <20010208093225.A12495@timji.consultix.wa.com> SPUGsters, They've finally announced the details of YAPC Europe, at http://www.yapc.org/Europe, and there are flights from Seattle to Amsterdam for as little as $408 today, according to my Yahoo fare-watching service! The "Call for Participation" is attached. See you there! -Tim -- *========================================================================* | Dr. Tim Maher, CEO, Consultix (206) 781-UNIX/8649; ask for FAX# | | Email: tim@consultix-inc.com Web: http://www.consultix-inc.com | | TIM MAHER: Unix/Perl DAMIAN CONWAY: Adv. Perl COLIN MEYER: Perl/DBI | | 12 Int Perl; 20 Data Munging; 22 Adv OO-Perl; 3/20 Perl; 3/26: Linux | *========================================================================* ***************** CALL FOR PARTICIPATION ****************** European Yet Another Perl Conference YAPC 2001 http://www.yapc.org/Europe/ Thursday-Saturday, August 2-4, 2001 at the Hogeschool Holland Amsterdam, the Netherlands ** Abstract submission deadline: June 1, 2001 ** Yet Another Perl Conference (YAPC) is an inexpensive (< 100 EURO) Perl users and developers conference, with a mix of tutorials and technical talks. The conference is set in Amsterdam, The Netherlands. YAPC began as a grassroots users conference, from discussions among Perl Mongers, and has grown from there. We would like to invite you to join us for three days of Perl, people, and demonstrations, at a price that shouldn't hurt your wallet. There will be a limit of around 500 people for the conference. A number of members of the Perl community are contributing to this event. Look at the main web page for more details -- http://www.yapc.org/Europe *********** CALL FOR PAPERS *********** Potential presenters should submit a 200-300 word abstract to papers@yapceurope.org in plain ASCII text or HTML by June 1st for consideration. We would like your materials to be available online, but that is not required. If you have materials to include in the proceedings, or course notes, please let us know of your requirements in the abstract. If you have any special presentation needs, please include them also. The conference theme will be Security, so a portion of the the talks will be about that subject in some way. So if you have some knowledge of Perl related security issues, or use Perl in security related areas, you're more then welcome to share this with fellow Perl users at the conferece. Suggestions : * writing secure Perl CGI programs * security bloopers * cryptography techniques * cryptography applications * security issues in past and coming versions of perl * How you use Perl to enhance security of your network or website * Modules useful in security * Whatever you find interesting that's Perl- and security related A part of the time will be available for other Perl related subjects. Suggestions for subjects: * Groupware, Agents, and Bots * Perl in the world of Windows * MacPerl * Perl for Speech and Language * Text and Document Processing * Machine Learning in Perl * HTML, XML, and Markup Languages * CGI and Web programming in Perl * Internet Programming * Database Interaction and Access with Perl * Scientific Computing (e.g. with PDL) * Practical Perl Programming * Module guts and usage on any particular Module. * Tutorials of all stripes: Modules, Objects, CPAN * Visionary or position papers on Perl, the past, the present, and the future * Anything cool :) We have the following time slots in our schedule, so your contribution could have one of the following durations: 180 minute tutorials 90 minute talks 40 minute talks 25 minute talks lightning talks (5 minutes) Conference fees will be waived for presenters at yapc (lightning talks excepted), so another way to reduce your costs is to give a good talk on something you're excited about. We are looking for sponsors. Please contact Liz and Eric (sponsor@yapceurope.org) for information about how you can help support YAPC Europe. Much of the necessary funding for YAPC comes from the generous donations of our sponsors. **** YAPC Europe 2001 **http://www.yapc.org/Europe/ *** ***************** CALL FOR PARTICIPATION ****************** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ From asim_jalis at hp.com Thu Feb 8 11:50:34 2001 From: asim_jalis at hp.com (JALIS,ASIM (HP-FtCollins,ex1)) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: February Eastside-SPUG Meeting: Damian Conway Message-ID: The next Eastside-SPUG meeting, on Wednesday, Feb 21, 2001, will feature Damian Conway, the author of "Object Oriented Perl" and numerous delightful CPAN modules. Damian will answer questions about Perl and other things. For details and directions to our Redmond meeting place see below. The meeting starts at 7pm. Before the meeting at 6pm we will meet in the Red Robin in the Redmond Town Center. Feel free to join us. Here are the details: TOPIC "Everything You Wanted To Know About Perl But Were Afraid To Ask" featuring Damian Conway. Here are some comments from Damian about this: Please bear in mind that I am a "fundamentals" kind of guy. There are great swathes of application stuff -- like DBI and CGI -- that I (desire to) know next to nothing about. I will, of course, happily field any questions on Perl itself, on my own modules, on OO, on parsing, on the Perl 6 initiative, on YAS, on my Perl serfdom, on writing and speaking (especially if people are interested in submitting something to YAPC), as well as trading gossip about various well-known Perl personages ;-) DATE AND TIME Wednesday, February 21, 2001. 6.00 pm - 7.00 pm Pre-meeting huddle in Red Robin next to Redmond Town Center. 7.00 pm - 9.00 pm Main Event: Ask Damian, at Avaya/Lucent Conference Room. MEETING LOCATION AND DIRECTIONS Conference Room Avaya, Inc (previously Lucent) 6464 185th Ave NE Redmond, WA 98052-6736 * Take 520-East to Redmond. * Get off the freeway at exit #14 (Redmond Way/Route 202). * Keep right on ramp. * Turn right onto Redmond Way at light. * Turn left onto 185th Ave NE. * Drive up a couple of blocks. Look for the Avaya/Lucent Building on your right. DIRECTIONS TO RED ROBIN * Take 520-East to Redmond. * Get off the freeway at exit #14 (Redmond Way/Route 202). * Keep left on ramp. * Turn left onto Redmond Way at light. * Look for Red Robin on your left. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ From jsouza at cobaltgroup.com Thu Feb 8 13:45:34 2001 From: jsouza at cobaltgroup.com (Jonathan Souza) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: How to make a living with perl(.|?) References: Message-ID: <3A82F75E.1010808@cobaltgroup.com> I am exactly in your situation. I have a CS degree and 1 year of experience with Perl and I am coming up on my review. Two years ago, 1 past when I graduated, the average starting salary of a Western CS major was $46K so that was what I asked for and I got $47K. All my college CS roommates (BSquared, Weyerhauser, AT&T wireless) all got similiar offers at the time BSquared used C++ (now C#), Weyerhauser C, AT&T Smalltalk and all of them have received a end of year bonus or a pay raise since. I went to "Ask Jeeves" and I got a low, med, high salary for "Software Engineer", which is my title for the West Coast, low was $64K. I feel that I am worth at least $5k - $10K more per year now, especially since I am an employee and they did not have to pay the extra contrator fees for me. Adam Monsen wrote: > My 1-year review is coming up, and I wanted to start a candid > conversation on salaries (somewhat in jest, but truly in search of > wisdom). Here's how I determine what I ask for. Please post a similar > entry of anything you feel comfortable sharing. > > %current_job = ( > position => 'Perl Programmer, Seattle, WA, USA', > salary => '35-45k/yr' > ); > > @sites = qw( www.salary.com www.dice.com ); > > @ref_points = map { LWP::Simple->get("${_}?job=perl") } @sites; > > $salary = ( make_offer(@ref_points) - $bosses_cutoff ); > > warn "Grin and bear it"; > > return 'to work'; > _________________________________________________________________ > Get your FREE download of MSN Explorer at http://explorer.msn.com > > > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org > Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL > Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address > For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest > Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ > > > -- Jonathan Souza Software Engineer: Product Development The Cobalt Group: jsouza@cobaltgroup.com tel: 206.269.6363 ext 8289 Direct: 206.219.8289 800.909.8244 Fax: 206.219.8399 Home: courtassassin@home.com Phone: 206.762.1905 And Jim Palmer? I can't help wondering if he got into the Hall of Fame for being a great pitcher, or for being the first underwear model to introduce an entire nation to the concept of male camel toe. -Nick Bakay, Humorist - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ From tim at consultix-inc.com Thu Feb 8 13:55:28 2001 From: tim at consultix-inc.com (Tim Maher/CONSULTIX) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: YAPC::Europe is 8/2-4 in Amsterdam In-Reply-To: <20010208093225.A12495@timji.consultix.wa.com>; from Tim Maher/CONSULTIX on Thu, Feb 08, 2001 at 09:32:25AM -0800 References: <20010208093225.A12495@timji.consultix.wa.com> Message-ID: <20010208115528.A13541@timji.consultix.wa.com> On Thu, Feb 08, 2001 at 09:32:25AM -0800, Tim Maher/CONSULTIX wrote: > SPUGsters, > > They've finally announced the details of YAPC Europe, at > http://www.yapc.org/Europe, and there are flights from Seattle > to Amsterdam for as little as $408 today, according to my Yahoo > fare-watching service! You've gotta watch that fine-print! On closer scrutiny, the $408 fare to Amsterdam expires in April, and I'm seeing numbers in the $1.5k range for travel in July/August. Not so cheap as I thought! 8-{ But I'd imagine that one could get a much cheaper fare to London (Frankfurt, etc.), and pop over to Amsterdam by local transport at a considerable savings over a flight to Amsterdam. *========================================================================* | Dr. Tim Maher, CEO, Consultix (206) 781-UNIX/8649; ask for FAX# | | Email: tim@consultix-inc.com Web: http://www.consultix-inc.com | | TIM MAHER: Unix/Perl DAMIAN CONWAY: Adv. Perl COLIN MEYER: Perl/DBI | | 12 Int Perl; 20 Data Munging; 22 Adv OO-Perl; 3/20 Perl; 3/26: Linux | *========================================================================* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ From nebel at viair.com Thu Feb 8 17:43:12 2001 From: nebel at viair.com (John Nebel) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: perl training Message-ID: hey, was wondering if any of you knew a good instructor led perl class in the seattle area. i'm looking for a beginners class that hopefully lasts more than a day (buisness is paying for the class). thanks! - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ From damian at cs.monash.edu.au Thu Feb 8 18:25:32 2001 From: damian at cs.monash.edu.au (Damian Conway) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: perl training Message-ID: <200102090025.LAA09063@indy05.csse.monash.edu.au> > was wondering if any of you knew a good instructor led perl class in the > seattle area. i'm looking for a beginners class that hopefully lasts more > than a day (buisness is paying for the class). Unless you're a complete neophyte, you might find my two-day beginners-to-early-intermediate "Data Munging" class suitable. It's running in Kirkland the week after next and there are still places available. See: http://www.consultix-inc.com/munging.html You'd need to ask others about the "good instructor" bit, though. ;-) Damian ______________________________________________________________________________ Damian Conway The Conway Channel Perl Serf http://yetanother.org/damian - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ From tim at consultix-inc.com Thu Feb 8 20:08:53 2001 From: tim at consultix-inc.com (Tim Maher/CONSULTIX) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: perl training Message-ID: <20010208180853.A2493@timji.consultix.wa.com> > > was wondering if any of you knew a good instructor led perl class in the > > seattle area. i'm looking for a beginners class that hopefully lasts more > > than a day (buisness is paying for the class). > >Unless you're a complete neophyte, you might find my two-day >beginners-to-early-intermediate "Data Munging" class suitable. >It's running in Kirkland the week after next and there are still >places available. > >See: http://www.consultix-inc.com/munging.html > >You'd need to ask others about the "good instructor" bit, though. ;-) >Damian >______________________________________________________________________________ >Damian Conway The Conway Channel >Perl Serf http://yetanother.org/damian I can vouch for Damian. He's great! But if you are in fact looking for a beginner-level "Introduction to Perl", I'm teaching our basic 3-day class (with an additional day on "Perl Modules") March 20-23 in Kirkland. Many subscribers to this list have taken this or another class from me in the past; you can read comments from former students on my teaching skills (and Damian's too) at http://www.consultix-inc.com/instructor_evals.html and http://www.consultix-inc.com/recent_evals.html. *========================================================================* | Dr. Tim Maher, CEO, Consultix (206) 781-UNIX/8649; ask for FAX# | | Email: tim@consultix-inc.com Web: http://www.consultix-inc.com | | TIM MAHER: Unix/Perl DAMIAN CONWAY: Adv. Perl COLIN MEYER: Perl/DBI | | 12 Int Perl; 20 Data Munging; 22 Adv OO-Perl; 3/20 Perl; 3/26: Linux | *========================================================================* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ From meonkeys at hotmail.com Thu Feb 8 20:29:17 2001 From: meonkeys at hotmail.com (Adam Monsen) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: perl training Message-ID: Check out the UW's extension courses on Perl. I'm taking the Advanced Perl Programming class right now, which deals mostly with references and object-oriented programming. It rocks! http://www.edoutreach.washington.edu/extinfo/certprog/per/per_main.asp (nevermind that this page is ASP) >From: John Nebel >To: "'spug-list@pm.org'" >Subject: SPUG: perl training >Date: Thu, 8 Feb 2001 15:43:12 -0800 > >hey, > >was wondering if any of you knew a good instructor led perl class in the >seattle area. i'm looking for a beginners class that hopefully lasts more >than a day (buisness is paying for the class). > >thanks! _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ From doug at beaver.net Fri Feb 9 12:06:26 2001 From: doug at beaver.net (Doug Beaver) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: YAPC::Europe is 8/2-4 in Amsterdam In-Reply-To: <20010208115528.A13541@timji.consultix.wa.com>; from tim@consultix-inc.com on Thu, Feb 08, 2001 at 11:55:28AM -0800 References: <20010208093225.A12495@timji.consultix.wa.com> <20010208115528.A13541@timji.consultix.wa.com> Message-ID: <20010209130626.A12480@dair.pair.com> On Thu, Feb 08, 2001 at 11:55:28AM -0800, Tim Maher/CONSULTIX wrote: > On Thu, Feb 08, 2001 at 09:32:25AM -0800, Tim Maher/CONSULTIX wrote: > > SPUGsters, > > > > They've finally announced the details of YAPC Europe, at > > http://www.yapc.org/Europe, and there are flights from Seattle to > > Amsterdam for as little as $408 today, according to my Yahoo > > fare-watching service! > > You've gotta watch that fine-print! On closer scrutiny, the > $408 fare to Amsterdam expires in April, and I'm seeing numbers > in the $1.5k range for travel in July/August. Not so cheap as > I thought! 8-{ But I'd imagine that one could get a much cheaper > fare to London (Frankfurt, etc.), and pop over to Amsterdam by > local transport at a considerable savings over a flight to Amsterdam. I've visited Amsterdam twice, once in August and once in November. You should be able to find airfare for US$500-600 if you go through a travel agent and book more than three weeks in advance. I went there for a documentary festival in November and my agent found non-stop tickets from Seattle for $525 IIRC. He is nothing special so you should be able to get a similar deal. I didn't get the tickets until a few weeks before I left. When I flew there two summers ago in August, the tickets were a little more expensive but less than $700 and they were non-stop as well. And if you book with a consolidator, you can get really cheap fares. My big problem is that I hate flying coach but I'm too cheap to pay for the better seats. I always bump elbows and end up sitting next to the most annoying people on the plane. When I flew in November, the guy two seats over from me threatened one of the crew and they threw him off the plane. We had already left the gate so it took an extra hour to get back, unload his luggage, and transport him off the plane. I always end up sitting near the weirdos. Doug - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ From kevin at n2h2.com Fri Feb 9 12:17:13 2001 From: kevin at n2h2.com (Kevin Fink) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: YAPC::Europe is 8/2-4 in Amsterdam In-Reply-To: <20010209130626.A12480@dair.pair.com> Message-ID: On Fri, 9 Feb 2001, Doug Beaver wrote: > most annoying people on the plane. When I flew in November, the guy two > seats over from me threatened one of the crew and they threw him off the > plane. We had already left the gate so it took an extra hour to get > back, unload his luggage, and transport him off the plane. I always end > up sitting near the weirdos. There's some old saying about birds of a feather... :-) Kevin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ From davidpa at avaya.com Sat Feb 10 15:42:57 2001 From: davidpa at avaya.com (Patterson, David S (Pat)) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: How to make a living with perl(.|?) Message-ID: (Sorry this is late -- email weirdness...) But, this is an interesting topic. What actually happens in salary reviews is nothing like what I thought it would be when I first came on board permanent full-time, appx 2 years ago. I've been through two salary reviews since then. The bottom line: Your best opportunity for affecting your salary is when you hire on. After that, your salary raises/bonuses are almost totally based on how valuable you are to the company. I.e., if you have to ask for a raise (as opposed to being offered one) you're probably not as strong an employee as you could or should be. If you think you're deserving of a 10% raise and you get a 2% raise, its time to re-evaluate whether you are really contributing to the company in the way you want. In this case, maybe a job change would be better for everyone concerned? > --- "Go not to the elves for counsel, for they will say both no and yes..." > D. S. "Pat" Patterson > Software Engineer > Avaya, Inc. > 6464 185th Ave NE > Redmond, WA 98052-6736 > 425-558-8672 > 888-501-4835 Pgr > davidpa@avaya.com > > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ From tim at consultix-inc.com Mon Feb 12 11:36:50 2001 From: tim at consultix-inc.com (Tim Maher/CONSULTIX) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: Downtown Seattle JoB, Porn Filtering Message-ID: <20010212093650.A6070@timji.consultix.wa.com> Subject: Seattle JoB, Downtown, Porn Filtering Job: Lead Developer, Internet Categorization Engine & Database Required Skills: see Qualifications below... Contract or Permanent: Permanent (exempt salary, stock options, health, dental, 401(k), bus commuter vouchers, W-2), apply directly with N2H2, see end of message Telecommuting: No, not routinely Company's Product: Pornography (actually, filtering services for the Internet for a lot more than just pornography) Position Title: Lead Developer, Internet Categorization Engine & Database Location: Downtown Seattle, Washington Division: Content Management Department: ICE Development Reports To: Andrew Sweger Position Summary: The N2H2 Internet Categorization Engine and Database provide the backbone to the best Internet filters and safe search engines available. We are dedicated to continually improving the accuracy and reach of our categorization, taking advantage of new technologies like AI and smart agents, pushing the envelope in handling massive amounts of dynamic data, and anticipating the revolutionary changes the Internet brings. We are looking for a self-starter who has strong collaborative skills with at least three years of team leadership experience in a technical capacity. Candidates must be well grounded in software development processes and have at least six years experience as a software developer. The successful candidate will also have a proven record in the following areas: * Excellent use of problem solving skills. * Clear written and verbal communications. * Leadership skills. * Team work. Qualifications: * Three years minimum experience programming Perl in a Unix environment (including module design & implementation, OO Perl, CPAN). * Two years experience working with databases using ANSI SQL (Transact-SQL is a big plus). * Two years nontrivial programming experience related to UNIX issues (signals, daemons, concurrency/locking/threads, shell, file IO, NFS, sockets, IPC, POSIX). * Two years experience using revision control systems (CVS is a plus). * Two years nontrivial programming experience with standard Internet protocols (e.g., TCP/IP, DNS, HTTP, NNTP, SMTP, FTP). * Big pluses: expertise with Apache, mod_perl, DBI/DBD, LWP, C, C++, Debian, other packaging systems. * Experience in other, similar or varied technologies can meet the qualifications if it shows that the candidate can adapt quickly in a leading edge Internet content categorization technology environment. N2H2 offers competitive compensation packages including base salary, stock options, 401(k) and more. We firmly believe in excellence in our people and our products, and we value hard work and solid communications. Opportunity for advancement to Systems Architect or Project Manager. Submit cover letter and resume to: Recruiter N2H2, Inc. 900 4th Ave Suite 3400 Seattle, WA 98164-1059 Fax: (206) 834-1771 Email: jobs@n2h2.com -- Andrew B. Sweger | N2H2, Incorporated Manager, ICE Development Dept | 900 Fourth Avenue, Suite 3400 Content Management Division | Seattle WA 98164-1059 v=206.336.2947 f=206.336.1541 | http://www.n2h2.com/ ----- End forwarded message ----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ From toddw at wrq.com Mon Feb 12 12:19:55 2001 From: toddw at wrq.com (Todd Wells) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: Downtown Seattle JoB, Porn Filtering Message-ID: <1654BC972546D31189DA00508B318AC801C88850@charmander.wrq.com> Warning, off-topic (Perl), my apologies in advance: Before you apply for this job, consider what this company (N2H2) has been doing. Recently N2H2 decided to collect and chronicle the surfing habits of childern (via their filtering software) and selling that information. This from a company who is supposed to be "protecting" children. One of the first buyers of this information? The Department of Defense -- yup, the military -- who won't say why they want the information. The Electronic Privacy Information Center (EPIC) is currently suing under the Freedom Of Information Act to find out why. A recent MSNBC article described this as "the biggest cyber-rights story of the year." http://www.msnbc.com/news/524057.asp My $.02, -Todd -----Original Message----- From: Tim Maher/CONSULTIX [mailto:tim@consultix-inc.com] Sent: Monday, February 12, 2001 9:37 AM To: spug-list@pm.org Subject: SPUG: Downtown Seattle JoB, Porn Filtering Subject: Seattle JoB, Downtown, Porn Filtering Job: Lead Developer, Internet Categorization Engine & Database Required Skills: see Qualifications below... Contract or Permanent: Permanent (exempt salary, stock options, health, dental, 401(k), bus commuter vouchers, W-2), apply directly with N2H2, see end of message Telecommuting: No, not routinely Company's Product: Pornography (actually, filtering services for the Internet for a lot more than just pornography) Position Title: Lead Developer, Internet Categorization Engine & Database Location: Downtown Seattle, Washington Division: Content Management Department: ICE Development Reports To: Andrew Sweger Position Summary: The N2H2 Internet Categorization Engine and Database provide the backbone to the best Internet filters and safe search engines available. We are dedicated to continually improving the accuracy and reach of our categorization, taking advantage of new technologies like AI and smart agents, pushing the envelope in handling massive amounts of dynamic data, and anticipating the revolutionary changes the Internet brings. We are looking for a self-starter who has strong collaborative skills with at least three years of team leadership experience in a technical capacity. Candidates must be well grounded in software development processes and have at least six years experience as a software developer. The successful candidate will also have a proven record in the following areas: * Excellent use of problem solving skills. * Clear written and verbal communications. * Leadership skills. * Team work. Qualifications: * Three years minimum experience programming Perl in a Unix environment (including module design & implementation, OO Perl, CPAN). * Two years experience working with databases using ANSI SQL (Transact-SQL is a big plus). * Two years nontrivial programming experience related to UNIX issues (signals, daemons, concurrency/locking/threads, shell, file IO, NFS, sockets, IPC, POSIX). * Two years experience using revision control systems (CVS is a plus). * Two years nontrivial programming experience with standard Internet protocols (e.g., TCP/IP, DNS, HTTP, NNTP, SMTP, FTP). * Big pluses: expertise with Apache, mod_perl, DBI/DBD, LWP, C, C++, Debian, other packaging systems. * Experience in other, similar or varied technologies can meet the qualifications if it shows that the candidate can adapt quickly in a leading edge Internet content categorization technology environment. N2H2 offers competitive compensation packages including base salary, stock options, 401(k) and more. We firmly believe in excellence in our people and our products, and we value hard work and solid communications. Opportunity for advancement to Systems Architect or Project Manager. Submit cover letter and resume to: Recruiter N2H2, Inc. 900 4th Ave Suite 3400 Seattle, WA 98164-1059 Fax: (206) 834-1771 Email: jobs@n2h2.com -- Andrew B. Sweger | N2H2, Incorporated Manager, ICE Development Dept | 900 Fourth Avenue, Suite 3400 Content Management Division | Seattle WA 98164-1059 v=206.336.2947 f=206.336.1541 | http://www.n2h2.com/ ----- End forwarded message ----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ From greg at mccarroll.demon.co.uk Mon Feb 12 13:26:31 2001 From: greg at mccarroll.demon.co.uk (Greg McCarroll) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: Downtown Seattle JoB, Porn Filtering In-Reply-To: <1654BC972546D31189DA00508B318AC801C88850@charmander.wrq.com>; from toddw@wrq.com on Mon, Feb 12, 2001 at 10:19:55AM -0800 References: <1654BC972546D31189DA00508B318AC801C88850@charmander.wrq.com> Message-ID: <20010212192631.A14518@mccarroll.demon.co.uk> * Todd Wells (toddw@wrq.com) wrote: > > A recent MSNBC article described this as "the biggest cyber-rights story of > the year." http://www.msnbc.com/news/524057.asp > Yip, i read this story, it was perhaps the most sinister thing I have read regarding the Internet in the last few years. Their defense is that they sell the information in ``aggregate'' form but I wonder why they want this information. Kooks in the audience might suggest its for some sort of mind control experiment, but i'll leave that up to the usual suspects. However I would of never realised that this company was the one mentioned, kudos to Todd for this. Greg -- Greg McCarroll http://www.mccarroll.uklinux.net - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ From ced at carios2.ca.boeing.com Mon Feb 12 13:28:18 2001 From: ced at carios2.ca.boeing.com (ced@carios2.ca.boeing.com) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: Downtown Seattle JoB, Porn Filtering Message-ID: <200102121928.LAA03078@carios2.ca.boeing.com> > Warning, off-topic (Perl), my apologies in advance: > Before you apply for this job, consider what this company (N2H2) has been > doing. > Recently N2H2 decided to collect and chronicle the surfing habits of > childern (via their filtering software) and selling that information. This > from a company who is supposed to be "protecting" children. One of the > first buyers of this information? The Department of Defense -- yup, the > military -- who won't say why they want the information. The Electronic > Privacy Information Center (EPIC) is currently suing under the Freedom Of > Information Act to find out why. > A recent MSNBC article described this as "the biggest cyber-rights story of > the year." http://www.msnbc.com/news/524057.asp I'll agree this is very off-topic. Hopefully, this thread wouldn't start a war. but, as I recall, childrens' individual identities are kept secret; only aggregate surfing patterns were divulged. Correct? How does this differ from the mining which occurs pervasively both on and off the Net all the time... Or, the ubiquitous voting polls which also cast light on the behaviour of masses of people. I guess my shock threshold is much greater. This does not seem unacceptable. Certainly not like selling actual names and identifying info - which is much more ominous and is occuring all the time. Nor do I view with paranoia the government acquiring the info. What would really shakes me up is the idea of the government holding "public key escrow". There has to be balance between a business's need to survive and and the perception that any and all information will be used used destructively. Rgds, -- Charles DeRykus - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ From nytshade at sinclair.net Wed Feb 14 18:44:16 2001 From: nytshade at sinclair.net (C.J. Collier) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: Hello Message-ID: <3A8B2660.83C68D69@sinclair.net> Heya gang, I ran across the SPUG page while looking for Linux/Unix/Programming users' groups last night, and I thought this one looked like it is doing a lot of cool things. I'm planning on attending the meetings on the 19th and the 21st and I thought I'd see if I could get acquainted with a few of you before I showed up. Is there anything I need to know before I show up? -- I have this strane feeling someone's going to tell me that the normal atire is pajama bottoms and a brassiere -- Should I bring notepaper or earplugs or the like? Thanks much, C.J. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ From creede at rrauto.com Thu Feb 15 14:26:47 2001 From: creede at rrauto.com (Creede Lambard) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: Exporting from BEGIN block Message-ID: <023301c0978d$9edbed10$1f4181ce@rrauto.com> OK, here's the scenario. I want to be able to export a variable from a BEGIN block. Is there any reasonable way to do it? Here's my code so far: BEGIN { if (eval { use Finance::YahooQuote; } ) { $hasQuote = 1; } else { $hasQuote = 0; } } print $hasQuote; I get a result of 0 whether I use Finance::YahooQuote (which I have on my system) or Foo::Bar or similar nonexistent modules. Now here's what I'm really trying to do: I'm writing a Visual Basic app (yeah, I know, but at least I get to use Perl for the heavy lifting) that will, among other things, check our company's stock quotes. I want to check to see if Finance::YahooQuote is present on whatever machine I'm installing the app on, and if it's not present, set a flag that makes the stock ticker portion of the app inaccessible. The O'Reilly PerlCOM object for VB will export variables, so if something like the above worked I could do if objPerlCOM.hasQuote then lblStockQuote.visible end if As I understand it, the eval code to check for the module has to be in a BEGIN block because it has to be checked at compile time instead of run time. Since the BEGIN block is executed before anything else starts running, I don't have an opportunity to define any variables before it runs. So, here I am. Any suggestions? - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ From creede at rrauto.com Thu Feb 15 14:43:42 2001 From: creede at rrauto.com (Creede Lambard) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: Answered my own question Message-ID: <023f01c0978f$fb70b900$1f4181ce@rrauto.com> Here's the code that works: BEGIN { $hasQuote = 1; unless ( eval { "use Finance::YahooQuote" }) # note the quotes!! { $hasQuote = 0; } } print $hasQuote; The trick was using a STRING in the eval rather than a straightforward use statement. Now I feel silly, but thanks anyway. -- Creede - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ From Richard.Anderson at raycosoft.com Thu Feb 15 19:11:40 2001 From: Richard.Anderson at raycosoft.com (Richard Anderson) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: How to make a living with perl(.|?) References: Message-ID: <005901c097b5$6d397250$2988ddd1@aci2> I'd like to second David's comment: if you really feel that your salary is not commensurate with your experience, abilities and performance, your most effective strategy is to seek employment elsewhere. This may also be best for your company if you are disgruntled. (I haven't worked as a captive employee since 1992 and probably never will again, but that doesn't stop me from having an opinion :-] ) Managers have to justify their actions to their managers and to human resources. Managers know that employees share information about salaries. If one employee gets a big raise, it can cause internal friction and cause the company to lose other valuable employees. If financial success is a big priority in your life, there are other things you can do that may have more affect on your ultimate net worth at the time of your retirement. These include: educating yourself about value-based investing in the stock market, finding a good investment advisor, starting your own business (risky, but fun), doing things to enhance your professional knowledge like participating in user groups, taking/teaching computer classes, attending or presenting papers at conferences, publishing technical papers, etc, etc. Fcussing on your next raise or next job is a short-term thing that has a short-term payoff. The activities described above are long-term things with long-term payoffs. Richard.Anderson@raycosoft.com www.unixscripts.com Perl / Java / Oracle / Unix consulting Seattle, WA, USA ----- Original Message ----- From: "Patterson, David S (Pat)" To: Sent: Saturday, February 10, 2001 1:42 PM Subject: RE: SPUG: How to make a living with perl(.|?) > > (Sorry this is late -- email weirdness...) > > But, this is an interesting topic. What actually happens in salary reviews > is > nothing like what I thought it would be when I first came on board permanent > full-time, appx 2 years ago. I've been through two salary reviews since > then. The bottom line: Your best opportunity for affecting your salary is > when you hire on. After that, your salary raises/bonuses are almost totally > based on how valuable you are to the company. I.e., if you have to ask for > a raise (as opposed to being offered one) you're probably not as strong an > employee as you could or should be. If you think you're deserving of a 10% > raise and you get a 2% raise, its time to re-evaluate whether you are really > contributing to the company in the way you want. In this case, maybe a job > change would be better for everyone concerned? > > > --- > "Go not to the elves for counsel, for they will say both no > and yes..." > > D. S. "Pat" Patterson > > Software Engineer > > Avaya, Inc. > > 6464 185th Ave NE > > Redmond, WA 98052-6736 > > 425-558-8672 > > 888-501-4835 Pgr > > davidpa@avaya.com > > > > > > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org > Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL > Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address > For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest > Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ > > > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ From jeremy at weezel.com Thu Feb 15 22:32:45 2001 From: jeremy at weezel.com (Jeremy Devenport) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: Answered my own question In-Reply-To: <023f01c0978f$fb70b900$1f4181ce@rrauto.com> Message-ID: >From 'perldoc eval': In both forms, the value returned is the value of the last expression evaluated inside the mini-pro- gram I think what you actually want to do is: BEGIN { eval {require FOO}; # this could just as easily be 'use' instead of 'require' but this skips trying to import if ($@) { # use $@ to catch exceptions from the eval $hasfoo = 0; } else { $hasfoo = 1; } } In your second attempt you just happened to get the right result, it is entirely coincidental. Try switching the module name to something like "frobaz" and see if you still get what you expect. What you are actually doing is setting $hasQuote based on whether or not the string "use Finance::YahooQuote" is a true value, most strings are. Jeremy -----Original Message----- From: owner-spug-list@pm.org [mailto:owner-spug-list@pm.org]On Behalf Of Creede Lambard Sent: Thursday, February 15, 2001 12:44 PM To: spug-list@pm.org Subject: SPUG: Answered my own question Here's the code that works: BEGIN { $hasQuote = 1; unless ( eval { "use Finance::YahooQuote" }) # note the quotes!! { $hasQuote = 0; } } print $hasQuote; The trick was using a STRING in the eval rather than a straightforward use statement. Now I feel silly, but thanks anyway. -- Creede - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ From djames at serv.net Fri Feb 16 01:11:34 2001 From: djames at serv.net (Daniel James) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: YAPC::Europe is 8/2-4 in Amsterdam In-Reply-To: <20010208115528.A13541@timji.consultix.wa.com>; from Tim Maher/CONSULTIX on Thu, Feb 08, 2001 at 11:55:28AM -0800 References: <20010208093225.A12495@timji.consultix.wa.com> <20010208115528.A13541@timji.consultix.wa.com> Message-ID: <20010215231134.A18037@itchy.serv.net> On Thu, Feb 08, 2001 at 11:55:28AM -0800, Tim Maher/CONSULTIX wrote: > > They've finally announced the details of YAPC Europe, at > > http://www.yapc.org/Europe, and there are flights from Seattle > > to Amsterdam for as little as $408 today, according to my Yahoo > > fare-watching service! > > You've gotta watch that fine-print! On closer scrutiny, the > $408 fare to Amsterdam expires in April, and I'm seeing numbers > in the $1.5k range for travel in July/August. Not so cheap as > I thought! 8-{ But I'd imagine that one could get a much cheaper > fare to London (Frankfurt, etc.), and pop over to Amsterdam by > local transport at a considerable savings over a flight to Amsterdam. Sorry to spam the list like this, but I thought some of you might be interested in this little bit I got from US Airways... Read the fine print and the fares below are only through May, but they do say there are sale fares available through the end of August. I've not tried to book (because I'm not doing a round-trip to Amsterdam) so I have no idea what those "higher-priced sale" fares are. Good luck... ---------------------------------------------------------------------------- INTRODUCTORY FARES TO AMSTERDAM AND BRUSSELS PURCHASE TICKETS BY FRIDAY FEBRUARY 23, 2001 US Airways is offering special introductory sale fares for customers traveling to Amsterdam and Brussels. Buy your tickets no later than February 23, 2001. Call US Airways International Reservations at 1-800-622-1015 for details. For value-added vacations packages call US Airways Vacations at 1-800-352-8747 or visit http://www.usairwaysvacations.com Make your vacation plans today! *********************** SPECIAL ONLINE DISCOUNT ********************** Purchase these sale fares online at http://www.usairways.com/reservations/index.htm by February 23, 2001 and receive an additional discount of 5%. To find these fares, simply enter your origin and destination cities, select "My Travel Dates are Flexible" and choose from a list of low fares. ********************************************************************** This is just a sample of these great introductory sale fares. Check http://www.usairways.com/reservations/index.htm for fares from your city. Sample fares to Amsterdam or Brussels Fares with 5% Online Discount ------------------------------------------------------------------------ Charlotte $219 $208 Cleveland $249 $237 Denver $269 $256 Hartford/Springfield $219 $208 Los Angeles $249 $237 Miami $199 $189 New York/La Guardia $179 $170 Orlando $199 $189 Philadelphia $189 $180 Phoenix $249 $237 Pittsburgh $199 $189 Raleigh/Durham $224 $213 San Francisco $249 $237 Tampa/St. Petersburg $199 $189 Washington, D.C. $199 $189 Fares shown are each way based on required roundtrip purchase. Travel is via US Airways during the travel period specified. Depending upon your travel needs, flights may be available at the same fares, with all or part of the service on regional aircraft operated by US Airways Express carriers Allegheny, Air Midwest, CCAIR, Chautauqua, Colgan Air, Mesa, Piedmont, Potomac Air, PSA or Trans States Airlines. LOW FARE REQUIREMENTS: Fares are each way based on required roundtrip Economy travel on US Airways or US Airways Express. Tickets become nonrefundable 24 hours after initial reservation, and under certain conditions may be changed for a minimum $150 fee. Tickets must be purchased 7 days in advance of travel and within 24 hours of making reservation, but no later than 2/23/01. Saturday night stay is required. 30-day maximum stay applies. Fares are valid for travel Monday through Thursdays only. Fares for other days are higher. Travel to Amsterdam must commence between 4/11/01 and 5/31/01; higher sale fares are available for travel 6/1/01 through 8/31/01. Travel to Brussels must commence between 5/9/01 and 6/15/01; higher sale fares are available for travel 6/16/01 through 8/31/01. Fares do not include $3-18 airport passenger facility charges, imposed at time of departure, where applicable. Fares do not include international taxes/fees/surcharges of up to $60, and are subject to government approval. Seats are limited or may be sold out during very busy travel times. Seats from Florida are extremely limited during the month of April. Other conditions may apply. Online-Booking Discount: Receive an additional 5% off advertised sale fares (excluding surcharges and international taxes) when you purchase your tickets online at http://www.usairways.com/reservations/index.htm by 2/23/01. US Airways, US Airways Express, US Airways Shuttle, US Airways Vacations, MetroJet by US Airways, and E-Savers are service marks of US Airways, Inc. This is a post-only mailing. Please do not respond to this message. To subscribe or un-subscribe from this list, please visit the E-Savers page at: http://www.usairways.com/esavers/enroll.htm US Airways web site address: http://www.usairways.com - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/ From creede at rrauto.com Fri Feb 16 10:08:51 2001 From: creede at rrauto.com (Creede Lambard) Date: Wed Aug 4 00:07:53 2004 Subject: SPUG: Answered my own question References: Message-ID: <026b01c09832$c0d47630$1f4181ce@rrauto.com> Thanks for the reply. I was going by an example in the Perl Cookbook, section 12.2, "Trapping Errors in Require or Use." But, after I posted the second message I found that I wasn't supposed to put the string in a block, which made me feel even less intelligent and wishing I hadn't posted the two mails to the list. The sample they give is BEGIN { unless (eval "require $mod") { warn "couldn't load $mod: $@"; } } But I have something that works now, which I hope makes this a learning experience, except that I probably won't have learned to think about five more minutes before the next time I click the "Send" button. -- Creede ----- Original Message ----- From: Jeremy Devenport To: Creede Lambard ; Sent: Thursday, February 15, 2001 8:32 PM Subject: RE: SPUG: Answered my own question > > From 'perldoc eval': > In both forms, the value returned is the value of > the last expression evaluated inside the mini-pro- > gram > > I think what you actually want to do is: > > BEGIN { > eval {require FOO}; # this could just as easily be 'use' instead of > 'require' but this skips trying to import > if ($@) { # use $@ to catch exceptions from the eval > $hasfoo = 0; > } > else { > $hasfoo = 1; > } > } > > In your second attempt you just happened to get the right result, it is > entirely coincidental. Try switching the module name to something like > "frobaz" and see if you still get what you expect. What you are actually > doing is setting $hasQuote based on whether or not the string "use > Finance::YahooQuote" is a true value, most strings are. > > Jeremy - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - POST TO: spug-list@pm.org PROBLEMS: owner-spug-list@pm.org Subscriptions; Email to majordomo@pm.org: ACTION LIST EMAIL Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/