From m3047 at m3047.net Thu Dec 2 12:25:25 2010 From: m3047 at m3047.net (Fred Morris) Date: Thu, 2 Dec 2010 12:25:25 -0800 Subject: SPUG: TWiki.org is looking for contributors Message-ID: <201012021225.25631.m3047@m3047.net> I got a nice note last week from Peter Thoeny wanting to know if I had a little spare time at the moment to devote to some particular feature enhancements for TWiki, but I don't really. Thought I'd pass it on, in case there is anyone out there looking for an open source project to work on. TWiki has been around for about a decade. It's written in Perl and runs great on Linux. :-D There's a GPL'ed version, plus since Peter and a core group have written most of the core code there is a bundled version licensed and supported as twiki.net. (There is also a fork of the codebase at foswiki.org.) This is probably a good starting page if you're at all interested. http://twiki.org/cgi-bin/view/Codev/GettingInvolved I can answer some questions, I have made some small enhancements/fixes in the past. Bear in mind though that I'm only reading my personal e-mail a few times a week. -- Fred Morris From MichaelRWolf at att.net Thu Dec 2 13:13:41 2010 From: MichaelRWolf at att.net (Michael R. Wolf) Date: Thu, 2 Dec 2010 13:13:41 -0800 Subject: SPUG: Template Toolkit and Module::Build In-Reply-To: References: <72EB1BD6-350B-4FBC-88D6-AC3F32694BE0@att.net> Message-ID: You are not surprised. You are right. Files/directories *are* found in blib when it's in @INC (i.e. specified with -I flag on command line). Thank you for making this non-obvious side effect obvious to me. Thanks, Michael FYI... So that others can benefit from your answers to my questions, I've added a note at AnnoCPAN (http://www.annocpan.org/~ADAMK/File-ShareDir-1.02/lib/File/ShareDir.pm#note_2587), and filed a documentation ticket at https://rt.cpan.org/Ticket/Display.html?id=63548 On Nov 30, 2010, at 2:00 PM, Ingy dot Net wrote: > I would be surprised if File::ShareDir didn't find files in blib, since that's effectively where things are installed during testing. > > On Wed, Dec 1, 2010 at 5:44 AM, Michael R. Wolf wrote: > > On Nov 28, 2010, at 3:36 AM, Ingy dot Net wrote: > >> Why do you want Module::Build? > > Personal habit and module-starter stuff that's been around for a while. It's not "broken" (for some definition of broken), so I fixed other things with my time/energy. > > >> Module::Install makes everything trivial. >> >> use inc::Module::Install; >> install_script 'bin/foo'; >> install_share; > > Thanks. I'll look into it. Is this "trivial", for the Ingy definition of trivial, or for the mere-mortal definition? > > >> >> File::ShareDir finds files under share/ after they are installed. > > This is great to know about. Thanks. I'm not seeing how to use this during testing. At least the modules in ../blib can be accessed during testing by mucking with -I flags (or PERL5_LIB). I don't see how the share can be intercepted in develoment and test prior to 'Build install'. What am I missing? > > -- > Michael R. Wolf > All mammals learn by playing! > MichaelRWolf at att.net > > > > -- Michael R. Wolf All mammals learn by playing! MichaelRWolf at att.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From cmeyer at helvella.org Thu Dec 2 15:26:04 2010 From: cmeyer at helvella.org (Colin Meyer) Date: Thu, 2 Dec 2010 15:26:04 -0800 Subject: SPUG: Template Toolkit and Module::Build In-Reply-To: References: <72EB1BD6-350B-4FBC-88D6-AC3F32694BE0@att.net> Message-ID: You'll probably want to use: perl -Mblib ... Instead of: perl -Iblib ... The blib.pm module is a little smarter about things, knows about platform differences, etc. -Colin. On Thu, Dec 2, 2010 at 1:13 PM, Michael R. Wolf wrote: > You are not surprised. > You are right. > Files/directories *are* found in blib when it's in @INC (i.e. specified > with -I flag on command line). > > Thank you for making this non-obvious side effect obvious to me. > > Thanks, > Michael > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jobs-noreply at seattleperl.org Mon Dec 6 11:54:50 2010 From: jobs-noreply at seattleperl.org (SPUG Jobs) Date: Mon, 6 Dec 2010 11:54:50 -0800 (PST) Subject: SPUG: JOB: Perl/MySQL contract in Redmond Message-ID: Hello, We are seeking a programmer to fill a contracted position with the following details; Position for Perl, MySQL Programmer Task: Reproduction, Editing and Management of multiple Membership Database websites. Contracted basis depending upon how long projects take. Minimum of 3 months. Could become permanent. Pay is negotiable Start Immediately Telecommuting is OK Company Located in Redmond, WA Please respond to: Trish Lindberg Email: tntlindberg at gmail.com From jobs-noreply at seattleperl.org Wed Dec 15 10:18:04 2010 From: jobs-noreply at seattleperl.org (SPUG Jobs) Date: Wed, 15 Dec 2010 10:18:04 -0800 (PST) Subject: SPUG: JOB: Perl, C# @ Farmers Insurance on Mercer Island Message-ID: We have a full-time job opening for a PC programmer that might interest SPUG members. The job is in the Systems Area of the actuarial department of Farmers New World Life Insurance Company, on Mercer Island, WA. Here are the requirements: - Expertise with Perl, C#, and the MS .NET environment. - SAS experience desirable but not required. - SQL experience, preferably with MS SQL Server. - Strong analysis, design, and programming skills. - Ability to create documentation that meets predefined standards. - Willingness to participate in design and code reviews. - Good oral and written communication skills. - Bachelor's degree in math, computer science, or engineering. This is a permanent position, with a salary in the range $61,800 - $105,600, depending on qualifications and experience. We do not offer stock options, but we have a profit-sharing plan based on individual performance and the company's financial results. We are currently looking for applicants directly rather than through a recruiter. Telecommuting might be possible, but only occasionally. The Systems Area is a small sub-department within the actuarial department, not connected to the Farmers IT department. Our opening is for a PC programmer to provide backup for the Perl programs we have created and to write new programs in both Perl and C#. We also use SAS for some systems. Because most of the programs we create involve mathematical formulas, the applicant should have a solid math background. Interested and qualified applicants can submit their resume through www.Farmers.com: Select "Careers" (near the bottom of the page), then "Corporate Careers" (on the left), then "WA-Mercer Island," and then press "Search." The job ID is #24186. From MichaelRWolf at att.net Thu Dec 16 19:04:25 2010 From: MichaelRWolf at att.net (Michael R. Wolf) Date: Thu, 16 Dec 2010 19:04:25 -0800 Subject: SPUG: Musing on Language and Culture Message-ID: A language isn't just a body of vocabulary or a set of grammatical rules. A language is a flash of the human spirit. It's a vehicle through which the soul of each particular culture comes into the world. Every language is an old growth forest of the mind, a watershed of thought, an ecosystem of spiritual and social possibilities. -- Wade Davis I recently re-stumbled upon this quote, and it reminded me of a moment on "Perl Whirl '02", after Larry had given one of his early talks about Perl6. First, a bit of back story by way of a Larry quote: "Perl 5 was my rewrite of Perl. I want Perl 6 to be the community's rewrite of Perl and of The Community". After the Perl Whirl talk, I was unable to get to Larry to ask my question, so I posed it to Gloria, his wife: "What's more important? The Language or The Culture." In an instant, I saw many dimensions collapse. Gloria's answer was * Not just her answer, but Larry's, too. * Not just as a linguist (they both studied linguistics at SPU), but also as a Perl expert (remember who she hangs out with -- she learned more about Perl as "pillow talk" than most folks learn in a career. In fact, during the talk, he occasionally asked her to re-reflect some of his earlier thinking on a difficult technical issue. She acted as "auxiliary memory", of sorts.) * Not just about computer culture, or computer languages, but about all of humanity. It tied a lot of things together for me. Me: What's more important: The Language or The Culture? Gloria: You can't separate Language from Culture! Very insightful. Some rich cultures and languages immediately came to mind. Canadian French vs English Open Source Microsoft Perl Lisp Occupational (e.g. Medical, Engineering, Musical, Finance, Biology, Construction, Farming...) Political (Red/Blue, Socialist, Capitalist, Business, Environmental) Religious (Catholic/Protestant, Christian/Muslim/Jewish, Open Source/MSFT, emacs/vi, tabs/spaces... :-) Nationalistic Very interesting to me, these inseparable notions of Language and Culture. -- Michael R. Wolf All mammals learn by playing! MichaelRWolf at att.net From mail.spammagnet at gmail.com Fri Dec 17 15:35:05 2010 From: mail.spammagnet at gmail.com (BenRifkah Bergsten-Buret) Date: Fri, 17 Dec 2010 15:35:05 -0800 Subject: SPUG: Musing on Language and Culture In-Reply-To: References: Message-ID: On Thu, Dec 16, 2010 at 7:04 PM, Michael R. Wolf wrote: > > Very interesting to me, these inseparable notions of Language and Culture. > > You're talking about linguistic relativity : https://secure.wikimedia.org/wikipedia/en/wiki/Linguistic_relativity. IANAL(inguist) but I believe it gained traction when studied by Edward Sapir and and Benjamin Whorf. The ill named Sapir-Whorf Hypothesis which, simplified, draws a direct correlation between culture, language and cognitive tendencies. It proposes a causal relationship in that the language itself can have a direct impact on the way speakers think and therefore on the culture they create. This idea blew me away the first I heard of it (can't remember where) and I've found from my experience that programming languages are great evidence to support the hypothesis. When learning a new language every developer I know approaches tasks from the perspective of their previous languages until they grok the zeitgeist of the new language. WNYC's RadioLab did an episode a while back that explored the inseparability of language and culture in some unique situations: http://www.radiolab.org/2010/aug/09/. -- Ben -------------- next part -------------- An HTML attachment was scrubbed... URL: From penglish1 at gmail.com Fri Dec 17 16:58:16 2010 From: penglish1 at gmail.com (Paul English) Date: Fri, 17 Dec 2010 16:58:16 -0800 Subject: SPUG: 2011 Cascadia IT Conference - Fri/Sat March 11/12 Message-ID: http://www.casitconf.org/casitconf11/Call_for_Proposals.html We?re looking for talks, panels, and presentations. I'm sure that talks on perl will be well received. The deadline for talk/panel/presentation submissions is 31 DEC, 2010 While we have USENIX/SAGE and LOPSA on board, this event is being driven by all local volunteers - we need your help! http://www.casitconf.org/casitconf11/Conference_Committees.html We also need sponsorship, typically from your employer or from vendors and VARs: http://casitconf.org/casitconf11/Sponsorship.html And of course, we also need to get the word out! Please share this opportunity with co-workers & friends. About me: I've been a systems administrator for 12 years so naturally I have used perl a fair bit. I've never been much of a "perl wiz" though. I'm currently the IT Director for a small company in Seattle where we have a 300-node Beowulf cluster doing weather forecasting for Wind/Solar/Hydro energy. Feel free to email me directly if you can help with promoting the conference as that is my role and I have exactly no experience in marketing! From cmeyer at helvella.org Tue Dec 21 10:10:46 2010 From: cmeyer at helvella.org (Colin Meyer) Date: Tue, 21 Dec 2010 10:10:46 -0800 Subject: SPUG: No Meeting Tonight Message-ID: Hi SPUGgers, There will be no meeting tonight. Just so you know. Happy wintery holidays! -Colin. p.s. Did you see the eclipse last night? Dang, that was kinda cool. -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew at sweger.net Tue Dec 21 14:15:50 2010 From: andrew at sweger.net (Andrew Sweger) Date: Tue, 21 Dec 2010 14:15:50 -0800 (PST) Subject: SPUG: OSCON 2011 Call for Participation Message-ID: Looks like it's time to start submissions for next year's OSCON. OSCON July 25-29, 2011 Oregon Convention Center Portland, Oregon http://www.oscon.com/oscon2011 ================================================= Submit a Proposal to Speak at OSCON By February 7 ================================================= For thirteen years the O'Reilly Open Source Convention has been bringing together people from across the open source universe to learn, collaborate, and inspire each other. OSCON provides a central place to gain exposure to and evaluate the new projects, tools, services, platforms, languages, software, and standards sweeping through the open source community and the broader technology industry. Now is your chance to be part of the program. We're looking for speakers to lead sessions and tutorials at OSCON 2011. The Call for Participation is open now through February 7: http://www.oscon.com/oscon2011/public/cfp/144 ======================== Topics We're Looking For ======================== Topics we plan to explore in the 2011 program include: - Doing more with less, a perpetual favorite - Open source in smart phones and mobile networked devices - Cloud computing, openness in distributed services - Geek lifestyle - hacking, quantified self, inbox zero, maker culture - Best practices for building a business around open source - Open web, open standards, open data, open, open, open! - Open source in democracy, politics, government, and education - AI, machine learning, and other ways of making software smarter than the people using it These topics are just to get you started. We're open to other ideas as well. To view submissions guidelines and to submit your proposal visit: http://www.oscon.com/oscon2011/public/cfp/144 We're looking forward to seeing your session and tutorial ideas and we hope you're already making plans to join us in Portland this July. Edd Dumbill & Sarah Novotny OSCON Program Chairs ====================== Thanks to Our Sponsors ====================== Thank you to Facebook and Percona for their support of OSCON 2011. If you'd like information on becoming an OSCON sponsor, please contact Sharon Cordesse at scordesse at oreilly.com. From MichaelRWolf at att.net Tue Dec 21 19:56:08 2010 From: MichaelRWolf at att.net (Michael R. Wolf) Date: Tue, 21 Dec 2010 19:56:08 -0800 Subject: SPUG: Musing on Language and Culture In-Reply-To: References: Message-ID: On Dec 17, 2010, at 3:35 PM, BenRifkah Bergsten-Buret wrote: > > > On Thu, Dec 16, 2010 at 7:04 PM, Michael R. Wolf wrote: > > Very interesting to me, these inseparable notions of Language and Culture. > > > You're talking about linguistic relativity :https://secure.wikimedia.org/wikipedia/en/wiki/Linguistic_relativity. IANAL(inguist) but I believe it gained traction when studied by Edward Sapir and and Benjamin Whorf. The ill named Sapir-Whorf Hypothesis which, simplified, draws a direct correlation between culture, language and cognitive tendencies. It proposes a causal relationship in that the language itself can have a direct impact on the way speakers think and therefore on the culture they create. Thanks..... A few years ago, I used to hand out cards at the beginning of each day's class. (I got lazy). It didn't matter what class I was teaching. The first day's class always had this... Language shapes the way we think, and determines what we can think about. -- B. L. Whorf -- as quoted in the Preface to the First Edition of "The C++ Programming Language", Bjarne Stroustrup ======== Instead of starting class with "What is the language?", I'd start a discussion like "What do you want to think about?". I'd (subtly, purposely) divert the discussion so that we'd talk about *other* languages... HTML, XML, SQL, BASIC, FORTRAN, Latin... so that I could say that *those* languages are good when you want to think about ______, but the language we're here to work on today is good at _________. By the time we were finished that discussion, I had end-run a common question ("Why use language X instead of Y?") in such a way that I didn't need to answer it... they could answer it themselves. For years, it's been one of my best "lectures".... or "meta-lectures", mainly because it takes a step *back* before digging in, but also because it draws on the collective experience of the class to set the limits of what they already know (and isn't *directly* useful to this class) and what they do *not* know (the real reason for this class). Here are some links.... http://www.mtsu.edu/~dlavery/Whorf/ http://en.wikipedia.org/wiki/Sapir-Whorf_hypothesis > > This idea blew me away the first I heard of it (can't remember where) and I've found from my experience that programming languages are great evidence to support the hypothesis. When learning a new language every developer I know approaches tasks from the perspective of their previous languages until they grok the zeitgeist of the new language. > > WNYC's RadioLab did an episode a while back that explored the inseparability of language and culture in some unique situations: http://www.radiolab.org/2010/aug/09/. > > -- > Ben -- Michael R. Wolf All mammals learn by playing! MichaelRWolf at att.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From skylos at gmail.com Sat Dec 25 18:31:35 2010 From: skylos at gmail.com (Skylos) Date: Sat, 25 Dec 2010 21:31:35 -0500 Subject: SPUG: Happy christmas! Message-ID: I toast you with a bottle of Woodchuck Hard Cider, opened by a churchkey I acquired at a SPUG meeting, what says Marchex on it! Best wishes for the new year, and may I soon return to glorious damp seattle and the great SPUG meetings, willing an alligator doesn't get me first. Hacking perl in Boca Raton, Florida for the winter with daydreams of less sweaty climes, David Ihnen/Skylos -- "If only I could get rid of hunger by rubbing my belly" - Diogenes -------------- next part -------------- An HTML attachment was scrubbed... URL: From nick-list at dytara.com Mon Dec 27 14:41:34 2010 From: nick-list at dytara.com (Nicholas Melnick) Date: Mon, 27 Dec 2010 16:41:34 -0600 (CST) Subject: SPUG: Frozen Perl 2011: Registration and Call for Submissions Message-ID: <1615578854.8.1293489694746.JavaMail.root@carlin> Hey, everyone. This may be of little interest to most Seattlites, but if you're interested in a smaller Perl event outside of the northwest, Frozen Perl 2011 is now looking for talks and open for registration! Frozen Perl is a three day event held at the University of Minnesota's McNamara Alumni Center in Minneapolis, Minnesota. The main event is a one-day, two-track workshop on Saturday, February 5th, with a hackathon on Sunday, February 6th. There will also be two Perl classes on Friday, February 4th. "Effective Perl Programming" will be taught by our keynote speaker brian d foy, and the other a class on Moose taught by Dave Rolsky. The call for talks is open until January 2nd. Registration is open until the day of the conference, but hurry, as the early bird rate expires on January 2nd. More information is available at: http://www.frozen-perl.org/mpw2011 Thanks! - Nick Melnick