From jobs-noreply at seattleperl.org Fri May 2 10:58:10 2008 From: jobs-noreply at seattleperl.org (SPUG Jobs) Date: Fri, 2 May 2008 10:58:10 -0700 (PDT) Subject: SPUG: JOB: Anti-fraud app dev, Internet Identity, Tacoma Message-ID: Perl Anti-Fraud Development Opportunity ======================================= Internet Identity is experiencing rapid growth and needs Perl / MySQL Superstars to help build upon the world's leading anti-phishing system. This is an excellent opportunity for experienced developers to design and build the next generation of industry leading Anti-Fraud software and services. As a leading company in malicious website mitigation, our systems and services help protect millions of Internet users daily from the very worst kinds of attacks. If you are a highly motivated individual who slices and dices code with ease and would like to take on the challenge of doing the same to on-line criminals, then this is the place for you. Candidates must be able to learn new systems quickly and hit the ground running. Demonstration of sound software design practices and ability work on multiple projects with limited supervision are required. Duties will include: - concurrent development using both Perl and PHP, interfacing with MySQL and PostgreSQL database engines. - website development using PHP, MySQL, JavaScript, AJAX - data processing using Perl, MySQL - generating ad hoc reports - development of application specifications integrating input from customers and other departments Requirements: - Degree in computer science, engineering or equivalent experience - 3+ years work experience with Perl on Unix/Linux - 2+ years work experience with MySQL on Unix/Linux - 1+ years work experience with PHP on Unix/Linux - Solid understanding of HTML/CSS Bonus Experience: - Familiarity with the 'Agile Development' philosophy - PostgreSQL - IP Networking - DNS/BIND - AJAX - Ruby - Java Pay, Benefits & Work Schedule: This is a full time position with competitive compensation and benefits, located in Tacoma's financial district. Flexible work schedule for the right candidates. Company Information: Internet Identity is focused on helping financial services, e-commerce and internet services companies protect their users against phishing and other forms of online fraud. We provide low cost, high value phishing readiness and response services that enable all companies -- from the smallest community banks to the largest ISPs -- to protect their customers. How to Apply: Send resume and cover letter to: careers at internetidentity.com ATTN: David DeMartini David DeMartini Director - Product Development Internet Identity 253-590-4095 From haircut at gmail.com Fri May 2 15:10:00 2008 From: haircut at gmail.com (Adam Monsen) Date: Fri, 2 May 2008 15:10:00 -0700 Subject: SPUG: Fwd: OSCON 2008: batteries included In-Reply-To: <9ebd65110804241019i41ae99ael4e120f6d270d235b@mail.gmail.com> References: <9ebd65110804241019i41ae99ael4e120f6d270d235b@mail.gmail.com> Message-ID: <9ebd65110805021510t2bc8a5ceha8aec4b5ffa44b5e@mail.gmail.com> < Followup-To: linux-list at ssc.com > Hi there, just wanted to put in a plug for a talk at OSCON 2008 about the project I'm currently working on. While I'm still not on the business side of things, I've always been interested in how the heck to make money writing FLOSS. Only a handful of companies appear to do so successfully. We're going to do it, too. Find out how! Additionally, I've recently become interested in socially responsible companies; this is also part of the talk. Hope you can make it! The speaker--George Conard--is awesome, by the way. He's basically the head man for Mifos right now. (original post from http://article.gmane.org/gmane.comp.finance.mifos.devel/4560 follows) ---------- Forwarded message ---------- From: Adam Monsen Date: Thu, Apr 24, 2008 at 10:19 AM Subject: OSCON 2008: batteries included To: Developer Mifos will be part of the O'Reilly Open Source Convention 2008 in Portland, Oregon, USA! George Conard will be giving what promises to be quite an interesting presentation: http://en.oreilly.com/oscon2008/public/schedule/detail/2705 I just signed up for the conference. It would be cool if folks that sign up share which tutorials they plan on attending. I signed up for "sessions plus two tutorials days". Monday: "Programming Vim" (taught by the legendary Damian Conway) "Introduction to Seaside" Tuesday: "Secrets of JavaScript Libraries" "People for Geeks" -- Adam Monsen From twists at gmail.com Sat May 3 09:02:32 2008 From: twists at gmail.com (Joshua ben Jore) Date: Sat, 3 May 2008 09:02:32 -0700 Subject: SPUG: threading, atomicity and safeness In-Reply-To: <200804281447.28671.m3047@inwa.net> References: <20080304170902.GJ1680@infula.helvella.org> <200804281447.28671.m3047@inwa.net> Message-ID: On Mon, Apr 28, 2008 at 2:47 PM, Fred Morris wrote: > "Atomicity" refers to an operation which simply cannot and will not be > interrupted. For instance a single machine instruction executing on a single > CPU is generally considered atomic (although the VAX had certain machine > instructions which *were* interruptible, and had certain others which had an > "interlocked" form which asserted a halt against other CPUs on the bus IIRC). > So no thread can possibly be interrupted in the middle of one of these > operations. > > "Safeness" refers to something which happens up a level or two, when compilers > optimize instructions out of memory and into registers... hence it is not > safe for multiple threads to attempt to modify the "same" variable (because > each has a different register copy)... and therefore compilers end up with > "unsafe" pragmas and flags to keep certain variables from being optimized > that way. > > This gets a little inside-out or at least the level of abstraction is more or > less levelled out, but I find myself wondering some of these same things > about Perl (and Python) and I don't find any discussion of these issues. > > Who cares? Well: > > * Atomicity means you can modify a value (on the VAX this was not just store, > but increment and add... and a few other oddball things) without throwing a > lock around it. Ok, maybe this "just isn't safe" if you've never taken a dive > beneath the flotsam generated by compilers and so you just don't go there, > but if you've ever written assembler maybe you've skipped a couple > locking/semaphore library calls with complete impunity... besides, it's > faster (that's a fact). > > * Safeness means that two threads are actually assured that they are in fact > reading (or I suppose updating, but if reading isn't safe then who cares) the > same value... or at least the same storage location (since they might not > read it at the same time, and without locking the value could change). > > Assume I'm talking about a hash because it's been blessed into a class as an > instance (and because I'm curious about the same questions regarding Python, > and its instances are basically hashes). > > So then, given that I have two threads which are free-running, I pose these > questions: > > * Is "$self->{foo} = $x;" atomic: that is, can I assume that if two threads > start to update $self->{foo} at the "same" time (or one starts updating while > the other starts reading), the one which actually goes first will finish > first? No. The statement $self->{foo} = $x decomposes to the following atomic operations: sassign( helem( rv2hv( padsv( '$self' ) ) const( 'foo' ) ) padsv( '$x' ) ) For synchronization purposes, you must be sure that all your variables are locked appropriately. In your example, there are four variables each of which may need to be locked depending on what all you're sharing. The scalar $self. The hash %$self. The scalar $self->{'foo'}. The scalar $x. > * Is "$self->{foo}++;" atomic? Ok, I had to ask. ;-) If it was, then the next Also no. Here is the decomposition of your above expression. preinc( helem( rv2hv( padsv( '$self' ) ) const( 'foo' ) ) ) > * Is "$x = $self->{foo};" safe? Yes, provided you use locks. All the above is also safe provided you use locks. If you would like to get away from this in Perl 5, consider using DBM::Deep to synchronize your shared state. Josh From twists at gmail.com Sat May 3 15:46:15 2008 From: twists at gmail.com (Joshua ben Jore) Date: Sat, 3 May 2008 15:46:15 -0700 Subject: SPUG: threading, atomicity and safeness In-Reply-To: References: <20080304170902.GJ1680@infula.helvella.org> <200804281447.28671.m3047@inwa.net> Message-ID: On Sat, May 3, 2008 at 9:02 AM, Joshua ben Jore wrote: > On Mon, Apr 28, 2008 at 2:47 PM, Fred Morris wrote: > > "Atomicity" refers to an operation which simply cannot and will not be > > interrupted. Oh say, btw, those operations I listed are "atomic" in only some senses. Two threads can and will overlap when executing each. Typically their atomicity is relevant when considering signal handling. That is, perl's safe signals are triggered only between each operation. Each individual operation is just a C function and each may possibly involve recursing into whole new runloops. Josh From rise at knavery.net Tue May 6 13:23:51 2008 From: rise at knavery.net (Jonathan) Date: Tue, 06 May 2008 13:23:51 -0700 (PDT) Subject: SPUG: Daemonized work queue handling Message-ID: <20080506.132351.193728332.rise@knavery.net> We've got a process at work that handles generating and sending out about 20M monthly newsletter emails to site members distributed over a small cluster and I'm looking for a better way to run it. Currently each machine starts a cron job that forks semi-daemonized child processes and redirects their output to a log file in /tmp. They've been converted to pull work blocks from a db-side queue and get all their data from it as well, so there's no local state to care about. Any recommendations or warnings for something that'll play well with starting from an init script and running for months? Things that look like they have potential: Poe::Queue / POE::XS::Queue::Array http://search.cpan.org/~rcaputo/POE-1.0001/lib/POE.pm#POE::Queue_and_POE::Queue::Array (possibly using POE::Wheel::Curses and dtach for a management/debugging REPL) Daemon::Simple http://search.cpan.org/~khs/Daemon-Simple-0.02/lib/Daemon/Simple.pm Pretty minimal solution Daemon::Generic http://search.cpan.org/~muir/Daemon-Generic-0.51/lib/Daemon/Generic.pod A little more featureful and feels more traditional Net::Daemon http://search.cpan.org/~muir/Daemon-Generic-0.51/lib/Daemon/Generic.pod TaskForest http://search.cpan.org/~enoor/TaskForest-1.09/lib/TaskForest.pm Looks a little crufty, but that may just be the job control file syntax -- Jonathan Conway rise at knavery.net Checking whether build environment is sane ... build environment is grinning and holding a spatula. Guess not. - xkcd #371 From tyemq at cpan.org Wed May 7 10:25:39 2008 From: tyemq at cpan.org (Tye McQueen) Date: Wed, 7 May 2008 10:25:39 -0700 Subject: SPUG: Suggestion (PerlMonks on LinkedIn) Message-ID: On Wed Apr 16 15:23:34 PDT 2008 Andrew Sweger wrote: > On Wed, 16 Apr 2008, Amit Sett wrote: > > I would also appreciate it if someone could reply with the link to the > > LinkedIn Perlmonks group. > > I don't remember seeing one for Perlmonks. I started forming a linkedin group for PerlMonks but ran into e-mail problems via pair.com and got distracted. I'll try to revive that project... Tye -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/spug-list/attachments/20080507/68c01fcc/attachment.html From jobs-noreply at seattleperl.org Wed May 7 16:53:23 2008 From: jobs-noreply at seattleperl.org (SPUG Jobs) Date: Wed, 7 May 2008 16:53:23 -0700 (PDT) Subject: SPUG: JOB: Perl Developer, LAMP, Seattle, Contract Message-ID: Title: Software Developer - mod_perl Location: Seattle - Downtown Duration: 3-5 months W-2 or 1099's Rate is open and depends on experience Sr. Software Engineer: 5 years of experience! - mod_perl - Java - JavaScript - LAMP - MySQL There will be 3 people assigned to this project so they must be self managed. The web site they are developing is a side project from their normal core business. This will be a high profile site/ revenue generating site. Interested parties please apply to me at: Michael Whalen Bradson Technology (425) 456-8900 Office (206) 852-7922 Cell mike at bradsontech.com http://www.bradsontech.com From jobs-noreply at seattleperl.org Thu May 8 14:00:17 2008 From: jobs-noreply at seattleperl.org (SPUG Jobs) Date: Thu, 8 May 2008 14:00:17 -0700 (PDT) Subject: SPUG: JOB: Perl Dev and QA Positions, Seattle Message-ID: Each of the positions below are a 3-month contract with potential for extension. Rate depends on experience and type of contract preference (1099 or W2) and is negotiable. (in the range of $30-$50/hr-W2) Location: downtown Seattle No telecommuting Placement is through a recruiting agency (iMatch) please contact Alisha Siecinski alisha at imatch.com or 206-262-1661x113 This team will be responsible for completing a series of defined projects with milestones that are independent of the dev team's ongoing efforts and requires consultants who can work autonomously to drive these key projects to completion. Scope of work will consist primarily of functionality changes and additions to existing data driven websites and web applications utilizing XSLT, HTML, CSS, JavaScript, and Perl in a Linux environment. Project requires experienced contract engineers with a successful track record of completing visible, short-term deliverables and working in a time sensitive, self-managed environment. completing visible, short-term deliverables and working in a time sensitive, self-managed environment. The company provides online directory services. Web Developer ------------- - Requires recent web development experience in a Linux environment using technologies below. Successful candidate will also have some Perl development skills in a Linux environment. - 5+ years web development utilizing DHTML, CSS, advanced JavaScript. - Must have recent experience developing XSLT - Previous web application development in a Linux environment using Perl is preferred - Solid understanding of relational databases and SQL QA Engineer ----------- - Requires experienced web application tester with experience utilizing web technologies (below) in a Linux environment. Previous experience writing test automation scripts within a Perl framework is a must have. - 5+ years of experience testing websites and web-based software products written in HTML, CSS, XSLT, advanced JavaScript, and Perl. - Knowledge of Perl or equivalent automation programming language(s). Will be developing complex test scripts for an online environment within a Perl framework. - Intermediate to advanced experience with SQL, Oracle, Postgres, MySQL, or related technologies. - Experience developing complex test cases from business requirements and functional specifications. Software Engineer ----------------- - Must have previous experience implementing database driven, web based applications. Recent Perl development experience is required. - 5+ years development experience. - Advanced knowledge of Perl; intermediate to advanced knowledge of Linux/UNIX. - Knowledge of DBI and experience using Perl with relational databases. - Intermediate to advanced experience with mod_perl and Apache. - Advanced experience with Postgres, MySQL, and/or Oracle databases Alisha Siecinski Technical Recruiter iMatch Technical Services 1417 4th Ave. Suite 810, Seattle, WA Phone: 206-262-1661 x113 http://www.imatch.com/ http://www.jobster.com/view.html?i=PATOCRSMUEWU iMatch <-- Click Here To View Our Open Positions & Connect To Our Network From cmeyer at helvella.org Wed May 14 14:40:15 2008 From: cmeyer at helvella.org (Colin Meyer) Date: Wed, 14 May 2008 14:40:15 -0700 Subject: SPUG: Meeting Announcement -- 20 May 2008 Message-ID: <20080514214015.GA3389@infula.helvella.org> Please note the new meeting location. May 2008 Seattle Perl Users Group (SPUG) Meeting ==================================================== Topic: The WhitePages.com Public Search API Speaker: Dan Sabath Meeting Date: Tuesday, 20 May 2008 Meeting Time: 6:30 - 8:30 p.m. Location: Marchex - 4th & Pine Cost: Admission is free and open to the public Info: http://seattleperl.org/ ==================================================== Tuesday, May 20th, is the next meeting of the THE SEATTLE PERL USERS GROUP. Please note that there is a new meeting location this month. See below for directions. The WhitePages.com API exposes our basic query types via a REST interface, allowing any developer to create mashups or stand alone applications of their own. It is built on a solid and extensible OO framework which handles simple Apache requests, data retrieval, and returns a multitude of formats. Dan will be talking about the generic aspects of the framework as well as some of the specifics of its development. Dan Sabath is an underemployed Marine Biologist working as a software engineer at WhitePages.com on the backend search team. Dan first wrote some Perl in 1995 but really came to love it working with data transformation for his thesis. His most recent project has been developing the WhitePages.com API. Meeting Location ================ Marchex 413 Pine St, Suite 500 Seattle, WA 98101 Contact: Jackie Wolfstone - 206-491-8072 The building is just south of Westlake Center. Enter on 4th Avenue, near Pine street. The entry is near the Dog In The Park hotdog stand. http://www.baylis.org/static/marchex.png Due to all of the shopping around us there is plenty of parking available in garages, but it can be hard to find street parking in the evening. See you there! From cmeyer at helvella.org Wed May 14 14:46:04 2008 From: cmeyer at helvella.org (Colin Meyer) Date: Wed, 14 May 2008 14:46:04 -0700 Subject: SPUG: Meeting Announcement -- 20 May 2008 In-Reply-To: <20080514214015.GA3389@infula.helvella.org> References: <20080514214015.GA3389@infula.helvella.org> Message-ID: <20080514214604.GB3389@infula.helvella.org> I forgot to mention that our new host is providing pizza and beer for the meeting. -Colin. On Wed, May 14, 2008 at 02:40:15PM -0700, Colin Meyer wrote: > > Meeting Location > ================ > > Marchex > 413 Pine St, Suite 500 > Seattle, WA 98101 > > Contact: Jackie Wolfstone - 206-491-8072 > > The building is just south of Westlake Center. Enter on 4th Avenue, near > Pine street. The entry is near the Dog In The Park hotdog stand. > > http://www.baylis.org/static/marchex.png > From cmeyer at helvella.org Wed May 14 16:02:31 2008 From: cmeyer at helvella.org (Colin Meyer) Date: Wed, 14 May 2008 16:02:31 -0700 (PDT) Subject: SPUG: Meeting Announcement -- 20 May 2008 Message-ID: <20080514.160231.117603859923738795.jconway@classmates.com> Please note the new meeting location. May 2008 Seattle Perl Users Group (SPUG) Meeting ==================================================== Topic: The WhitePages.com Public Search API Speaker: Dan Sabath Meeting Date: Tuesday, 20 May 2008 Meeting Time: 6:30 - 8:30 p.m. Location: Marchex - 4th & Pine Cost: Admission is free and open to the public Info: http://seattleperl.org/ ==================================================== Tuesday, May 20th, is the next meeting of the THE SEATTLE PERL USERS GROUP. Please note that there is a new meeting location this month. See below for directions. The WhitePages.com API exposes our basic query types via a REST interface, allowing any developer to create mashups or stand alone applications of their own. It is built on a solid and extensible OO framework which handles simple Apache requests, data retrieval, and returns a multitude of formats. Dan will be talking about the generic aspects of the framework as well as some of the specifics of its development. Dan Sabath is an underemployed Marine Biologist working as a software engineer at WhitePages.com on the backend search team. Dan first wrote some Perl in 1995 but really came to love it working with data transformation for his thesis. His most recent project has been developing the WhitePages.com API. Meeting Location ================ Marchex 413 Pine St, Suite 500 Seattle, WA 98101 Contact: Jackie Wolfstone - 206-491-8072 The building is just south of Westlake Center. Enter on 4th Avenue, near Pine street. The entry is near the Dog In The Park hotdog stand. http://www.baylis.org/static/marchex.png Due to all of the shopping around us there is plenty of parking available in garages, but it can be hard to find street parking in the evening. See you there! _____________________________________________________________ Seattle Perl Users Group Mailing List POST TO: spug-list at pm.org SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list MEETINGS: 3rd Tuesdays WEB PAGE: http://seattleperl.org/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/spug-list/attachments/20080514/903ea1a3/attachment.html From rise at knavery.net Wed May 14 16:12:24 2008 From: rise at knavery.net (Jonathan) Date: Wed, 14 May 2008 16:12:24 -0700 (PDT) Subject: SPUG: Meeting Announcement -- 20 May 2008 In-Reply-To: <20080514.160231.117603859923738795.jconway@classmates.com> References: <20080514.160231.117603859923738795.jconway@classmates.com> Message-ID: <20080514.161224.71117608.rise@knavery.net> Sorry folks, hit a bad behavior in my mail client with resends and spammed the list with another copy of Colin's announcement. Time to file a bug report on Mew and I may owe a round pre-meeting. -- Jonathan Conway rise at knavery.net Checking whether build environment is sane ... build environment is grinning and holding a spatula. Guess not. - xkcd #371 From cmeyer at helvella.org Fri May 16 09:30:30 2008 From: cmeyer at helvella.org (Colin Meyer) Date: Fri, 16 May 2008 09:30:30 -0700 Subject: SPUG: Meeting Announcement -- 20 May 2008 In-Reply-To: <20080514214015.GA3389@infula.helvella.org> References: <20080514214015.GA3389@infula.helvella.org> Message-ID: <20080516163030.GO3389@infula.helvella.org> I'm going to propose a new pre-meeting beer/food get-together location: Elephant & Castle, at 4th Ave & Union, downtown. http://www.elephantcastle.com/content/locations/seattle Anyone who is interested should gather there at 5PM. I suggest gathering at the bar, to avoid auto-tipping fees associated with large parties. There are some small tables on the far side of the bar. We can use a few of these. Also, I'd like to remind you that there is a SPUG IRC channel, for those who like that sort of thing. It's a good place to get a quick question answered, to coordinate car-pooling for the meeting, or for sharing your unbelief at the amazingly wtf code snippet you just came across in your codebase. #spug on irc.perl.org See you on Tuesday, -Colin. On Wed, May 14, 2008 at 02:40:15PM -0700, Colin Meyer wrote: > Please note the new meeting location. > > May 2008 Seattle Perl Users Group (SPUG) Meeting > ==================================================== > > Topic: The WhitePages.com Public Search API > Speaker: Dan Sabath > Meeting Date: Tuesday, 20 May 2008 > Meeting Time: 6:30 - 8:30 p.m. > Location: Marchex - 4th & Pine > > Cost: Admission is free and open to the public > Info: http://seattleperl.org/ > > ==================================================== From MichaelRWolf at att.net Fri May 16 11:25:16 2008 From: MichaelRWolf at att.net (Michael R. Wolf) Date: Fri, 16 May 2008 11:25:16 -0700 Subject: SPUG: 3-day Intro to Perl class - June 2-4 Message-ID: <015e01c8b782$30f51a20$640010ac@mlaptop> I'll be teaching an open enrollment 3-day Intro to Perl class in Kent. Do you know anyone who would be interested in attending? If so, I'd appreciate if you could make an introduction. Thanks, Michael P.S. Enrollments earn you a cash referral. -- Michael R. Wolf All mammals learn by playing! MichaelRWolf at att.net From amitsett at gmail.com Fri May 16 11:56:13 2008 From: amitsett at gmail.com (Amit Sett) Date: Fri, 16 May 2008 11:56:13 -0700 Subject: SPUG: 3-day Intro to Perl class - June 2-4 In-Reply-To: <015e01c8b782$30f51a20$640010ac@mlaptop> References: <015e01c8b782$30f51a20$640010ac@mlaptop> Message-ID: <4d8419da0805161156i148c9cdejbb40585ccf54eb10@mail.gmail.com> I'd be interested if this is on the weekends or late in the evenings. -Amit On Fri, May 16, 2008 at 11:25 AM, Michael R. Wolf wrote: > I'll be teaching an open enrollment 3-day Intro to Perl class in Kent. > > Do you know anyone who would be interested in attending? If so, I'd > appreciate if you could make an introduction. > > Thanks, > Michael > > P.S. Enrollments earn you a cash referral. > > -- > Michael R. Wolf > All mammals learn by playing! > MichaelRWolf at att.net > > > _____________________________________________________________ > Seattle Perl Users Group Mailing List > POST TO: spug-list at pm.org > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > MEETINGS: 3rd Tuesdays > WEB PAGE: http://seattleperl.org/ > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/spug-list/attachments/20080516/7666150f/attachment.html From cmeyer at helvella.org Tue May 20 07:03:38 2008 From: cmeyer at helvella.org (Colin Meyer) Date: Tue, 20 May 2008 07:03:38 -0700 Subject: SPUG: Meeting Announcement -- 20 May 2008 In-Reply-To: <20080516163030.GO3389@infula.helvella.org> References: <20080514214015.GA3389@infula.helvella.org> <20080516163030.GO3389@infula.helvella.org> Message-ID: <20080520140338.GD4908@infula.helvella.org> Oops, the E&C is on 5th Ave, not on 4th. See you there, -Colin. On Fri, May 16, 2008 at 09:30:30AM -0700, Colin Meyer wrote: > I'm going to propose a new pre-meeting beer/food get-together > location: > > Elephant & Castle, at 4th Ave & Union, downtown. ^^^ 5th > http://www.elephantcastle.com/content/locations/seattle > > Anyone who is interested should gather there at 5PM. I suggest > gathering at the bar, to avoid auto-tipping fees associated with > large parties. There are some small tables on the far side of the > bar. We can use a few of these. > > Also, I'd like to remind you that there is a SPUG IRC channel, for > those who like that sort of thing. It's a good place to get a quick > question answered, to coordinate car-pooling for the meeting, or for > sharing your unbelief at the amazingly wtf code snippet you just came > across in your codebase. > > #spug on irc.perl.org > > See you on Tuesday, > -Colin. > > On Wed, May 14, 2008 at 02:40:15PM -0700, Colin Meyer wrote: > > Please note the new meeting location. > > > > May 2008 Seattle Perl Users Group (SPUG) Meeting > > ==================================================== > > > > Topic: The WhitePages.com Public Search API > > Speaker: Dan Sabath > > Meeting Date: Tuesday, 20 May 2008 > > Meeting Time: 6:30 - 8:30 p.m. > > Location: Marchex - 4th & Pine > > > > Cost: Admission is free and open to the public > > Info: http://seattleperl.org/ > > > > ==================================================== > _____________________________________________________________ > Seattle Perl Users Group Mailing List > POST TO: spug-list at pm.org > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > MEETINGS: 3rd Tuesdays > WEB PAGE: http://seattleperl.org/ From telcodev at gmail.com Tue May 20 09:08:05 2008 From: telcodev at gmail.com (Joseph Werner) Date: Tue, 20 May 2008 09:08:05 -0700 Subject: SPUG: Meeting Announcement -- 20 May 2008 In-Reply-To: <20080514214015.GA3389@infula.helvella.org> References: <20080514214015.GA3389@infula.helvella.org> Message-ID: <4c93055f0805200908i8e28726qb4f1cfd131568fe1@mail.gmail.com> Where is a good place to park for the meeting tonight? Thanks, Joseph On Wed, May 14, 2008 at 2:40 PM, Colin Meyer wrote: > Please note the new meeting location. > > May 2008 Seattle Perl Users Group (SPUG) Meeting > ==================================================== > > Topic: The WhitePages.com Public Search API > Speaker: Dan Sabath > Meeting Date: Tuesday, 20 May 2008 > Meeting Time: 6:30 - 8:30 p.m. > Location: Marchex - 4th & Pine > > Cost: Admission is free and open to the public > Info: http://seattleperl.org/ > > ==================================================== > > Tuesday, May 20th, is the next meeting of the THE SEATTLE PERL > USERS GROUP. > > Please note that there is a new meeting location this month. See below > for directions. > > The WhitePages.com API exposes our basic query types via a REST > interface, allowing any developer to create mashups or stand alone > applications of their own. It is built on a solid and extensible OO > framework which handles simple Apache requests, data retrieval, and > returns a multitude of formats. Dan will be talking about the generic > aspects of the framework as well as some of the specifics of its > development. > > Dan Sabath is an underemployed Marine Biologist working as a software > engineer at WhitePages.com on the backend search team. Dan first wrote > some Perl in 1995 but really came to love it working with data > transformation for his thesis. His most recent project has been > developing the WhitePages.com API. > > > Meeting Location > ================ > > Marchex > 413 Pine St, Suite 500 > Seattle, WA 98101 > > Contact: Jackie Wolfstone - 206-491-8072 > > The building is just south of Westlake Center. Enter on 4th Avenue, near > Pine street. The entry is near the Dog In The Park hotdog stand. > > http://www.baylis.org/static/marchex.png > > Due to all of the shopping around us there is plenty of parking > available in garages, but it can be hard to find street parking in > the evening. > > See you there! > _____________________________________________________________ > Seattle Perl Users Group Mailing List > POST TO: spug-list at pm.org > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > MEETINGS: 3rd Tuesdays > WEB PAGE: http://seattleperl.org/ > -- I require any third parties to obtain my permission to submit my information to any other party for each such submission. I further require any third party to follow up on any submittal of my information by sending detailed information regarding each such submission to telcodev at gmail.com Joseph Werner From rick.croote at philips.com Tue May 20 10:30:29 2008 From: rick.croote at philips.com (Rick Croote) Date: Tue, 20 May 2008 10:30:29 -0700 Subject: SPUG: Meeting Announcement -- 20 May 2008 In-Reply-To: <4c93055f0805200908i8e28726qb4f1cfd131568fe1@mail.gmail.com> Message-ID: Yes I want to know this as well, and someplace that won't have my car locked up overnight because they closed. Last time I attempted to go to a meeting I ended up turning around and going home because of parking. --- Rick Croote Software Engineer Environment and Tools Team Philips Medical Systems Bothell, WA Rick.Croote at Philips.com Phone: 425-487-7834 spug-list-bounces+rick.croote=philips.com at pm.org wrote on 2008-05-20 09:08:05 AM: > Where is a good place to park for the meeting tonight? > Thanks, > Joseph > > On Wed, May 14, 2008 at 2:40 PM, Colin Meyer wrote: > > Please note the new meeting location. > > > > May 2008 Seattle Perl Users Group (SPUG) Meeting > > ==================================================== > > > > Topic: The WhitePages.com Public Search API > > Speaker: Dan Sabath > > Meeting Date: Tuesday, 20 May 2008 > > Meeting Time: 6:30 - 8:30 p.m. > > Location: Marchex - 4th & Pine > > > > Cost: Admission is free and open to the public > > Info: http://seattleperl.org/ > > > > ==================================================== > > > > Tuesday, May 20th, is the next meeting of the THE SEATTLE PERL > > USERS GROUP. > > > > Please note that there is a new meeting location this month. See below > > for directions. > > > > The WhitePages.com API exposes our basic query types via a REST > > interface, allowing any developer to create mashups or stand alone > > applications of their own. It is built on a solid and extensible OO > > framework which handles simple Apache requests, data retrieval, and > > returns a multitude of formats. Dan will be talking about the generic > > aspects of the framework as well as some of the specifics of its > > development. > > > > Dan Sabath is an underemployed Marine Biologist working as a software > > engineer at WhitePages.com on the backend search team. Dan first wrote > > some Perl in 1995 but really came to love it working with data > > transformation for his thesis. His most recent project has been > > developing the WhitePages.com API. > > > > > > Meeting Location > > ================ > > > > Marchex > > 413 Pine St, Suite 500 > > Seattle, WA 98101 > > > > Contact: Jackie Wolfstone - 206-491-8072 > > > > The building is just south of Westlake Center. Enter on 4th Avenue, near > > Pine street. The entry is near the Dog In The Park hotdog stand. > > > > http://www.baylis.org/static/marchex.png > > > > Due to all of the shopping around us there is plenty of parking > > available in garages, but it can be hard to find street parking in > > the evening. > > > > See you there! > > _____________________________________________________________ > > Seattle Perl Users Group Mailing List > > POST TO: spug-list at pm.org > > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > > MEETINGS: 3rd Tuesdays > > WEB PAGE: http://seattleperl.org/ > > > > > > -- > I require any third parties to obtain my permission to submit my > information to any other party for each such submission. I further > require any third party to follow up on any submittal of my > information by sending detailed information regarding each such > submission to telcodev at gmail.com > Joseph Werner > _____________________________________________________________ > Seattle Perl Users Group Mailing List > POST TO: spug-list at pm.org > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > MEETINGS: 3rd Tuesdays > WEB PAGE: http://seattleperl.org/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/spug-list/attachments/20080520/4859edc9/attachment.html From xiebob at gmail.com Tue May 20 10:39:59 2008 From: xiebob at gmail.com (Christie P Robertson) Date: Tue, 20 May 2008 10:39:59 -0700 Subject: SPUG: Meeting Announcement -- 20 May 2008 In-Reply-To: References: <4c93055f0805200908i8e28726qb4f1cfd131568fe1@mail.gmail.com> Message-ID: <10d16e520805201039u5f8de4acr8320386be0b6e3f3@mail.gmail.com> I park in a garage on 2nd and Pike. It's $5 or $6 after 5pm. Christie On Tue, May 20, 2008 at 10:30 AM, Rick Croote wrote: > Yes I want to know this as well, and someplace that won't have my car locked > up overnight because they closed. Last time I attempted to go to a meeting I > ended up turning around and going home because of parking. > > --- > Rick Croote > Software Engineer > Environment and Tools Team > Philips Medical Systems > Bothell, WA > Rick.Croote at Philips.com > Phone: 425-487-7834 > > > spug-list-bounces+rick.croote=philips.com at pm.org wrote on 2008-05-20 > 09:08:05 AM: > >> Where is a good place to park for the meeting tonight? >> Thanks, >> Joseph >> >> On Wed, May 14, 2008 at 2:40 PM, Colin Meyer wrote: >> > Please note the new meeting location. >> > >> > May 2008 Seattle Perl Users Group (SPUG) Meeting >> > ==================================================== >> > >> > Topic: The WhitePages.com Public Search API >> > Speaker: Dan Sabath >> > Meeting Date: Tuesday, 20 May 2008 >> > Meeting Time: 6:30 - 8:30 p.m. >> > Location: Marchex - 4th & Pine >> > >> > Cost: Admission is free and open to the public >> > Info: http://seattleperl.org/ >> > >> > ==================================================== >> > >> > Tuesday, May 20th, is the next meeting of the THE SEATTLE PERL >> > USERS GROUP. >> > >> > Please note that there is a new meeting location this month. See below >> > for directions. >> > >> > The WhitePages.com API exposes our basic query types via a REST >> > interface, allowing any developer to create mashups or stand alone >> > applications of their own. It is built on a solid and extensible OO >> > framework which handles simple Apache requests, data retrieval, and >> > returns a multitude of formats. Dan will be talking about the generic >> > aspects of the framework as well as some of the specifics of its >> > development. >> > >> > Dan Sabath is an underemployed Marine Biologist working as a software >> > engineer at WhitePages.com on the backend search team. Dan first wrote >> > some Perl in 1995 but really came to love it working with data >> > transformation for his thesis. His most recent project has been >> > developing the WhitePages.com API. >> > >> > >> > Meeting Location >> > ================ >> > >> > Marchex >> > 413 Pine St, Suite 500 >> > Seattle, WA 98101 >> > >> > Contact: Jackie Wolfstone - 206-491-8072 >> > >> > The building is just south of Westlake Center. Enter on 4th Avenue, near >> > Pine street. The entry is near the Dog In The Park hotdog stand. >> > >> > http://www.baylis.org/static/marchex.png >> > >> > Due to all of the shopping around us there is plenty of parking >> > available in garages, but it can be hard to find street parking in >> > the evening. >> > >> > See you there! >> > _____________________________________________________________ >> > Seattle Perl Users Group Mailing List >> > POST TO: spug-list at pm.org >> > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list >> > MEETINGS: 3rd Tuesdays >> > WEB PAGE: http://seattleperl.org/ >> > >> >> >> >> -- >> I require any third parties to obtain my permission to submit my >> information to any other party for each such submission. I further >> require any third party to follow up on any submittal of my >> information by sending detailed information regarding each such >> submission to telcodev at gmail.com >> Joseph Werner >> _____________________________________________________________ >> Seattle Perl Users Group Mailing List >> POST TO: spug-list at pm.org >> SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list >> MEETINGS: 3rd Tuesdays >> WEB PAGE: http://seattleperl.org/ > > _____________________________________________________________ > Seattle Perl Users Group Mailing List > POST TO: spug-list at pm.org > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > MEETINGS: 3rd Tuesdays > WEB PAGE: http://seattleperl.org/ >