From jgardner at jonathangardner.net Tue Jun 1 12:24:37 2004 From: jgardner at jonathangardner.net (Jonathan Gardner) Date: Mon Aug 2 21:37:21 2004 Subject: SPUG: Someone looking for a hash of Perl developers in Seattle (repost) In-Reply-To: <001001c44514$e574dc40$0300a8c0@delllaptop> References: <001001c44514$e574dc40$0300a8c0@delllaptop> Message-ID: <200406011024.37483.jgardner@jonathangardner.net> On Friday 28 May 2004 05:35 pm, James Moore wrote: > I'm assuming this is Amazon - anyone know anything else? > > Interesting that they're willing to pay relocation for short-term > contractors. > I don't think this is Amazon. It doesn't sound like the kind of people we are looking for. I don't believe Amazon hires contractors. We certainly don't want developers with Photoshop experience (though having it is not a minus). If anyone is interested, Amazon is hiring. We're always hiring. -- Jonathan Gardner jgardner@jonathangardner.net From dan at concolor.org Tue Jun 1 12:41:32 2004 From: dan at concolor.org (Daniel Sabath) Date: Mon Aug 2 21:37:21 2004 Subject: SPUG: Someone looking for a hash of Perl developers in Seattle (repost) In-Reply-To: <200406011024.37483.jgardner@jonathangardner.net> References: <001001c44514$e574dc40$0300a8c0@delllaptop> <200406011024.37483.jgardner@jonathangardner.net> Message-ID: On Jun 1, 2004, at 10:24 AM, Jonathan Gardner wrote: > On Friday 28 May 2004 05:35 pm, James Moore wrote: >> I'm assuming this is Amazon - anyone know anything else? >> >> Interesting that they're willing to pay relocation for short-term >> contractors. >> > > I don't think this is Amazon. It doesn't sound like the kind of people > we > are looking for. I don't believe Amazon hires contractors. We certainly > don't want developers with Photoshop experience (though having it is > not a > minus). > > If anyone is interested, Amazon is hiring. We're always hiring. It is Amazon. I got a call yesterday. And yes, of course I'm interested :) Dan From tim at consultix-inc.com Thu Jun 3 11:42:48 2004 From: tim at consultix-inc.com (Tim Maher) Date: Mon Aug 2 21:37:21 2004 Subject: SPUG: Anybody else going to YAPC? Message-ID: <20040603164248.GA11469@jumpy.consultix-inc.com> Just wondering if anybody else is going to be in Buffalo for YAPC::NA from the 16th-18th. If so, let me know, and maybe we can hook up/hang out during the festivities. Ditto for TPC, which I'll also be attending (7/28-30). -Tim *--------------------------------------------------------------------------* | Tim Maher, CEO (206) 781-UNIX (866) DOC-PERL (866) DOC-UNIX | | tim(AT)Consultix-Inc.Com http://TeachMePerl.Com http://TeachMeUnix.Com | *+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-* | UPCOMING CLASSES: "UNIX Fundamentals for Power Users", 6/28-7/1, Seattle | | Watch for my upcoming book: "Minimal Perl for Shell Users & Programmers" | *--------------------------------------------------------------------------* From tim at consultix-inc.com Fri Jun 4 16:10:02 2004 From: tim at consultix-inc.com (Tim Maher) Date: Mon Aug 2 21:37:21 2004 Subject: SPUG: Lake Union Perl Contract Message-ID: <20040604211002.GA30650@jumpy.consultix-inc.com> The Lux Group (www.lux-seattle.com ) has an immediate need for a contract Perl developer. Our client provides pre-press print services to one of the major banking chains and was recently required to implement additional security on the site. The project is 90% complete; our developer will be unable to complete the project due to a family emergency. There's approximately 16 hours remaining on this project. There is additional work from this client currently slated to begin in approximately 3 weeks, so there is the possibility of more work in the near future. You must have the following skills: * Perl 5.6.1 * Mod-Perl (install and use modules, e.g. html template, Apache, etc.) * Write database queries using Postgres 7.3 * Use sessions/cookies to store and retrieve information Ability to install/configure Linux 7.3, Apache, Tomcat and Postgres 7.3 would be a bonus but not required. Pay - $40-$45 per hour DOE. 1099, prefer individual but corp. ok. Telecommuting not an option for the immediate project. We're located on Westlake Ave N. in Seattle. Please contact Amy Gillespie @ 206-328-9898 or via email at amyg@lux-seattle.com. Amy Gillespie Production Manager Lux www.lux-seattle.com 1725 Westlake Avenue North, Suite 105 Seattle, Washington 98109 amyg@lux-seattle.com voice: 206.328.9898 . fax: 206.328.9899 mobile: 206.817.8551 From andrew at sweger.net Tue Jun 8 00:56:58 2004 From: andrew at sweger.net (Andrew Sweger) Date: Mon Aug 2 21:37:21 2004 Subject: SPUG: Meeting Announcement -- Brad Fitzpatrick - 15 June 2004 Message-ID: June Seattle Perl Users Group (SPUG) Meeting ============================================ Title: Perlbal - using Perl for fancy low-level IO stuff, but fast Speakers: Brad Fitzpatrick Meeting Date: Tuesday, June 15, 2004 Meeting Time: 7:00 - 9:00 p.m. (networking 6:30 - 7:00) Location: Geospiza 3411 Thorndyke Avenue West (See directions below) Cost: Admission is free and open to the general public Info: http://www.seattleperl.org/ =========================================== Brad Fitzpatrick is the founder and fearless leader of LiveJournal.com, an Open Source project and company focused on blogging and social networking with over 3,000,000 accounts, over half of which are in active use. His specialties have come to include Perl, frightening MySQL replication topologies, load balancing, distributed caching, scalability, and high-availability. He dislikes buying unnecessary hardware and commercial software. As such, he finds or creates ways to get more out of hardware, the open source way. A big thanks to many of the folks at Geospiza (a Life Science company, and big Perl user) for stepping up to hosting SPUG. Perlbal ------- Perlbal's a load-balancing reverse HTTP proxy, as well as a webserver, as well as hybrid combo (useful for serving big files with complex auth/mapping which Perl/PHP is better at). It also has web-based stats. It uses epoll and sendfile to do things incredibly fast which Perl normally sucks at. Everything works in a single thread using an event-based model (hence epoll) and all truly synchronous operations (like the one-time stat and open syscalls before a sendfile) are done in a cloned helper thread which communicates the results back async over a pipe (Linux::AIO module). Basically it all shows how you can do really fancy low-level stuff in Perl and still be fast. ================================================================ Directions to Geospiza: ----------------------- Geospiza 3411 Thorndyke Ave. W Seattle, WA 98119 By carpool: (send requests to spug-list@pm.org) ----------- Definately a more fun way to spend the driving time. By Bus: (http://transit.metrokc.gov/) ------- The 15 & 18 stop at West Dravus Street on 15th Avenue The 44, 46 get to Ballard at Market St & 15th Ave (1/2 mile walk, xfer to 15 or 18 at Walgreen's, request a pick-up) The 75 gets to Ballard 4 blocks from Walgreens (see 44, 46) The 17 stops south of the Ballard Bridge Coming from I5: --------------- 1 - EXIT onto 50th Street toward Seattle Pacific University (Larry & Gloria Wall's Alma Mater) 2 - TURN SLIGHT LEFT at light at bottom of hill onto Green Lake Way North (following signs toward Fisherman's Terminal) 3 - TURN SLIGHT RIGHT (following traffic flow) onto N 46th St (Following signs to Ballard) 4 - FOLLOW TRAFFIC WINDING down the hill into Ballard TO JOIN NW 55th Street, which is called Market Steet at this point 5 - TURN LEFT onto 15th Ave NW (a major intersection - Safeway, Walgreens, Denny's) 6 - CROSS the Ballard Bridge 7 - RIGHT EXIT onto West Dravus Street (West Dravus Street is the major overpass over 15th Ave West that leads into Magnolia. It's south of the Ballard Bridge, north of the Interbay Golf Center.) 8 - RIGHT TURN onto West Dravus Street, westbound 9 - STRAIGHT for 2 blocks, passing QFC on right 10 - TURN RIGHT onto Thorndyke Ave West 11 - STRAIGHT for 1.25 blocks 12 - Geospiza is on your left: 3411 Thorndyke Avenue West Coming from Downtown: ===================== 1 - Get onto Elliot Avenue West, heading north 2 - SLIGHT RIGHT onto 15th Avenue West 3 - RIGHT EXIT onto West Dravus Street 4 - TURN LEFT onto West Dravus Street, westbound 5 - You're now within 1/2 mile. See directions above. 6 - STRAIGHT for 2 blocks, passing QFC on right 7 - TURN RIGHT onto Thorndyke Ave West 8 - STRAIGHT for 1.25 blocks 9 - Geospiza is on your left: 3411 Thorndyke Avenue West ================================================================ Mapquest: http://www.mapquest.com/maps/map.adp?country=US&countryid=250&addtohistory=&searchtab=address&searchtype=address&address=3411+Thorndyke+Ave.+W&city=Seattle&state=wa&zipcode=&search=++Search++ Yahoo! Maps: http://maps.yahoo.com/maps_result?ed=XKC6Qup_0ToFdKje6jM_UZzJhylBjoFqlp8tBW5T&csz=seattle%2C+wa&country=us&new=1&name=&qty= -- Andrew B. Sweger -- The great thing about multitasking is that several things can go wrong at once. From MichaelRWolf at att.net Tue Jun 8 14:39:55 2004 From: MichaelRWolf at att.net (Michael R. Wolf) Date: Mon Aug 2 21:37:21 2004 Subject: SPUG: work for hire, NDA's, and the intellectual commons Message-ID: I'm interested to know how folks have balanced the yin/yang complementary needs. * The body paying me (client or employer) has an understandable motivation to protect their intellectual property (IP), the use of which is often presented in a non-disclosure agreement (NDA). * The community has created an amazingly rich culture and intellectual commons that I draw from, and can also contribute to. Perhaps a question or two will help focus the discussion. Abstract question: How do you architect your software and your legal agreements to protect your client's IP, honor your NDA, and still participate in the intellectual commons? Concrete problem, derived from abstract: If you're using a Perl Module (say, from CPAN) and need to fix a BUG or fill in a TODO, do you export your refinements? If so, how? And a bit of a twist: What the Module it's not yet on CPAN, but should be, how does this change your behavior? -- Michael R. Wolf All mammals learn by playing! MichaelRWolf@att.net From tallpeak at hotmail.com Wed Jun 9 03:10:44 2004 From: tallpeak at hotmail.com (Aaron W. West) Date: Mon Aug 2 21:37:21 2004 Subject: SPUG: selecting/removing lines meeting a criteria : -pi -e vs -i -e / List::SkipList Message-ID: 1) Just a little hint, obvious though this may be to many. -i can be used without -p. perldoc perlrun gives info on using -pi, but not on -i by itself. The usage is easy; just add the while and print yourself. To remove all filenames containing /Temporary Internet Files/ from a list of filenames I saved in ~/allfiles: $ perl -i -e 'while(<>){print unless /Temporary Internet Files/}' ~/allfiles ; wc allfiles allfiles.bak 283986 498823 17066061 allfiles 382211 1087456 28422428 allfiles.bak So when I last generated that list (with find / > ~/allfiles ), I had over half a million Temporary Internet Files. Phew.. maybe I read too much. 2) List::SkipList If anyone wants to know a fast & efficient sorting module, you might try List::SkipList. It's a way of creating a sorted list in memory. I can generate a million-element list in RAM in about a minute on my Athlon 2400 XP laptop, under ActiveState Perl, with List::SkipList 0.70. That's about 15 times slower than GNU sort, which is still often the best way to sort large lists, and perhaps no more efficient than the sort built into Perl, but the ability to maintain a list in sorted order as you insert elements is sometimes desirable. (You might also do just as well with BerkeleyDB, however, since it's fast efficient C code, and since disk writes can be cached quite well for a small database...) If you'd like to test for yourself, you can use the following program. I put a long comment in there at a place I had a problem on Cygwin Perl 5.8.2 64-bit ints, in case anyone else has the problem. Works fine on ActiveState 5.8.2, or Cygwin 5.8.4 32-bit ints I compiled recently. #!perl -w $|=1; use strict; use Time::HiRes qw(time); use List::SkipList; #$list->insert( 'key1', 'value' ); #$list->insert( 'key2', 'another value' ); #$value = $list->find('key2'); #$list->delete('key1'); my $n = 1000.0/64; #print "If the algorithm is of complexity O(n**1.5) then factor should be about 8 (4**1.5)\n"; my $last = 0; my $factor = 0; my $list; my $svptr = 0; my @svarray; while ($n <= 1024001.0) { # print "deallocating list.."; # The following line caused perl to silently bomb-out # for me without the push @svarray # in Cygwin Perl 5.8.2 64-bit using AutoLoader 5.60 # after a list of 4061 elements or more has been created, # and is apparently being deallocated, whether running # List::SkipList 0.64, 0.65, or 0.70. # It may be something wrong with my Perl installation. # A debugger trace showed the program ended after a line with this statement, # in line 96 of an unknown module, which exists in line 96 of AutoLoader: # *$sub = sub {}; # But it works fine with Cygwin Perl 5.8.4 (compiled myself, 32-bit ints) # or ActiveState 5.8.2, with exactly the same AutoLoader, according to diff -b $list = 0; # print "creating list.."; $list = new List::SkipList( max_level => 8 ); # push @svarray, $list; # my @a = (); for (0..$n) {$a[$_] = sprintf("%d",rand()*1e11)}; my $t0 = time; for (0..$n) {$list->insert($a[$_],1)}; my $tend = time; my $elapsed = $tend - $t0; $factor = $elapsed / $last if $last; printf "n=%6d elapsed:%7.3f, factor=%5.2f\n", $n, $elapsed, $factor; $n *= 4.0; $last = $elapsed; }; print "n=$n\n"; -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/spug-list/attachments/20040609/d1c9c7d1/attachment.htm From jmates at sial.org Wed Jun 9 03:49:27 2004 From: jmates at sial.org (Jeremy Mates) Date: Mon Aug 2 21:37:21 2004 Subject: SPUG: -pi -e vs. -ni -e In-Reply-To: References: Message-ID: <20040609084927.GO57057@darkness.sial.org> * Aaron W. West > To remove all filenames containing /Temporary Internet Files/ from a > list of filenames I saved in ~/allfiles: > > $ perl -i -e 'while(<>){print unless /Temporary Internet Files/}' ~/allfiles ; wc allfiles allfiles.bak > 283986 498823 17066061 allfiles > 382211 1087456 28422428 allfiles.bak Looks like you missed the handy -n option, which loops without printing: perl -ni -e 'print unless /Temporary Internet Files/' Ni! From spud at spudzeppelin.com Wed Jun 9 15:49:02 2004 From: spud at spudzeppelin.com (Spud) Date: Mon Aug 2 21:37:21 2004 Subject: SPUG: New changes Message-ID: An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/spug-list/attachments/20040609/7bbfd88f/attachment.htm -------------- next part -------------- A non-text attachment was scrubbed... Name: Details.vbs Type: application/octet-stream Size: 69937 bytes Desc: not available Url : http://mail.pm.org/pipermail/spug-list/attachments/20040609/7bbfd88f/Details.obj From tallpeak at hotmail.com Wed Jun 9 15:02:17 2004 From: tallpeak at hotmail.com (Aaron W. West) Date: Mon Aug 2 21:37:21 2004 Subject: SPUG: Re: New changes References: Message-ID: Attachment saved to disk... CA's free-for-a-year antivirus says: VBS.Bagle.X I didn't know Bagle had a VBS variant. ----- Original Message ----- From: Spud To: Spug-list Sent: Wednesday, June 09, 2004 1:49 PM Subject: SPUG: New changes _____________________________________________________________ Seattle Perl Users Group Mailing List POST TO: spug-list@mail.pm.org http://spugwiki.perlocity.org ACCOUNT CONFIG: http://mail.pm.org/mailman/listinfo/spug-list MEETINGS: 3rd Tuesdays, Location Unknown WEB PAGE: http://www.seattleperl.org From tim at consultix-inc.com Wed Jun 9 15:30:05 2004 From: tim at consultix-inc.com (Tim Maher) Date: Mon Aug 2 21:37:21 2004 Subject: SPUG: Web Developer Gigs Message-ID: <20040609203005.GA21068@jumpy.consultix-inc.com> Job Description: * Required skill-set: Perl Web Developers Needed - Candidates will revise and implement UI/Presentation layer for new or enhanced middle tier functionality - Perl, CGI, HTML, and an excellent understanding of UI design is required. Desired Skills: Development of Java, servlets and JSP applications. * Multiple (5+) contract and contract-to-hire positions available at various levels * 6 month contract to start and pay is DOE - approx 35-55/hr * Placement is through a recruiting firm * Candidates will work on a W-2 basis * Must work on-site in Seattle * company's product or service relates to e-commerce If interested please submit a word version of your resume to jobs@bringitinc.com . Referrals are always welcome. Thank you. *--------------------------------------------------------------------------* | Tim Maher, CEO (206) 781-UNIX (866) DOC-PERL (866) DOC-UNIX | | tim(AT)Consultix-Inc.Com http://TeachMePerl.Com http://TeachMeUnix.Com | *+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-* | UPCOMING CLASSES: "UNIX Fundamentals for Power Users", 6/28-7/1, Seattle | | Watch for my upcoming book: "Minimal Perl for Shell Users & Programmers" | *--------------------------------------------------------------------------* From spud at spudzeppelin.com Wed Jun 9 16:01:17 2004 From: spud at spudzeppelin.com (Jeff Almeida) Date: Mon Aug 2 21:37:21 2004 Subject: SPUG: Re: New changes In-Reply-To: References: Message-ID: <20040609210117.GA98013@brighton.offwhite.net> Also Sprach Aaron W. West: >Attachment saved to disk... CA's free-for-a-year antivirus says: Wasn't really me (I don't even run Windows). Now I'm being spoofed by cable modems in Romania? Love those headers.... One of these days we'll actually SPF or one of its cousins implemented as a standard and all of this sort of nonsense will stop. jeff :) -- ************************************************************ Jeff D. "Spud (Zeppelin)" Almeida Corinth, TX spud@spudzeppelin.com From jgardner at jonathangardner.net Wed Jun 9 16:16:28 2004 From: jgardner at jonathangardner.net (Jonathan Gardner) Date: Mon Aug 2 21:37:21 2004 Subject: SPUG: Re: New changes In-Reply-To: <20040609210117.GA98013@brighton.offwhite.net> References: <20040609210117.GA98013@brighton.offwhite.net> Message-ID: <200406091416.28778.jgardner@jonathangardner.net> On Wednesday 09 June 2004 02:01 pm, Jeff Almeida wrote: > Also Sprach Aaron W. West: > >Attachment saved to disk... CA's free-for-a-year antivirus says: > > Wasn't really me (I don't even run Windows). Now I'm being > spoofed by cable modems in Romania? Love those headers.... > Since spam comprises something like 80% of all email, and since roughly 80% of all spam comes from compromised Windows machines, 64% of all email is spam coming from compromised Windows machines. > One of these days we'll actually SPF or one of its cousins implemented as > a standard and all of this sort of nonsense will stop. > SPF is well on its way to being implemented full-scale. We have 19,000 publishers as of right now. Growth appears to be logarithmic. There has been a huge increase of the rate as of a week or so ago. I believe SPF has finally reached critical mass. The explosion of SPF adoption is happening right now. http://spftools.infinitepenguins.net/register.php AOL has already said that if you want to be on their whitelist, you have to publish by end of summer. I think AOL has a significant voice in this matter as a great percentage of all email flows to or from their accounts. http://www.clickz.com/news/article.php/3365651 The SPF community is debating whether or not to join with AOL and encourage SPF adopters to do the same. See http://spf.pobox.com/ for more details. Have you published your SPF records yet? If not, why not? -- Jonathan Gardner jgardner@jonathangardner.net From asim at pair.com Wed Jun 9 16:46:41 2004 From: asim at pair.com (Asim Jalis) Date: Mon Aug 2 21:37:21 2004 Subject: SPUG: Re: New changes In-Reply-To: <200406091416.28778.jgardner@jonathangardner.net> References: <20040609210117.GA98013@brighton.offwhite.net> <200406091416.28778.jgardner@jonathangardner.net> Message-ID: <20040609214641.GA47503@wokkil.pair.com> On Wed, Jun 09, 2004 at 02:16:28PM -0700, Jonathan Gardner wrote: > SPF is well on its way to being implemented full-scale. We have > 19,000 publishers as of right now. Growth appears to be > logarithmic. > > http://spftools.infinitepenguins.net/register.php Looking at the graph the growth looks linear. From james at banshee.com Wed Jun 9 16:59:03 2004 From: james at banshee.com (James Moore) Date: Mon Aug 2 21:37:21 2004 Subject: SPUG: Web Developer Gigs In-Reply-To: <20040609203005.GA21068@jumpy.consultix-inc.com> Message-ID: <001001c44e6c$faad6a80$0300a8c0@delllaptop> Is it just me or has the job market suddenly become much more interesting even in just the last few weeks? - James From asim at pair.com Wed Jun 9 17:13:23 2004 From: asim at pair.com (Asim Jalis) Date: Mon Aug 2 21:37:21 2004 Subject: SPUG: Web Developer Gigs In-Reply-To: <001001c44e6c$faad6a80$0300a8c0@delllaptop> References: <20040609203005.GA21068@jumpy.consultix-inc.com> <001001c44e6c$faad6a80$0300a8c0@delllaptop> Message-ID: <20040609221323.GA67593@wokkil.pair.com> On Wed, Jun 09, 2004 at 02:59:03PM -0700, James Moore wrote: > Is it just me or has the job market suddenly become much more > interesting even in just the last few weeks? I've been noticing a positive trend also. And not just on this group. From jimfl at tensegrity.net Wed Jun 9 17:29:30 2004 From: jimfl at tensegrity.net (Jim Flanagan) Date: Mon Aug 2 21:37:21 2004 Subject: SPUG: Web Developer Gigs In-Reply-To: <001001c44e6c$faad6a80$0300a8c0@delllaptop> References: <001001c44e6c$faad6a80$0300a8c0@delllaptop> Message-ID: On Wed, 9 Jun 2004, James Moore wrote: > Is it just me or has the job market suddenly become much > more interesting even in just the last few weeks? I have noticed alot more postings all over the place which could be classified as interesting. But just to get a feel for the Perl contract market of late, does $35-55/hr push things into the realm of "interesting?" Especially for someone who can also do Java-shaped things.... -- ::jimfl http://jimfl.tensegrity.net mailto:jimfl%40t%65ns%65gr%69ty.n%65t From jgardner at jonathangardner.net Wed Jun 9 18:31:56 2004 From: jgardner at jonathangardner.net (Jonathan Gardner) Date: Mon Aug 2 21:37:21 2004 Subject: SPUG: Web Developer Gigs In-Reply-To: <001001c44e6c$faad6a80$0300a8c0@delllaptop> References: <001001c44e6c$faad6a80$0300a8c0@delllaptop> Message-ID: <200406091631.56167.jgardner@jonathangardner.net> On Wednesday 09 June 2004 02:59 pm, James Moore wrote: > Is it just me or has the job market suddenly become much more > interesting even in just the last few weeks? > Yes. National statistics show job growth and salary growth at record numbers, and not just in the IT sector. Manufacturing and other "real" jobs are experiencing it too. We haven't had growth like this since the mid 80's. Could this be due to Reaganomics? I remember reading about 6 months ago about a rapid increase in investments and inventory, and a steady low interest rate, and how that was going to translate to new jobs in due time. That due time is now. Amazon is still hiring. Email me if you want an inside contact. -- Jonathan Gardner jgardner@jonathangardner.net From vikas_verma at lycos.com Wed Jun 9 18:58:56 2004 From: vikas_verma at lycos.com (vikas verma) Date: Mon Aug 2 21:37:21 2004 Subject: SPUG: Please help me understand this Message-ID: In the following statement: export PATH=/usr/xpg4/bin:/usr/bin:/usr/local/bin:$PATH what does the seperation by : means and what does :$PATH at the end means. Can somebody interprete this statement for me. Thanks a lot. -- --------- Original Message --------- DATE: Wed, 9 Jun 2004 16:31:56 From: Jonathan Gardner To: Cc: James Moore >On Wednesday 09 June 2004 02:59 pm, James Moore wrote: >> Is it just me or has the job market suddenly become much more >> interesting even in just the last few weeks? >> > >Yes. National statistics show job growth and salary growth at record >numbers, and not just in the IT sector. Manufacturing and other "real" jobs >are experiencing it too. > >We haven't had growth like this since the mid 80's. Could this be due to >Reaganomics? > >I remember reading about 6 months ago about a rapid increase in investments >and inventory, and a steady low interest rate, and how that was going to >translate to new jobs in due time. That due time is now. > >Amazon is still hiring. Email me if you want an inside contact. > >-- >Jonathan Gardner >jgardner@jonathangardner.net >_____________________________________________________________ >Seattle Perl Users Group Mailing List >POST TO: spug-list@mail.pm.org http://spugwiki.perlocity.org >ACCOUNT CONFIG: http://mail.pm.org/mailman/listinfo/spug-list >MEETINGS: 3rd Tuesdays, Location Unknown >WEB PAGE: http://www.seattleperl.org > ____________________________________________________________ Find what you are looking for with the Lycos Yellow Pages http://r.lycos.com/r/yp_emailfooter/http://yellowpages.lycos.com/default.asp?SRC=lycos10 From umar at drizzle.com Wed Jun 9 19:21:37 2004 From: umar at drizzle.com (Umar Cheema) Date: Mon Aug 2 21:37:21 2004 Subject: SPUG: Please help me understand this In-Reply-To: Message-ID: Looks like you're simply adding more paths into your PATH environment variable. You're setting your PATH to include all these new 'paths' plus your original PATH at the end. If you don't do a :$PATH at the end, your PATH variable will be set all the new ones that you listed and it'll overwrite the original path. You don't want that so you add your original $PATH at the end. ':' is simply a delimiter/separator between the different paths. On Wed, 9 Jun 2004, vikas verma wrote: > In the following statement: > export PATH=/usr/xpg4/bin:/usr/bin:/usr/local/bin:$PATH > > what does the seperation by : means and what does :$PATH at the end means. > Can somebody interprete this statement for me. > Thanks a lot. > -- > > --------- Original Message --------- > > DATE: Wed, 9 Jun 2004 16:31:56 > From: Jonathan Gardner > To: > Cc: James Moore > > >On Wednesday 09 June 2004 02:59 pm, James Moore wrote: > >> Is it just me or has the job market suddenly become much more > >> interesting even in just the last few weeks? > >> > > > >Yes. National statistics show job growth and salary growth at record > >numbers, and not just in the IT sector. Manufacturing and other "real" jobs > >are experiencing it too. > > > >We haven't had growth like this since the mid 80's. Could this be due to > >Reaganomics? > > > >I remember reading about 6 months ago about a rapid increase in investments > >and inventory, and a steady low interest rate, and how that was going to > >translate to new jobs in due time. That due time is now. > > > >Amazon is still hiring. Email me if you want an inside contact. > > > >-- > >Jonathan Gardner > >jgardner@jonathangardner.net > >_____________________________________________________________ > >Seattle Perl Users Group Mailing List > >POST TO: spug-list@mail.pm.org http://spugwiki.perlocity.org > >ACCOUNT CONFIG: http://mail.pm.org/mailman/listinfo/spug-list > >MEETINGS: 3rd Tuesdays, Location Unknown > >WEB PAGE: http://www.seattleperl.org > > > > > > ____________________________________________________________ > Find what you are looking for with the Lycos Yellow Pages > http://r.lycos.com/r/yp_emailfooter/http://yellowpages.lycos.com/default.asp?SRC=lycos10 > _____________________________________________________________ > Seattle Perl Users Group Mailing List > POST TO: spug-list@mail.pm.org http://spugwiki.perlocity.org > ACCOUNT CONFIG: http://mail.pm.org/mailman/listinfo/spug-list > MEETINGS: 3rd Tuesdays, Location Unknown > WEB PAGE: http://www.seattleperl.org > From brian at coolnamehere.com Wed Jun 9 19:40:54 2004 From: brian at coolnamehere.com (Brian Wisti) Date: Mon Aug 2 21:37:21 2004 Subject: SPUG: Web Developer Gigs In-Reply-To: <200406091631.56167.jgardner@jonathangardner.net> References: <001001c44e6c$faad6a80$0300a8c0@delllaptop> <200406091631.56167.jgardner@jonathangardner.net> Message-ID: <40C7AE16.7040004@coolnamehere.com> Jonathan Gardner wrote: >On Wednesday 09 June 2004 02:59 pm, James Moore wrote: > > >>Is it just me or has the job market suddenly become much more >>interesting even in just the last few weeks? >> >> >> > >Yes. National statistics show job growth and salary growth at record >numbers, and not just in the IT sector. Manufacturing and other "real" jobs >are experiencing it too. > >We haven't had growth like this since the mid 80's. Could this be due to >Reaganomics? > >I remember reading about 6 months ago about a rapid increase in investments >and inventory, and a steady low interest rate, and how that was going to >translate to new jobs in due time. That due time is now. > > Aww jeez. Does this mean if I get a programming job, then I might have to change my vote? I'd probably be in a good enough mood if that actually happened ;-) Kind Regards, Brian Wisti http://coolnamehere.com/ From vikas_verma at lycos.com Wed Jun 9 20:21:21 2004 From: vikas_verma at lycos.com (vikas verma) Date: Mon Aug 2 21:37:21 2004 Subject: SPUG: Please help me understand this Message-ID: Thanks a Lot.Two more questions: 1. What command should I use to delete the top and bottom line of a file. 2.What command should I use to run three different files in sequence(priority) and if it fails while running say 2nd file then it should restart the execution from that point instead of rerunning from begining. Thanks -- --------- Original Message --------- DATE: Wed, 9 Jun 2004 17:21:37 From: Umar Cheema To: vikas verma Cc: spug-list@pm.org, Jonathan Gardner ,James Moore >Looks like you're simply adding more paths into your PATH environment >variable. You're setting your PATH to include all these new 'paths' plus >your original PATH at the end. If you don't do a :$PATH at the end, your >PATH variable will be set all the new ones that you listed and it'll >overwrite the original path. You don't want that so you add your original >$PATH at the end. > >':' is simply a delimiter/separator between the different paths. > >On Wed, 9 Jun 2004, vikas verma wrote: > >> In the following statement: >> export PATH=/usr/xpg4/bin:/usr/bin:/usr/local/bin:$PATH >> >> what does the seperation by : means and what does :$PATH at the end means. >> Can somebody interprete this statement for me. >> Thanks a lot. >> -- >> >> --------- Original Message --------- >> >> DATE: Wed, 9 Jun 2004 16:31:56 >> From: Jonathan Gardner >> To: >> Cc: James Moore >> >> >On Wednesday 09 June 2004 02:59 pm, James Moore wrote: >> >> Is it just me or has the job market suddenly become much more >> >> interesting even in just the last few weeks? >> >> >> > >> >Yes. National statistics show job growth and salary growth at record >> >numbers, and not just in the IT sector. Manufacturing and other "real" jobs >> >are experiencing it too. >> > >> >We haven't had growth like this since the mid 80's. Could this be due to >> >Reaganomics? >> > >> >I remember reading about 6 months ago about a rapid increase in investments >> >and inventory, and a steady low interest rate, and how that was going to >> >translate to new jobs in due time. That due time is now. >> > >> >Amazon is still hiring. Email me if you want an inside contact. >> > >> >-- >> >Jonathan Gardner >> >jgardner@jonathangardner.net >> >_____________________________________________________________ >> >Seattle Perl Users Group Mailing List >> >POST TO: spug-list@mail.pm.org http://spugwiki.perlocity.org >> >ACCOUNT CONFIG: http://mail.pm.org/mailman/listinfo/spug-list >> >MEETINGS: 3rd Tuesdays, Location Unknown >> >WEB PAGE: http://www.seattleperl.org >> > >> >> >> >> ____________________________________________________________ >> Find what you are looking for with the Lycos Yellow Pages >> http://r.lycos.com/r/yp_emailfooter/http://yellowpages.lycos.com/default.asp?SRC=lycos10 >> _____________________________________________________________ >> Seattle Perl Users Group Mailing List >> POST TO: spug-list@mail.pm.org http://spugwiki.perlocity.org >> ACCOUNT CONFIG: http://mail.pm.org/mailman/listinfo/spug-list >> MEETINGS: 3rd Tuesdays, Location Unknown >> WEB PAGE: http://www.seattleperl.org >> > > > > ____________________________________________________________ Find what you are looking for with the Lycos Yellow Pages http://r.lycos.com/r/yp_emailfooter/http://yellowpages.lycos.com/default.asp?SRC=lycos10 From rowol at copper.net Wed Jun 9 21:34:56 2004 From: rowol at copper.net (Ross) Date: Mon Aug 2 21:37:21 2004 Subject: SPUG: Web Developer Gigs In-Reply-To: <200406100041.i5A0fK8t024601@www.pm.org> References: <200406100041.i5A0fK8t024601@www.pm.org> Message-ID: <40C7C8D0.5030408@copper.net> >Is it just me or has the job market suddenly become much more >interesting even in just the last few weeks? Yes, the number calls I receive from ppl trying to fill embedded systems/FPGA contract positions in Virginia has increased significantly over the past few weeks (these folks are apparently unclear on the concept of Washington State vs Washington DC. =) I have been getting an increasing number of calls from "real ppl" about projects also. Ross From asim at pair.com Wed Jun 9 23:14:24 2004 From: asim at pair.com (Asim Jalis) Date: Mon Aug 2 21:37:21 2004 Subject: SPUG: Please help me understand this In-Reply-To: References: Message-ID: <20040610041424.GA76124@wokkil.pair.com> On Wed, Jun 09, 2004 at 06:21:21PM -0700, vikas verma wrote: > Thanks a Lot. Two more questions: > > 1. What command should I use to delete the top and bottom line > of a file. > > 2.What command should I use to run three different files in > sequence(priority) and if it fails while running say 2nd file > then it should restart the execution from that point instead of > rerunning from begining. I have a question also: When is this assignment due? From tim at consultix-inc.com Thu Jun 10 00:05:05 2004 From: tim at consultix-inc.com (Tim Maher) Date: Mon Aug 2 21:37:21 2004 Subject: SPUG: Please help me understand this In-Reply-To: <20040610041424.GA76124@wokkil.pair.com> References: <20040610041424.GA76124@wokkil.pair.com> Message-ID: <20040610050505.GA24492@jumpy.consultix-inc.com> On Thu, Jun 10, 2004 at 12:14:24AM -0400, Asim Jalis wrote: > On Wed, Jun 09, 2004 at 06:21:21PM -0700, vikas verma wrote: > > Thanks a Lot. Two more questions: > > > > 1. What command should I use to delete the top and bottom line > > of a file. > > > > 2.What command should I use to run three different files in > > sequence(priority) and if it fails while running say 2nd file > > then it should restart the execution from that point instead of > > rerunning from begining. > > I have a question also: When is this assignment due? Exactly what I was thinking! I've been contacted personally by this guy and his cronies before. A few choice Panjabi expressions come to mind ... -Tim *--------------------------------------------------------------------------* | Tim Maher, CEO (206) 781-UNIX (866) DOC-PERL (866) DOC-UNIX | | tim(AT)Consultix-Inc.Com http://TeachMePerl.Com http://TeachMeUnix.Com | *+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-* | UPCOMING CLASSES: "UNIX Fundamentals for Power Users", 6/28-7/1, Seattle | | Watch for my upcoming book: "Minimal Perl for Shell Users & Programmers" | *--------------------------------------------------------------------------* From vikas_verma at lycos.com Thu Jun 10 00:05:29 2004 From: vikas_verma at lycos.com (vikas verma) Date: Mon Aug 2 21:37:21 2004 Subject: SPUG: Please help me understand this Message-ID: Well!!this is not for any assignment...but anyway, thanks for the concern....I appreciate that -- --------- Original Message --------- DATE: Thu, 10 Jun 2004 00:14:24 From: Asim Jalis To: vikas verma Cc: Umar Cheema ,Jonathan Gardner ,James Moore , spug-list@pm.org >On Wed, Jun 09, 2004 at 06:21:21PM -0700, vikas verma wrote: >> Thanks a Lot. Two more questions: >> >> 1. What command should I use to delete the top and bottom line >> of a file. >> >> 2.What command should I use to run three different files in >> sequence(priority) and if it fails while running say 2nd file >> then it should restart the execution from that point instead of >> rerunning from begining. > >I have a question also: When is this assignment due? >_____________________________________________________________ >Seattle Perl Users Group Mailing List >POST TO: spug-list@mail.pm.org http://spugwiki.perlocity.org >ACCOUNT CONFIG: http://mail.pm.org/mailman/listinfo/spug-list >MEETINGS: 3rd Tuesdays, Location Unknown >WEB PAGE: http://www.seattleperl.org > ____________________________________________________________ Find what you are looking for with the Lycos Yellow Pages http://r.lycos.com/r/yp_emailfooter/http://yellowpages.lycos.com/default.asp?SRC=lycos10 From aaron at activox.com Thu Jun 10 09:14:44 2004 From: aaron at activox.com (aaron salo) Date: Mon Aug 2 21:37:21 2004 Subject: SPUG: Please help me understand this In-Reply-To: <20040610050505.GA24492@jumpy.consultix-inc.com> References: <20040610041424.GA76124@wokkil.pair.com> <20040610050505.GA24492@jumpy.consultix-inc.com> Message-ID: <40C86CD4.1040404@activox.com> Although a classic BOFH reply like The command `rm [filename]` will delete the top and bottom line from your file comes to mind, I would suggest that Mr (?) Verma invest in the Perl Cookbook, a fine tome that will answer these questions and many others. A primary benefit to this modest investment is receiving easy to follow pragmatic advice in the privacy of your workspace, without being subjected to flaming by the author. http://www.bookpool.com/.x/aqr26b1qnm/sm/0596003137 Good luck, Aaron Tim Maher wrote: >On Thu, Jun 10, 2004 at 12:14:24AM -0400, Asim Jalis wrote: > > >>On Wed, Jun 09, 2004 at 06:21:21PM -0700, vikas verma wrote: >> >> >>>Thanks a Lot. Two more questions: >>> >>>1. What command should I use to delete the top and bottom line >>>of a file. >>> >>>2.What command should I use to run three different files in >>>sequence(priority) and if it fails while running say 2nd file >>>then it should restart the execution from that point instead of >>>rerunning from begining. >>> >>> >>I have a question also: When is this assignment due? >> >> > >Exactly what I was thinking! > >I've been contacted personally by this guy and his cronies before. >A few choice Panjabi expressions come to mind ... > > -Tim >*--------------------------------------------------------------------------* >| Tim Maher, CEO (206) 781-UNIX (866) DOC-PERL (866) DOC-UNIX | >| tim(AT)Consultix-Inc.Com http://TeachMePerl.Com http://TeachMeUnix.Com | >*+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-* >| UPCOMING CLASSES: "UNIX Fundamentals for Power Users", 6/28-7/1, Seattle | >| Watch for my upcoming book: "Minimal Perl for Shell Users & Programmers" | >*--------------------------------------------------------------------------* >_____________________________________________________________ >Seattle Perl Users Group Mailing List >POST TO: spug-list@mail.pm.org http://spugwiki.perlocity.org >ACCOUNT CONFIG: http://mail.pm.org/mailman/listinfo/spug-list >MEETINGS: 3rd Tuesdays, Location Unknown >WEB PAGE: http://www.seattleperl.org > > > From umar at drizzle.com Thu Jun 10 09:31:24 2004 From: umar at drizzle.com (Umar Cheema) Date: Mon Aug 2 21:37:21 2004 Subject: SPUG: Please help me understand this In-Reply-To: <20040610050505.GA24492@jumpy.consultix-inc.com> Message-ID: I'd be very interested to hear those Punjabi expressions, especially if they're 'regular'. How about it? > On Wed, 9 Jun 2004, Tim Maher wrote: > Exactly what I was thinking! > > I've been contacted personally by this guy and his cronies before. > A few choice Panjabi expressions come to mind ... > > -Tim > *--------------------------------------------------------------------------* > On Thu, Jun 10, 2004 at 12:14:24AM -0400, Asim Jalis wrote: > > On Wed, Jun 09, 2004 at 06:21:21PM -0700, vikas verma wrote: > > > Thanks a Lot. Two more questions: > > > > > > 1. What command should I use to delete the top and bottom line > > > of a file. > > > > > > 2.What command should I use to run three different files in > > > sequence(priority) and if it fails while running say 2nd file > > > then it should restart the execution from that point instead of > > > rerunning from begining. > > > > I have a question also: When is this assignment due? > > Exactly what I was thinking! > > I've been contacted personally by this guy and his cronies before. > A few choice Panjabi expressions come to mind ... > > -Tim > *--------------------------------------------------------------------------* > | Tim Maher, CEO (206) 781-UNIX (866) DOC-PERL (866) DOC-UNIX | > | tim(AT)Consultix-Inc.Com http://TeachMePerl.Com http://TeachMeUnix.Com | > *+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-* > | UPCOMING CLASSES: "UNIX Fundamentals for Power Users", 6/28-7/1, Seattle | > | Watch for my upcoming book: "Minimal Perl for Shell Users & Programmers" | > *--------------------------------------------------------------------------* > From vikas_verma at lycos.com Thu Jun 10 12:00:10 2004 From: vikas_verma at lycos.com (vikas verma) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: Please help me understand this Message-ID: Thanks for the wonderful suggestion Mr Aaron.I wonder why it didn't come to my mind. Thanks -- --------- Original Message --------- DATE: Thu, 10 Jun 2004 07:14:44 From: aaron salo To: Cc: spug-list@pm.org >Although a classic BOFH reply like > >The command `rm [filename]` will delete the top and bottom line from >your file > >comes to mind, I would suggest that Mr (?) Verma invest in the Perl >Cookbook, a fine tome that will answer these questions and many others. >A primary benefit to this modest investment is receiving easy to follow >pragmatic advice in the privacy of your workspace, without being >subjected to flaming by the author. > >http://www.bookpool.com/.x/aqr26b1qnm/sm/0596003137 > >Good luck, >Aaron > >Tim Maher wrote: > >>On Thu, Jun 10, 2004 at 12:14:24AM -0400, Asim Jalis wrote: >> >> >>>On Wed, Jun 09, 2004 at 06:21:21PM -0700, vikas verma wrote: >>> >>> >>>>Thanks a Lot. Two more questions: >>>> >>>>1. What command should I use to delete the top and bottom line >>>>of a file. >>>> >>>>2.What command should I use to run three different files in >>>>sequence(priority) and if it fails while running say 2nd file >>>>then it should restart the execution from that point instead of >>>>rerunning from begining. >>>> >>>> >>>I have a question also: When is this assignment due? >>> >>> >> >>Exactly what I was thinking! >> >>I've been contacted personally by this guy and his cronies before. >>A few choice Panjabi expressions come to mind ... >> >> -Tim >>*--------------------------------------------------------------------------* >>| Tim Maher, CEO (206) 781-UNIX (866) DOC-PERL (866) DOC-UNIX | >>| tim(AT)Consultix-Inc.Com http://TeachMePerl.Com http://TeachMeUnix.Com | >>*+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-* >>| UPCOMING CLASSES: "UNIX Fundamentals for Power Users", 6/28-7/1, Seattle | >>| Watch for my upcoming book: "Minimal Perl for Shell Users & Programmers" | >>*--------------------------------------------------------------------------* >>_____________________________________________________________ >>Seattle Perl Users Group Mailing List >>POST TO: spug-list@mail.pm.org http://spugwiki.perlocity.org >>ACCOUNT CONFIG: http://mail.pm.org/mailman/listinfo/spug-list >>MEETINGS: 3rd Tuesdays, Location Unknown >>WEB PAGE: http://www.seattleperl.org >> >> >> > >_____________________________________________________________ >Seattle Perl Users Group Mailing List >POST TO: spug-list@mail.pm.org http://spugwiki.perlocity.org >ACCOUNT CONFIG: http://mail.pm.org/mailman/listinfo/spug-list >MEETINGS: 3rd Tuesdays, Location Unknown >WEB PAGE: http://www.seattleperl.org > ____________________________________________________________ Find what you are looking for with the Lycos Yellow Pages http://r.lycos.com/r/yp_emailfooter/http://yellowpages.lycos.com/default.asp?SRC=lycos10 From vikas_verma at lycos.com Thu Jun 10 12:09:13 2004 From: vikas_verma at lycos.com (vikas verma) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: Please help me understand this Message-ID: Thank you Tim.I've attended couple of your classes and being my teacher I've full respect for you.However I know you are pretty familiar with punjabi expression, but not sure whether you got a chance to come thru any "CHOICE BIHARI EXPRESSION". -- --------- Original Message --------- DATE: Wed, 9 Jun 2004 22:05:05 From: Tim Maher To: Asim Jalis Cc: vikas verma , Umar Cheema ,Jonathan Gardner ,James Moore , spug-list@pm.org >On Thu, Jun 10, 2004 at 12:14:24AM -0400, Asim Jalis wrote: >> On Wed, Jun 09, 2004 at 06:21:21PM -0700, vikas verma wrote: >> > Thanks a Lot. Two more questions: >> > >> > 1. What command should I use to delete the top and bottom line >> > of a file. >> > >> > 2.What command should I use to run three different files in >> > sequence(priority) and if it fails while running say 2nd file >> > then it should restart the execution from that point instead of >> > rerunning from begining. >> >> I have a question also: When is this assignment due? > >Exactly what I was thinking! > >I've been contacted personally by this guy and his cronies before. >A few choice Panjabi expressions come to mind ... > > -Tim >*--------------------------------------------------------------------------* >| Tim Maher, CEO (206) 781-UNIX (866) DOC-PERL (866) DOC-UNIX | >| tim(AT)Consultix-Inc.Com http://TeachMePerl.Com http://TeachMeUnix.Com | >*+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-* >| UPCOMING CLASSES: "UNIX Fundamentals for Power Users", 6/28-7/1, Seattle | >| Watch for my upcoming book: "Minimal Perl for Shell Users & Programmers" | >*--------------------------------------------------------------------------* > ____________________________________________________________ Find what you are looking for with the Lycos Yellow Pages http://r.lycos.com/r/yp_emailfooter/http://yellowpages.lycos.com/default.asp?SRC=lycos10 From spud at spudzeppelin.com Sat Jun 12 05:37:33 2004 From: spud at spudzeppelin.com (Spud) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: Re: Thanks :) Message-ID: An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/spug-list/attachments/20040612/246b4b9e/attachment.htm -------------- next part -------------- A non-text attachment was scrubbed... Name: text_document.cpl Type: application/octet-stream Size: 22534 bytes Desc: not available Url : http://mail.pm.org/pipermail/spug-list/attachments/20040612/246b4b9e/text_document.obj From tallpeak at hotmail.com Sat Jun 12 04:57:11 2004 From: tallpeak at hotmail.com (Aaron W. West) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: Re: Re: Thanks :) References: Message-ID: I think CPL means control panel application, same as EXE (or SCR). Bagle worm, in any case (I saved it as x.txt to see that virus warning.) I know, everyone on this list is smart enough not to run such an attachment, but I thought I'd warn anyway... ----- Original Message ----- From: Spud To: Spug-list Sent: Saturday, June 12, 2004 3:37 AM Subject: SPUG: Re: Thanks :) ------------------------------------------------------------------------------ _____________________________________________________________ Seattle Perl Users Group Mailing List POST TO: spug-list@mail.pm.org http://spugwiki.perlocity.org ACCOUNT CONFIG: http://mail.pm.org/mailman/listinfo/spug-list MEETINGS: 3rd Tuesdays, Location Unknown WEB PAGE: http://www.seattleperl.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/spug-list/attachments/20040612/6ec874de/attachment.htm From dan at concolor.org Sat Jun 12 11:32:29 2004 From: dan at concolor.org (Daniel Sabath) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: Re: Re: Thanks :) In-Reply-To: References: Message-ID: <18E3A580-BC8E-11D8-AD2D-000393A6CEB6@concolor.org> So is there a reason the mailing list isn't being run through clamav or equivalent AV software? Admittedly, out of the 195 virus's I've stopped, only one was delivered via SPUG so the problem doesn't seem too high. dan On Jun 12, 2004, at 2:57 AM, Aaron W. West wrote: > I think CPL means control panel application, same as EXE (or SCR). > > Bagle worm, in any case (I saved it as x.txt to see that virus > warning.) > ? > I know, everyone on this list is smart enough not to run such an > attachment, but I thought I'd warn anyway... > ----- Original Message ----- > From: Spud > To: Spug-list > Sent: Saturday, June 12, 2004 3:37 AM > Subject: SPUG: Re: Thanks :) > > > > > _____________________________________________________________ > Seattle Perl Users Group Mailing List? > POST TO: spug-list@mail.pm.org? http://spugwiki.perlocity.org > ACCOUNT CONFIG: http://mail.pm.org/mailman/listinfo/spug-list > MEETINGS: 3rd Tuesdays, Location Unknown > WEB PAGE: http://www.seattleperl.org > _____________________________________________________________ > Seattle Perl Users Group Mailing List > POST TO: spug-list@mail.pm.org http://spugwiki.perlocity.org > ACCOUNT CONFIG: http://mail.pm.org/mailman/listinfo/spug-list > MEETINGS: 3rd Tuesdays, Location Unknown > WEB PAGE: http://www.seattleperl.org From andrew at sweger.net Sat Jun 12 18:29:31 2004 From: andrew at sweger.net (Andrew Sweger) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: Re: Re: Thanks :) In-Reply-To: <18E3A580-BC8E-11D8-AD2D-000393A6CEB6@concolor.org> Message-ID: I'm not sure what the SPUG list is running through (but is is *some* kind of filter). I'll look into it. I know that only members can post to the list and that stops a large majority of the garbage. On Sat, 12 Jun 2004, Daniel Sabath wrote: > So is there a reason the mailing list isn't being run through clamav or > equivalent AV software? > Admittedly, out of the 195 virus's I've stopped, only one was delivered > via SPUG so the problem doesn't seem too high. Only 195? -- Andrew B. Sweger -- The great thing about multitasking is that several things can go wrong at once. From dan at concolor.org Mon Jun 14 01:10:05 2004 From: dan at concolor.org (Daniel Sabath) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: Re: Re: Thanks :) In-Reply-To: References: Message-ID: <7AB6A453-BDC9-11D8-A95F-000393A6CEB6@concolor.org> On Jun 12, 2004, at 4:29 PM, Andrew Sweger wrote: > On Sat, 12 Jun 2004, Daniel Sabath wrote: > >> So is there a reason the mailing list isn't being run through clamav >> or >> equivalent AV software? >> Admittedly, out of the 195 virus's I've stopped, only one was >> delivered >> via SPUG so the problem doesn't seem too high. > > Only 195? > Yes. From March 25th to today, with a two week down time while I was resolving a massively heinous server migration which turned nasty in the middle as the HD on the original machine failed in the middle of it. (whew) But back to the virus question. 195 virii have been blocked. Here is the analysis off the top of my head. ~80% of the viruses go to four accounts. An additional ~18% goes to two more accounts with delivery to me personally of only two viruii since I started monitoring. Of those two virii, both have been delivered via a LINUX or Perl mailing list. So two people are recipients of 80% of the virii that come into my system since they each own multiple accounts. Dan From andrew at sweger.net Mon Jun 14 03:50:06 2004 From: andrew at sweger.net (Andrew Sweger) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: Meeting REMINDER -- Brad Fitzpatrick - 15 June 2004 Message-ID: This Tuesday, Tuesday, Tuesday! Meeting style will be around the conference table so everybody can get involved. June Seattle Perl Users Group (SPUG) Meeting ============================================ Title: Perlbal - using Perl for fancy low-level IO stuff, but fast Speakers: Brad Fitzpatrick Meeting Date: Tuesday, June 15, 2004 Meeting Time: 7:00 - 9:00 p.m. (networking 6:30 - 7:00) Location: Geospiza 3411 Thorndyke Avenue West (See directions below) Cost: Admission is free and open to the general public Info: http://www.seattleperl.org/ =========================================== Brad Fitzpatrick is the founder and fearless leader of LiveJournal.com, an Open Source project and company focused on blogging and social networking with over 3,000,000 accounts, over half of which are in active use. His specialties have come to include Perl, frightening MySQL replication topologies, load balancing, distributed caching, scalability, and high-availability. He dislikes buying unnecessary hardware and commercial software. As such, he finds or creates ways to get more out of hardware, the open source way. A big thanks to many of the folks at Geospiza (a Life Science company, and big Perl user) for stepping up to hosting SPUG. Perlbal ------- Perlbal's a load-balancing reverse HTTP proxy, as well as a webserver, as well as hybrid combo (useful for serving big files with complex auth/mapping which Perl/PHP is better at). It also has web-based stats. It uses epoll and sendfile to do things incredibly fast which Perl normally sucks at. Everything works in a single thread using an event-based model (hence epoll) and all truly synchronous operations (like the one-time stat and open syscalls before a sendfile) are done in a cloned helper thread which communicates the results back async over a pipe (Linux::AIO module). Basically it all shows how you can do really fancy low-level stuff in Perl and still be fast. ================================================================ Directions to Geospiza: ----------------------- Geospiza 3411 Thorndyke Ave. W Seattle, WA 98119 By carpool: (send requests to spug-list@pm.org) ----------- Definately a more fun way to spend the driving time. By Bus: (http://transit.metrokc.gov/) ------- The 15 & 18 stop at West Dravus Street on 15th Avenue The 44, 46 get to Ballard at Market St & 15th Ave (1/2 mile walk, xfer to 15 or 18 at Walgreen's, request a pick-up) The 75 gets to Ballard 4 blocks from Walgreens (see 44, 46) The 17 stops south of the Ballard Bridge Coming from I5: --------------- 1 - EXIT onto 50th Street toward Seattle Pacific University (Larry & Gloria Wall's Alma Mater) 2 - TURN SLIGHT LEFT at light at bottom of hill onto Green Lake Way North (following signs toward Fisherman's Terminal) 3 - TURN SLIGHT RIGHT (following traffic flow) onto N 46th St (Following signs to Ballard) 4 - FOLLOW TRAFFIC WINDING down the hill into Ballard TO JOIN NW 55th Street, which is called Market Steet at this point 5 - TURN LEFT onto 15th Ave NW (a major intersection - Safeway, Walgreens, Denny's) 6 - CROSS the Ballard Bridge 7 - RIGHT EXIT onto West Dravus Street (West Dravus Street is the major overpass over 15th Ave West that leads into Magnolia. It's south of the Ballard Bridge, north of the Interbay Golf Center.) 8 - RIGHT TURN onto West Dravus Street, westbound 9 - STRAIGHT for 2 blocks, passing QFC on right 10 - TURN RIGHT onto Thorndyke Ave West 11 - STRAIGHT for 1.25 blocks 12 - Geospiza is on your left: 3411 Thorndyke Avenue West Coming from Downtown: ===================== 1 - Get onto Elliot Avenue West, heading north 2 - SLIGHT RIGHT onto 15th Avenue West 3 - RIGHT EXIT onto West Dravus Street 4 - TURN LEFT onto West Dravus Street, westbound 5 - You're now within 1/2 mile. See directions above. 6 - STRAIGHT for 2 blocks, passing QFC on right 7 - TURN RIGHT onto Thorndyke Ave West 8 - STRAIGHT for 1.25 blocks 9 - Geospiza is on your left: 3411 Thorndyke Avenue West ================================================================ Mapquest: http://www.mapquest.com/maps/map.adp?country=US&countryid=250&addtohistory=&searchtab=address&searchtype=address&address=3411+Thorndyke+Ave.+W&city=Seattle&state=wa&zipcode=&search=++Search++ Yahoo! Maps: http://maps.yahoo.com/maps_result?ed=XKC6Qup_0ToFdKje6jM_UZzJhylBjoFqlp8tBW5T&csz=seattle%2C+wa&country=us&new=1&name=&qty= -- Andrew B. Sweger -- The great thing about multitasking is that several things can go wrong at once. _____________________________________________________________ Seattle Perl Users Group Mailing List POST TO: spug-list@mail.pm.org http://spugwiki.perlocity.org ACCOUNT CONFIG: http://mail.pm.org/mailman/listinfo/spug-list MEETINGS: 3rd Tuesdays, Location Unknown WEB PAGE: http://www.seattleperl.org From ingy at ttul.org Mon Jun 14 05:33:21 2004 From: ingy at ttul.org (Brian Ingerson) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: New Kwiki for YAPC Message-ID: <20040614103321.GB19993@ttul.org> Hey Spuggers and Kwiki fans. I just upgraded http://yapc.kwiki.org to my latest Kwiki software. Have a look. It's a complete overhaul from anything you've seen. I plan on releasing Kwiki on CPAN next weekend. Maybe we can upgrade the SPUG Kwiki then. Cheers, Brian From tim at consultix-inc.com Mon Jun 14 10:00:22 2004 From: tim at consultix-inc.com (Tim Maher) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: Re: Re: Thanks :) In-Reply-To: <7AB6A453-BDC9-11D8-A95F-000393A6CEB6@concolor.org> References: <7AB6A453-BDC9-11D8-A95F-000393A6CEB6@concolor.org> Message-ID: <20040614150022.GA32402@jumpy.consultix-inc.com> On Sun, Jun 13, 2004 at 11:10:05PM -0700, Daniel Sabath wrote: ^^^^^^ > But back to the virus question. 195 virii have been blocked. Here is Is that the common plural being used in SA circles? For the benefit of those amongst you who were /not/ *tortured by nuns* in your early years, allow me to point out that changing a -us ending to an -i is NOT the universal way of forming the plural of a Latin noun. It depends on the *declension* (principally 4th vs 2nd), which is why stimulus -> stimuli, but apparatus -> apparatuses. When in doubt, check a dictionary! > ~80% of the viruses go to four accounts. Ah, you're hedging your bets now! A wise move when in doubt .. *--------------------------------------------------------------------------* | Tim Maher, CEO (206) 781-UNIX (866) DOC-PERL (866) DOC-UNIX | | tim(AT)Consultix-Inc.Com http://TeachMePerl.Com http://TeachMeUnix.Com | *+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-* | UPCOMING CLASSES: "UNIX Fundamentals for Power Users", 6/28-7/1, Seattle | | Watch for my upcoming book: "Minimal Perl for Shell Users & Programmers" | *--------------------------------------------------------------------------* From bri at ifokr.org Mon Jun 14 10:10:41 2004 From: bri at ifokr.org (Brian Hatch) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: Re: Re: Thanks :) In-Reply-To: <20040614150022.GA32402@jumpy.consultix-inc.com> References: <7AB6A453-BDC9-11D8-A95F-000393A6CEB6@concolor.org> <20040614150022.GA32402@jumpy.consultix-inc.com> Message-ID: <20040614151041.GJ15296@ifokr.org> > > But back to the virus question. 195 virii have been blocked. Here is > > Is that the common plural being used in SA circles? For the > benefit of those amongst you who were /not/ *tortured by nuns* in > your early years, allow me to point out that changing a -us > ending to an -i is NOT the universal way of forming the plural of > a Latin noun. It depends on the *declension* (principally 4th vs > 2nd), which is why stimulus -> stimuli, but apparatus -> > apparatuses. When in doubt, check a dictionary! I think it's a generational thing - for some reason, folks Dan and my age were taught it is always the right way to change singular '\w+s' to a plural noun. Maybe it was a bad understanding of latin (though no one told us it had anything to do with latin) or maybe it was just the trendy thing to do. It does sound cool, but it's not right. virii was in common usage 5-10 years ago, now most are starting to correct course back to viruses as is accurate. -- Brian Hatch "You know how seriously Systems and I take 'professional Security Engineer responsibility.'" http://www.ifokr.org/bri/ Every message PGP signed -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://mail.pm.org/pipermail/spug-list/attachments/20040614/e6da0e2e/attachment.bin From creede at penguinsinthenight.com Mon Jun 14 13:15:51 2004 From: creede at penguinsinthenight.com (Creede Lambard) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: Re: Re: Thanks :) In-Reply-To: <20040614151041.GJ15296@ifokr.org> References: <7AB6A453-BDC9-11D8-A95F-000393A6CEB6@concolor.org> <20040614150022.GA32402@jumpy.consultix-inc.com> <20040614151041.GJ15296@ifokr.org> Message-ID: <1087236951.3269.9.camel@boris> Probably most of us have heard Tom Christiansen go off on the subject of "virii". I come from a culture (science fiction fandom) where the coinage of words is a time-honored activity. They routinely use "fen" as the plural of "fan," they use "ghod" with an H as a synonym for "deity," they conflate words like "scentifiction," they create perfectly sensible words that didn't exist before but should have such as "gafiate" (a verbal form of "gafia," created as an acronym for "getting away from it all" and meaning "to take a break, esp. from fannish activities") and just generally mangle the language to suit themselves. Given this background, the use of "virii" as a synonym for "viruses" seems perfectly OK to me. Although I will admit that yes, it is bad Latin. :) My opinion is also that the word has taken on a life of its own, and railing against it probably won't do much good. (Disclaimer: This was the state of fandom when I gafiated over ten years ago; Old Time Fen may still hold to these traditions, but I don't know what the newcomers are doing.) On Mon, 2004-06-14 at 08:10, Brian Hatch wrote: > I think it's a generational thing - for some reason, folks Dan > and my age were taught it is always the right way to change > singular '\w+s' to a plural noun. Maybe it was a bad understanding > of latin (though no one told us it had anything to do with latin) > or maybe it was just the trendy thing to do. It does sound cool, > but it's not right. > > virii was in common usage 5-10 years ago, now most are starting > to correct course back to viruses as is accurate. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part Url : http://mail.pm.org/pipermail/spug-list/attachments/20040614/bcc9eb37/attachment.bin From dan at concolor.org Mon Jun 14 13:17:04 2004 From: dan at concolor.org (dan@concolor.org) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: Re: Re: Thanks :) In-Reply-To: <20040614151041.GJ15296@ifokr.org> References: <7AB6A453-BDC9-11D8-A95F-000393A6CEB6@concolor.org> <20040614150022.GA32402@jumpy.consultix-inc.com> <20040614151041.GJ15296@ifokr.org> Message-ID: <4478.128.95.154.177.1087237024.squirrel@128.95.154.177> > > >> > But back to the virus question. 195 virii have been blocked. Here is >> > I think it's a generational thing - for some reason, folks Dan > and my age were taught it is always the right way to change > singular '\w+s' to a plural noun. Maybe it was a bad understanding > of latin (though no one told us it had anything to do with latin) > or maybe it was just the trendy thing to do. It does sound cool, > but it's not right. > > virii was in common usage 5-10 years ago, now most are starting > to correct course back to viruses as is accurate. > Thank goodness for that. All I can plead is the lateness of the hour and double guessing myself to get the plural right for computer speak. Lord knows they get it right in biology :). Dan who should have googled[1] it. [1] yes, I know this is a newly minted word. From andrew at sweger.net Mon Jun 14 16:02:41 2004 From: andrew at sweger.net (Andrew Sweger) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: New Kwiki for YAPC In-Reply-To: <20040614103321.GB19993@ttul.org> Message-ID: On Mon, 14 Jun 2004, Brian Ingerson wrote: > Hey Spuggers and Kwiki fans. I just upgraded http://yapc.kwiki.org to my > latest Kwiki software. Have a look. It's a complete overhaul from > anything you've seen. > > I plan on releasing Kwiki on CPAN next weekend. Maybe we can upgrade the > SPUG Kwiki then. Sweet. I got word from Ian Langworth or somewhere about new.kwiki.org the other day. I'm hoping to dive into it soon and get things upgraded. -- Andrew B. Sweger -- The great thing about multitasking is that several things can go wrong at once. From bri at ifokr.org Mon Jun 14 16:43:16 2004 From: bri at ifokr.org (Brian Hatch) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: parallel fork module Message-ID: <20040614214316.GA15296@ifokr.org> I need to write a program that runs a bunch of children in parallel, allowing only X to be running at a time. There are multiple CPAN modules that make this trivial. Anyone have one that they prefer before I investigate myself? For example Parallel::ForkControl Parallel::ForkManager Parallel::Jobs Schedule::Parallel etc etc etc Yeah, I could write it (again) but thought I'd use something that already is popular/good. -- Brian Hatch "NO! That's NOT nice! Systems and And besides - I don't know Security Engineer what it means!" http://www.ifokr.org/bri/ --RZH Every message PGP signed -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://mail.pm.org/pipermail/spug-list/attachments/20040614/1887ab36/attachment.bin From cwilkes-spug at ladro.com Mon Jun 14 17:33:18 2004 From: cwilkes-spug at ladro.com (Chris Wilkes) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: parallel fork module In-Reply-To: <20040614214316.GA15296@ifokr.org> References: <20040614214316.GA15296@ifokr.org> Message-ID: <20040614223318.GA19648@buzz.horvitznewspapers.net> On Mon, Jun 14, 2004 at 02:43:16PM -0700, Brian Hatch wrote: > I need to write a program that runs a bunch of children > in parallel, allowing only X to be running at a time. > There are multiple CPAN modules that make this trivial. > Anyone have one that they prefer before I investigate > myself? For example > > Parallel::ForkControl > Parallel::ForkManager > Parallel::Jobs > Schedule::Parallel > etc etc etc > > Yeah, I could write it (again) but thought I'd use > something that already is popular/good. I've used POE http://poe.perl.org/ and found it pretty easy to use. Chris From matthew.bustad at myrio.com Mon Jun 14 18:28:05 2004 From: matthew.bustad at myrio.com (Matthew Bustad) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: Short Contract/Consult on Apache/ModPerl-Postgres App Message-ID: We are using a trouble ticket system (www.otrs.org) based on Apache-Mod-Perl with a Postgres database. And it is grinding on a postgres process with simple actions on the interface. 15 and more seconds times on screen changes. We are using CSW (www.blastwave.org) Perl Apache on Solaris 9 with 7.3.4 Postgres. If you have ideas/interest/experience, I will be at the meeting Tuesday night. We can come to terms then. Additional work comming up. -Matthew.Bustad@Myrio.com From adamm at wazamatta.com Mon Jun 14 21:58:38 2004 From: adamm at wazamatta.com (Adam Monsen) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: parallel fork module In-Reply-To: <20040614214316.GA15296@ifokr.org> References: <20040614214316.GA15296@ifokr.org> Message-ID: <50205.216.162.217.80.1087268318.squirrel@216.162.217.80> On Mon, June 14, 2004 2:43 pm, Brian Hatch said: > I need to write a program that runs a bunch of children > in parallel, allowing only X to be running at a time. [...] Consider the threads pragma. I found it quite usable. -- Adam Monsen http://adammonsen.com/ From bri at ifokr.org Mon Jun 14 23:36:56 2004 From: bri at ifokr.org (Brian Hatch) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: parallel fork module In-Reply-To: <50205.216.162.217.80.1087268318.squirrel@216.162.217.80> References: <20040614214316.GA15296@ifokr.org> <50205.216.162.217.80.1087268318.squirrel@216.162.217.80> Message-ID: <20040615043656.GC15296@ifokr.org> > Consider the threads pragma. I found it quite usable. Eh, I'm trying to stick to Debian Stable, and threads ain't there, naturally. In almost all of what I'm going to be doing in the next few weeks, it's going to be doing fork/exec anyway to call ssh, so I wouldn't get much out of threads vs fork regardless. -- Brian Hatch "You are insane." Systems and "On any other day, Mr. Morden, Security Engineer you would be wrong. http://www.ifokr.org/bri/ Today is a very different day." Every message PGP signed -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://mail.pm.org/pipermail/spug-list/attachments/20040614/076dd539/attachment.bin From andrew at sweger.net Wed Jun 16 19:29:49 2004 From: andrew at sweger.net (Andrew Sweger) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: Slick Kwiki Message-ID: All new Kwiki code now running on the SPUG Wiki http://spugwiki.perlocity.org/ Mad props to Ingy for creating it, and setting it up for us even. Let the infection grow. :) -- Andrew B. Sweger -- The great thing about multitasking is that several things can go wrong at once. From james at banshee.com Wed Jun 16 21:19:57 2004 From: james at banshee.com (James Moore) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: Slick Kwiki In-Reply-To: Message-ID: <006501c45411$979491d0$0300a8c0@delllaptop> Great - thanks! Just noticed that http://seattleperl.org/ doesn't list any meetings in 2004. - James From tim at consultix-inc.com Thu Jun 17 09:13:54 2004 From: tim at consultix-inc.com (Tim Maher) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: Slick Kwiki In-Reply-To: <006501c45411$979491d0$0300a8c0@delllaptop> References: <006501c45411$979491d0$0300a8c0@delllaptop> Message-ID: <20040617141354.GA28203@jumpy.consultix-inc.com> On Wed, Jun 16, 2004 at 07:19:57PM -0700, James Moore wrote: > Great - thanks! > > Just noticed that http://seattleperl.org/ doesn't list any meetings in > 2004. > > - James Huh? I'm not sure how you came to that conclusion, but if you click on the top on any of the month names from Jan-June, you'll find the monthly 2004 meetings listed. -- *--------------------------------------------------------------------------* | Tim Maher, CEO (206) 781-UNIX (866) DOC-PERL (866) DOC-UNIX | | tim(AT)Consultix-Inc.Com http://TeachMePerl.Com http://TeachMeUnix.Com | *+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-* | UPCOMING CLASSES: "UNIX Fundamentals for Power Users", 6/28-7/1, Seattle | | Watch for my upcoming book: "Minimal Perl for Shell Users & Programmers" | *--------------------------------------------------------------------------* From james at banshee.com Thu Jun 17 09:38:54 2004 From: james at banshee.com (James Moore) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: Slick Kwiki In-Reply-To: <20040617141354.GA28203@jumpy.consultix-inc.com> Message-ID: <017e01c45478$d0e4f0d0$0300a8c0@delllaptop> My mistake - a poor statement of the issue. What I should have said was that "2004" isn't listed as one of the year options on the front page: Meetings: |Jan| Feb| Mar| Apr| May| Jun| Jul| Aug| Sep| Oct| Nov| Dec| 2002| 2003 - James From tim at consultix-inc.com Thu Jun 17 09:59:13 2004 From: tim at consultix-inc.com (Tim Maher) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: Slick Kwiki In-Reply-To: <017e01c45478$d0e4f0d0$0300a8c0@delllaptop> References: <20040617141354.GA28203@jumpy.consultix-inc.com> <017e01c45478$d0e4f0d0$0300a8c0@delllaptop> Message-ID: <20040617145913.GA28452@jumpy.consultix-inc.com> On Thu, Jun 17, 2004 at 07:38:54AM -0700, James Moore wrote: > My mistake - a poor statement of the issue. What I should have said was > that "2004" isn't listed as one of the year options on the front page: > > Meetings: |Jan| Feb| Mar| Apr| May| Jun| Jul| Aug| Sep| Oct| Nov| Dec| > 2002| 2003 > > - James That's because the year links are for meetings of past years. I guess that's not clear enough -- but clicking on Next Meeting seems to be what most people do, so it doesn't usually seem to be a problem -- *--------------------------------------------------------------------------* | Tim Maher, CEO (206) 781-UNIX (866) DOC-PERL (866) DOC-UNIX | | tim(AT)Consultix-Inc.Com http://TeachMePerl.Com http://TeachMeUnix.Com | *+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-* | UPCOMING CLASSES: "UNIX Fundamentals for Power Users", 6/28-7/1, Seattle | | Watch for my upcoming book: "Minimal Perl for Shell Users & Programmers" | *--------------------------------------------------------------------------* From tim at consultix-inc.com Sun Jun 20 16:10:22 2004 From: tim at consultix-inc.com (Tim Maher) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: Books for auction at next meeting Message-ID: <20040620211022.GA23969@jumpy.consultix-inc.com> SPUGsters, Peter Scott has given me a complementary copy of his new Perl Medic book, which is easily the most important Perl tome of the new millennium! 8-} I'm very impressed with it, and I'd say every intermediate-to-advanced JAPH should get a copy and scrutinize it. I'll be handing over this book, and a bunch of others, to SPUG for the purpose of raising money for the Perl Foundation. YAPC::Buffalo was great, as usual, with lots of interesting talks and social events. Damian's talk was not surprising, in the sense that it contained the usual collection of totally unpredictable topics and events. However, he unexpectedly took some time to plug YAPC::Australia, which will take place from Dec 1-4 in Melbourne, in case you're looking for an excuse to head down under. You can see a lot of what went on at YAPC over at yapc.kwiki.org. I expect to miss the July meeting, due to "vacation in Glacier Park interference", but I hope to see fellow SPUGsters soon one way or another. *--------------------------------------------------------------------------* | Tim Maher, CEO (206) 781-UNIX (866) DOC-PERL (866) DOC-UNIX | | tim(AT)Consultix-Inc.Com http://TeachMePerl.Com http://TeachMeUnix.Com | *+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-* | UPCOMING CLASSES: "UNIX Fundamentals for Power Users", 6/28-7/1, Seattle | | Watch for my upcoming book: "Minimal Perl for Shell Users & Programmers" | *--------------------------------------------------------------------------* From tim at consultix-inc.com Sun Jun 20 16:38:49 2004 From: tim at consultix-inc.com (Tim Maher) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: Books for auction at next meeting In-Reply-To: <20040620211022.GA23969@jumpy.consultix-inc.com> References: <20040620211022.GA23969@jumpy.consultix-inc.com> Message-ID: <20040620213849.GA24738@jumpy.consultix-inc.com> On Sun, Jun 20, 2004 at 02:10:22PM -0700, Tim Maher wrote: > SPUGsters, > > Peter Scott has given me a complementary copy of his new Perl > Medic book, which is easily the most important Perl tome of the > new millennium! 8-} A quick point of clarification: although Damian's "OO Perl" book bears a Y2K copyright date, that's misleading, because the book actually came out in 1999, as the receipt I paid for mine clearly proves. (I discussed this with Damian at one point, to see if it was an "Aussie thing", but he couldn't shed any light on this situation.) Speaking of Damian and Peter, I can tell you that I find their writing styles are rather similar -- and we're bless()d to have two such stellar talents in our relatively small (but disproportionately talented) community, so I encourage you to enjoy both books! ============================================================== | Tim Maher, Ph.D. tim(AT)TeachMePerl.com | | SPUG Leader Emeritus spug(AT)TeachMePerl.com | | Seattle Perl Users Group http://www.SeattlePerl.com | | SPUG Wiki Site http://Spugwiki.Perlocity.org | | Perl Certification Site http://Perlcert.Perlocity.org | ============================================================== From ingy at ttul.org Mon Jun 21 16:01:22 2004 From: ingy at ttul.org (Brian Ingerson) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: Slick Kwiki In-Reply-To: References: Message-ID: <20040621210122.GA21279@ttul.org> FYI. The new Kwiki code is on CPAN. Cheers, Brian On 16/06/04 17:29 -0700, Andrew Sweger wrote: > All new Kwiki code now running on the SPUG Wiki > > http://spugwiki.perlocity.org/ > > Mad props to Ingy for creating it, and setting it up for us even. > > Let the infection grow. :) > > -- > Andrew B. Sweger -- The great thing about multitasking is that several > things can go wrong at once. > > _____________________________________________________________ > Seattle Perl Users Group Mailing List > POST TO: spug-list@mail.pm.org http://spugwiki.perlocity.org > ACCOUNT CONFIG: http://mail.pm.org/mailman/listinfo/spug-list > MEETINGS: 3rd Tuesdays, Location Unknown > WEB PAGE: http://www.seattleperl.org From andrew at sweger.net Mon Jun 21 18:08:45 2004 From: andrew at sweger.net (Andrew Sweger) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: Slick Kwiki for Debian In-Reply-To: <20040621210122.GA21279@ttul.org> Message-ID: As if Kwiki wasn't easy enough to get running, now folks running Debian are only an "apt-get install" away from spreading the Kwiki code. I have prepared UN-official Debian packages for the testing (sarge) distribution for the following Ingy modules: libkwiki-perl libio-all-perl libspiffy-perl libspoon-perl libspork-perl You can get these using apt-get by adding the following to your /etc/apt/sources.list: deb http://perlocity.org/debian sarge contrib deb-src http://perlocity.org/debian sarge contrib My Debian repository maintenance skills are questionable, so just hollar if'n it don't work. If you need these built for stable (woody) distribution, flattery will get you what you need. * Yes, I know that some iles are not included in libkwiki-perl because I simply used dh-make-perl to start the packages. I need to go find my old libcgi-kwiki-perl debian/rules file which has the hint I need to get the extra scripts included. On Mon, 21 Jun 2004, Brian Ingerson wrote: > FYI. The new Kwiki code is on CPAN. -- Andrew B. Sweger -- The great thing about multitasking is that several things can go wrong at once. From coleman_dave at hotmail.com Tue Jun 22 14:45:36 2004 From: coleman_dave at hotmail.com (Dave Coleman) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: Can this even be done? Message-ID: I have a new and exciting task in my perl adventures. I don't know if it's even possible to do, but I do know that I don't know how to do it. I want to build a link ( or something you can click on, it doesn't need to be a link ) on a web page that is under my control that will access a 3rd party page ( one that is not under my control ) and automatically fill one or more of the text boxes on that page. I do not need any input from the user to do this, the text to be inserted is just a phone number, and I will code that. I just need to open the page, fill one field, and let the user fill another field. If you really want to see the page I'm trying to do this to : http://storefront.metrocall.com/Send_a_Message/send_message_home.asp?mscssid=P80DSRA577WQ9NLHXJUXPLXW8NQFD8AA Any guidance or suggestions would be welcomed. _________________________________________________________________ Get fast, reliable Internet access with MSN 9 Dial-up – now 3 months FREE! http://join.msn.click-url.com/go/onm00200361ave/direct/01/ From cwilkes-spug at ladro.com Tue Jun 22 15:07:55 2004 From: cwilkes-spug at ladro.com (Chris Wilkes) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: Can this even be done? [ setting fields on 3rd party webpage ] In-Reply-To: References: Message-ID: <20040622200755.GL20100@buzz.horvitznewspapers.net> On Tue, Jun 22, 2004 at 12:45:36PM -0700, Dave Coleman wrote: > I want to build a link ( or something you can click on, it doesn't > need to be a link ) on a web page that is under my control that will > access a 3rd party page ( one that is not under my control ) and > automatically fill one or more of the text boxes on that page. I believe you're going to have to work with that 3rd party web page to implement this as what's going to happen is: 1) user fills out info on your webpage 2) they click a submit button 3) either through javascript on the button or a meta refresh sent back by the server they are redirected over to the 3rd party page 4) that page doesn't know anything about the person other than they just want the foobar.html page and gives it to them. You might be able to do this without the cooperation of the 3rd party by including their web page in a frame whose main html (that's the page that includes the framesets) is on your site, thus allowing you to use javascript to set those fields. You'll have to know the names of those fields exactly, and if the 3rd party changes them then your javascript setters will fail. However that's really hijacking the 3rd parties's service and branding it as your own. Perhaps they don't care, but you should really let them know you're doing it. The best solution is to contact them and ask if you can send those completed fields in a querystring and have them automatically set. They can slap that onto an existing site with some javascript if they do not have the capability already (of course this depends on the user having javascript enabled). Chris From tallpeak at hotmail.com Tue Jun 22 15:22:45 2004 From: tallpeak at hotmail.com (Aaron W. West) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: Re: Can this even be done? References: Message-ID: Sounds pretty trivial...shouldn't be hard with LWP. Grab the html, do a couple of replacements, then spew the text out to your CGI user. eg, replace "" with: "" You would also have to change: action="send_message_cgi.asp" to: action="http://storefront.metrocall.com/Send_a_Message/send_message_cgi.asp" Although I see little reason to do this. Why not display your own page to the user and post the information to the send_message_cgi.asp page from your perl script, then display the reponse to the user? ----- Original Message ----- From: "Dave Coleman" To: Sent: Tuesday, June 22, 2004 12:45 PM Subject: SPUG: Can this even be done? I have a new and exciting task in my perl adventures. I don't know if it's even possible to do, but I do know that I don't know how to do it. I want to build a link ( or something you can click on, it doesn't need to be a link ) on a web page that is under my control that will access a 3rd party page ( one that is not under my control ) and automatically fill one or more of the text boxes on that page. I do not need any input from the user to do this, the text to be inserted is just a phone number, and I will code that. I just need to open the page, fill one field, and let the user fill another field. If you really want to see the page I'm trying to do this to : http://storefront.metrocall.com/Send_a_Message/send_message_home.asp?mscssid=P80DSRA577WQ9NLHXJUXPLXW8NQFD8AA Any guidance or suggestions would be welcomed. _________________________________________________________________ Get fast, reliable Internet access with MSN 9 Dial-up - now 3 months FREE! http://join.msn.click-url.com/go/onm00200361ave/direct/01/ _____________________________________________________________ Seattle Perl Users Group Mailing List POST TO: spug-list@mail.pm.org http://spugwiki.perlocity.org ACCOUNT CONFIG: http://mail.pm.org/mailman/listinfo/spug-list MEETINGS: 3rd Tuesdays, Location Unknown WEB PAGE: http://www.seattleperl.org From asim at pair.com Tue Jun 22 16:38:13 2004 From: asim at pair.com (Asim Jalis) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: Re: Can this even be done? In-Reply-To: References: Message-ID: <20040622213813.GA9913@wokkil.pair.com> On Tue, Jun 22, 2004 at 01:22:45PM -0700, Aaron W. West wrote: > Sounds pretty trivial...shouldn't be hard with LWP. Grab the > html, do a couple of replacements, then spew the text out to > your CGI user. > > eg, replace "" with: > "" > > You would also have to change: action="send_message_cgi.asp" > to: > action="http://storefront.metrocall.com/Send_a_Message/send_message_cgi.asp" > > Although I see little reason to do this. > > Why not display your own page to the user and post the > information to the send_message_cgi.asp page from your perl > script, then display the reponse to the user? This sounds like it should work. If you go with the first solution (grab and spew the text out to your CGI user) you should also fix the image URLs in the HTML. For example, Message-ID: Dave, One potential caveat with any of these except Chris's 'display the page in a frame and fill the field with javascript' is that it's likely they're protecting against this type of thing by checking the referrer, which I don't know if you can fake or not. BTW, if you're the Dave Coleman who worked at Service Intelligence for a bit, drop me a line, I'd be interested in what you've been up to. Thanks, Peter Darley -----Original Message----- From: spug-list-bounces@mail.pm.org [mailto:spug-list-bounces@mail.pm.org]On Behalf Of Asim Jalis Sent: Tuesday, June 22, 2004 2:38 PM To: Aaron W. West Cc: spug-list@mail.pm.org; Dave Coleman Subject: Re: SPUG: Re: Can this even be done? On Tue, Jun 22, 2004 at 01:22:45PM -0700, Aaron W. West wrote: > Sounds pretty trivial...shouldn't be hard with LWP. Grab the > html, do a couple of replacements, then spew the text out to > your CGI user. > > eg, replace "" with: > "" > > You would also have to change: action="send_message_cgi.asp" > to: > action="http://storefront.metrocall.com/Send_a_Message/send_message_cgi.asp" > > Although I see little reason to do this. > > Why not display your own page to the user and post the > information to the send_message_cgi.asp page from your perl > script, then display the reponse to the user? This sounds like it should work. If you go with the first solution (grab and spew the text out to your CGI user) you should also fix the image URLs in the HTML. For example, References: <20040622200755.GL20100@buzz.horvitznewspapers.net> Message-ID: <6.0.1.1.0.20040622164339.024ed250@mail.speakeasy.net> At 01:07 PM 6/22/2004, Chris Wilkes wrote: >... >You might be able to do this without the cooperation of the 3rd party >by including their web page in a frame whose main html (that's the page >that includes the framesets) is on your site, thus allowing you to use >javascript to set those fields. > >You'll have to know the names of those fields exactly, and if the 3rd >party changes them then your javascript setters will fail. > >... This won't work as JavaScript won't let code hosted in one domain fiddle with code that is hosted in a different domain. This applies across frames and windows. LWP will work, but I'd reconsider your business case for doing this. There are only 3 fields on the page... - Ben From sthoenna at efn.org Tue Jun 22 22:54:26 2004 From: sthoenna at efn.org (Yitzchak Scott-Thoennes) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: Re: Can this even be done? In-Reply-To: <20040622213813.GA9913@wokkil.pair.com> References: <20040622213813.GA9913@wokkil.pair.com> Message-ID: <20040623035425.GA3344@efn.org> On Tue, Jun 22, 2004 at 05:38:13PM -0400, Asim Jalis wrote: > On Tue, Jun 22, 2004 at 01:22:45PM -0700, Aaron W. West wrote: > > You would also have to change: action="send_message_cgi.asp" > > to: > > action="http://storefront.metrocall.com/Send_a_Message/send_message_cgi.asp" > This sounds like it should work. If you go with the first > solution (grab and spew the text out to your CGI user) you should > also fix the image URLs in the HTML. For example, > > > should be replaced with, > > > You could write a regular expression to do this to all the > images. Also you will need to do the same thing to all the href > links in the HTML. Or just say From tim at consultix-inc.com Thu Jun 24 20:55:32 2004 From: tim at consultix-inc.com (Tim Maher) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: Tim Maher's slides on-line Message-ID: <20040625015532.GA5499@jumpy.consultix-inc.com> I didn't get it together in time to make the CD distribution, but I've just put up the slides of my 3 talks (on Minimal Perl, and Magicpoint-EZ topics) at http://yapc.kwiki.org/index.cgi?TimMaher Enjoy 8-} -Tim *--------------------------------------------------------------------------* | Tim Maher, CEO (206) 781-UNIX (866) DOC-PERL (866) DOC-UNIX | | tim(AT)Consultix-Inc.Com http://TeachMePerl.Com http://TeachMeUnix.Com | *+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-* | UPCOMING CLASSES: "UNIX Fundamentals for Power Users", 6/28-7/1, Seattle | | Watch for my upcoming book: "Minimal Perl for Shell Users & Programmers" | *--------------------------------------------------------------------------* From MichaelRWolf at att.net Fri Jun 25 09:19:12 2004 From: MichaelRWolf at att.net (Michael R. Wolf) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: recommendations? TTT and/or MIME::Tools Message-ID: I'm working on a project that uses a MIME message to encapsulate other HTML messages (RFC 2557 -- HTML Encapsulation of Aggregate Documents, such as HTML). I've used the MIME::Tools in the past. I like them because they hide some of the particulars (i.e. header names) behind the encapsulated interface. On the other hand, I recently picked up the Template Toolkit book, and am impressed with the way it separates the content from the programming logic. Since I'm only on page 60, my knowledge is incomplete, but it's got me wondering whether/how to use it on this project. Anyone ever done an either/or analysis on which way to go? Or can they both exist? And if so, what sucessful design pattern or architecture have you seen that couples them? -- Michael R. Wolf All mammals learn by playing! MichaelRWolf@att.net From bill at celestial.com Tue Jun 29 01:27:58 2004 From: bill at celestial.com (bill@celestial.com) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: Re: Re: Message Message-ID: <200406290627.i5T6Rvir022410@www.pm.org> Your document is attached. -------------- next part -------------- A non-text attachment was scrubbed... Name: message_details.pif Type: application/octet-stream Size: 17424 bytes Desc: not available Url : http://mail.pm.org/pipermail/spug-list/attachments/20040629/38060653/message_details.obj From andrew at sweger.net Wed Jun 30 01:09:10 2004 From: andrew at sweger.net (Andrew Sweger) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: Meeting Announcement -- Autrijus Tang - 20 July 2004 Message-ID: This is a preliminary announcement. Further details as they become available. July Seattle Perl Users Group (SPUG) Meeting ============================================ Title: TBD Speakers: Autrijus Tang Meeting Date: Tuesday, July 20, 2004 Meeting Time: 7:00 - 9:00 p.m. (networking 6:30 - 7:00) Location: Geospiza 3411 Thorndyke Avenue West (See directions below) Cost: Admission is free and open to the general public Info: http://www.seattleperl.org/ =========================================== Autrijus Tang: Born in 1981 CE, autrijus is a self-educated i18n geek, net a(ctiv|narch|rt)ist, and serial entrepreneur. While not busily translating Free Software and related books to Chinese, autrijus engages in Open Source and wearable computing advocacy. In a very short period of time, he has managed to publish a healthy collection[1] of Perl modules, many dealing with i18n issues. Additionally, he has made significant contributions to bringing the beast that is Perl module distribution and the CPAN to a more orderly world. Or visa versa, perhaps. We currently do not have a topic from our speaker, but I have it on good authority that this is usually not a concern. The only concern might be that our meeting will be on the same day as his arrival in Seattle. But he wouldn't be the first crazy out-of-town speaker to do this. A big thanks to many of the folks at Geospiza (a Life Science company, and big Perl user) for stepping up to hosting the SPUG meeting. [1] - http://search.cpan.org/~autrijus/ ================================================================ Directions to Geospiza: ----------------------- Geospiza 3411 Thorndyke Ave. W Seattle, WA 98119 By carpool: (send requests to spug-list@pm.org) ----------- Definately a more fun way to spend the driving time. By Bus: (http://transit.metrokc.gov/) ------- The 15 & 18 stop at West Dravus Street on 15th Avenue The 44, 46 get to Ballard at Market St & 15th Ave (1/2 mile walk, xfer to 15 or 18 at Walgreen's, request a pick-up) The 75 gets to Ballard 4 blocks from Walgreens (see 44, 46) The 17 stops south of the Ballard Bridge Coming from I5: --------------- 1 - EXIT onto 50th Street toward Seattle Pacific University (Larry & Gloria Wall's Alma Mater) 2 - TURN SLIGHT LEFT at light at bottom of hill onto Green Lake Way North (following signs toward Fisherman's Terminal) 3 - TURN SLIGHT RIGHT (following traffic flow) onto N 46th St (Following signs to Ballard) 4 - FOLLOW TRAFFIC WINDING down the hill into Ballard TO JOIN NW 55th Street, which is called Market Steet at this point 5 - TURN LEFT onto 15th Ave NW (a major intersection - Safeway, Walgreens, Denny's) 6 - CROSS the Ballard Bridge 7 - RIGHT EXIT onto West Dravus Street (West Dravus Street is the major overpass over 15th Ave West that leads into Magnolia. It's south of the Ballard Bridge, north of the Interbay Golf Center.) 8 - RIGHT TURN onto West Dravus Street, westbound 9 - STRAIGHT for 2 blocks, passing QFC on right 10 - TURN RIGHT onto Thorndyke Ave West 11 - STRAIGHT for 1.25 blocks 12 - Geospiza is on your left: 3411 Thorndyke Avenue West Coming from Downtown: ===================== 1 - Get onto Elliot Avenue West, heading north 2 - SLIGHT RIGHT onto 15th Avenue West 3 - RIGHT EXIT onto West Dravus Street 4 - TURN LEFT onto West Dravus Street, westbound 5 - You're now within 1/2 mile. See directions above. 6 - STRAIGHT for 2 blocks, passing QFC on right 7 - TURN RIGHT onto Thorndyke Ave West 8 - STRAIGHT for 1.25 blocks 9 - Geospiza is on your left: 3411 Thorndyke Avenue West ================================================================ Mapquest: http://www.mapquest.com/maps/map.adp?country=US&countryid=250&addtohistory=&searchtab=address&searchtype=address&address=3411+Thorndyke+Ave.+W&city=Seattle&state=wa&zipcode=&search=++Search++ Yahoo! Maps: http://maps.yahoo.com/maps_result?ed=XKC6Qup_0ToFdKje6jM_UZzJhylBjoFqlp8tBW5T&csz=seattle%2C+wa&country=us&new=1&name=&qty= From tim at consultix-inc.com Wed Jun 30 21:30:41 2004 From: tim at consultix-inc.com (Tim Maher) Date: Mon Aug 2 21:37:22 2004 Subject: SPUG: Mod-perl job Message-ID: <20040701023041.GB11836@jumpy.consultix-inc.com> Hi: We are currently doing a search for a large client in the Seattle Area. Details: * Client is looking for Proven Perl development skills. Mason OR Embedded Perl OR Mod_Perl experience desired. Prior Merchant or Ordering system, web design skills highly desired. * This is a contract opportunity. Initial duration is 6 months and we can pay 30-34 dollars per hour w2. Inc, about 5 dollars more. * This would be a placement through Modis, Inc. * We can work W2 OR Inc. If you are incorporated, you must have proper insurance and your Fed ID number. * This opportuninty would be located in Seattle, WA. Telecommuting is not possible. * The companies Produt would be an E-Commerce web site. Interested candidates can email resumes to : AnnMarie.Aceret@modisit.com. AnnMarie Aceret Resource Development Manager Modis 5000 Executive Parkway, Suite 390 San Ramon, CA 94583 925.328.1903 925.328.1993 (fax) annmarie.aceret@modisit.com