From MichelleJacobsen at spherion.com Tue Apr 3 14:31:23 2007 From: MichelleJacobsen at spherion.com (Jacobsen, Michelle) Date: Tue, 3 Apr 2007 17:31:23 -0400 Subject: [sf-perl] Perl Programmer position in Palo Alto Message-ID: <546DB00222FE5D449DFD73B0204A26B301CE7CD9@USCSCMSC9.na.entroot.biz> Hi Quinn, Thank you very much for your time on the phone this afternoon. As I mentioned, we have a client in Palo Alto who is looking for 10 Perl Programmers. I would love it if you could post this on SFPUG site. Here is the job description: Senior Programmer We have a client in Palo Alto who is looking for talented Senior Perl Programmers. As a member of the development staff, you would be spearheading projects to deliver world-class features. Position Responsibilities: * Work with project managers to implement features that enhance the overall user experience * Design code modules that scale well under heavy load * Interface with graphic designers to assist with front-end development * Work with QA analysts to resolve issues before going live Desired Qualifications: * 3+ years experience with PERL and mod_perl * Solid SQL and relational database knowledge * HTML fluency * Understanding how high volume and a load-balanced environment can affect coding approach. * Self-motivated problem solver * Excellent written and oral communication skills Salary $95k Plus Quarterly Bonuses Willing to pay relocation -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/sanfrancisco-pm/attachments/20070403/b5b1b659/attachment-0001.html From MichelleJacobsen at spherion.com Tue Apr 3 14:52:28 2007 From: MichelleJacobsen at spherion.com (Jacobsen, Michelle) Date: Tue, 3 Apr 2007 17:52:28 -0400 Subject: [sf-perl] Perl Programmer position in Palo Alto Message-ID: <546DB00222FE5D449DFD73B0204A26B301CE7D0E@USCSCMSC9.na.entroot.biz> Hi Quinn, (Please disregard my first email. I forgot to include my contact information). I apologize. Thank you very much for your time on the phone this afternoon. As I mentioned, we have a client in Palo Alto who is looking for 10 Perl Programmers. I would love it if you could post this on SFPUG site. Here is the job description: Senior Programmer We have a client in Palo Alto who is looking for talented Senior Perl Programmers. As a member of the development staff, you would be spearheading projects to deliver world-class features. Position Responsibilities: * Work with project managers to implement features that enhance the overall user experience * Design code modules that scale well under heavy load * Interface with graphic designers to assist with front-end development * Work with QA analysts to resolve issues before going live Desired Qualifications: * 3+ years experience with PERL and mod_perl * Solid SQL and relational database knowledge * HTML fluency * Understanding how high volume and a load-balanced environment can affect coding approach. * Self-motivated problem solver * Excellent written and oral communication skills Salary $95k Plus Quarterly Bonuses Willing to pay relocation Please send resume to michellejacobsen at spherion.com. Thank you Quinn!!! Please send me your resume too. I would love to keep you in mind about upcoming contract positions. Michelle Jacobsen Technical Recruiter Professional Staffing Group Spherion Corporation Recruiting and Staffing Excellence 3825 Hopyard Road Ste 270 Pleasanton, CA 94588 Phone: 925-847-8500 x 32 Main Fax: 925-847-8885 michellejacobsen at spherion.com www.spherion.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/sanfrancisco-pm/attachments/20070403/b27291b1/attachment-0001.html From quinn at fairpath.com Tue Apr 3 19:26:20 2007 From: quinn at fairpath.com (Quinn Weaver) Date: Tue, 3 Apr 2007 19:26:20 -0700 Subject: [sf-perl] Perl Programmer position in Palo Alto In-Reply-To: <546DB00222FE5D449DFD73B0204A26B301CE7D0E@USCSCMSC9.na.entroot.biz> References: <546DB00222FE5D449DFD73B0204A26B301CE7D0E@USCSCMSC9.na.entroot.biz> Message-ID: <20070404022620.GA79117@fu.funkspiel.org> Sorry for the lack of [job] prefix in the Subject line, as well as the superfluous text. Mailman doesn't let me edit messages before sending them to the list; it just lets me accept or reject them. Otherwise, I do try to practice what I preach. ;) -- Quinn Weaver, independent contractor | President, San Francisco Perl Mongers http://fairpath.com/quinn/resume/ | http://sf.pm.org/ From fred at redhotpenguin.com Tue Apr 3 21:03:33 2007 From: fred at redhotpenguin.com (Fred Moyer) Date: Tue, 03 Apr 2007 21:03:33 -0700 Subject: [sf-perl] Perl Programmer position in Palo Alto In-Reply-To: <20070404022620.GA79117@fu.funkspiel.org> References: <546DB00222FE5D449DFD73B0204A26B301CE7D0E@USCSCMSC9.na.entroot.biz> <20070404022620.GA79117@fu.funkspiel.org> Message-ID: <46132395.5070705@redhotpenguin.com> Quinn Weaver wrote: > Sorry for the lack of [job] prefix in the Subject line, as well as the > superfluous text. Mailman doesn't let me edit messages before sending > them to the list; it just lets me accept or reject them. > > Otherwise, I do try to practice what I preach. ;) Seems like the job of adding [job] to the prefix of the Subject line would be a great task for a perl program :) Are there any hooks into the list software? $subject = sprintf("[job] %s", $subject) if $body =~ m/(?:job)/i; or perhaps something more clever, but you get the idea. I know it can be done with Qpsmtpd. From quinn at fairpath.com Tue Apr 3 23:00:22 2007 From: quinn at fairpath.com (Quinn Weaver) Date: Tue, 3 Apr 2007 23:00:22 -0700 Subject: [sf-perl] Perl Programmer position in Palo Alto In-Reply-To: <46132395.5070705@redhotpenguin.com> References: <546DB00222FE5D449DFD73B0204A26B301CE7D0E@USCSCMSC9.na.entroot.biz> <20070404022620.GA79117@fu.funkspiel.org> <46132395.5070705@redhotpenguin.com> Message-ID: <20070404060022.GA79818@fu.funkspiel.org> On Tue, Apr 03, 2007 at 09:03:33PM -0700, Fred Moyer wrote: > Quinn Weaver wrote: > > Sorry for the lack of [job] prefix in the Subject line, as well as the > > superfluous text. Mailman doesn't let me edit messages before sending > > them to the list; it just lets me accept or reject them. > > > > Otherwise, I do try to practice what I preach. ;) > > Seems like the job of adding [job] to the prefix of the Subject line > would be a great task for a perl program :) Are there any hooks into > the list software? > > $subject = sprintf("[job] %s", $subject) if $body =~ m/(?:job)/i; Good idea. Also a good excuse to learn Python (which Mailman is written in). Anyone want to send me a diff? ;) -- Quinn Weaver, independent contractor | President, San Francisco Perl Mongers http://fairpath.com/quinn/resume/ | http://sf.pm.org/ From boss at gregerhaga.net Wed Apr 4 00:59:04 2007 From: boss at gregerhaga.net (Greger) Date: Wed, 4 Apr 2007 10:59:04 +0300 Subject: [sf-perl] Perl Programmer position in Palo Alto In-Reply-To: <20070404060022.GA79818@fu.funkspiel.org> References: <546DB00222FE5D449DFD73B0204A26B301CE7D0E@USCSCMSC9.na.entroot.biz> <20070404022620.GA79117@fu.funkspiel.org> <46132395.5070705@redhotpenguin.com> <20070404060022.GA79818@fu.funkspiel.org> Message-ID: <20070404075830.M64323@gregerhaga.net> On Tue, 3 Apr 2007 23:00:22 -0700, Quinn Weaver wrote > On Tue, Apr 03, 2007 at 09:03:33PM -0700, Fred Moyer wrote: > > Quinn Weaver wrote: > > > Sorry for the lack of [job] prefix in the Subject line, as well as the > > > superfluous text. Mailman doesn't let me edit messages before sending > > > them to the list; it just lets me accept or reject them. > > > > > > Otherwise, I do try to practice what I preach. ;) > > > > Seems like the job of adding [job] to the prefix of the Subject line > > would be a great task for a perl program :) Are there any hooks into > > the list software? > > > > $subject = sprintf("[job] %s", $subject) if $body =~ m/(?:job)/i; > > Good idea. Also a good excuse to learn Python (which Mailman is > written in). > > Anyone want to send me a diff? ;) ah, the above will trigger a false positive with "duuh, what a job this perl is..."*S* hehe... > > -- > Quinn Weaver, independent contractor | President, San Francisco > Perl Mongers http://fairpath.com/quinn/resume/ | http://sf.pm.org/ > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm -- http://www.gregerhaga.net/ http://hack-space.biz/ From james at actionmessage.com Wed Apr 4 04:57:47 2007 From: james at actionmessage.com (James Briggs) Date: Wed, 4 Apr 2007 03:57:47 -0800 Subject: [sf-perl] Perl Programmer position in Palo Alto In-Reply-To: <546DB00222FE5D449DFD73B0204A26B301CE7CD9@USCSCMSC9.na.entroot.biz> References: <546DB00222FE5D449DFD73B0204A26B301CE7CD9@USCSCMSC9.na.entroot.biz> Message-ID: <20070404115253.M49711@actionmessage.com> On Tue, 3 Apr 2007 17:31:23 -0400, Jacobsen, Michelle wrote > Salary $95k Plus Quarterly Bonuses > > Willing to pay relocation Wow, a whole 95K in Silicon Valley! Somebody should explain to them that: 1) 10 perl programmers is too many for most projects 2) they should rebudget the money for maybe 6 experienced ones instead. That way they can fill the req, get the work done, and everybody's happy. But I hear that SV VCs often hand out a salary schedule along with the term sheet. Thanks, James Briggs From fred at redhotpenguin.com Wed Apr 4 11:42:06 2007 From: fred at redhotpenguin.com (Fred Moyer) Date: Wed, 4 Apr 2007 11:42:06 -0700 Subject: [sf-perl] Perl Programmer position in Palo Alto In-Reply-To: <20070404075830.M64323@gregerhaga.net> References: <546DB00222FE5D449DFD73B0204A26B301CE7D0E@USCSCMSC9.na.entroot.biz> <20070404075830.M64323@gregerhaga.net> Message-ID: <1175712132.204EEBB2@dl11.dngr.org> On Wed, 4 Apr 2007 1:17 am, Greger wrote: > On Tue, 3 Apr 2007 23:00:22 -0700, Quinn Weaver wrote >> On Tue, Apr 03, 2007 at 09:03:33PM -0700, Fred Moyer wrote: >> > Seems like the job of adding [job] to the prefix of the Subject line >> > would be a great task for a perl program :) Are there any hooks >> into >> > the list software? >> > >> > $subject = sprintf("[job] %s", $subject) if $body =~ m/(?:job)/i; >> >> Good idea. Also a good excuse to learn Python (which Mailman is >> written in). >> >> Anyone want to send me a diff? ;) > ah, the above will trigger a false positive with "duuh, what a job this > perl > is..."*S* > hehe... Right... Which is why I said 'or something more clever' :) Like; my @body_terms = split(" ", $body); local $" = '|'; # change the quoting operator to | my @job_terms = qw( job hire salary position ); my $subject_trigger = grep { $_ =~ m/@job_terms/i } @body_terms; add_subject if ($subject_trigger > int(scalar(job_terms)/2)); Not perfect, but I think you can get pretty close with a few revisions. Now, anyone want to plug this into mailman? :) From boss at gregerhaga.net Wed Apr 4 23:34:35 2007 From: boss at gregerhaga.net (Greger) Date: Thu, 5 Apr 2007 09:34:35 +0300 Subject: [sf-perl] Perl Programmer position in Palo Alto In-Reply-To: <1175712132.204EEBB2@dl11.dngr.org> References: <546DB00222FE5D449DFD73B0204A26B301CE7D0E@USCSCMSC9.na.entroot.biz> <20070404075830.M64323@gregerhaga.net> <1175712132.204EEBB2@dl11.dngr.org> Message-ID: <20070405063214.M2200@gregerhaga.net> On Wed, 4 Apr 2007 11:42:06 -0700, Fred Moyer wrote > On Wed, 4 Apr 2007 1:17 am, Greger wrote: > > On Tue, 3 Apr 2007 23:00:22 -0700, Quinn Weaver wrote > >> On Tue, Apr 03, 2007 at 09:03:33PM -0700, Fred Moyer wrote: > >> > Seems like the job of adding [job] to the prefix of the Subject line > >> > would be a great task for a perl program :) Are there any hooks > >> into > >> > the list software? > >> > > >> > $subject = sprintf("[job] %s", $subject) if $body =~ m/(?:job)/i; > >> > >> Good idea. Also a good excuse to learn Python (which Mailman is > >> written in). > >> > >> Anyone want to send me a diff? ;) > > ah, the above will trigger a false positive with "duuh, what a job this > > perl > > is..."*S* > > hehe... > > Right... Which is why I said 'or something more clever' :) Like; > > my @body_terms = split(" ", $body); > local $" = '|'; # change the quoting operator to | > my @job_terms = qw( job hire salary position ); > my $subject_trigger = grep { $_ =~ m/@job_terms/i } @body_terms; > add_subject if ($subject_trigger > int(scalar(job_terms)/2)); > > Not perfect, but I think you can get pretty close with a few revisions. > > Now, anyone want to plug this into mailman? :) > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm hmm...probably pretty good, just occured to me:would it be a good idea to put jobads in a database table someplace, and autosend them once a week or so(or whatever) to the list? Sure there is jobs.perl.org, but that is sort of a global service. just an idea -- http://www.gregerhaga.net/ http://hack-space.biz/ From david at fetter.org Thu Apr 5 09:45:41 2007 From: david at fetter.org (David Fetter) Date: Thu, 5 Apr 2007 09:45:41 -0700 Subject: [sf-perl] Perl Programmer position in Palo Alto In-Reply-To: <20070405063214.M2200@gregerhaga.net> References: <546DB00222FE5D449DFD73B0204A26B301CE7D0E@USCSCMSC9.na.entroot.biz> <20070404075830.M64323@gregerhaga.net> <1175712132.204EEBB2@dl11.dngr.org> <20070405063214.M2200@gregerhaga.net> Message-ID: <20070405164541.GB6011@fetter.org> On Thu, Apr 05, 2007 at 09:34:35AM +0300, Greger wrote: > hmm...probably pretty good, just occured to me:would it be a good > idea to put jobads in a database table someplace, and autosend them > once a week or so(or whatever) to the list? Sure there is > jobs.perl.org, but that is sort of a global service. I think it's probably more fun just to ask people to put [job] in the header, and I say that as a career-long database weenie :) For local jobs, craigslist.org is excellent. Cheers, D -- David Fetter http://fetter.org/ phone: +1 415 235 3778 AIM: dfetter666 Skype: davidfetter Remember to vote! Consider donating to PostgreSQL: http://www.postgresql.org/about/donate From boss at gregerhaga.net Thu Apr 5 10:10:57 2007 From: boss at gregerhaga.net (Greger) Date: Thu, 5 Apr 2007 20:10:57 +0300 Subject: [sf-perl] Perl Programmer position in Palo Alto In-Reply-To: <20070405164541.GB6011@fetter.org> References: <546DB00222FE5D449DFD73B0204A26B301CE7D0E@USCSCMSC9.na.entroot.biz> <20070404075830.M64323@gregerhaga.net> <1175712132.204EEBB2@dl11.dngr.org> <20070405063214.M2200@gregerhaga.net> <20070405164541.GB6011@fetter.org> Message-ID: <20070405170319.M84653@gregerhaga.net> On Thu, 5 Apr 2007 09:45:41 -0700, David Fetter wrote > On Thu, Apr 05, 2007 at 09:34:35AM +0300, Greger wrote: > > hmm...probably pretty good, just occured to me:would it be a good > > idea to put jobads in a database table someplace, and autosend them > > once a week or so(or whatever) to the list? Sure there is > > jobs.perl.org, but that is sort of a global service. > > I think it's probably more fun just to ask people to put [job] in the > header, and I say that as a career-long database weenie :) all things are not fun, especially looking for a job. I still think that collecting perl jobs in one place(regarding one particular geographical area(sf in this case)) would be a good idea. Posting say each monday what is on the table, to this list could be good. It would tie perl enthusiasts/experts in this area to this area, as well as companies needing help also to the people dealing with the perl technology. Sort of making a hand-shake between perl expert and companies. well.... Greg > > For local jobs, craigslist.org is excellent. > > Cheers, > D > -- > David Fetter http://fetter.org/ > phone: +1 415 235 3778 AIM: dfetter666 > Skype: davidfetter > > Remember to vote! > Consider donating to PostgreSQL: http://www.postgresql.org/about/donate > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm -- http://www.gregerhaga.net/ http://hack-space.biz/ From david at fetter.org Thu Apr 5 11:07:08 2007 From: david at fetter.org (David Fetter) Date: Thu, 5 Apr 2007 11:07:08 -0700 Subject: [sf-perl] Perl Programmer position in Palo Alto In-Reply-To: <20070405170319.M84653@gregerhaga.net> References: <546DB00222FE5D449DFD73B0204A26B301CE7D0E@USCSCMSC9.na.entroot.biz> <20070404075830.M64323@gregerhaga.net> <1175712132.204EEBB2@dl11.dngr.org> <20070405063214.M2200@gregerhaga.net> <20070405164541.GB6011@fetter.org> <20070405170319.M84653@gregerhaga.net> Message-ID: <20070405180708.GG6011@fetter.org> On Thu, Apr 05, 2007 at 08:10:57PM +0300, Greger wrote: > On Thu, 5 Apr 2007 09:45:41 -0700, David Fetter wrote > > On Thu, Apr 05, 2007 at 09:34:35AM +0300, Greger wrote: > > > hmm...probably pretty good, just occured to me:would it be a > > > good idea to put jobads in a database table someplace, and > > > autosend them once a week or so(or whatever) to the list? Sure > > > there is jobs.perl.org, but that is sort of a global service. > > > > I think it's probably more fun just to ask people to put [job] in > > the header, and I say that as a career-long database weenie :) > > all things are not fun, especially looking for a job. I suppose. When searching for work, I've had a lot more luck going to geek meetings and other kinds of quasi-social events than trying to distinguish myself among 5000 other emailed resumes. > I still think that collecting perl jobs in one place(regarding one > particular geographical area(sf in this case)) would be a good idea. > Posting say each monday what is on the table, to this list could be > good. It would tie perl enthusiasts/experts in this area to this > area, as well as companies needing help also to the people dealing > with the perl technology. Sort of making a hand-shake between perl > expert and companies. I think it would be easier to show up at SF.pm (and other .pm) meetings. More fun, too. Getting out of the house is a Very Good Idea when looking for work. Cheers, D -- David Fetter http://fetter.org/ phone: +1 415 235 3778 AIM: dfetter666 Skype: davidfetter Remember to vote! Consider donating to PostgreSQL: http://www.postgresql.org/about/donate From josh at agliodbs.com Thu Apr 5 11:11:22 2007 From: josh at agliodbs.com (Josh Berkus) Date: Thu, 5 Apr 2007 11:11:22 -0700 Subject: [sf-perl] Perl Programmer position in Palo Alto In-Reply-To: <20070405180708.GG6011@fetter.org> References: <546DB00222FE5D449DFD73B0204A26B301CE7D0E@USCSCMSC9.na.entroot.biz> <20070405170319.M84653@gregerhaga.net> <20070405180708.GG6011@fetter.org> Message-ID: <200704051111.22772.josh@agliodbs.com> All, > I think it would be easier to show up at SF.pm (and other .pm) > meetings. More fun, too. Getting out of the house is a Very Good > Idea when looking for work. Let me also reccomend working conferences. For example, at SCALE5, one of the people in our booth got a job interview and two independant contractors got project possibilities. When I used to be a contractor, probably about 25% of my new projects came from people I met at shows. -- Josh Berkus PostgreSQL @ Sun San Francisco From quinn at fairpath.com Thu Apr 5 12:49:01 2007 From: quinn at fairpath.com (Quinn Weaver) Date: Thu, 5 Apr 2007 12:49:01 -0700 Subject: [sf-perl] Perl Programmer position in Palo Alto In-Reply-To: <20070405063214.M2200@gregerhaga.net> References: <546DB00222FE5D449DFD73B0204A26B301CE7D0E@USCSCMSC9.na.entroot.biz> <20070404075830.M64323@gregerhaga.net> <1175712132.204EEBB2@dl11.dngr.org> <20070405063214.M2200@gregerhaga.net> Message-ID: <20070405194901.GA97167@fu.funkspiel.org> On Thu, Apr 05, 2007 at 09:34:35AM +0300, Greger wrote: > [...] > hmm...probably pretty good, just occured to me:would it be a good idea to put > jobads in a database table someplace, and autosend them once a week or so(or > whatever) to the list? Sure there is jobs.perl.org, but that is sort of a > global service. A more general solution is to search the list archives. A search like the following turns up quite a bit: http://www.google.com/search?q=job+site%3Amail.pm.org+inurl%3Asanfrancisco-pm&ie=UTF-8&oe=UTF-8 (That's Googling job site:mail.pm.org inurl:sanfrancisco-pm). In fact, I'm planning to put a link to that search on our main web page. However, I'm held up dealing with some permissions issues on the new web server. Coming soon! Suggestions to refine the search terms are desired (iff they come with examples showing that they give better results). PS: I agree with David and Josh's advice about getting contracts. :) -- Quinn Weaver, independent contractor | President, San Francisco Perl Mongers http://fairpath.com/quinn/resume/ | http://sf.pm.org/ From cba at groundworkopensource.com Thu Apr 5 14:59:33 2007 From: cba at groundworkopensource.com (Chris Barton Anderson) Date: Thu, 05 Apr 2007 14:59:33 -0700 Subject: [sf-perl] BayLISA Monitoring SIG, Weds April 11 7PM Message-ID: <1175810318.32213.11.camel@peterX20> (Hi: You're invited to the BayLISA Monitoring SIG, Weds April 11, 7PM. See the meeting announcement pasted below: invite your friends!) ================================================= April '07 BayLISA Monitoring SIG: SIGnificant Monitoring Tools Everybody gets to chime in this month as part of our effort to document and disseminate best monitoring practices. At an earlier SIG meeting we classified monitoring functionality into four broad categories: Generation, Collection, Analysis, and Presentation. We'll flesh this out by 1) defining the specific monitoring capability that goes in each category and 2) fitting available monitoring tools into these categories. Newbies: bring your thorniest (or most basic) monitoring questions and issues. Not-So- Newbies: come prepared to share your experiences re. successful deployment, knowledge of specific tools and techniques, etc. What: BayLISA Monitoring SIG VI: SIGnificant Monitoring Tools Who: Anyone interested in IT monitoring issues and tools (newbies particularly welcome!) When: Wednesday, April 11 2007, 7PM Where: GroundWork Open Source, 139 Townsend St., San Francisco How: 139 Townsend St. is very near AT&T Park. It is two blocks from the CalTrain Depot. Take the new MUNI T trolley to 2nd and King (ballpark stop) or take the 30 or 45 bus (among others) crosstown. Free evening street parking can probably be found because the Giants are out of town that evening. Cost: Free!! A potpourri of oven fresh vegetarian and non-vegetarian pizzas, carbonated and non-carbonated drinks, and high and low calorie snacks will be provided by GroundWork. We'll open up the doors at 6:30 or so and start the formal part of the meeting promptly at 7PM. RSVP (not necessary, but helpful): Peter Mui, pmui at groundworkopensource.com, 415 992 4573 From moseley at hank.org Thu Apr 5 15:14:28 2007 From: moseley at hank.org (Bill Moseley) Date: Thu, 5 Apr 2007 15:14:28 -0700 Subject: [sf-perl] Perl Programmer position in Palo Alto In-Reply-To: <20070405180708.GG6011@fetter.org> References: <546DB00222FE5D449DFD73B0204A26B301CE7D0E@USCSCMSC9.na.entroot.biz> <20070404075830.M64323@gregerhaga.net> <1175712132.204EEBB2@dl11.dngr.org> <20070405063214.M2200@gregerhaga.net> <20070405164541.GB6011@fetter.org> <20070405170319.M84653@gregerhaga.net> <20070405180708.GG6011@fetter.org> Message-ID: <20070405221428.GA16898@hank.org> On Thu, Apr 05, 2007 at 11:07:08AM -0700, David Fetter wrote: > I suppose. When searching for work, I've had a lot more luck going to > geek meetings and other kinds of quasi-social events than trying to > distinguish myself among 5000 other emailed resumes. I wonder where one would have to hang out to find positions in this this industry: ;) http://jobs.perl.org/job/5421 Makes the term "fabulously talented product manager" intriguing, no? -- Bill Moseley moseley at hank.org From david at fetter.org Thu Apr 5 16:28:53 2007 From: david at fetter.org (David Fetter) Date: Thu, 5 Apr 2007 16:28:53 -0700 Subject: [sf-perl] Perl Programmer position in Palo Alto In-Reply-To: <20070405221428.GA16898@hank.org> References: <546DB00222FE5D449DFD73B0204A26B301CE7D0E@USCSCMSC9.na.entroot.biz> <20070404075830.M64323@gregerhaga.net> <1175712132.204EEBB2@dl11.dngr.org> <20070405063214.M2200@gregerhaga.net> <20070405164541.GB6011@fetter.org> <20070405170319.M84653@gregerhaga.net> <20070405180708.GG6011@fetter.org> <20070405221428.GA16898@hank.org> Message-ID: <20070405232853.GI6011@fetter.org> On Thu, Apr 05, 2007 at 03:14:28PM -0700, Bill Moseley wrote: > On Thu, Apr 05, 2007 at 11:07:08AM -0700, David Fetter wrote: > > I suppose. When searching for work, I've had a lot more luck > > going to geek meetings and other kinds of quasi-social events than > > trying to distinguish myself among 5000 other emailed resumes. > > I wonder where one would have to hang out to find positions in this > this industry: ;) That depends what "positions" you want. If you want to be part of the disposable talent, head for the San Fernando Valley and be very pretty/handsome and accommodating, emphasis on the latter. > http://jobs.perl.org/job/5421 > > Makes the term "fabulously talented product manager" intriguing, no? No. Cheers, D -- David Fetter http://fetter.org/ phone: +1 415 235 3778 AIM: dfetter666 Skype: davidfetter Remember to vote! Consider donating to PostgreSQL: http://www.postgresql.org/about/donate From boss at gregerhaga.net Thu Apr 5 22:35:39 2007 From: boss at gregerhaga.net (Greger) Date: Fri, 6 Apr 2007 08:35:39 +0300 Subject: [sf-perl] Perl Programmer position in Palo Alto In-Reply-To: <20070405194901.GA97167@fu.funkspiel.org> References: <546DB00222FE5D449DFD73B0204A26B301CE7D0E@USCSCMSC9.na.entroot.biz> <20070404075830.M64323@gregerhaga.net> <1175712132.204EEBB2@dl11.dngr.org> <20070405063214.M2200@gregerhaga.net> <20070405194901.GA97167@fu.funkspiel.org> Message-ID: <20070406053436.M21453@gregerhaga.net> On Thu, 5 Apr 2007 12:49:01 -0700, Quinn Weaver wrote > On Thu, Apr 05, 2007 at 09:34:35AM +0300, Greger wrote: > > > [...] > > > hmm...probably pretty good, just occured to me:would it be a good idea to put > > jobads in a database table someplace, and autosend them once a week or so(or > > whatever) to the list? Sure there is jobs.perl.org, but that is sort of a > > global service. > > A more general solution is to search the list archives. A search > like the following turns up quite a bit: > > http://www.google.com/search?q=job+site%3Amail.pm.org+inurl%3Asanfrancisco-pm&ie=UTF-8&oe=UTF-8 > > (That's Googling job site:mail.pm.org inurl:sanfrancisco-pm). > > In fact, I'm planning to put a link to that search on our main web page. > However, I'm held up dealing with some permissions issues on the new > web server. Coming soon! > > Suggestions to refine the search terms are desired (iff they come > with examples showing that they give better results). > > PS: I agree with David and Josh's advice about getting contracts. :) > > -- > Quinn Weaver, independent contractor | President, San Francisco > Perl Mongers http://fairpath.com/quinn/resume/ | http://sf.pm.org/ > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm right, a site for perl jobs in sf area would not exclude social events. It would be a complement. -- http://www.gregerhaga.net/ http://hack-space.biz/ From quinn at fairpath.com Mon Apr 9 13:23:02 2007 From: quinn at fairpath.com (Quinn Weaver) Date: Mon, 9 Apr 2007 13:23:02 -0700 Subject: [sf-perl] [marsee@oreilly.com: UG News: O'Reilly School of Technology Launches; Discount for Group Members] Message-ID: <20070409202302.GA38210@fu.funkspiel.org> Well, O'Reilly's come out with another wild idea. Looks like a computer science program that actually teaches the practical stuff... what a concept. ;) ----- Forwarded message from Marsee Henon ----- From: Marsee Henon To: qw at sf.pm.org Subject: UG News: O'Reilly School of Technology Launches; Discount for Group Members Date: Mon, 09 Apr 2007 13:02:00 -0700 Hi, We're excited to release the following news. Please share with your members if you think they will be interested: The O'Reilly School of Technology has officially opened its virtual doors with educational offerings for students looking to further or launch their IT careers, whether they aspire to become alpha geeks or not. The school is a unique partnership between O'Reilly Media and the University of Illinois. Students can earn a Certificate for Professional Development from the University of Illinois Office of Continuing Education upon completion of a selected series of courses. Certificates are currently offered in Client-Side Web Programming, Linux/Unix System Administration, Web Programming, Open Source Programming, and .NET Programming. Courses are offered at beginning, intermediate, and advanced levels. Whether students take the courses individually or with a certificate in mind, the completion of each course earns Continuing Education Units from the University of Illinois, and count toward the certificates that include that course. For more information about the O'Reilly School of Technology, including a current list of certificate and courses, see: Watch the video to see how it works: And UG Members Receive a 30% Discount! As an O'Reilly User Group member, you save on all the courses and certificate series. To redeem, use Promotion Code "ORALL1," good for a 30% discount, in Step #2 of the enrollment process. Each course comes with a free O'Reilly book and a 7-day money-back guarantee. Register online: Group leaders--post a discount banner on your group's site and I'll send you the book of your choice: --Marsee Henon ================================================================ O'Reilly 1005 Gravenstein Highway North Sebastopol, CA 95472 http://ug.oreilly.com/ http://ug.oreilly.com/creativemedia/ ================================================================ ----- End forwarded message ----- -- Quinn Weaver, independent contractor | President, San Francisco Perl Mongers http://fairpath.com/quinn/resume/ | http://sf.pm.org/ From david at fetter.org Mon Apr 9 13:46:36 2007 From: david at fetter.org (David Fetter) Date: Mon, 9 Apr 2007 13:46:36 -0700 Subject: [sf-perl] [marsee@oreilly.com: UG News: O'Reilly School of Technology Launches; Discount for Group Members] In-Reply-To: <20070409202302.GA38210@fu.funkspiel.org> References: <20070409202302.GA38210@fu.funkspiel.org> Message-ID: <20070409204635.GE27243@fetter.org> On Mon, Apr 09, 2007 at 01:23:02PM -0700, Quinn Weaver wrote: > Well, O'Reilly's come out with another wild idea. Looks like a > computer science program that actually teaches the practical > stuff... what a concept. ;) It's truly an amazing concept. I wonder when somebody's going to do it. There's nothing "practical" about learning bad habits you'll get by using MySQL or Rails or whatever the popular foot-gun is this week. :P Cheers, Curmudgeony D > > ----- Forwarded message from Marsee Henon ----- > > From: Marsee Henon > To: qw at sf.pm.org > Subject: UG News: O'Reilly School of Technology Launches; Discount for Group Members > Date: Mon, 09 Apr 2007 13:02:00 -0700 > > Hi, > > We're excited to release the following news. Please share with your > members if you think they will be interested: > > The O'Reilly School of Technology has officially opened its virtual > doors with educational offerings for students looking to further or > launch their IT careers, whether they aspire to become alpha geeks or > not. The school is a unique partnership between O'Reilly Media and the > University of Illinois. > > Students can earn a Certificate for Professional Development from the > University of Illinois Office of Continuing Education upon completion of > a selected series of courses. Certificates are currently offered in > Client-Side Web Programming, Linux/Unix System Administration, Web > Programming, Open Source Programming, and .NET Programming. > > Courses are offered at beginning, intermediate, and advanced levels. > Whether students take the courses individually or with a certificate in > mind, the completion of each course earns Continuing Education Units > from the University of Illinois, and count toward the certificates that > include that course. > > For more information about the O'Reilly School of Technology, including > a current list of certificate and courses, see: > > > Watch the video to see how it works: > > > > And UG Members Receive a 30% Discount! > > As an O'Reilly User Group member, you save on all the courses and > certificate series. To redeem, use Promotion Code "ORALL1," good for a > 30% discount, in Step #2 of the enrollment process. Each course comes > with a free O'Reilly book and a 7-day money-back guarantee. Register > online: > > Group leaders--post a discount banner on your group's site and I'll send > you the book of your choice: > > > --Marsee Henon > > ================================================================ > O'Reilly > 1005 Gravenstein Highway North > Sebastopol, CA 95472 > http://ug.oreilly.com/ http://ug.oreilly.com/creativemedia/ > ================================================================ > > > ----- End forwarded message ----- > > -- > Quinn Weaver, independent contractor | President, San Francisco Perl Mongers > http://fairpath.com/quinn/resume/ | http://sf.pm.org/ > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm -- David Fetter http://fetter.org/ phone: +1 415 235 3778 AIM: dfetter666 Skype: davidfetter Remember to vote! Consider donating to PostgreSQL: http://www.postgresql.org/about/donate From quinn at fairpath.com Tue Apr 10 12:44:17 2007 From: quinn at fairpath.com (Quinn Weaver) Date: Tue, 10 Apr 2007 12:44:17 -0700 Subject: [sf-perl] [LA.pm] Losangeles-pm Digest, Vol 45, Issue 5 In-Reply-To: References: Message-ID: <20070410194417.GA52762@fu.funkspiel.org> Cross-posted to sanfranciso-pm at pm.org because the JSON part may be of general interest... On Tue, Apr 10, 2007 at 12:32:11PM -0700, Nimish Parmar wrote: > 5) GoF Design Patterns - in Perl Not always a good idea! See http://perl.plover.com/yak/design/ (If you found that discussion interesting, you should also check out and http://blog.plover.com/2006/09/11/ .) > 8) Webservices using Perl I did a presentation on this topic at SF.pm a couple of few years ago. If I'm ever in LA, I'm happy to visit you guys and present it. Take-home message: Don't use SOAP, because it's not interoperable, even among open-source implementations (e.g. Perl's SOAP::Lite and Apache Axis, a Java SOAP toolkit). With the rise of YAML, I think it's a reasonable serialization medium for RESTful web services. It's certainly easier to handle than XML. At one of my clients, we decided to use JSON for serialization (with JSON::XS). YAML is really a subset of JSON; see http://redhanded.hobix.com/inspect/yamlIsJson.html . By using JSON to represent data on the wire, we get to use the same code for AJAX calls and web services calls. Nice! -- Quinn Weaver, independent contractor | President, San Francisco Perl Mongers http://fairpath.com/quinn/resume/ | http://sf.pm.org/ From Dajen.Huang at Sun.COM Fri Apr 13 15:05:52 2007 From: Dajen.Huang at Sun.COM (Dajen Huang) Date: Fri, 13 Apr 2007 15:05:52 -0700 Subject: [sf-perl] Question on Perl math Message-ID: <461FFEC0.2030700@Sun.COM> Hello, Does anyone know why Perl put out .00000000001 on the 30th time of the following calculation, then back to normal on the 82th time? I use Perl for microprocessor design and that +/-0.000000001 really kills me. I assume numbers are converted to full 64 bits floating point then perform the calculation. But still doesn't make sense to me for this to happen. They are small numbers so no danger of overflow. Plus I am not doing '1 divided by 3' type of thing. It's a pure add. I know use Math::BigFloat ; solves the problem. But that is too much trouble for a simple add. Thanks a lot. Dajen --------------------------------------- #!/bin/perl # This is run on Solaris 10 Unix box $a = 3569; $b = 8.32; $foo1 = 3569.28; while ($i++ < 100) { $foo1 += $b; print "$foo1\n"; } ---------------------------------------- 3577.6 3585.92 3594.24 3602.56 3610.88 3619.2 3627.52 3635.84 3644.16 3652.48 3660.8 3669.12 3677.44 3685.76 3694.08 3702.4 3710.72 3719.04 3727.36 3735.68 3744 3752.32 3760.64 3768.96 3777.28 3785.6 3793.92 3802.24 3810.56 3818.88000000001 3827.20000000001 3835.52000000001 3843.84000000001 3852.16000000001 3860.48000000001 3868.80000000001 3877.12000000001 3885.44000000001 3893.76000000001 3902.08000000001 3910.40000000001 3918.72000000001 3927.04000000001 3935.36000000001 3943.68000000001 3952.00000000001 3960.32000000001 3968.64000000001 3976.96000000001 3985.28000000001 3993.60000000001 4001.92000000001 4010.24000000001 4018.56000000001 4026.88000000001 4035.20000000001 4043.52000000001 4051.84000000001 4060.16000000001 4068.48000000001 4076.80000000001 4085.12000000001 4093.44000000001 4101.76000000001 4110.08000000001 4118.40000000001 4126.72000000001 4135.04000000001 4143.36000000001 4151.68000000001 4160.00000000001 4168.32000000001 4176.64000000001 4184.96000000001 4193.28000000001 4201.60000000001 4209.92000000001 4218.24000000001 4226.56000000001 4234.88000000001 4243.20000000001 4251.52 4259.84 4268.16 4276.48 4284.8 4293.12 4301.44 4309.76 4318.08 4326.4 4334.72 4343.04 4351.36 4359.68 4368 4376.32 4384.64 4392.96 4401.28 From merlyn at stonehenge.com Fri Apr 13 17:10:03 2007 From: merlyn at stonehenge.com (Randal L. Schwartz) Date: Fri, 13 Apr 2007 17:10:03 -0700 Subject: [sf-perl] Question on Perl math In-Reply-To: <461FFEC0.2030700@Sun.COM> (Dajen Huang's message of "Fri, 13 Apr 2007 15:05:52 -0700") References: <461FFEC0.2030700@Sun.COM> Message-ID: <86tzvjak9w.fsf@blue.stonehenge.com> >>>>> "Dajen" == Dajen Huang writes: Dajen> Hello, Dajen> Does anyone know why Perl put out .00000000001 on the 30th time of the Dajen> following calculation, then back to normal on the 82th time? Dajen> I use Perl for microprocessor design and that +/-0.000000001 really Dajen> kills me. I assume numbers are converted to full 64 bits floating point Dajen> then perform the calculation. But still doesn't make sense to me for Dajen> this to happen. They are small numbers so no danger of overflow. Plus I Dajen> am not doing '1 divided by 3' type of thing. It's a pure add. But "0.1" is a "1 divided by 3 thing". See the FAQ: Found in /usr/libdata/perl5/pod/perlfaq4.pod Why am I getting long decimals (eg, 19.9499999999999) instead of the numbers I should be getting (eg, 19.95)? Internally, your computer represents floating-point numbers in binary. Digital (as in powers of two) computers cannot store all numbers exactly. Some real numbers lose precision in the process. This is a problem with how computers store numbers and affects all computer languages, not just Perl. perlnumber show the gory details of number representations and conversions. To limit the number of decimal places in your numbers, you can use the printf or sprintf function. See the "Floating Point Arithmetic" for more details. printf "%.2f", 10/3; my $number = sprintf "%.2f", 10/3; -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 Perl/Unix/security consulting, Technical writing, Comedy, etc. etc. See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training! From dan at keller.com Mon Apr 16 19:47:25 2007 From: dan at keller.com (Dan Keller) Date: Mon, 16 Apr 2007 19:47:25 -0700 Subject: [sf-perl] IDEs and/or Editors In-Reply-To: <20070223020059.GM18594@linuxmafia.com> References: <6.2.3.4.2.20070222170215.02759170@mail.keller.com> <5113C869AE8FD844B3589414188D35A9AD9B13@PHITPR05EXC01.safeway01.ad.safeway.com> <20070223020059.GM18594@linuxmafia.com> Message-ID: <6.2.3.4.2.20070416194559.023dc530@mail.keller.com> At 07:00 PM 2/22/2007, you wrote: >Quoting Adam Morgan (Adam.Morgan at safeway.com): > >...If, OTOH, the desire is full bug-for-bug compatibility with nvi, just >$ echo "set nocp" >> ~/.vimrc Did I thank you for this? The "nocp" option gives me exactly what I'm used to. Many thanks! Dan Keller dan at keller.com http://www.keller.com/dan +1 415 861-4500 (voice) +1 415 861-4593 (fax) From vlb at cfcl.com Fri Apr 20 09:30:27 2007 From: vlb at cfcl.com (Vicki Brown) Date: Fri, 20 Apr 2007 09:30:27 -0700 Subject: [sf-perl] JOB: tech writer FTE in Sunnyvale, CA Message-ID: The Company that Employs me has a req to hire a fulltime technical writer. This is not in my group but it's in a group close to mine, in the same division and under the same senior director. I know the people in the group and something about the project and can recommend both as good and interesting/challenging, respectively. Please forward to anyone you know (high-quality of course! I'd prefer you recommend people you've worked with and can vouch for) who meets this description and ask that person to contact me. The job would be onsite in Sunnyvale, CA. The ideal candidate should have experience with: - Content Management Systems - Documenting APIs - Describing technical concepts to non technical audiences - Writing for both technical and non-technical audiences - Documenting on the web (we use TWiki) Must be - Able to to define a framework for documentation for a large multi-component system - Able to work self-managed and still provide results (we're not into micromanaging or babysitting) -- - Vicki ZZZ zzZ San Francisco Bay Area, CA z |\ _,,,---,,_ Books, Cats, Tech zz /,`.-'`' -. ;-;;,_ http://cfcl.com/vlb |,4- ) )-,_. ,\ ( `'-' http://cfcl.com/vlb/weblog '---''(_/--' `-'\_) http://vlb.typepad.com/commentary/ From rdm at cfcl.com Tue Apr 24 17:06:50 2007 From: rdm at cfcl.com (Rich Morin) Date: Tue, 24 Apr 2007 17:06:50 -0700 Subject: [sf-perl] BASS Meeting (SF), Wed. April 25 Message-ID: The Beer and Scripting SIG rides again! If you'd like to eat good Italian food, chat with other local scripters, and possibly take a look at laptop-demoed scripting hacks, this is the place to do it! For your convenience, here are the critical details: Date: Wednesday, April 25, 2007 (4th. Wed.) Time: 8:00 pm Place: Pasquales Pizzeria 701 Irving St. (At 8th. Ave.) San Francisco, California, USA 415/661-2140 -r -- http://www.cfcl.com/rdm Rich Morin http://www.cfcl.com/rdm/resume rdm at cfcl.com http://www.cfcl.com/rdm/weblog +1 650-873-7841 Technical editing and writing, programming, and web development From quinn at fairpath.com Wed Apr 25 09:13:18 2007 From: quinn at fairpath.com (Quinn Weaver) Date: Wed, 25 Apr 2007 09:13:18 -0700 Subject: [sf-perl] BASS Meeting (SF), Wed. April 25 In-Reply-To: References: Message-ID: <20070425161318.GA15806@fu.funkspiel.org> On Tue, Apr 24, 2007 at 05:06:50PM -0700, Rich Morin wrote: > The Beer and Scripting SIG rides again! If you'd like to > eat good Italian food, chat with other local scripters, > and possibly take a look at laptop-demoed scripting hacks, > this is the place to do it! > > For your convenience, here are the critical details: > > Date: Wednesday, April 25, 2007 (4th. Wed.) > Time: 8:00 pm > Place: Pasquales Pizzeria > 701 Irving St. (At 8th. Ave.) > San Francisco, California, USA > 415/661-2140 Please consider this the official meeting for April. I apologize for the late notice. Rich, thanks for calling shotgun. ************************************************************************ ******************** NOTE THAT THIS IS A WEDNESDAY! ******************** ************************************************************************ -- Quinn Weaver, independent contractor | President, San Francisco Perl Mongers http://fairpath.com/quinn/resume/ | http://sf.pm.org/ From vlb at cfcl.com Fri Apr 27 17:21:58 2007 From: vlb at cfcl.com (Vicki Brown) Date: Fri, 27 Apr 2007 17:21:58 -0700 Subject: [sf-perl] JOB: FT tech writer; Sunnyvale, CA Message-ID: > The Company that Employs me has a req to hire a fulltime technical >writer. > If you are a high-quality technical writer or know someone who is > (preferably someone you would hire yourself if you could) please contact >me. Here's the official job description: The Media Platform team is seeking a highly motivated and experienced Technical Writer with a strong technical background and aptitude. Position includes writing API and SDK technical documentation, working with software engineers to create source code examples. The primary users of the API and SDK documentation are internal and third-party developers creating applications using Media Suite Web Services. PRIMARY RESPONSIBILITIES: * Write reference documentation for XML, REST, PHP and web service APIs * Write code examples or rewrite examples provided by engineers * Contribute to documentation plans and strategy * Regularly interview senior engineers and other subject matter experts * Use existing information model to develop structured content * Adhere to quality standards and documentation guidelines * Provide error-free and technically accurate documentation that is consistent across subject areas * Improve documentation team processes and tools * Solicit input from internal and external third-party developers who use Platform Services REQUIREMENTS: * Ability to create documentation in HTML without WYSIWYG tools * Solid understanding of and experience with mark-up languages (XML, SGML) * Experience documenting APIs, SDKs, and/or development frameworks * Understanding of and experience with REST, JSON-RPC, and web services * Ability to read and write Java, C#, C++, or PHP * Proficient with word processing, on-line documentation (e.g. Adobe Acrobat, DocBook, Dreamweaver, Framemaker, WebWorks, doxygen, XML Mind, or related tools), desk top publishing, and document control techniques * Good organizational skills and the ability to prioritize among multiple work items * Self-starter and resourceful, with the ability to work in a fast-paced, dynamic environment * Ability to meet aggressive deadlines while developing good working partnerships with various members of the product and writing team. * Writing samples are a must! PREFERRED SKILLS: * Experience with Wiki (preferably TWiki) * Understanding of database concepts and operations * Ability to interview developers and write structured content based on information they provide * Familiar with source code control tools such as CVS, ClearCase, or SourceSafe * Experience as a software developer * Experience with bug tracking tools * Web design/user interface design a huge plus EDUCATION AND/OR RELEVANT EXPERIENCE: * 4+ years experience writing for a software developer audience * BA or BS in Computer Science, English, Journalism, Technical Documentation, or related field. -- - Vicki ZZZ zzZ San Francisco Bay Area, CA z |\ _,,,---,,_ Books, Cats, Tech zz /,`.-'`' -. ;-;;,_ http://cfcl.com/vlb |,4- ) )-,_. ,\ ( `'-' http://cfcl.com/vlb/weblog '---''(_/--' `-'\_) http://vlb.typepad.com/commentary/ From quinn at fairpath.com Mon Apr 30 14:37:10 2007 From: quinn at fairpath.com (Quinn Weaver) Date: Mon, 30 Apr 2007 14:37:10 -0700 Subject: [sf-perl] Nominations for the White Camel awards Message-ID: <20070430213710.GA18657@fu.funkspiel.org> Here's your chance to nominate a Perl hacker for a White Camel award (I can think of a few current and former members of this list who deserve recognition). ---------- Forwarded Message ---------- Subject: [pm_groups] White Camel awards nominations Date: Thursday 26 April 2007 11:24 From: "David H. Adler" ... Nominations are now open for the White Camel awards, given for community-oriented contributions to perl (previous winners can be found at http://www.perl.org/advocacy/white_camel/). Nominations are open to the public. If you could let your members know that they can submit them to whitecamel-suggestions at perl.org until the end of May 31st, that would be swell. ... -- Quinn Weaver, independent contractor | President, San Francisco Perl Mongers http://fairpath.com/quinn/resume/ | http://sf.pm.org/