From MichaelRWolf at att.net Wed Oct 6 12:09:13 2010 From: MichaelRWolf at att.net (Michael R. Wolf) Date: Wed, 6 Oct 2010 12:09:13 -0700 Subject: SPUG: Announcing Seattle Tech Calendar (and who wants to maintain the current meeting on our wiki) Message-ID: What a great opportunity to geek out! At Info Camp 2010 (http://seattle.infocamp.org/) this weekend, I learned about Seattle Tech Calendar (http://www.seattletechcalendar.com/). Noticing that SPUG was missing, I made a request to get us added to the list of recurring meetings. BUT... (er) AND... that means that folks who aren't SPUG insiders (by virtue of mailing list membership) should be able to learn about the next meeting. They can't. The web page (seattle.pm.org redirected to seattleperl.org) references the wiki (http://wiki.seattleperl.org/index.php/Main_Page), but the wiki meeting page hasn't been updated since Feb '09. http://wiki.seattleperl.org/index.php/SpugMeetings#Meetings Is anyone interested in stepping up to maintaining this? It would be a great service to the SPUG (and Perl) community, and take precious little time. Big ROI, and huge impact on our marketing campaign and outreach mission. And you could put "SPUG leadership team" on your resume! Michael P.S. For extra points, you could backfill the historical list of meetings, but that isn't strictly necessary. We need better clarity in our windshield, not our rear view mirror. -- Michael R. Wolf All mammals learn by playing! MichaelRWolf at att.net From jobs-noreply at seattleperl.org Wed Oct 6 12:14:05 2010 From: jobs-noreply at seattleperl.org (SPUG Jobs) Date: Wed, 6 Oct 2010 12:14:05 -0700 (PDT) Subject: SPUG: JOB: Software Engineer, Fulltime, Seattle Message-ID: Title: Software Engineer, Brand Security & Protection Company: the Rubicon Project (www.rubiconproject.com) Contract or permanent position: Permanent Stock options or other incentive plans: Stock options available Placement: Directly with company W-2 vs. 1099 status: W2 Physical location: Seattle, WA Telecommuting possible?: No Company's product or service: Internet Advertising Required skill-set: - Bachelor's degree in CS, engineering, or a technical field - 3+ years of professional development experience - Demonstrated experience delivering software-as-a-service applications - Strong Perl skills including ability to write maintainable, object- oriented code - Solid SQL and database knowledge - Experience with distributed systems and concurrency management is a plus - Knowledge of common networking and Web protocols and related technologies (TCP/IP, HTTP, JavaScript, characteristics of ReSTful APIs) is a plus - Familiarity with computer security and malware analysis is a plus - Passion for taking ownership of projects and features in order to ship high-quality products - Ability to think big yet still sweat the details - Desire to master a broad range of technical capabilities to get the job done effectively - Willingness to learn constantly to adapt to a fluid, fast- moving market - Superior communication skills and ability to work effectively in a geographically distributed team From jobs-noreply at seattleperl.org Wed Oct 6 12:15:11 2010 From: jobs-noreply at seattleperl.org (SPUG Jobs) Date: Wed, 6 Oct 2010 12:15:11 -0700 (PDT) Subject: SPUG: JOB: Software Engineer, Fulltime, Seattle (fwd) Message-ID: To apply for this position, please submit your coverletter and resume to jobs at rubiconproject.com [Sorry, my bad. -Andy] ---------- Forwarded message ---------- From: SPUG Jobs To: SPUG Members Date: Wed, 6 Oct 2010 12:14:05 -0700 (PDT) Subject: JOB: Software Engineer, Fulltime, Seattle Title: Software Engineer, Brand Security & Protection Company: the Rubicon Project (www.rubiconproject.com) Contract or permanent position: Permanent Stock options or other incentive plans: Stock options available Placement: Directly with company W-2 vs. 1099 status: W2 Physical location: Seattle, WA Telecommuting possible?: No Company's product or service: Internet Advertising Required skill-set: - Bachelor's degree in CS, engineering, or a technical field - 3+ years of professional development experience - Demonstrated experience delivering software-as-a-service applications - Strong Perl skills including ability to write maintainable, object- oriented code - Solid SQL and database knowledge - Experience with distributed systems and concurrency management is a plus - Knowledge of common networking and Web protocols and related technologies (TCP/IP, HTTP, JavaScript, characteristics of ReSTful APIs) is a plus - Familiarity with computer security and malware analysis is a plus - Passion for taking ownership of projects and features in order to ship high-quality products - Ability to think big yet still sweat the details - Desire to master a broad range of technical capabilities to get the job done effectively - Willingness to learn constantly to adapt to a fluid, fast- moving market - Superior communication skills and ability to work effectively in a geographically distributed team From andrew at sweger.net Wed Oct 6 12:25:29 2010 From: andrew at sweger.net (Andrew Sweger) Date: Wed, 6 Oct 2010 12:25:29 -0700 (PDT) Subject: SPUG: Announcing Seattle Tech Calendar (and who wants to maintain the current meeting on our wiki) In-Reply-To: Message-ID: On Wed, 6 Oct 2010, Michael R. Wolf wrote: > http://wiki.seattleperl.org/index.php/SpugMeetings#Meetings > > Is anyone interested in stepping up to maintaining this? It would be > a great service to the SPUG (and Perl) community, and take precious > little time. Big ROI, and huge impact on our marketing campaign and > outreach mission. And you could put "SPUG leadership team" on your > resume! Speaking of the SPUG wiki... I'd love to kill it. It's probably riddled with spam (I'm not going to look). But worse is where it's hosted. Amazingly, the machine it's hosted on has an uptime of 731 days and helps keep my basement warm. But the sysadmin doesn't show it any love (the cobbler's children have no shoes). There's got to be a better way. Some kind of free hosted wiki/CMS in the magical cloud? I can point the domain name wherever. I just don't want to do any maintenance (and I haven't in years). -- Andrew B. Sweger -- The great thing about multitasking is that several things can go wrong at once. From MichaelRWolf at att.net Wed Oct 6 15:15:28 2010 From: MichaelRWolf at att.net (Michael R. Wolf) Date: Wed, 6 Oct 2010 15:15:28 -0700 Subject: SPUG: Announcing Seattle Tech Calendar (and who wants to maintain the current meeting on our wiki) In-Reply-To: References: Message-ID: On Oct 6, 2010, at 12:25 PM, Andrew Sweger wrote: > On Wed, 6 Oct 2010, Michael R. Wolf wrote: > >> http://wiki.seattleperl.org/index.php/SpugMeetings#Meetings >> >> Is anyone interested in stepping up to maintaining this? It would be > But the sysadmin doesn't show it any love (the > cobbler's children have no shoes). There's got to be a better way. One solution: scrap the wiki entirely and go exclusively with Facebook and LinkedIn. > Some kind of free hosted wiki/CMS in the magical cloud? Apropos a CMS, is there any "C" that we really want to "M"? If not, we can optimize the "S" out of existence as a "useless use of energy in a void context". If anyone has reason to value existing Wiki content, let them speak now or forever hold their peace. Really. Let's have an "opt in" discussion about which pieces should live, else I suggest that we let it die. Here's my piece. The only content that I value is a list of past meetings (including abstract, speaker, etc) -- basically whatever went out in the email announcment. I think that there's some value in the tribal knowledge being publicly viewable. It shows that we're a solid mongerhood, and its a great source of ideas for future speakers, both at SPUG and in other mongerhoods. When I'm looking at a new organization, the list of previous meetings is always high on my list of indicators into their credibility. -- Michael R. Wolf All mammals learn by playing! MichaelRWolf at att.net From MichaelRWolf at att.net Wed Oct 6 15:40:22 2010 From: MichaelRWolf at att.net (Michael R. Wolf) Date: Wed, 6 Oct 2010 15:40:22 -0700 Subject: SPUG: Announcing Seattle Tech Calendar (and who wants to maintain the current meeting on our wiki) In-Reply-To: References: Message-ID: On Oct 6, 2010, at 3:15 PM, Michael R. Wolf wrote: > One solution: scrap the wiki entirely and go exclusively with Facebook and LinkedIn. Another idea: set up a Google Calendar for SPUG: integration with the Seattle Tech Calendar would be real easy. -- Michael R. Wolf All mammals learn by playing! MichaelRWolf at att.net From ryanc at greengrey.org Wed Oct 6 18:46:43 2010 From: ryanc at greengrey.org (Ryan Corder) Date: Wed, 6 Oct 2010 18:46:43 -0700 Subject: SPUG: Announcing Seattle Tech Calendar (and who wants to maintain the current meeting on our wiki) In-Reply-To: References: Message-ID: <20101007014643.GB19027@greengrey.org> On Wed, Oct 06, 2010 at 03:15:28PM -0700, Michael R. Wolf wrote: | One solution: scrap the wiki entirely and go exclusively with Facebook and LinkedIn. Would personally really like seeing the info only on these sites...what about those that don't use these social services? I would offer to move the wiki content to my server and into my wiki software, but I'm not quite done with writing it yet. -- Ryan Corder || () ASCII ribbon campaign || /\ against HTML email http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xBEE37813 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 195 bytes Desc: not available URL: From bill at celestial.com Wed Oct 6 23:02:45 2010 From: bill at celestial.com (Bill Campbell) Date: Wed, 6 Oct 2010 23:02:45 -0700 Subject: SPUG: Announcing Seattle Tech Calendar (and who wants to maintain the current meeting on our wiki) In-Reply-To: <20101007014643.GB19027@greengrey.org> References: <20101007014643.GB19027@greengrey.org> Message-ID: <20101007060245.GA14012@ayn.mi.celestial.com> On Wed, Oct 06, 2010, Ryan Corder wrote: >On Wed, Oct 06, 2010 at 03:15:28PM -0700, Michael R. Wolf wrote: >>| One solution: scrap the wiki entirely and go exclusively with Facebook >>and LinkedIn. >Would personally really like seeing the info only on these sites...what >about those that don't use these social services? Raises hand. E-Mail and web sites for me. Bill -- INTERNET: bill at celestial.com Bill Campbell; Celestial Software LLC URL: http://www.celestial.com/ PO Box 820; 6641 E. Mercer Way Voice: (206) 236-1676 Mercer Island, WA 98040-0820 Fax: (206) 232-9186 Skype: jwccsllc (206) 855-5792 ...government has nothing to give to anybody that it doesn't first take from somebody else. In other workds, all its relief and subsidy schemes are merely ways of robbing Peter to support Paul -- Henry Hazlitt From bill at celestial.com Wed Oct 6 23:02:45 2010 From: bill at celestial.com (Bill Campbell) Date: Wed, 6 Oct 2010 23:02:45 -0700 Subject: SPUG: Announcing Seattle Tech Calendar (and who wants to maintain the current meeting on our wiki) In-Reply-To: <20101007014643.GB19027@greengrey.org> References: <20101007014643.GB19027@greengrey.org> Message-ID: <20101007060245.GA14012@ayn.mi.celestial.com> On Wed, Oct 06, 2010, Ryan Corder wrote: >On Wed, Oct 06, 2010 at 03:15:28PM -0700, Michael R. Wolf wrote: >>| One solution: scrap the wiki entirely and go exclusively with Facebook >>and LinkedIn. >Would personally really like seeing the info only on these sites...what >about those that don't use these social services? Raises hand. E-Mail and web sites for me. Bill -- INTERNET: bill at celestial.com Bill Campbell; Celestial Software LLC URL: http://www.celestial.com/ PO Box 820; 6641 E. Mercer Way Voice: (206) 236-1676 Mercer Island, WA 98040-0820 Fax: (206) 232-9186 Skype: jwccsllc (206) 855-5792 ...government has nothing to give to anybody that it doesn't first take from somebody else. In other workds, all its relief and subsidy schemes are merely ways of robbing Peter to support Paul -- Henry Hazlitt From cmeyer at helvella.org Thu Oct 7 08:56:54 2010 From: cmeyer at helvella.org (Colin Meyer) Date: Thu, 7 Oct 2010 08:56:54 -0700 Subject: SPUG: Announcing Seattle Tech Calendar (and who wants to maintain the current meeting on our wiki) In-Reply-To: <20101007060245.GA14012@ayn.mi.celestial.com> References: <20101007014643.GB19027@greengrey.org> <20101007060245.GA14012@ayn.mi.celestial.com> Message-ID: On Wed, Oct 6, 2010 at 11:02 PM, Bill Campbell wrote: > On Wed, Oct 06, 2010, Ryan Corder wrote: > >On Wed, Oct 06, 2010 at 03:15:28PM -0700, Michael R. Wolf wrote: > > >>| One solution: scrap the wiki entirely and go exclusively with Facebook > >>and LinkedIn. > > >Would personally really like seeing the info only on these sites...what > >about those that don't use these social services? > > Raises hand. E-Mail and web sites for me. > > Can't help pointing out that facebook and linked in are both websites. :) Yeah, yeah, you need to register, and they'll sell your privacy to the highest bidder, as well as cocacola and mcdonalds, ... -Colin. -------------- next part -------------- An HTML attachment was scrubbed... URL: From cmeyer at helvella.org Thu Oct 7 08:56:54 2010 From: cmeyer at helvella.org (Colin Meyer) Date: Thu, 7 Oct 2010 08:56:54 -0700 Subject: SPUG: Announcing Seattle Tech Calendar (and who wants to maintain the current meeting on our wiki) In-Reply-To: <20101007060245.GA14012@ayn.mi.celestial.com> References: <20101007014643.GB19027@greengrey.org> <20101007060245.GA14012@ayn.mi.celestial.com> Message-ID: On Wed, Oct 6, 2010 at 11:02 PM, Bill Campbell wrote: > On Wed, Oct 06, 2010, Ryan Corder wrote: > >On Wed, Oct 06, 2010 at 03:15:28PM -0700, Michael R. Wolf wrote: > > >>| One solution: scrap the wiki entirely and go exclusively with Facebook > >>and LinkedIn. > > >Would personally really like seeing the info only on these sites...what > >about those that don't use these social services? > > Raises hand. E-Mail and web sites for me. > > Can't help pointing out that facebook and linked in are both websites. :) Yeah, yeah, you need to register, and they'll sell your privacy to the highest bidder, as well as cocacola and mcdonalds, ... -Colin. -------------- next part -------------- An HTML attachment was scrubbed... URL: From cjac at colliertech.org Thu Oct 7 09:24:44 2010 From: cjac at colliertech.org (C.J. Adams-Collier KF7BMP) Date: Thu, 07 Oct 2010 09:24:44 -0700 Subject: SPUG: Announcing Seattle Tech Calendar (and who wants to maintain the current meeting on our wiki) In-Reply-To: References: <20101007014643.GB19027@greengrey.org> <20101007060245.GA14012@ayn.mi.celestial.com> Message-ID: <1286468684.24582.984.camel@calcifer.loc.colliertech.org> I have a VPS that could cope with the extra load, I'm sure. I haven't invested in a backup plan, but I know the folks who wrote the provisioning system (LiquidWeb) and I expect they'll keep all the foo counters turning as it were. I guess it is technically "in the cloud" in case anyone cares. I'd host it on mature, stable and easy-to-maintain software such as mediawiki & wordpress or some such. It makes for easier replacement of the maintainer when/if the time comes. I s'pose we could all keep a synchronized mirror of the db and put a round-robin dns entry in to share the load around if anyone is concerned with the admin becoming a tyrant with unchecked power. :) Iif you're tired of having extra pieces of metal squealing at you from your basement, Andrew, I'd be willing to keep 'em on mine until it gets to be too much trouble. Cheers, C.J., Hannah and the other (imaginary) folks at Collier Technologies, LLC On Thu, 2010-10-07 at 08:56 -0700, Colin Meyer wrote: > On Wed, Oct 6, 2010 at 11:02 PM, Bill Campbell > wrote: > > On Wed, Oct 06, 2010, Ryan Corder wrote: > >On Wed, Oct 06, 2010 at 03:15:28PM -0700, Michael R. Wolf > wrote: > > >>| One solution: scrap the wiki entirely and go exclusively > with Facebook > >>and LinkedIn. > > >Would personally really like seeing the info only on these > sites...what > >about those that don't use these social services? > > > > Raises hand. E-Mail and web sites for me. > > > > Can't help pointing out that facebook and linked in are both > websites. :) > > Yeah, yeah, you need to register, and they'll sell your privacy to the > highest bidder, as well as cocacola and mcdonalds, ... > > -Colin. > > > > > > _____________________________________________________________ > 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: -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: This is a digitally signed message part URL: From cjac at colliertech.org Thu Oct 7 09:24:44 2010 From: cjac at colliertech.org (C.J. Adams-Collier KF7BMP) Date: Thu, 07 Oct 2010 09:24:44 -0700 Subject: SPUG: Announcing Seattle Tech Calendar (and who wants to maintain the current meeting on our wiki) In-Reply-To: References: <20101007014643.GB19027@greengrey.org> <20101007060245.GA14012@ayn.mi.celestial.com> Message-ID: <1286468684.24582.984.camel@calcifer.loc.colliertech.org> I have a VPS that could cope with the extra load, I'm sure. I haven't invested in a backup plan, but I know the folks who wrote the provisioning system (LiquidWeb) and I expect they'll keep all the foo counters turning as it were. I guess it is technically "in the cloud" in case anyone cares. I'd host it on mature, stable and easy-to-maintain software such as mediawiki & wordpress or some such. It makes for easier replacement of the maintainer when/if the time comes. I s'pose we could all keep a synchronized mirror of the db and put a round-robin dns entry in to share the load around if anyone is concerned with the admin becoming a tyrant with unchecked power. :) Iif you're tired of having extra pieces of metal squealing at you from your basement, Andrew, I'd be willing to keep 'em on mine until it gets to be too much trouble. Cheers, C.J., Hannah and the other (imaginary) folks at Collier Technologies, LLC On Thu, 2010-10-07 at 08:56 -0700, Colin Meyer wrote: > On Wed, Oct 6, 2010 at 11:02 PM, Bill Campbell > wrote: > > On Wed, Oct 06, 2010, Ryan Corder wrote: > >On Wed, Oct 06, 2010 at 03:15:28PM -0700, Michael R. Wolf > wrote: > > >>| One solution: scrap the wiki entirely and go exclusively > with Facebook > >>and LinkedIn. > > >Would personally really like seeing the info only on these > sites...what > >about those that don't use these social services? > > > > Raises hand. E-Mail and web sites for me. > > > > Can't help pointing out that facebook and linked in are both > websites. :) > > Yeah, yeah, you need to register, and they'll sell your privacy to the > highest bidder, as well as cocacola and mcdonalds, ... > > -Colin. > > > > > > _____________________________________________________________ > 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: -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: This is a digitally signed message part URL: From bill at celestial.com Thu Oct 7 09:42:05 2010 From: bill at celestial.com (Bill Campbell) Date: Thu, 7 Oct 2010 09:42:05 -0700 Subject: SPUG: Announcing Seattle Tech Calendar (and who wants to maintain the current meeting on our wiki) In-Reply-To: References: <20101007014643.GB19027@greengrey.org> <20101007060245.GA14012@ayn.mi.celestial.com> Message-ID: <20101007164205.GA16652@ayn.mi.celestial.com> On Thu, Oct 07, 2010, Colin Meyer wrote: >On Wed, Oct 6, 2010 at 11:02 PM, Bill Campbell wrote: > >> On Wed, Oct 06, 2010, Ryan Corder wrote: >> >On Wed, Oct 06, 2010 at 03:15:28PM -0700, Michael R. Wolf wrote: >> >> >>| One solution: scrap the wiki entirely and go exclusively with Facebook >> >>and LinkedIn. >> >> >Would personally really like seeing the info only on these sites...what >> >about those that don't use these social services? >> >> Raises hand. E-Mail and web sites for me. >> >> >Can't help pointing out that facebook and linked in are both websites. :) I probably shouldn't have said web sites as my preference is to go to them only after seeing something interesting in e-mail. Bill -- INTERNET: bill at celestial.com Bill Campbell; Celestial Software LLC URL: http://www.celestial.com/ PO Box 820; 6641 E. Mercer Way Voice: (206) 236-1676 Mercer Island, WA 98040-0820 Fax: (206) 232-9186 Skype: jwccsllc (206) 855-5792 It would be a great improvement if the government respected individuals rights as much as they respect the rights of the caribous. From bill at celestial.com Thu Oct 7 09:42:05 2010 From: bill at celestial.com (Bill Campbell) Date: Thu, 7 Oct 2010 09:42:05 -0700 Subject: SPUG: Announcing Seattle Tech Calendar (and who wants to maintain the current meeting on our wiki) In-Reply-To: References: <20101007014643.GB19027@greengrey.org> <20101007060245.GA14012@ayn.mi.celestial.com> Message-ID: <20101007164205.GA16652@ayn.mi.celestial.com> On Thu, Oct 07, 2010, Colin Meyer wrote: >On Wed, Oct 6, 2010 at 11:02 PM, Bill Campbell wrote: > >> On Wed, Oct 06, 2010, Ryan Corder wrote: >> >On Wed, Oct 06, 2010 at 03:15:28PM -0700, Michael R. Wolf wrote: >> >> >>| One solution: scrap the wiki entirely and go exclusively with Facebook >> >>and LinkedIn. >> >> >Would personally really like seeing the info only on these sites...what >> >about those that don't use these social services? >> >> Raises hand. E-Mail and web sites for me. >> >> >Can't help pointing out that facebook and linked in are both websites. :) I probably shouldn't have said web sites as my preference is to go to them only after seeing something interesting in e-mail. Bill -- INTERNET: bill at celestial.com Bill Campbell; Celestial Software LLC URL: http://www.celestial.com/ PO Box 820; 6641 E. Mercer Way Voice: (206) 236-1676 Mercer Island, WA 98040-0820 Fax: (206) 232-9186 Skype: jwccsllc (206) 855-5792 It would be a great improvement if the government respected individuals rights as much as they respect the rights of the caribous. From augustinablair at gmail.com Fri Oct 8 09:56:49 2010 From: augustinablair at gmail.com (Augustina Blair) Date: Fri, 8 Oct 2010 09:56:49 -0700 Subject: SPUG: October 2010 Talk Suggestion In-Reply-To: References: Message-ID: I went to OSCON and saw a talk on NYTProf. I've been meaning to play around with it more and having to give a talk on it would be a good excuse to do so. So, I'm volunteering to give a talk on NYTProf for this month's SPUG, unless someone has something cooler or there's some awesome guest from out town that would rather present. I don't know how long my talk would be so we could easily couple this with another activity or another talk as far as I'm concerned. Augustina From jobs-noreply at seattleperl.org Fri Oct 8 10:02:07 2010 From: jobs-noreply at seattleperl.org (SPUG Jobs) Date: Fri, 8 Oct 2010 10:02:07 -0700 (PDT) Subject: SPUG: JOB: Sr OO Perl Developer, San Carlos, CA Message-ID: Sr. Software Engineer/Developer Permanent/Full-time position - Must be US Citizens. This is through a Recruiter (see contact info below) Location: San Carlos, CA (Some telecommuting possible after a time but employee to reside in the Bay Area) Salary:up to $125K + relocation assistance + stock options) Benefits:Comprehensive benefits package (medical/dental/vision, 2 weeks vacation, stock options, etc).Benefits begin on day 1 of employment. Founded in 2003, our client is seeking a highly motivated Senior Software Engineer/Developer who has significant experience designing and implementing complex applications (OO Perl). You will be responsible for the writing server-side code with occasional front-end responsibilities. You will recommend and implement changes to the software that will enable us to optimize, scale and grow. Our client provides Strategic On-Demand Billing Solutions for Marketing and Sales (online merchants). They support online merchants across multiple business models, from subscriptions to microtransactions, and focus on maximizing customer acquisition and retention through a secure, scalable infrastructure. Products include: Subscription Billing - Fraud Management - CashBox - ChargeBox - Client Services. Responsibilities: - Write robust production-ready server-side code for web-based applications and develop prototypes quickly - all in Object Oriented Perl. - Design and plan the implementation, including documenting and presenting that design - Coordinate with business product managers and client services to validate and maintain project requirements - Develop and execute unit tests, then interact with QA department to coordinate testing activities - Estimate and meet timelines for development releases - Lead small teams of engineers on larger projects as needed - Proactively participate in maintaining team standards and best practices Requirements: - MUST HAVE 10+ years of development experience in designing and delivering complex, large-volume, diverse system applications - Extensive experience with Object Oriented Programming (Perl in particular), Oracle, SQL, Linux and/or Unix derivatives - Solid knowledge of development methodologies and project life cycles - Strong analytical skills - Excellent interpersonal and communication skills CONTACT: Angelo Caruana Creative Direction Recruiting Tel #: (408) 266-3999 www.cdrecruiting.com www.linkedin.com/in/angelocaruana From andrew at sweger.net Fri Oct 8 17:27:22 2010 From: andrew at sweger.net (Andrew Sweger) Date: Fri, 8 Oct 2010 17:27:22 -0700 (PDT) Subject: SPUG: NYTProf for October 2010 meeting In-Reply-To: Message-ID: Sounds great. You got my vote, though I probably won't make it. Why y'all so quiet? Is NYTProf boring? It just saved my bacon today. I threw some of my ugliest code at the latest version and it kindly pointed out that some code was causing PL_sawampersand* to be set and where it was probably happening. (I've been having trouble getting Devel::FindAmpersand to work.) * From Devel::SawAmpersand: There's a global variable in the perl source, called PL_sawampersand. It gets set to true in that moment in which the parser sees one of $`, $', and $&. It never can be set to false again. Trying to set it to false breaks the handling of the $`, $&, and $' completely. If the global variable PL_sawampersand is set to true, all subsequent RE operations will be accompanied by massive in-memory copying, because there is nobody in the perl source who could predict, when the (necessary) copy for the ampersand family will be needed. So all subsequent REs are considerable slower than necessary. On Fri, 8 Oct 2010, Augustina Blair wrote: > I went to OSCON and saw a talk on NYTProf. I've been meaning to play > around with it more and having to give a talk on it would be a good > excuse to do so. So, I'm volunteering to give a talk on NYTProf for > this month's SPUG, unless someone has something cooler or there's some > awesome guest from out town that would rather present. I don't know > how long my talk would be so we could easily couple this with another > activity or another talk as far as I'm concerned. -- Andrew B. Sweger -- The great thing about multitasking is that several things can go wrong at once. From andrew at sweger.net Fri Oct 8 17:32:01 2010 From: andrew at sweger.net (Andrew Sweger) Date: Fri, 8 Oct 2010 17:32:01 -0700 (PDT) Subject: SPUG: SPUG calendar Message-ID: I put an experimental calendar on the front page of seattleperl.org. It's one of them Google calendars. If you want permission to edit events (SPUG meeting info, special events of high value to SPUGgers), ask me or Colin to add you. Is this calendar worthwhile or another wiki-spam train wreck waiting to happen? -- Andrew B. Sweger -- The great thing about multitasking is that several things can go wrong at once. From cjac at colliertech.org Fri Oct 8 17:42:06 2010 From: cjac at colliertech.org (C.J. Adams-Collier KF7BMP) Date: Fri, 08 Oct 2010 17:42:06 -0700 Subject: SPUG: SPUG calendar In-Reply-To: References: Message-ID: <1286584926.9751.1290.camel@calcifer.loc.colliertech.org> Looks great to me. But it takes a while to load :) On Fri, 2010-10-08 at 17:32 -0700, Andrew Sweger wrote: > I put an experimental calendar on the front page of seattleperl.org. It's > one of them Google calendars. If you want permission to edit events (SPUG > meeting info, special events of high value to SPUGgers), ask me or Colin > to add you. > > Is this calendar worthwhile or another wiki-spam train wreck waiting to > happen? > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: This is a digitally signed message part URL: From klevin at eskimo.com Fri Oct 8 23:27:29 2010 From: klevin at eskimo.com (=?ISO-8859-1?Q?Noah_R=F8mer?=) Date: Fri, 08 Oct 2010 23:27:29 -0700 Subject: SPUG: October 2010 Talk Suggestion In-Reply-To: References: Message-ID: <4CB00B51.2060101@eskimo.com> On 10/08/2010 09:56 AM, Augustina Blair wrote: > I went to OSCON and saw a talk on NYTProf. I've been meaning to play > around with it more and having to give a talk on it would be a good > excuse to do so. So, I'm volunteering to give a talk on NYTProf for > this month's SPUG, unless someone has something cooler or there's some > awesome guest from out town that would rather present. Sounds pretty cool to me. -- Noah Romer | Facts do not cease to exist because they are klevin at eskimo.com | ignored. -- Aldous Huxley PGP key available | by finger or email | From twists at gmail.com Mon Oct 11 08:42:40 2010 From: twists at gmail.com (Joshua ben Jore) Date: Mon, 11 Oct 2010 08:42:40 -0700 Subject: SPUG: NYTProf for October 2010 meeting In-Reply-To: References: Message-ID: On Fri, Oct 8, 2010 at 5:27 PM, Andrew Sweger wrote: > Sounds great. You got my vote, though I probably won't make it. > > Why y'all so quiet? Is NYTProf boring? It just saved my bacon today. I > threw some of my ugliest code at the latest version and it kindly pointed > out that some code was causing PL_sawampersand* to be set and where it was > probably happening. (I've been having trouble getting Devel::FindAmpersand > to work.) > > * From Devel::SawAmpersand: I found it easier to write a plugin runloop and effectively have a "watch" expression running to find when PL_sawampersand is flipped. The stock runloop is: while ( PL_op = PL_op->invoke() ) { handle_signals; } It's trivial to replace that with: while ( ... ) { /* Notice if the variable fllips */ if ( ! saw_ampersand_before && PL_sawampersand ) { saw_ampersand = 1; call_carp_cluck("Found it!"); } } and get a stack trace that shows you exactly where the badness is. From andrew at sweger.net Mon Oct 11 12:42:09 2010 From: andrew at sweger.net (Andrew Sweger) Date: Mon, 11 Oct 2010 12:42:09 -0700 (PDT) Subject: SPUG: calendar In-Reply-To: Message-ID: It has been pointed out to me that if you click on the "+ Google Calendar" button below the embedded calendar (and you have a Google account), you will be taken to your Google calendars and asked if you would like to subscribe to the SPUG calendar (adding its content to your list of calendars). On Fri, 8 Oct 2010, Andrew Sweger wrote: > I put an experimental calendar on the front page of seattleperl.org. It's > one of them Google calendars. If you want permission to edit events (SPUG > meeting info, special events of high value to SPUGgers), ask me or Colin > to add you. > > Is this calendar worthwhile or another wiki-spam train wreck waiting to > happen? > > -- Andrew B. Sweger -- The great thing about multitasking is that several things can go wrong at once. From jobs-noreply at seattleperl.org Tue Oct 12 13:45:37 2010 From: jobs-noreply at seattleperl.org (SPUG Jobs) Date: Tue, 12 Oct 2010 13:45:37 -0700 (PDT) Subject: SPUG: JOB: Perl/SQL/C++ developer/analyst, Capgemini, Seattle, WA Message-ID: - required skill-set - Perl, SQL, C++, Accounting knowledge (like GL data) - contract or permanent position - permanent - for permanent positions, availability of stock options or other incentive plans - 401k, profit sharing and annual bonus (aka variable comp) offered in addition to competitive base salary - placement through recruiter, or directly with company? - direct with capgemini - W-2 vs. 1099 status - W-2 only - physical location - Seattle, WA - telecommuting possible? - no - company's product or service - consulting, technology and outsourcing services For detailed description and to apply online, kindly navigate to http://us.capgemini.com/careers and reference job 1946. From cmeyer at helvella.org Tue Oct 12 15:23:52 2010 From: cmeyer at helvella.org (Colin Meyer) Date: Tue, 12 Oct 2010 15:23:52 -0700 Subject: SPUG: October 2010 Seattle Perl Users Group (SPUG) Meeting Message-ID: October 2010 Seattle Perl Users Group (SPUG) Meeting ==================================================== Topic: Introduction to Devel::NYTProf Speaker: Augustina Blair Meeting Date: Tuesday, 19 October 2010 Meeting Time: 6:30 - 8:30 p.m. Location: Marchex - 520 Pike Street Cost: Admission is free and open to the public Info: http://seattleperl.org/ ==================================================== Tuesday, October 19, is the next meeting of the THE SEATTLE PERL USERS GROUP. This Month's Talk ----------------- Introduction to and demo of using Devel::NYTProf, the state-of-the-art profiler for Perl5 code. http://search.cpan.org/dist/Devel-NYTProf/lib/Devel/NYTProf.pm About Augustina Blair --------------------- I am a Perl software developer and a technical writer and Linux enthusiast. I have over a decade of computer industry experience in roles that include Web Development, IT Support, System Administration, Release Engineering, and Technical Communications. I'm a co-organizer for the Seattle LinuxChix chapter and a regular attendee at a plethora of other Open Source user groups. In my spare time I knit and tinker with Arduino. Pre-Meeting =========== If you are so inclined, please come to the pre-meeting at the nearby Elephant & Castle pub on 5th & Union (see map link below). Come enjoy some friendly conversation and perhaps a favorite beverage (they have a full restaurant too). We can usually be found at the back under the TV near the rear entrance that goes up into the hotel (if you enter through the front doors, just go straight back past the bar). We'll be there from 5:00 pm to 6:19 pm. Meeting Location ================ Marchex 520 Pike Street, Suite 1800 Seattle, WA 98101 The building is just East of Westlake Center. Enter from Pike Street. http://xrl.us/spugmap 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. There is also a parking garage in the building, but check the rates and closing time (subject to change due to downtown events)! Attendees will need to wait near the elevators in the lobby and a Marchex employee will provide access to the 18th floor where the meeting room is located. If no one shows up to let you in, call (425) 533-2964 to let them know you're in the lobby. See you there! p.s. #spug on irc.perl.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From jobs-noreply at seattleperl.org Wed Oct 13 10:45:46 2010 From: jobs-noreply at seattleperl.org (SPUG Jobs) Date: Wed, 13 Oct 2010 10:45:46 -0700 (PDT) Subject: SPUG: JOB: Lead Perl/SQL/C++ developer/analyst, Capgemini, Seattle, WA Message-ID: - required skill-set - Perl, SQL, C++, Accounting knowledge (like GL data), team lead experience - contract or permanent position - permanent - for permanent positions, availability of stock options or other incentive plans - 401k, profit sharing and annual bonus (aka variable comp) offered in addition to competitive base salary - placement through recruiter, or directly with company? - direct with Capgemini - W-2 vs. 1099 status - W-2 only - physical location - Seattle, WA - telecommuting possible? - no - company's product or service - consulting, technology and outsourcing services For detailed description and to apply online, kindly navigate to us.capgemini.com/careers and reference job 1966. From MichaelRWolf at att.net Sun Oct 17 22:18:32 2010 From: MichaelRWolf at att.net (Michael R. Wolf) Date: Sun, 17 Oct 2010 22:18:32 -0700 Subject: SPUG: Let's host a YAPC (Or at least talk about it) Message-ID: <56A05C24-9B26-4DC2-A372-907B91B4533C@att.net> While staffing the booth for The Perl Foundation at OSCON this year, I got to chatting with Chris Prather. He's hosted a few Perl Oasis conferences and is heading up YAPC::NA 2011 (in Asheville, NC). He knows a *LOT* about what it takes to propose a YAPC and make it happen. And I started thinking that since Seattle is such a great place, that we could share some SPUGliness with the rest of the wider Perl community. My scheming went something like this. Instead of us making a bid with no expertise (completely cold), perhaps we could create a "sister city" arrangement where we could assist the Asheville team as "interns" so that we'd warm up and know what we needed to know when it comes to Seattle. My modeling is akin to the joke about how surgeons get qualified to do an operation 1. Watch one 2. Assist one 3. Do one There are plenty of folks in SPUG who have achieved step 1. And there are even folks who have achieved step 2. (And even a newcomer to the area with significant experience. Welcome new SPUGer.) Are we ready for step 3? We've got a deep Perl culture here, and a great destination city. And it'll happen in 2012! Augustina said she'd welcome the opportunity to couple another talk with hers. I'll volunteer to lead a discussion at the meeting, sharing what I learned about how to pitch, manage, finance, and run a YAPC. Please come with some ideas. No commitments necessary now. Just looking for a read on the pulse. Michael -- Michael R. Wolf All mammals learn by playing! MichaelRWolf at att.net From MichaelRWolf at att.net Mon Oct 18 01:53:38 2010 From: MichaelRWolf at att.net (Michael R. Wolf) Date: Mon, 18 Oct 2010 01:53:38 -0700 Subject: SPUG: Let's host a YAPC (Or at least start a discussion) Message-ID: <033850C7-0B53-40D8-8625-73EBA75B3516@att.net> While staffing the booth for The Perl Foundation at OSCON this year, I got to chatting with Chris Prather. He's hosted a few Perl Oasis conferences and is working on YAPC::NA 2011 (in Asheville, NC). He knows a *LOT* about what it takes to propose a YAPC and make it happen, and I had a good conversation with him about it. I started thinking that since Seattle is such a great place, that we could share some of that SPUGilishness with the rest of the wider Perl community. My scheming went something like this. Instead of us making a bid with no expertise (completely cold), perhaps we could create a "sister city" arrangement where we could assist the Asheville team as "interns" so that we'd warm up and know what we needed to know when it comes to Seattle. My modeling is akin to the joke about how surgeons get qualified to do an operation 1. Watch one 2. Assist one 3. Do one There are plenty of folks in SPUG who have achieved step 1. And there are even folks who have achieved step 2. (And even a newcomer to the area with significant experience. Welcome new SPUGer.) Are we ready for step 3? It also models the organizational structure where there's not only a President, but an Incoming President and Past President. It's a great organizational pattern that promotes continuity and succession of power/knowledge/leadership. It also helps prevent some anti-patterns that lead to burn-out. We've got a deep Perl culture here, and a great destination city. Anyone want to share it? Augustina said she'd welcome the opportunity to couple another talk with hers at the next meeting. I'll volunteer to lead a discussion at the meeting, sharing what I learned about how to pitch, manage, finance, and run a YAPC. Please come with some ideas. No commitments necessary now. I'm ust looking to see what interest there may be and start a community conversation. Post to the list or just come to the meeting. I'll summarize the meeting's discussion back to the list for those who aren't there. Michael -- Michael R. Wolf All mammals learn by playing! MichaelRWolf at att.net From jon at hogue.org Mon Oct 18 06:32:22 2010 From: jon at hogue.org (Jonathan Hogue) Date: Mon, 18 Oct 2010 09:32:22 -0400 Subject: SPUG: Let's host a YAPC (Or at least talk about it) In-Reply-To: <56A05C24-9B26-4DC2-A372-907B91B4533C@att.net> References: <56A05C24-9B26-4DC2-A372-907B91B4533C@att.net> Message-ID: I'll help :-) I'm in Columbus, OH, and helped with 2010. I would love another excuse to spend more time in Seattle. On Oct 18, 2010 1:19 AM, "Michael R. Wolf" wrote: > While staffing the booth for The Perl Foundation at OSCON this year, I got to chatting with Chris Prather. He's hosted a few Perl Oasis conferences and is heading up YAPC::NA 2011 (in Asheville, NC). He knows a *LOT* about what it takes to propose a YAPC and make it happen. > > And I started thinking that since Seattle is such a great place, that we could share some SPUGliness with the rest of the wider Perl community. > > My scheming went something like this. Instead of us making a bid with no expertise (completely cold), perhaps we could create a "sister city" arrangement where we could assist the Asheville team as "interns" so that we'd warm up and know what we needed to know when it comes to Seattle. > > My modeling is akin to the joke about how surgeons get qualified to do an operation > 1. Watch one > 2. Assist one > 3. Do one > > There are plenty of folks in SPUG who have achieved step 1. > > And there are even folks who have achieved step 2. (And even a newcomer to the area with significant experience. Welcome new SPUGer.) > > Are we ready for step 3? > > We've got a deep Perl culture here, and a great destination city. And it'll happen in 2012! > > Augustina said she'd welcome the opportunity to couple another talk with hers. I'll volunteer to lead a discussion at the meeting, sharing what I learned about how to pitch, manage, finance, and run a YAPC. Please come with some ideas. No commitments necessary now. Just looking for a read on the pulse. > > Michael > > -- > 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: From andrew at sweger.net Mon Oct 18 08:47:19 2010 From: andrew at sweger.net (Andrew Sweger) Date: Mon, 18 Oct 2010 08:47:19 -0700 (PDT) Subject: SPUG: Let's host a YAPC (Or at least talk about it) In-Reply-To: <56A05C24-9B26-4DC2-A372-907B91B4533C@att.net> Message-ID: On Sun, 17 Oct 2010, Michael R. Wolf wrote: > And I started thinking that since Seattle is such a great place, that > we could share some SPUGliness with the rest of the wider Perl > community. Maybe things have changed, but I've long had the impression that YAPC was the different-than-OSCON option (lower cost, Perl-centric, not the West coast). Could a YAPC in Seattle somehow taint YAPC::NA's value? -- Andrew B. Sweger -- The great thing about multitasking is that several things can go wrong at once. From seppy at tanzatech.com Mon Oct 18 09:06:32 2010 From: seppy at tanzatech.com (Seppy NYANG'ORO) Date: Mon, 18 Oct 2010 11:06:32 -0500 Subject: SPUG: Extracting info from Page into Database In-Reply-To: References: Message-ID: > > > SPUG-ers, > > I need to come up with a method to extract all the information from the > page in the link below and export them into a spreadsheet or a database. Is > it possible to do it in a scripting language such as Perl? If so, I would > appreciate your help / input. > > https://docs.google.com/fileview?id=1-LpSBXSuC72UFEqC1W2RgOTFydiRhnd2VA5zvA0g2z8RfCHwol_7tS5qHWIS&hl=en&authkey=CIjs75cC > Thanks > > Seppy > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jerry.gay at gmail.com Mon Oct 18 10:50:10 2010 From: jerry.gay at gmail.com (jerry gay) Date: Mon, 18 Oct 2010 10:50:10 -0700 Subject: SPUG: Let's host a YAPC (Or at least talk about it) In-Reply-To: References: <56A05C24-9B26-4DC2-A372-907B91B4533C@att.net> Message-ID: On Mon, Oct 18, 2010 at 08:47, Andrew Sweger wrote: > On Sun, 17 Oct 2010, Michael R. Wolf wrote: > >> And I started thinking that since Seattle is such a great place, that >> we could share some SPUGliness with the rest of the wider Perl >> community. > > Maybe things have changed, but I've long had the impression that YAPC was > the different-than-OSCON option (lower cost, Perl-centric, not the West > coast). Could a YAPC in Seattle somehow taint YAPC::NA's value? > things have changed. any reasonable application that meets the criteria laid out by tpf will be considered. those criteria include low cost, student and new-user friendliness, and perl-centric, but do not include location. the tradition broke with houston's yapc, and tpf hasn't looked back. i think they'd even let portland host one now, which is great. i'd love to attend a local yapc. having attended many previous yapc's, i'm awed by the amount of work the organizers do, and am hesitant to overcommit myself by taking any large role in organizing one. in short, potential local yapc organizers can count on my support and my attendance, but sadly cannot count on large contributions of my time to make it happen. ~jerry From augustinablair at gmail.com Mon Oct 18 11:01:08 2010 From: augustinablair at gmail.com (Augustina Blair) Date: Mon, 18 Oct 2010 11:01:08 -0700 Subject: SPUG: Audience Participation for Devel::NYTProf Message-ID: >From talking to different folks about Devel::NYTProf, it seems one of the biggest obstacles to using it is understanding the output. While I'll have some different examples in my talk, I'd love to add an audience participation element to the talk by encouraging anyone who plans to come to the talk to profile some code and bring the output. 1. Install the module Devel::NYTProf (I used CPAN) 2. Run the following command: perl -d:NYTProf my-perl.pl (This creates nytprof.out in the location you run your script) 3. Format output: nytprofhtml (Run from the same location as the nytprof output. This creates an nytprof directory in your current working directory.) 4. Copy the nytprof.out and the nytprof folder to a flash drive or other USB compatible mode of storage 5. Bring it to SPUG! For planning purposes, I'd appreciate an email letting me know if you are going to share a profile. In the spirit of Halloween, if you share a profile, you'll get a treat! Augustina From jobs-noreply at seattleperl.org Tue Oct 19 11:33:43 2010 From: jobs-noreply at seattleperl.org (SPUG Jobs) Date: Tue, 19 Oct 2010 11:33:43 -0700 (PDT) Subject: SPUG: JOB: Sr Perl Software Engineer, San Francisco Message-ID: Hi, We're looking for a strong Perl senior software engineer to either join our ad serving or business intelligence engineering teams. If you are interested in: - projects that deal with data sets in the billions per day (ad requests for ad serving and log lines in BI) and where performance is measured in ms - rapid release cycles (e.g. weekly) that rely heavily on automated testing - working with team mates that are highly technical and team-focused - having perltidy and Perl::Critic as gating factors in code check-ins (of course, configurations for both are reasonable) We may have a position for you. Details: * Required Skill Set: - Strong Perl and UNIX system programming skills (in Perl or C) - Experience developing scalable HPC applications and dealing with extremely large data sets (1 billion or more transactions per day) - Experience in solving complex technical problems of significant scope - Experience with test automation, UNIX admin, and distributed systems * This is a permanent position with stock options and company wide performance bonuses * W2 status * San Francisco, but for right candidate, telecommute available * LookSmart is a public company located in San Francisco that builds and manages ad networks. If the above sounds like what you are looking for, please email me your cover letter and/or resume, preferably in text format. Thanks, Li -- LookSmart.com Director of Engineering, Ad Serving and BI lsen at looksmart.net From MichaelRWolf at att.net Tue Oct 19 13:49:01 2010 From: MichaelRWolf at att.net (Michael R. Wolf) Date: Tue, 19 Oct 2010 13:49:01 -0700 Subject: SPUG: Let's host a YAPC (Or at least talk about it) In-Reply-To: References: <56A05C24-9B26-4DC2-A372-907B91B4533C@att.net> Message-ID: On Oct 18, 2010, at 10:50 AM, jerry gay wrote: > On Mon, Oct 18, 2010 at 08:47, Andrew Sweger wrote: >> Maybe things have changed, but I've long had the impression that YAPC was >> the different-than-OSCON option (lower cost, Perl-centric, not the West >> coast). Could a YAPC in Seattle somehow taint YAPC::NA's value? >> > things have changed. any reasonable application that meets the > criteria laid out by tpf will be considered. Thanks for the TPF perspective. [...] > in short, potential local yapc organizers can count on my support and > my attendance, but sadly cannot count on large contributions of my > time to make it happen. > ~jerry Thanks for the commitment, and the healthy boundary setting. Apology not needed. Quite the contrary, I was hoping that we could start making YAPC's more sustainable. That is, with a lot of low- to medium-level commitments like yours, we could avoid the huge-level commitments (punishments) heaped on those who stepped forward. I'd like to avoid the "punish the volunteer" anti-pattern in group dynamics. -- Michael R. Wolf All mammals learn by playing! MichaelRWolf at att.net From jon at hogue.org Tue Oct 19 14:02:48 2010 From: jon at hogue.org (Jonathan Hogue) Date: Tue, 19 Oct 2010 17:02:48 -0400 Subject: SPUG: Let's host a YAPC (Or at least talk about it) In-Reply-To: References: <56A05C24-9B26-4DC2-A372-907B91B4533C@att.net> Message-ID: > That is, with a lot of low- to medium-level commitments like yours, we could avoid the > huge-level commitments (punishments) heaped on those who stepped forward. I'd like to > avoid the "punish the volunteer" anti-pattern in group dynamics. A permanent wiki with YAPC functions broken down would be pretty valuable in my opinion. For example: "Take Reservations for Dorm Rooms" might include these pieces of advice. * Take reservations for whole rooms only. Taking reservations for individual beds is much more complicated. (And the ACT system doesn't support it very well.) * Remember that coed bathrooms in a dorm don't work. Place all the females on the same floor. In addition to allowing a bunch of people to take small chunks of work, we can get better at running conferences every year. From seasprocket at gmail.com Tue Oct 19 14:06:26 2010 From: seasprocket at gmail.com (seasprocket at gmail.com) Date: Tue, 19 Oct 2010 14:06:26 -0700 Subject: SPUG: Business::PayPal::API ?? Message-ID: Has anyone used Business::PayPal::API and can recommend it or an alternative to avoid handcoding the PayPal API (for accepting credit cards online)? Thanks! -- Bikewise: http://www.bikewise.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From MichaelRWolf at att.net Wed Oct 20 12:39:19 2010 From: MichaelRWolf at att.net (Michael R. Wolf) Date: Wed, 20 Oct 2010 12:39:19 -0700 Subject: SPUG: Summary of YAPC discussion at last night's SPUG meeting Message-ID: <9AF36536-E4BD-4F25-A29E-BC11D4884EB2@att.net> At last night's meeting, we had a quick/informal discussion about SPUG hosting YAPC. When I asked the question "Who's interested in YAPC in Seattle?" most of the folks raised their hands. (Those who didn't were involved in another side conversation.) Just to be sure, I followed with "Not just to attend. To help run it?" and got the same number of nods. I'll take this as (preliminary, non-binding, uncommitted, not-yet-fully-informed, conditional) affirmation to further investigate making a bid for YAPC 12 in Seattle. I'll talk with Chris about how we can leverage YAPC 11 as we consider YAPC 12, and report back. Thanks for all who nodded yes at the meeting last night. If you'd like to nod yes in absentia, please send me an email. Thanks all! Michael P.S. Thanks Auggy for the feature presentation that collected enough folks for my side show. -- Michael R. Wolf All mammals learn by playing! MichaelRWolf at att.net From jd at commandprompt.com Wed Oct 20 12:44:29 2010 From: jd at commandprompt.com (Joshua D. Drake) Date: Wed, 20 Oct 2010 12:44:29 -0700 Subject: SPUG: Summary of YAPC discussion at last night's SPUG meeting In-Reply-To: <9AF36536-E4BD-4F25-A29E-BC11D4884EB2@att.net> References: <9AF36536-E4BD-4F25-A29E-BC11D4884EB2@att.net> Message-ID: <1287603869.7085.69.camel@jd-desktop> On Wed, 2010-10-20 at 12:39 -0700, Michael R. Wolf wrote: > At last night's meeting, we had a quick/informal discussion about SPUG hosting YAPC. > > When I asked the question "Who's interested in YAPC in Seattle?" most of the folks raised their hands. (Those who didn't were involved in another side conversation.) > > Just to be sure, I followed with "Not just to attend. To help run it?" and got the same number of nods. I am the organizer of PostgreSQL Conference and the upcoming miniOSC. I could help with this. Joshua D. Drake -- PostgreSQL.org Major Contributor Command Prompt, Inc: http://www.commandprompt.com/ - 509.416.6579 Consulting, Training, Support, Custom Development, Engineering http://twitter.com/cmdpromptinc | http://identi.ca/commandprompt From MichaelRWolf at att.net Wed Oct 20 12:54:19 2010 From: MichaelRWolf at att.net (Michael R. Wolf) Date: Wed, 20 Oct 2010 12:54:19 -0700 Subject: SPUG: Let's host a YAPC (Or at least talk about it) In-Reply-To: References: <56A05C24-9B26-4DC2-A372-907B91B4533C@att.net> Message-ID: On Oct 19, 2010, at 2:02 PM, Jonathan Hogue wrote: >> That is, with a lot of low- to medium-level commitments like yours, we could avoid the >> huge-level commitments (punishments) heaped on those who stepped forward. I'd like to >> avoid the "punish the volunteer" anti-pattern in group dynamics. > > A permanent wiki with YAPC functions broken down would be pretty > valuable in my opinion. It's my intention to avoid "YAPC functions broken down"! I want to avoid the burn-out anti-pattern. To wit: CIO: I'd like a list of productive coders broken down by sex. Scrum Master: Uh. I don't know that any of our developers are broken down by sex, but may of them do have issues with alcohol, caffeine and lack of exercise. Your (intended) point is noted. Chris wants to create a "YAPC Howto" in some form so that his knowledge/experience is reusable. If he does, we'd be the first or second users of that packet. Michael P.S. The folks who created InfoCamp have "Open Sourced" the idea, and have created a Wiki that encourages others to "Steal this idea!". After 4 events with the original folks involved, they were very conscious of how to make it sustainable and repeatable, with a succession plan that allowed folks to ramp-up and ramp-down with their participation. P.P.S. An alternative to the YAPC::SPUG *conference* idea, I'd also thought about "Perl Camp", similar to FooCamp, BarCamp, or InfoCamp. The difference? The former is more like an inexpensive, less formal *conference*, the later is an *unconference*. Thoughts? > For example: > "Take Reservations for Dorm Rooms" might include these pieces of advice. > * Take reservations for whole rooms only. Taking reservations for > individual beds is much more complicated. (And the ACT system doesn't > support it very well.) > * Remember that coed bathrooms in a dorm don't work. Place all the > females on the same floor. > > In addition to allowing a bunch of people to take small chunks of > work, we can get better at running conferences every year. -- Michael R. Wolf All mammals learn by playing! MichaelRWolf at att.net From MichaelRWolf at att.net Wed Oct 20 13:04:17 2010 From: MichaelRWolf at att.net (Michael R. Wolf) Date: Wed, 20 Oct 2010 13:04:17 -0700 Subject: SPUG: InfoCamp starter kit In-Reply-To: References: <56A05C24-9B26-4DC2-A372-907B91B4533C@att.net> Message-ID: <8C0B2A8D-93E4-4EC6-B4E1-2341D25EDB6C@att.net> On Oct 20, 2010, at 12:54 PM, Michael R. Wolf wrote: > P.S. The folks who created InfoCamp have "Open Sourced" the idea, and have created a Wiki that encourages others to "Steal this idea!". After 4 events with the original folks involved, they were very conscious of how to make it sustainable and repeatable, with a succession plan that allowed folks to ramp-up and ramp-down with their participation. Here's the link I neglected to include in previous message: http://wiki.infocamp.org/index.php?title=InfoCamp_Starter_Kit -- Michael R. Wolf All mammals learn by playing! MichaelRWolf at att.net From MichaelRWolf at att.net Wed Oct 20 14:09:55 2010 From: MichaelRWolf at att.net (Michael R. Wolf) Date: Wed, 20 Oct 2010 14:09:55 -0700 Subject: SPUG: Big GraphViz output (like from NYTProf or other call graph generators) Message-ID: <68812DF9-D806-40A9-8110-D6344954CA23@att.net> At last night's meeting, I had a side conversation with Dave regarding GraphViz output for very large call graphs. Dave had problems with some big graphs crashing. On a Boeing gig a few years ago, I generated a call graph of their SpaghettiPerl. Fortunately, they had huge plotters that would print wall paper as a visual reference tool. Fast forward about 5 years. I could do that in a browser now. At InfoCamp earlier this month, a common theme was "Zoom is the new search". Seadragon was at the core of some impressive demos and talks. The technical, theoretical underpinning summary is that for a cost of only 33% overhead from the size of the original, anything can be decomposed in a way that allows rapid scroll, pan and zoom. They're talking gigapixel photos and graphics! This should solve the GraphViz "problem" for call graphs! There were some impressive demos. Imagine a multi-thumbnail overview of a PDF document. A whole PhD dissertation, if you will. Zoom out. See the whole structure. Zoom in to read. Zoom out then back to the bibliography. See the citation. [Drum roll, please....] Zoom in further and viola.... you're looking at the referenced work in max zoom overview. Not a hyperlink *navigation* event, but a *zoom* event. Humans can't think of microseconds and also billions of years, but we need to to understand the big bang and evolutionary times. Because the field of Big History studies all 13.7 billion years from the Big Bang to the present, a tool to aid the comprehension of time relationships between events, trends and themes is necessary. ChronoZoom is an intuitive, visual approach to fulfilling this void. Address : ChronoZoom demo: http://share.seadragon.com/demos/ChronoZoom/firstgeneration.html Enjoy... -- Michael R. Wolf All mammals learn by playing! MichaelRWolf at att.net From andrew at sweger.net Wed Oct 20 15:03:23 2010 From: andrew at sweger.net (Andrew Sweger) Date: Wed, 20 Oct 2010 15:03:23 -0700 (PDT) Subject: SPUG: Big GraphViz output (like from NYTProf or other call graph generators) In-Reply-To: <68812DF9-D806-40A9-8110-D6344954CA23@att.net> Message-ID: On Wed, 20 Oct 2010, Michael R. Wolf wrote: > ChronoZoom demo: http://share.seadragon.com/demos/ChronoZoom/firstgeneration.html Bah! Requires Silverlight. Doesn't seem to want run under Moonlight with the Microsoft Media Pack installed. :P -- Andrew B. Sweger -- The great thing about multitasking is that several things can go wrong at once. From szabgab at gmail.com Fri Oct 22 01:00:25 2010 From: szabgab at gmail.com (Gabor Szabo) Date: Fri, 22 Oct 2010 10:00:25 +0200 Subject: SPUG: YAPC in Seattle Message-ID: Hi, Jonathan Hogue asked me about the wiki, so please blame him that I have subscribed to this list. Let me, as a non-authority, send my response directly to the list. AFAIK Barbie (from Birmingham.pm) is preparing a book(let) for YAPC (or in general conference?) organizers. He has a lot of experience in organizing events. I think it would be worth talking to him as well. There is also http://search.cpan.org/dist/YAPC/ that is seriously out of date. I hope someone will have the extra tuits to do something with that. Regarding wiki, while I am not really happy about the current version of the official TPF wiki but if you'd like to use a wiki then I think that would be the best place to hold such common knowledge. https://www.socialtext.net/perl5/index.cgi Let me not comment about the broken down thing ;-) BTW the idea of sending "interns" of the next YAPC to help out with the previous one was also mentioned in Columbus, Ohio though there it was mentioned as a requirement for the next YAPC. In any case I think it is a great idea. In any case good luck with the bid. I'd love to visit Seattle. regards Gabor -- Gabor Szabo http://szabgab.com/ From MichaelRWolf at att.net Mon Oct 25 13:19:05 2010 From: MichaelRWolf at att.net (Michael R. Wolf) Date: Mon, 25 Oct 2010 13:19:05 -0700 Subject: SPUG: Big GraphViz output (like from NYTProf or other call graph generators) In-Reply-To: References: Message-ID: On Oct 20, 2010, at 3:03 PM, Andrew Sweger wrote: > On Wed, 20 Oct 2010, Michael R. Wolf wrote: > >> ChronoZoom demo: http://share.seadragon.com/demos/ChronoZoom/firstgeneration.html > > Bah! Requires Silverlight. Doesn't seem to want run under Moonlight with > the Microsoft Media Pack installed. :P Sorry to hear it. It's a *VERY* impressive data representation. It works on my newish Mac and Wendy's oldish PC. Here's why I think it's great. Substitute "data presentation or visualization" in the follwing quote: The skill of writing is to create a context in which other people can think. -- Edwin Schlossberg The ChronoZoom gives a great context for thinking about history! -- Michael R. Wolf All mammals learn by playing! MichaelRWolf at att.net From MichaelRWolf at att.net Mon Oct 25 13:24:53 2010 From: MichaelRWolf at att.net (Michael R. Wolf) Date: Mon, 25 Oct 2010 13:24:53 -0700 Subject: SPUG: YAPC in Seattle In-Reply-To: References: Message-ID: <0F63AEF0-F95B-4CBA-A66B-54D0C84ECD13@att.net> On Oct 22, 2010, at 1:00 AM, Gabor Szabo wrote: > Hi, > > Jonathan Hogue asked me about the wiki, so please blame him > that I have subscribed to this list. Welcome to SPUGland! > Let me, as a non-authority, send my response directly to the list. You're hardly a non-authority. Your reputation precedes you. > AFAIK Barbie (from Birmingham.pm) is preparing a book(let) > for YAPC (or in general conference?) organizers. Thanks for the info!!! -- Michael R. Wolf All mammals learn by playing! MichaelRWolf at att.net