From schwern at pobox.com Wed Apr 1 04:44:32 2009 From: schwern at pobox.com (Michael G Schwern) Date: Wed, 01 Apr 2009 12:44:32 +0100 Subject: [Pdx-pm] Open Source Bridge Conference -- early bird discount and CFP In-Reply-To: <200903271045.10829.enobacon@gmail.com> References: <200903270707.46901.enobacon@gmail.com> <756703690903270840y38de6ddbyb4de3123ee68edd0@mail.gmail.com> <200903271045.10829.enobacon@gmail.com> Message-ID: <49D353A0.6000402@pobox.com> Eric Wilhelm wrote: > # from J. Shirley > # on Friday 27 March 2009: > >> I'd like to get it out of the echo chamber and show non-Perl hackers >> how powerful of a tool it is, but it seems that a lot of these talks >> (at least at OSCON) end up being filled with Perl People. >> >> The option I'm leaning towards is a sort of bait'n'switch: "Using >> RESTful techniques and YUI". It will just happen to use Catalyst as >> the medium. > > Or a Rails vs Catalyst cage match? +1 There's already a couple cage match talks. "Virtualize vs Containerize: Fight!" http://opensourcebridge.org/proposals/134 "bzr vs git smack down" http://opensourcebridge.org/proposals/37 They take the form of a supporter from either side presenting together to give a more balanced and honest talk. So if you can find a Rails developer it allows some give and take rather than just Catalyst beating on a silent Rails or vice versa. -- Alligator sandwich, and make it snappy! From igal at pragmaticraft.com Wed Apr 1 06:44:10 2009 From: igal at pragmaticraft.com (Igal Koshevoy) Date: Wed, 01 Apr 2009 06:44:10 -0700 Subject: [Pdx-pm] Open Source Bridge Conference -- early bird discount and CFP In-Reply-To: <49D353A0.6000402@pobox.com> References: <200903270707.46901.enobacon@gmail.com> <756703690903270840y38de6ddbyb4de3123ee68edd0@mail.gmail.com> <200903271045.10829.enobacon@gmail.com> <49D353A0.6000402@pobox.com> Message-ID: <49D36FAA.1060201@pragmaticraft.com> FYI: The Open Source Bridge Conference proposal deadline has been extended till the end of April 10th. Although we already have plenty of talks, we'd be glad to get some more. # from J. Shirley > I'd like to get it out of the echo chamber and show non-Perl hackers > how powerful of a tool it is, but it seems that a lot of these talks > (at least at OSCON) end up being filled with Perl People. Open Source Bridge is language-neutral, so if you can craft a compelling proposal, you'll be able to spread your message outside the Perl community. # from J. Shirley > The option I'm leaning towards is a sort of bait'n'switch: "Using > RESTful techniques and YUI". It will just happen to use Catalyst > as the medium. It's okay to use Catalyst as a background for a YUI-focused talk, but it's not okay trick people into a YUI talk where you focus on Catalyst instead. If you're proud of Catalyst and Perl and want to show people what they can do, just say so and focus your talk on how these work, how they're used, and in which niches they excel. Eric Wilhelm wrote: > Or a Rails vs Catalyst cage match? These two frameworks appeal to very different kinds of people, so I doubt that people would switch sides based on your arguments. If you're serious about a matchup, consider comparing Catalyst against frameworks like Werkzeug, Pylons or Merb. Be aware that choosing a match-up format may hurt your cause because you'll have far less time to talk about Catalyst and Perl. However, speaking of cage matches.... At last year's Ruby Brigade FOSCON event, I organized a competition where we had teams using the Rails, Symfony, Drupal, and Seaside frameworks to build an app from scratch to a common set of high-level design requirements. This was all done in front of a large audience watching the teams hacking side-by-side with every keystroke displayed on projectors. The competition was intense, entertaining and surprisingly informative despite its gimmicky format. For details, see . I'd be up for doing something of this sort as a Bridge conference evening entertainment. Would you be interested in watching this, willing to represent a Perl framework, or help with organizing the competition (defining the specs & how the contest runs, clarifying specs to contestants, etc)? -igal From igal at pragmaticraft.com Wed Apr 1 09:18:58 2009 From: igal at pragmaticraft.com (Igal Koshevoy) Date: Wed, 01 Apr 2009 09:18:58 -0700 Subject: [Pdx-pm] Open Source Bridge Conference -- early bird discount and CFP In-Reply-To: <756703690904010909h4593be63v63b8e5c8a2f14e2@mail.gmail.com> References: <200903270707.46901.enobacon@gmail.com> <756703690903270840y38de6ddbyb4de3123ee68edd0@mail.gmail.com> <200903271045.10829.enobacon@gmail.com> <49D353A0.6000402@pobox.com> <49D36FAA.1060201@pragmaticraft.com> <756703690904010909h4593be63v63b8e5c8a2f14e2@mail.gmail.com> Message-ID: <49D393F2.4060806@pragmaticraft.com> J. Shirley wrote: > On Wed, Apr 1, 2009 at 6:44 AM, Igal Koshevoy > wrote: > > FYI: The Open Source Bridge Conference proposal deadline has been > extended till the end of April 10th. Although we already have > plenty of > talks, we'd be glad to get some more. > > # from J. Shirley > > I'd like to get it out of the echo chamber and show non-Perl hackers > > how powerful of a tool it is, but it seems that a lot of these talks > > (at least at OSCON) end up being filled with Perl People. > Open Source Bridge is language-neutral, so if you can craft a > compelling > proposal, you'll be able to spread your message outside the Perl > community. > > # from J. Shirley > > The option I'm leaning towards is a sort of bait'n'switch: "Using > > RESTful techniques and YUI". It will just happen to use Catalyst > > as the medium. > It's okay to use Catalyst as a background for a YUI-focused talk, but > it's not okay trick people into a YUI talk where you focus on Catalyst > instead. > > If you're proud of Catalyst and Perl and want to show people what they > can do, just say so and focus your talk on how these work, how they're > used, and in which niches they excel. > > > I really wasn't trying to trick people, and sorry if I gave that > impression. The intent was to show the power of REST and YUI, and > people would see just how little Catalyst/Perl code is there and be > impressed that way. A Perl knowledge optional talk, of sorts. > > Such an abstract would be, "Do more with less code, by combining two > fantastic toolkits (Catalyst and YUI) and PhD approved REST techniques > you can have robust and well built applications that deliver a great > user experience and still operate from the command line." > > Sorry for the poor verbiage on my part, that was definitely not my intent! Thanks for clarifying. I was pretty sure you had the right idea in mind, but had to make sure that I checked for the sake of the conference's well-being. :) The abstract you've suggested sounds appealing, I look forward to seeing the completed proposal. -igal From enobacon at gmail.com Wed Apr 1 15:56:48 2009 From: enobacon at gmail.com (Seven till Seven) Date: Wed, 1 Apr 2009 15:56:48 -0700 Subject: [Pdx-pm] hdp on Moose - April meeting next Wednesday Message-ID: <200904011556.49049.enobacon@gmail.com> Wed. April 8th, 6:53pm at FreeGeek -- 1731 SE 10th Ave. topic: Meta-Moose speaker: hdp Moose is a postmodern object system for Perl 5. Moose's recent rise in popularity has led to a surge of declarative class-building and accessor-generating modules, but the real power of Moose comes from its metaclass fundamentals, not from the syntactic sugar of has(). Using Moose as a foundation makes it easier for your code to grow and scale. I'll cover some of the concepts in Moose that the MOP (Meta-Object Protocol) makes possible, especially roles and type constraints. If we have time, I'll go through a simple Moose extension, focusing on the mechanisms Moose provides to help your code play nicely with others'. If the first sentence of this description was news to you, you should at least read the SYNOPSIS of Moose, and if you can get through Moose::Manual and Moose::Manual::Concepts, so much the better. I'll expect a lot of questions, but I hope to move past "what is an object" pretty quickly. By the end of the night I hope you'll have a better understanding of the depth of what Moose provides, and why has() is only the tip of the iceberg. I don't expect that everyone will immediately understand every concept provided ? my goal is to impress you so much with Moose's awesomeness that you're willing to follow up later on the documentation pointers that I throw out. As always, the meeting will be followed by social hour at the Lucky Lab. -- http://pdx.pm.org From keithl at kl-ic.com Sun Apr 5 21:01:22 2009 From: keithl at kl-ic.com (Keith Lofstrom) Date: Sun, 5 Apr 2009 21:01:22 -0700 Subject: [Pdx-pm] Creating animated geometric GIFs with Perl? Message-ID: <20090406040122.GA17470@gate.kl-ic.com> I want to make some animated GIFs. I will be moving groups of geometric elements (lines, rectangles, ellipses) around. Extra points if the tool facilitates 3D, perspective, and programmable point of view, but merely being able to do something like a pair of rotating boxes would be fine, I can extrapolate and do the coordinate transforms with that as a start. I've found a few modules with useless descriptions and much breakage; perhaps somebody can point at robust alternatives. Keith -- Keith Lofstrom keithl at keithl.com Voice (503)-520-1993 KLIC --- Keith Lofstrom Integrated Circuits --- "Your Ideas in Silicon" Design Contracting in Bipolar and CMOS - Analog, Digital, and Scan ICs From jshirley at gmail.com Mon Apr 6 05:18:38 2009 From: jshirley at gmail.com (J. Shirley) Date: Mon, 6 Apr 2009 05:18:38 -0700 Subject: [Pdx-pm] Creating animated geometric GIFs with Perl? In-Reply-To: <20090406040122.GA17470@gate.kl-ic.com> References: <20090406040122.GA17470@gate.kl-ic.com> Message-ID: <756703690904060518o25a0edfj100318148646a671@mail.gmail.com> On Sun, Apr 5, 2009 at 9:01 PM, Keith Lofstrom wrote: > I want to make some animated GIFs. I will be moving groups of > geometric elements (lines, rectangles, ellipses) around. Extra > points if the tool facilitates 3D, perspective, and programmable > point of view, but merely being able to do something like a pair > of rotating boxes would be fine, I can extrapolate and do the > coordinate transforms with that as a start. I've found a few > modules with useless descriptions and much breakage; perhaps > somebody can point at robust alternatives. > > Keith > > -- > Keith Lofstrom keithl at keithl.com Voice (503)-520-1993 > KLIC --- Keith Lofstrom Integrated Circuits --- "Your Ideas in Silicon" > Design Contracting in Bipolar and CMOS - Analog, Digital, and Scan ICs > _______________________________________________ > Pdx-pm-list mailing list > Pdx-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/pdx-pm-list > Hi Keith, I know that Flash is often times seen as a bad word, but I've had much better luck in the past doing this with Flash. Before you say "Hey, no Flash!" you should also keep in mind it is fairly trivial to convert Flash render frames into individual GIF frames to splice together into an animation. There are pretty good Perl libraries into Flash, but I'm hesitant to recommend any since it's been years since I've worked with this stuff. Good luck, -J -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew.clapp at gmail.com Mon Apr 6 09:35:00 2009 From: andrew.clapp at gmail.com (Andrew Clapp) Date: Mon, 6 Apr 2009 09:35:00 -0700 Subject: [Pdx-pm] Creating animated geometric GIFs with Perl? In-Reply-To: <20090406040122.GA17470@gate.kl-ic.com> References: <20090406040122.GA17470@gate.kl-ic.com> Message-ID: Back in the day, I used to write perl to output povray source files for me. That works pretty well. Nowadays, you can pass a time value to povray and it will move, rotate and whatever else you tell it to do to your objects for you. I think there's even a nice frontend gui for it now. www.povray.org -ASC On Sun, Apr 5, 2009 at 9:01 PM, Keith Lofstrom wrote: > I want to make some animated GIFs. I will be moving groups of > geometric elements (lines, rectangles, ellipses) around. Extra > points if the tool facilitates 3D, perspective, and programmable > point of view, but merely being able to do something like a pair > of rotating boxes would be fine, I can extrapolate and do the > coordinate transforms with that as a start. I've found a few > modules with useless descriptions and much breakage; perhaps > somebody can point at robust alternatives. > > Keith > > -- > Keith Lofstrom keithl at keithl.com Voice (503)-520-1993 > KLIC --- Keith Lofstrom Integrated Circuits --- "Your Ideas in Silicon" > Design Contracting in Bipolar and CMOS - Analog, Digital, and Scan ICs > _______________________________________________ > Pdx-pm-list mailing list > Pdx-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/pdx-pm-list > -- Andrew S. Clapp Aeonic Enterprises -------------- next part -------------- An HTML attachment was scrubbed... URL: From enobacon at gmail.com Mon Apr 6 10:46:05 2009 From: enobacon at gmail.com (Eric Wilhelm) Date: Mon, 6 Apr 2009 10:46:05 -0700 Subject: [Pdx-pm] Creating animated geometric GIFs with Perl? In-Reply-To: <20090406040122.GA17470@gate.kl-ic.com> References: <20090406040122.GA17470@gate.kl-ic.com> Message-ID: <200904061046.06058.enobacon@gmail.com> # from Keith Lofstrom # on Sunday 05 April 2009 21:01: >I want to make some animated GIFs. ?I will be moving groups of >geometric elements (lines, rectangles, ellipses) around. CAD::Drawing has these geometric primitives, transformations, and an Image::Magick output connector. Ellipses might be a hangup - IIRC I::M goes with the "rectangle" definition, which may or may not allow rotation. The output dispatch tables are pretty simple to extend if anything is missing. I also know a local consultant you can hire for this kind of thing. ;-) --Eric -- I arise in the morning torn between a desire to improve the world and a desire to enjoy the world. This makes it hard to plan the day. --E.B. White --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From enobacon at gmail.com Mon Apr 6 11:47:49 2009 From: enobacon at gmail.com (The Dread Parrot) Date: Mon, 6 Apr 2009 11:47:49 -0700 Subject: [Pdx-pm] Fwd: OSCON is open for Business - Register Now and Save Message-ID: <200904061147.49988.enobacon@gmail.com> Note: I think we usually get some kind of user-group discount code. I would hope we hear about that soon. --Eric ---------- Forwarded Message: ---------- O'Reilly Open Source Convention - OSCON July 20-24, 2009 San Jose McEnery Convention Center San Jose, CA http://conferences.oreilly.com/oscon?CMP=EMC-conf_os09_int&ATT=EM4 Register Now for OSCON 2009, Save $250, Discover Why Open Source Is Open for Business. In trying times such as these, saving money becomes a bigger priority for everyone. While challenging, the current global situation provides the open source community with the opportunity to sustain, apply, and expand open source to change the world and strengthen our personal and professional competitiveness. At the core of so many emerging technologies, driving the innovation engine, open source offers a way to save technology costs in your organization and to keep your business moving forward in tough times. OSCON 2009 will tackle the hard questions and propose some answers: How can open source -- its tools and its principles -- contribute to making a difference, both in the business of computing and in creating a sustainable lifestyle? In an uncertain economy, how can open source empower us? How can we turn up the volume on efficiency, knowledge transfer, and working smarter within constraints to achieve more with what we already have -- or even with less? Join us as we continue our passion conversation about the present and future of open source and the savings it offers to all of us. For starters, you'll save $250 when you register for OSCON by June 2, at: https://en.oreilly.com/oscon2009/public/register?ATT=EM6&CMP=EMC-conf_o s09_ext_em5 ================================== Who will be at OSCON 2009? ================================== Developers and programmers, designers, sys admins, hackers and geeks, enterprise developers and managers, IT managers and CxOs, entrepreneurs, activists, trainers, and educators. In short, everyone passionate about open source. Some 3,000 people will attend, many looking for new opportunities to regroup, retrain, and rebuild. Are you taking on new responsibilities or switching gears to work with new priorities? At OSCON, you'll find out how others are meeting these same challenges and staying competitive. The open source community is deeply committed to the idea that there is always a better way, making OSCON one of the most energizing training experiences around. Open source continues to thrive and grow because better ways, particularly to increase ease of use and lower the cost of deployment, continue to be found. ================================== Profit from hundreds of sessions in 17 tracks ================================== We received a record number of speaking proposals this year, meaning that OSCON 2009 will have the best program yet. We're still confirming speakers, but we've already scheduled more than 200 sessions that will focus on how open source can save money, save the day, and spread the word. Here's just a sampling: Administration: Open source innovations in system and network administration - Server Management and Source Control: The Key to Scalability and Teamwork -- Lance Albertson (Oregon State University Open Source Lab) Business: Open source best practices applied within the enterprise, legal issues, and marketing strategies - Building a Business on Open Source Distributed Computing -- Bradford Stephens (Visible Technologies) - Building a Corporate Blog Portal Using WordPress MU -- Dan York (Voxeo Corporation) Databases: Essential techniques and advanced tips in MySQL, PostgreSQL, SQLite, etc. - Linux Filesystem Performance for Databases -- Selena Deckelmann (PostgreSQL Project) Desktop Applications: GUI toolkits, synchronization and offline caching, filling the long tail of a fully open source desktop experience - Emails Hates the Living! -- Ricardo Signes (code simply) Design & Usability - Grokkin' Design -- Jon Tan (OmniTI) Emerging Topics: Promising projects, proposals, and people - Bureaucrats, Technocrats and Policy Cats: How the Government Is Turning to Open Source, and Why -- Deborah Bryant and Greg Lund-Chaix (Oregon State University Open Source Lab), Bjorn Freeman-Benson (DemocracyLab), E. John Sebes (Open Source Digital Voting Foundation), and Greg Elin (Sunlight Foundation) - Hacking the Open Government -- John Mark Walker (CollabNet), Kevin Marks (Google), Silone Bonewald (League of Technical Voters), Ilan Rabinovitch (GeekPAC) Java: New tools, building on OpenJDK, Harmony, etc. - Transparent Sharing of Complex Data with YAML -- Ingy dot Net (Socialtext) Linux: Creation, use, and future direction of Linux and its killer apps, from kernel and distros to office suites and multimedia - The Future of Filesystems and Storage -- Theodore Ts'o (Linux Foundation) Mobile: Ahead-of-the-curve open telephony and mobile technologies, people, projects, and activities pushing the boundaries of what?s possible ? The Bee: UNICEF's Portable Infrastructure for Emergency Communications -- Seth Herr (UNICEF) People: Community, users and their experience, user-centered design and usability, humans rather than technology or processes, marketing as an architecture of collaboration - What Has Worked: OpenOffice.org around the World -- Louis Suarez-Potts (Sun Microsystems/OpenOffice.org) Perl: (Perl Conference 12) Perl 5 and Perl 6, trends from databases to mod_perl to Perl hacks for productivity - Hacking Rakudo Perl - Patrick Michaud (pmichaud.com) PHP: (PHP Conference 8) migration, deployment, security, and preparing for the future - PHP: The Good Parts -- Chris Shiflett (OmniTI) Programming: Hard-core open source tools, technologies, and techniques for elegant, quality coding - Building Compilers with the Parrot Compiler Toolkit -- Patrick Michaud (pmichaud.com) Python: (Python 16 Conference) latest developments, Python 2.x and 3.0 - Transparent Sharing of Complex Data with YAML -- Ingy d?t Net (code simply) Ruby: Rails, Ruby 2.0, test, deploy, extend, and integrate - Implementing Privacy: OAuth and Token Madness -- Evan "Rabble" Henshaw-Plath (entp.com) Security: Application, network, and data security, from Linux firewalls to VoIP risks - Security without Disruption: Ksplice Kernel Updates -- Jeff Arnold (Ksplice, Inc.) Web Applications: The perpetual beta model, user experience, frameworks, scaling, testing - How Green Is Our City? The Urban Forest Mapping Project -- Kelaine Vargas (Urban Forest Map) - Building a Highly Scalable, Open Source, Twitter Clone -- Dan Diephouse (MuleSource) We'll be telling you more soon about tutorials, sessions, speakers, and keynotes, as well as events and activities at the convention. ================================== Stay in touch with what's going on at OSCON ================================== Sign up for the conference newsletter to receive advance announcements and updates on the program as it develops. Go now to: https://members.oreilly.com/cs/members/rlogin. You can also follow OSCON on: Twitter [http://twitter.com/oscon] Facebook [http://conferences.oreilly.com/oscon/facebook] Identica [http://identi.ca/oscon] LinkedIn [http://conferences.oreilly.com/oscon/linkedin] ================================== New venue for OSCON 2009 ================================== This year, OSCON will be held at the San Jose McEnery Convention Center, and we are looking forward to engaging in new activities and to welcoming new projects from local open source communities. We have secured affordable group rates at the San Jose Marriott and the Hilton San Jose; both hotels are connected to the convention center. Check the website for details. http://en.oreilly.com/oscon2009/public/content/hotel If you have ideas for speakers and topics that will make the conference a must-attend event, send them to: oscon-idea at oreilly.com For media and promotional partner opportunities please email mediapartners at oreilly.com Sponsorship and exhibit opportunities are available to promote your company at the 11th annual OSCON. Contact Sharon Cordesse for details: scordesse at oreilly.com We're hoping you will join us in San Jose this summer, The OSCON 2009 Team P.S. Registration is now open at: https://en.oreilly.com/oscon2009/public/register?ATT=EM6&CMP=EMC-conf_o s09_ext_em5 Register by June 2 to save $250! +++++++++++++++++++++++++++++++++++++++++++++++ You are receiving this message because you attended a previous OSCON Conference. To unsubscribe from this list, send a reply to this message. To be removed from ALL O'Reilly conference marketing announcements, send a message to: conferences-unsubscribe at oreilly.com For assistance, email webmaster at oreilly.com O'Reilly Media, Inc. 1005 Gravenstein Highway North, Sebastopol, CA 95472 (707) 827-7000 / (800) 998-9938 +++++++++++++++++++++++++++++++++++++++++++++++ ------------------------------------------------------- From perl at evolone.org Mon Apr 6 13:38:24 2009 From: perl at evolone.org (perl) Date: Mon, 6 Apr 2009 13:38:24 -0700 Subject: [Pdx-pm] Creating animated geometric GIFs with Perl? In-Reply-To: <200904061046.06058.enobacon@gmail.com> References: <20090406040122.GA17470@gate.kl-ic.com> <200904061046.06058.enobacon@gmail.com> Message-ID: <20090406133824.18056353@lappy.evolone.org> On Mon, 6 Apr 2009 10:46:05 -0700 Eric Wilhelm wrote: > # from Keith Lofstrom > # on Sunday 05 April 2009 21:01: > > >I want to make some animated GIFs. ?I will be moving groups of > >geometric elements (lines, rectangles, ellipses) around. > > CAD::Drawing has these geometric primitives, transformations, and an > Image::Magick output connector. > > Ellipses might be a hangup - IIRC I::M goes with the "rectangle" > definition, which may or may not allow rotation. The output dispatch > tables are pretty simple to extend if anything is missing. > > I also know a local consultant you can hire for this kind of > thing. ;-) > > --Eric Probably GD.pm will do for you. And it'll output animated gifs, from a quick look at the perldoc. Cheers, -- Mike Higgins From enobacon at gmail.com Tue Apr 7 19:41:18 2009 From: enobacon at gmail.com (Eric Wilhelm) Date: Tue, 7 Apr 2009 19:41:18 -0700 Subject: [Pdx-pm] Open Source Bridge Raffle Message-ID: <200904071941.18275.enobacon@gmail.com> Hi all, The Open Source Bridge Conference (http://opensourcebridge.org/) has given us one pass to raffle off to our members. The raffle is free to enter, but you must be present at tomorrow night's meeting to win: http://spreadsheets.google.com/viewform?hl=en&formkey=cHRnUVIwdmV0VTc4eGJjVFlNZHhLWVE6MA.. All entries must be in before the meeting starts. --Eric -- Don't worry about what anybody else is going to do. The best way to predict the future is to invent it. --Alan Kay --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From enobacon at gmail.com Wed Apr 8 09:31:48 2009 From: enobacon at gmail.com (Seven till Seven) Date: Wed, 8 Apr 2009 09:31:48 -0700 Subject: [Pdx-pm] hdp on Moose - April meeting tonight Message-ID: <200904080931.49281.enobacon@gmail.com> Wed. April 8th, 6:53pm at FreeGeek -- 1731 SE 10th Ave. topic: Meta-Moose speaker: hdp Moose is a postmodern object system for Perl 5. Moose's recent rise in popularity has led to a surge of declarative class-building and accessor-generating modules, but the real power of Moose comes from its metaclass fundamentals, not from the syntactic sugar of has(). Using Moose as a foundation makes it easier for your code to grow and scale. I'll cover some of the concepts in Moose that the MOP (Meta-Object Protocol) makes possible, especially roles and type constraints. If we have time, I'll go through a simple Moose extension, focusing on the mechanisms Moose provides to help your code play nicely with others'. If the first sentence of this description was news to you, you should at least read the SYNOPSIS of Moose, and if you can get through Moose::Manual and Moose::Manual::Concepts, so much the better. I'll expect a lot of questions, but I hope to move past "what is an object" pretty quickly. By the end of the night I hope you'll have a better understanding of the depth of what Moose provides, and why has() is only the tip of the iceberg. I don't expect that everyone will immediately understand every concept provided ? my goal is to impress you so much with Moose's awesomeness that you're willing to follow up later on the documentation pointers that I throw out. As always, the meeting will be followed by social hour at the Lucky Lab. -- http://pdx.pm.org From schwern at pobox.com Wed Apr 8 15:31:23 2009 From: schwern at pobox.com (Michael G Schwern) Date: Wed, 08 Apr 2009 15:31:23 -0700 Subject: [Pdx-pm] QA Hackathon Report? Message-ID: <49DD25BB.8030505@pobox.com> Would anyone be interested in a short report on the QA Hackathon in Birmingham that happened two weeks ago? Of relevance is the implementation of bits of Test::Builder2 that were discussed last meeting. -- 3. Not allowed to threaten anyone with black magic. -- The 213 Things Skippy Is No Longer Allowed To Do In The U.S. Army http://skippyslist.com/list/ From jeff at vpservices.com Wed Apr 8 15:45:34 2009 From: jeff at vpservices.com (Jeff Zucker) Date: Wed, 08 Apr 2009 15:45:34 -0700 Subject: [Pdx-pm] Trends in Internet usage Message-ID: <49DD290E.6030204@vpservices.com> Hi, Sorry, this isn't a Perl question, but I haven't been able to find what I'm looking for and y'all might have some suggestions. I'm looking for trends in usage of various Internet modes of information delivery/communication, especially the role of mailing lists. Is the use of listservs and other mailing lists rising, falling, or remaining flat? How does it compare to social networking in over-all usage? I've browsed around netstats and server-watch and w3c and various sites by contributors to the listserv software but without finding anything even close. Ideas? -- Jeff From enobacon at gmail.com Wed Apr 8 16:19:59 2009 From: enobacon at gmail.com (Eric Wilhelm) Date: Wed, 8 Apr 2009 16:19:59 -0700 Subject: [Pdx-pm] Trends in Internet usage In-Reply-To: <49DD290E.6030204@vpservices.com> References: <49DD290E.6030204@vpservices.com> Message-ID: <200904081619.59573.enobacon@gmail.com> # from Jeff Zucker # on Wednesday 08 April 2009 15:45: >How does it compare to social networking in over-all usage? You forgot to ask: Is Twitter "top-posting 2.0"? In seriousness and in general, I think it might be hard to find data for these trends. Most of the social networking companies seem pretty protective of their stats. Meanwhile, mailing lists die off and multiply, etc. --Eric -- software: a hypothetical exercise which happens to compile. --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From enobacon at gmail.com Wed Apr 8 16:20:29 2009 From: enobacon at gmail.com (Eric Wilhelm) Date: Wed, 8 Apr 2009 16:20:29 -0700 Subject: [Pdx-pm] QA Hackathon Report? In-Reply-To: <49DD25BB.8030505@pobox.com> References: <49DD25BB.8030505@pobox.com> Message-ID: <200904081620.29890.enobacon@gmail.com> # from Michael G Schwern # on Wednesday 08 April 2009 15:31: >Would anyone be interested in a short report on the QA Hackathon in > Birmingham that happened two weeks ago? Maybe really short. It must come after the Padre demo. --Eric -- Issues of control, repair, improvement, cost, or just plain understandability all come down strongly in favor of open source solutions to complex problems of any sort. --Robert G. Brown --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From list at phaedrusdeinus.org Wed Apr 8 16:18:18 2009 From: list at phaedrusdeinus.org (John Melesky) Date: Wed, 8 Apr 2009 16:18:18 -0700 Subject: [Pdx-pm] Trends in Internet usage In-Reply-To: <49DD290E.6030204@vpservices.com> References: <49DD290E.6030204@vpservices.com> Message-ID: <4FC8F2C7-979A-4A05-94B6-53543B800678@phaedrusdeinus.org> On Apr 8, 2009, at 3:45 PM, Jeff Zucker wrote: > I'm looking for trends in usage of various Internet modes of > information delivery/communication, especially the role of mailing > lists. Is the use of listservs and other mailing lists rising, > falling, or remaining flat? How does it compare to social > networking in over-all usage? I've browsed around netstats and > server-watch and w3c and various sites by contributors to the > listserv software but without finding anything even close. I can't think of an untainted source of that info (aside from asking your friend at a major ISP to run morally questionable traffic analyses). One approach to consider, though, is hitting places like Yahoo! Groups. Spider through (all or a sampling of) the groups and build a mailing list history for each one (that has publicly available data), then do some analysis on those numbers. The same process could be repeated for other mailing list hosting sites that provide such data. One thing to note, though, is that these sites frequently have methods of posting aside from email, which pollutes the info a bit. A similar source would be publicly-available mailman sites. These can be tough to find, though. One method of tracking them down is searching for a (hopefully long enough to be identifying) string from the base page. "below is a listing of all the public mailing lists on" seems to work well[1]. Hope that helps. -johnnnnnnn [1] for example: http://www.google.com/search?hl=en&q=%22below+is+a+listing+of+all+the+public+mailing+lists+on%22 From jeff at zeroclue.com Wed Apr 8 16:47:47 2009 From: jeff at zeroclue.com (Jeff Lavallee) Date: Wed, 8 Apr 2009 16:47:47 -0700 Subject: [Pdx-pm] QA Hackathon Report? In-Reply-To: <49DD25BB.8030505@pobox.com> References: <49DD25BB.8030505@pobox.com> Message-ID: I'm interested, but I don't think I'll manage to make tonight's meeting, so I very selfishly hope you wait until next meeting :) On Apr 8, 2009, at 3:31 PM, Michael G Schwern wrote: > Would anyone be interested in a short report on the QA Hackathon in > Birmingham > that happened two weeks ago? Of relevance is the implementation of > bits of > Test::Builder2 that were discussed last meeting. > > > -- > 3. Not allowed to threaten anyone with black magic. > -- The 213 Things Skippy Is No Longer Allowed To Do In The U.S. > Army > http://skippyslist.com/list/ > > _______________________________________________ > Pdx-pm-list mailing list > Pdx-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/pdx-pm-list From hdp.perl.pm.pdx at weftsoar.net Wed Apr 8 16:50:42 2009 From: hdp.perl.pm.pdx at weftsoar.net (Hans Dieter Pearcey) Date: Wed, 8 Apr 2009 19:50:42 -0400 Subject: [Pdx-pm] QA Hackathon Report? In-Reply-To: References: <49DD25BB.8030505@pobox.com> Message-ID: <20090408235042.GJ21632@glaive.weftsoar.net> On Wed, Apr 08, 2009 at 04:47:47PM -0700, Jeff Lavallee wrote: > I'm interested, but I don't think I'll manage to make tonight's meeting, > so I very selfishly hope you wait until next meeting :) I wouldn't mind a longer QA presentation/discussion that lasted a full meeting, if Schwern's up for it. hdp. From schwern at pobox.com Wed Apr 8 16:56:23 2009 From: schwern at pobox.com (Michael G Schwern) Date: Wed, 08 Apr 2009 16:56:23 -0700 Subject: [Pdx-pm] Trends in Internet usage In-Reply-To: <49DD290E.6030204@vpservices.com> References: <49DD290E.6030204@vpservices.com> Message-ID: <49DD39A7.3040802@pobox.com> Jeff Zucker wrote: > Sorry, this isn't a Perl question, but I haven't been able to find what > I'm looking for and y'all might have some suggestions. I'm looking for > trends in usage of various Internet modes of information > delivery/communication, especially the role of mailing lists. Is the > use of listservs and other mailing lists rising, falling, or remaining > flat? How does it compare to social networking in over-all usage? I've > browsed around netstats and server-watch and w3c and various sites by > contributors to the listserv software but without finding anything even > close. markmail.org may prove interesting, it archives about 7000 lists and 38 million messages back to 1993. The opening graph surely seems to show a continually growing trend, but remember that might simply show the growth of what markmail archives rather than the actual growth of mailing lists. To get a good feel I'd take a random sampling of what markmail has to offer and see what the trend is. FWIW, after a peaking in 2001, Perl is holding steady at about 6000 messages per month. Though I don't think this includes pm.org lists. http://perl.markmail.org/ Its interesting to see that while most of the chatter is coming from p5p, a good chunk is perl.beginners. http://perl.markmail.org/search/?q= -- 191. Our Humvees cannot be assembled into a giant battle-robot. -- The 213 Things Skippy Is No Longer Allowed To Do In The U.S. Army http://skippyslist.com/list/ From jeff at vpservices.com Wed Apr 8 17:23:21 2009 From: jeff at vpservices.com (jeff) Date: Wed, 08 Apr 2009 17:23:21 -0700 Subject: [Pdx-pm] Trends in Internet usage In-Reply-To: <49DD39A7.3040802@pobox.com> References: <49DD290E.6030204@vpservices.com> <49DD39A7.3040802@pobox.com> Message-ID: <49DD3FF9.6050500@vpservices.com> Thanks to all for the suggestions so far. A bit more context since you seem interested: it's for a large international NGO that has about a dozen mailing lists totalling 100,000 subscribers and about half a dozen websites. In the past the websites have been almost nothing other than a way to draw people into the mailing lists but now we are moving towards spiffy (general adjective, no reference to Ingy) ontology-based inter-searchable sites, targeted feeds, etc. Obviously we don't want to ignore the list subscribers, they will still be our core, but we need to figure out where to put our emphasis. The target population is very specialized - people involved in treaty negotiation - so the general public is not really our concern. -- Jeff From david at kineticode.com Wed Apr 8 17:46:27 2009 From: david at kineticode.com (David E. Wheeler) Date: Wed, 8 Apr 2009 17:46:27 -0700 Subject: [Pdx-pm] QA Hackathon Report? In-Reply-To: <20090408235042.GJ21632@glaive.weftsoar.net> References: <49DD25BB.8030505@pobox.com> <20090408235042.GJ21632@glaive.weftsoar.net> Message-ID: On Apr 8, 2009, at 4:50 PM, Hans Dieter Pearcey wrote: > On Wed, Apr 08, 2009 at 04:47:47PM -0700, Jeff Lavallee wrote: >> I'm interested, but I don't think I'll manage to make tonight's >> meeting, >> so I very selfishly hope you wait until next meeting :) +1 > I wouldn't mind a longer QA presentation/discussion that lasted a > full meeting, > if Schwern's up for it. +1 (But you're not trying to get out of your talk, are you hdp? See you guys soon. David From hdp.perl.pm.pdx at weftsoar.net Wed Apr 8 17:50:17 2009 From: hdp.perl.pm.pdx at weftsoar.net (Hans Dieter Pearcey) Date: Wed, 8 Apr 2009 20:50:17 -0400 Subject: [Pdx-pm] QA Hackathon Report? In-Reply-To: References: <49DD25BB.8030505@pobox.com> <20090408235042.GJ21632@glaive.weftsoar.net> Message-ID: <20090409005017.GL21632@glaive.weftsoar.net> On Wed, Apr 08, 2009 at 05:46:27PM -0700, David E. Wheeler wrote: >> I wouldn't mind a longer QA presentation/discussion that lasted a full >> meeting, >> if Schwern's up for it. > > +1 (But you're not trying to get out of your talk, are you hdp? No, I meant next meeting. hdp. From jaleto at gmail.com Wed Apr 8 23:04:57 2009 From: jaleto at gmail.com (Jonathan Leto) Date: Wed, 8 Apr 2009 23:04:57 -0700 Subject: [Pdx-pm] Getting Involved as a Mentor/Guide with Google Summer of Code 2009 Message-ID: <9aaadf9c0904082304g555a306ay7da79487d2747624@mail.gmail.com> Howdy, Some people at the meeting tonight expressed interest about how to help out with The Perl Foundation and Google Summer of Code 2009. Here is what you need to know. There is a public google group [1] for mentors and students and whoever else in the Perl community who would like to give a helping hand. I will refer to these people as "Guides." If you are willing to spend a little more time and be a mentor, which includes the very important job of commenting and ranking our current student applications, then you can signup on the GSoC web app [3]. You will need to sign up, then apply to be a mentor for The Perl Foundation. We already have 20 mentors signed up, you guys rock! Even if all the time you have is to occasionally answer an email from a student that is stuck, that is a valuable contribution. There is also an irc channel, #soc-help on irc.perl.org . There are some really cool proposals this year (we got 19), here is a sample: 1) LLVM JIT runcore for Parrot 2) Tools to access Perl 6 user documentation 3) Various improvements to the Mojo + Catalyst web frameworks 4) Multimethods for SMOP 5) Widgets for November, a wiki engine written in Perl 6 6) Perl bindings to wxWebkit 7) Decimal floating point (IEEE754-2008) arithmetic for Parrot 8) Fast Primality testing in Perl using Math::BigInt::GMP (getting rid of the Math::Pari dependence of Crypt::*) It is shaping up to be an interesting summer, come join the fun! Duke [1] http://groups.google.com/group/tpf-gsoc-students [2] http://groups.google.com/group/tpf-gsoc [3] http://socghop.appspot.com/ -- [---------------------] Jonathan Leto jaleto at gmail.com From hdp.perl.pm.pdx at weftsoar.net Thu Apr 9 10:02:05 2009 From: hdp.perl.pm.pdx at weftsoar.net (Hans Dieter Pearcey) Date: Thu, 9 Apr 2009 13:02:05 -0400 Subject: [Pdx-pm] Moose slides Message-ID: <20090409170205.GA27847@glaive.weftsoar.net> Sorry I didn't get them up last night when I promised; they're up now: http://www.weftsoar.net/~hdp/talk/meta-moose/slides/start.html hdp. From kellert at ohsu.edu Thu Apr 9 18:23:02 2009 From: kellert at ohsu.edu (Thomas Keller) Date: Thu, 9 Apr 2009 18:23:02 -0700 Subject: [Pdx-pm] new error from old program Message-ID: <9FB2D526-09D4-49FB-B861-C8C4C3EACCCE@ohsu.edu> I guess this is why people do testing. I wrote an old fashioned perl program several years ago in my own quirky style. But it worked for many years. We recently had to rebuild the harddrive and now this program is giving me trouble. Here's the warning it gives: Use of uninitialized value in concatenation (.) or string at /System/ Library/Perl/5.8.8/darwin-thread-multi-2level/Scalar/Util.pm line 30. Parser for XLS is not installed at /Users/corelab/bin/ wr_xls2oligonet.command line 77 The program runs to the point where Spreadsheet::Read calls Spreadsheet::ParseExcel. The Parser is installed, but it's dying with that error. ### code snippet ##### my $ref = ReadData ("${source}/${filename}"); print "version: ", Spreadsheet::Read::Version (),"\n" or carp(); ## meta data from hardcoded cell locations: contact, customer, alias, faid, contact_phone and contact_email my @rows = Spreadsheet::Read::rows($ref->[1]); my $customer = $ref->[1] {A2}; ## PI last name $data{'CUSTOMER'} = $customer; $data{'RUN_DATE'} = $run_date; $data{'USER_FIELD1'} = $ref->[1]{B2}; ## alias $data{'USER_FIELD2'} = $ref->[1]{D2}; ## contact name ##### etc ####### What I thought was a simple reference is now a weak reference, which is apparently not supported. I thought that problem was addressed in 5.6.6. But besides that, I don't see why this is a weak reference. Thanks for any suggestions. Tom Here's the program if anyone has time to look at it. -------------- next part -------------- A non-text attachment was scrubbed... Name: wr_xls2oligonet.command Type: application/octet-stream Size: 8736 bytes Desc: not available URL: -------------- next part -------------- From raanders at cyber-office.net Thu Apr 9 18:40:33 2009 From: raanders at cyber-office.net (Roderick A. Anderson) Date: Thu, 09 Apr 2009 18:40:33 -0700 Subject: [Pdx-pm] new error from old program In-Reply-To: <9FB2D526-09D4-49FB-B861-C8C4C3EACCCE@ohsu.edu> References: <9FB2D526-09D4-49FB-B861-C8C4C3EACCCE@ohsu.edu> Message-ID: <49DEA391.8080907@cyber-office.net> Thomas Keller wrote: > I guess this is why people do testing. > > I wrote an old fashioned perl program several years ago in my own quirky > style. But it worked for many years. > > We recently had to rebuild the harddrive and now this program is giving > me trouble. > > Here's the warning it gives: > > Use of uninitialized value in concatenation (.) or string at > /System/Library/Perl/5.8.8/darwin-thread-multi-2level/Scalar/Util.pm > line 30. > Parser for XLS is not installed at > /Users/corelab/bin/wr_xls2oligonet.command line 77 From a reply to a posting by me back in December 2007 chromatic said Somehow, your Perl installation is finding the pure-Perl version of Scalar::Util. You need the XS version. Installing a new version from the CPAN might help. I think one of the Fedora patches to Perl re-ordered @INC such that Scalar::Util can't find its .so file. I did something along these lines, but can't remember that long ago, and it was fixed. \\||/ Rod -- > > The program runs to the point where Spreadsheet::Read calls > Spreadsheet::ParseExcel. The Parser is installed, but it's dying with > that error. > > ### code snippet ##### > my $ref = ReadData ("${source}/${filename}"); > print "version: ", Spreadsheet::Read::Version (),"\n" or carp(); > ## meta data from hardcoded cell locations: contact, customer, alias, > faid, contact_phone and contact_email > my @rows = Spreadsheet::Read::rows($ref->[1]); > my $customer = > $ref->[1]{A2}; ## PI > last name > $data{'CUSTOMER'} = $customer; > $data{'RUN_DATE'} = $run_date; > $data{'USER_FIELD1'} = $ref->[1]{B2}; ## alias > $data{'USER_FIELD2'} = $ref->[1]{D2}; ## > contact name > > ##### etc ####### > > What I thought was a simple reference is now a weak reference, which is > apparently not supported. I thought that problem was addressed in 5.6.6. > But besides that, I don't see why this is a weak reference. > > Thanks for any suggestions. > > Tom > Here's the program if anyone has time to look at it. > > > > ------------------------------------------------------------------------ > > _______________________________________________ > Pdx-pm-list mailing list > Pdx-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/pdx-pm-list From enobacon at gmail.com Thu Apr 9 19:50:40 2009 From: enobacon at gmail.com (Eric Wilhelm) Date: Thu, 9 Apr 2009 19:50:40 -0700 Subject: [Pdx-pm] new error from old program In-Reply-To: <49DEA391.8080907@cyber-office.net> References: <9FB2D526-09D4-49FB-B861-C8C4C3EACCCE@ohsu.edu> <49DEA391.8080907@cyber-office.net> Message-ID: <200904091950.40696.enobacon@gmail.com> # from Roderick A. Anderson # on Thursday 09 April 2009 18:40: >?From a reply to a posting by me back in December 2007 chromatic said > >Somehow, your Perl installation is finding the pure-Perl version of >Scalar::Util. ?You need the XS version. Right. Now just in case you like to take things apart and see how they work... In general, you might be able to check this sort of thing like so: perl -MScalar::Util -e 'warn @DynaLoader::dl_modules' Then, you should have an 'auto' directory in the corresponding @INC tree here where the binary can be found. perl -MScalar::Util -e 'warn $INC{"List/Util.pm"}' e.g. /usr/local/lib/perl/5.8.8/List/Util.pm /usr/local/lib/perl/5.8.8/auto/List/Util/Util.so (On a Mac, that's going to be auto/List/Util/Util.dylib.) Or, if you have Module::ScanDeps installed, just: scandeps.pl -V -e 'use Scalar::Util' Which will give you lots of output including # auto/List/Util/Util.so [shared] ... # Legend: [C]ore [X]ternal [S]ubmodule [?]NotOnCPAN 'List::Util' => '0', # X # Scalar::Util And you see the 'X', which means XS. --Eric -- The first rule about Debian is you don't talk about Debian --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From raanders at cyber-office.net Fri Apr 10 06:18:12 2009 From: raanders at cyber-office.net (Roderick A. Anderson) Date: Fri, 10 Apr 2009 06:18:12 -0700 Subject: [Pdx-pm] new error from old program In-Reply-To: <200904091950.40696.enobacon@gmail.com> References: <9FB2D526-09D4-49FB-B861-C8C4C3EACCCE@ohsu.edu> <49DEA391.8080907@cyber-office.net> <200904091950.40696.enobacon@gmail.com> Message-ID: <49DF4714.1000101@cyber-office.net> Eric Wilhelm wrote: > # from Roderick A. Anderson > # on Thursday 09 April 2009 18:40: > >> From a reply to a posting by me back in December 2007 chromatic said >> >> Somehow, your Perl installation is finding the pure-Perl version of >> Scalar::Util. You need the XS version. > > Right. Now just in case you like to take things apart and see how they > work... Thanks Erik. I'll file this for next time I'm in that mode/mood. \\||/ Rod -- > > In general, you might be able to check this sort of thing like so: > > perl -MScalar::Util -e 'warn @DynaLoader::dl_modules' > > Then, you should have an 'auto' directory in the corresponding @INC tree > here where the binary can be found. > > perl -MScalar::Util -e 'warn $INC{"List/Util.pm"}' > > e.g. > /usr/local/lib/perl/5.8.8/List/Util.pm > /usr/local/lib/perl/5.8.8/auto/List/Util/Util.so > > > (On a Mac, that's going to be auto/List/Util/Util.dylib.) > > > Or, if you have Module::ScanDeps installed, just: > > scandeps.pl -V -e 'use Scalar::Util' > > Which will give you lots of output including > > # auto/List/Util/Util.so [shared] > ... > # Legend: [C]ore [X]ternal [S]ubmodule [?]NotOnCPAN > 'List::Util' => '0', # X # Scalar::Util > > And you see the 'X', which means XS. > > --Eric From hdp.perl.pm.pdx at weftsoar.net Thu Apr 16 11:09:10 2009 From: hdp.perl.pm.pdx at weftsoar.net (Hans Dieter Pearcey) Date: Thu, 16 Apr 2009 14:09:10 -0400 Subject: [Pdx-pm] more about roles Message-ID: <20090416180909.GP27847@glaive.weftsoar.net> In case anyone wasn't convinced that roles are awesome, Ovid's got a slideshare presentation about using them to refactor: http://www.slideshare.net/Ovid/refactoring-with-roles-1298185 hdp. From enobacon at gmail.com Tue Apr 21 09:26:07 2009 From: enobacon at gmail.com (The Dread Parrot) Date: Tue, 21 Apr 2009 09:26:07 -0700 Subject: [Pdx-pm] Fwd: Official Call for Proposals for YAPC|10 ends Friday, 24 April 2009 Message-ID: <200904210926.08038.enobacon@gmail.com> ---------- Forwarded Message: ---------- Date: Tuesday 21 April 2009 08:31 From: Robert Blackwell The official Call for Proposals for YAPC|10 ends Friday, 24 April 2009. http://yapc10.org/yn2009/cfp.html You can also follow YAPC|10 on Twitter. http://twitter.com/yapc10. Robert Blackwell YAPC|10 ------------------------------------------------------- -- http://pdx.pm.org From jaleto at gmail.com Tue Apr 21 09:25:15 2009 From: jaleto at gmail.com (Jonathan Leto) Date: Tue, 21 Apr 2009 09:25:15 -0700 Subject: [Pdx-pm] Google Announces Nine Students in GSoC2009 with The Perl Foundation Message-ID: <9aaadf9c0904210925q267a0da5x4a7ca28e3afb04f2@mail.gmail.com> Howdy, I have the extreme pleasure to announce that the Google Summer of Code 2009 has officially started and The Perl Foundation will be mentoring 9 students this year in a variety of projects. A breakdown of each student project and mentor with links to the project abstract can be found at [1]. If you would like to keep up with recent updates, then subscribe to this RSS feed [2]. If you would like to get a little more involved, come join us in #soc-help on irc.perl.org or join the tpf-gsoc-students list [3]. [1] http://leto.net/dukeleto.pl/2009/04/google-announces-nine-students-in-gsoc2009-with-the-perl-fou.html [2] http://leto.net/dukeleto.pl/atom.xml [3] http://groups.google.com/group/tpf-gsoc-students Thanks to everyone involved, including students with projects that were not accepted. We had a limited number of spots and some very good applications could not be accepted. With a bit more spit and polish some would be a great fit for a TPF grant. Thank you to *everyone* who applied, and if you did not get accepted this year, you can still implement your project and become part of the community, without getting paid. I promise, we don't bite. Stay tuned for further updates. Cheers, -- Jonathan Leto jonathan at leto.net http://leto.net From michael at jamhome.us Wed Apr 22 15:35:19 2009 From: michael at jamhome.us (Michael) Date: Wed, 22 Apr 2009 15:35:19 -0700 (PDT) Subject: [Pdx-pm] Iron Man Challenge Message-ID: <25573.170.135.241.45.1240439719.squirrel@mail.jamhome.us> Maybe it should be silicon man, but: http://www.shadowcat.co.uk/blog/matt-s-trout/iron-man/ -- Michael Rasmussen http://www.jamhome.us/ Be Appropriate && Follow Your Curiosity From hdp.perl.pm.pdx at weftsoar.net Wed Apr 22 15:38:10 2009 From: hdp.perl.pm.pdx at weftsoar.net (Hans Dieter Pearcey) Date: Wed, 22 Apr 2009 18:38:10 -0400 Subject: [Pdx-pm] Iron Man Challenge In-Reply-To: <25573.170.135.241.45.1240439719.squirrel@mail.jamhome.us> References: <25573.170.135.241.45.1240439719.squirrel@mail.jamhome.us> Message-ID: <20090422223810.GD27847@glaive.weftsoar.net> On Wed, Apr 22, 2009 at 03:35:19PM -0700, Michael wrote: > > Maybe it should be silicon man, but: > http://www.shadowcat.co.uk/blog/matt-s-trout/iron-man/ Yeah, I've already submitted my work blog. (http://www.opensourcery.com/blog/hans-dieter-pearcey in case anyone is curious) hdp. From schwern at pobox.com Fri Apr 24 12:16:44 2009 From: schwern at pobox.com (Michael G Schwern) Date: Fri, 24 Apr 2009 12:16:44 -0700 Subject: [Pdx-pm] 15% off OSCON Message-ID: <49F2101C.60701@pobox.com> As if you really want to go to San Jose, but if you are here's a discount code for 15% off OSCON: OS09PGM Also, I'm speaking. So that might be enough to drag you down to that suburban wasteland. http://en.oreilly.com/oscon2009/public/schedule/detail/7925 -- The interface should be as clean as newly fallen snow and its behavior as explicit as Japanese eel porn. From andy at petdance.com Fri Apr 24 12:17:51 2009 From: andy at petdance.com (Andy Lester) Date: Fri, 24 Apr 2009 14:17:51 -0500 Subject: [Pdx-pm] 15% off OSCON In-Reply-To: <49F2101C.60701@pobox.com> References: <49F2101C.60701@pobox.com> Message-ID: <0C34D950-81D6-4560-9E6F-F565F4E63FE1@petdance.com> On Apr 24, 2009, at 2:16 PM, Michael G Schwern wrote: > Also, I'm speaking. So that might be enough to drag you down to > that suburban > wasteland. You're a fantastic salesman! -- Andy Lester => andy at petdance.com => www.theworkinggeek.com => AIM:petdance From lemming at quirkyqatz.com Fri Apr 24 12:24:45 2009 From: lemming at quirkyqatz.com (Mark Morgan) Date: Fri, 24 Apr 2009 13:24:45 -0600 Subject: [Pdx-pm] 15% off OSCON In-Reply-To: <0C34D950-81D6-4560-9E6F-F565F4E63FE1@petdance.com> References: <49F2101C.60701@pobox.com> <0C34D950-81D6-4560-9E6F-F565F4E63FE1@petdance.com> Message-ID: <49F211FD.60509@quirkyqatz.com> Andy Lester wrote: > > On Apr 24, 2009, at 2:16 PM, Michael G Schwern wrote: > >> Also, I'm speaking. So that might be enough to drag you down to that >> suburban >> wasteland. > > > You're a fantastic salesman! > > -- > Andy Lester => andy at petdance.com => www.theworkinggeek.com => > AIM:petdance http://www.yelp.com/biz/falafels-drive-in-san-jose While you're in San Jose, have a Falafel. Best Falafel's I've ever had. It's on the way to & from the conference from the airport. From enobacon at gmail.com Fri Apr 24 12:27:15 2009 From: enobacon at gmail.com (Eric Wilhelm) Date: Fri, 24 Apr 2009 12:27:15 -0700 Subject: [Pdx-pm] 15% off OSCON In-Reply-To: <49F2101C.60701@pobox.com> References: <49F2101C.60701@pobox.com> Message-ID: <200904241227.16084.enobacon@gmail.com> # from Michael G Schwern # on Friday 24 April 2009 12:16: >Also, I'm speaking. Mee too! --Eric -- Turns out the optimal technique is to put it in reverse and gun it. --Steven Squyres (on challenges in interplanetary robot navigation) --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From chromatic at wgz.org Fri Apr 24 12:27:47 2009 From: chromatic at wgz.org (chromatic) Date: Fri, 24 Apr 2009 12:27:47 -0700 Subject: [Pdx-pm] 15% off OSCON In-Reply-To: <0C34D950-81D6-4560-9E6F-F565F4E63FE1@petdance.com> References: <49F2101C.60701@pobox.com> <0C34D950-81D6-4560-9E6F-F565F4E63FE1@petdance.com> Message-ID: <200904241227.47393.chromatic@wgz.org> On Friday 24 April 2009 12:17:51 Andy Lester wrote: > On Apr 24, 2009, at 2:16 PM, Michael G Schwern wrote: > > Also, I'm speaking. So that might be enough to drag you down to > > that suburban wasteland. > You're a fantastic salesman! Have you been to San Jose? It's all of the charm of California's concrete decay exemplified by the Highway 101 parking lot combined with Silicon Valley's legendary easygoing and kind take-life-as-it-comes culture. -- c From kellert at ohsu.edu Fri Apr 24 12:40:47 2009 From: kellert at ohsu.edu (Thomas Keller) Date: Fri, 24 Apr 2009 12:40:47 -0700 Subject: [Pdx-pm] 15% off OSCON In-Reply-To: <200904241227.47393.chromatic@wgz.org> References: <49F2101C.60701@pobox.com> <0C34D950-81D6-4560-9E6F-F565F4E63FE1@petdance.com> <200904241227.47393.chromatic@wgz.org> Message-ID: <8F2C3A39-4F1F-4DFE-8D5B-E882F6B70D89@ohsu.edu> Opera San Jose is in a newly renovated old theatre in the admittedly limited downtown area. A wonderful "Carmen" is playing there this week with the astounding mezzo-soprano, Cybele Gouverneur, playing Carmen. Just to let you know there are some nice things in San Jose. TjK On Apr 24, 2009, at 12:27 PM, chromatic wrote: > On Friday 24 April 2009 12:17:51 Andy Lester wrote: > >> On Apr 24, 2009, at 2:16 PM, Michael G Schwern wrote: > >>> Also, I'm speaking. So that might be enough to drag you down to >>> that suburban wasteland. >> You're a fantastic salesman! > > Have you been to San Jose? It's all of the charm of California's > concrete > decay exemplified by the Highway 101 parking lot combined with Silicon > Valley's legendary easygoing and kind take-life-as-it-comes culture. > > -- c > _______________________________________________ > Pdx-pm-list mailing list > Pdx-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/pdx-pm-list -------------- next part -------------- An HTML attachment was scrubbed... URL: From cpm at bitbucket.com Fri Apr 24 12:42:57 2009 From: cpm at bitbucket.com (Craig McLaughlin) Date: Fri, 24 Apr 2009 12:42:57 -0700 Subject: [Pdx-pm] 15% off OSCON In-Reply-To: <8F2C3A39-4F1F-4DFE-8D5B-E882F6B70D89@ohsu.edu> References: <8F2C3A39-4F1F-4DFE-8D5B-E882F6B70D89@ohsu.edu> Message-ID: <27b9a83f49d12c873b9a44be45d03010@hermes> And Giovanni's Pizza - 101 & Lawrence Expw in Sunnyvale. Best damned NY style pizza around. On Fri, 24 Apr 2009 12:40:47 -0700, Thomas Keller wrote: > Opera San Jose is in a newly renovated old theatre in the admittedly > limited downtown area. A wonderful "Carmen" is playing there this week > with the astounding mezzo-soprano, Cybele Gouverneur, playing Carmen. > > Just to let you know there are some nice things in San Jose. > > TjK > > On Apr 24, 2009, at 12:27 PM, chromatic wrote: > >> On Friday 24 April 2009 12:17:51 Andy Lester wrote: >> >>> On Apr 24, 2009, at 2:16 PM, Michael G Schwern wrote: >> >>>> Also, I'm speaking. So that might be enough to drag you down to >>>> that suburban wasteland. >>> You're a fantastic salesman! >> >> Have you been to San Jose? It's all of the charm of California's >> concrete >> decay exemplified by the Highway 101 parking lot combined with Silicon >> Valley's legendary easygoing and kind take-life-as-it-comes culture. >> >> -- c >> _______________________________________________ >> Pdx-pm-list mailing list >> Pdx-pm-list at pm.org >> http://mail.pm.org/mailman/listinfo/pdx-pm-list From MichaelRWolf at att.net Sat Apr 25 03:30:51 2009 From: MichaelRWolf at att.net (Michael R. Wolf) Date: Sat, 25 Apr 2009 03:30:51 -0700 Subject: [Pdx-pm] 15% off OSCON In-Reply-To: <8F2C3A39-4F1F-4DFE-8D5B-E882F6B70D89@ohsu.edu> References: <49F2101C.60701@pobox.com> <0C34D950-81D6-4560-9E6F-F565F4E63FE1@petdance.com> <200904241227.47393.chromatic@wgz.org> <8F2C3A39-4F1F-4DFE-8D5B-E882F6B70D89@ohsu.edu> Message-ID: For those who don't know that Raman soup can take days to make and years to master, try a soup shop in Japan town. I had a great conversation with the owner, and stop in every time I can. You can see the vegetables and meaty bones reducing down to a tasty broth while seated at the counter or walking down the street. What a great find! Kumako Raman (211 E Jackson St) I'd never heard of his other signature dish: mabo tofu. Wow. Another great find. Thick gravey. Ground pork. Silky tofu. Lately, they've been catering to the students, so the (cheap, err, uh... cost conscious, value conscious) Perl group should feel right at home. Even though I'm on an expense account when I travel, and could go to more expensive places, I feel like I've been fed like a king when I spend $10 for dinner there. And, for dessert, wander across the street to Nijiya Market (240 E Jackson St) for a browse through items that confuse most "Anglo palettes", but are an adventure in the delicacies of the "Asian palette". I first heard these terms from an (Asian) Perl student of mine while training in the Richmond section of Vancouver BC, a place that's so heavily Asian that some stores and restaurants don't even bother translating into English. He didn't know whether to steer me toward or away from the "Asian palette" when I asked about a good local restaurant. Since eating local is half the fun of traveling, I had a great adventure in eating. -- Michael R. Wolf All mammals learn by playing! MichaelRWolf at att.net From enobacon at gmail.com Tue Apr 28 09:01:57 2009 From: enobacon at gmail.com (The Dread Parrot) Date: Tue, 28 Apr 2009 09:01:57 -0700 Subject: [Pdx-pm] Fwd: Send a newbie Message-ID: <200904280901.58054.enobacon@gmail.com> ---------- Forwarded Message: ---------- Date: Tuesday 28 April 2009 01:27 From: L?on Brocard [Sending on for Edmund, seems a worthwhile cause] Hello, Please could you pass this email on to your PM group if you think it would be of interest to them. The Send-a-Newbie project is raising money for young Perl programmers to attend YAPC::Europe this year in Lisbon, Portugal. ? ?http://www.send-a-newbie.com/ So far they've raised 965 Euros - which will be enough to send at least two people. However there are 21 applicants for funding so more donations are needed. If you're able to donate please do so. By getting people into the community earlier they'll contribute more and we'll all benefit. It'll also demonstrate to the outside world that the Perl community is alive, vibrant and supportive (we all know this of course). Please also help by spreading the word. You can do this by adding a link in your email signature, blogging and so on. Especially useful would be to forward this email to internal mailing lists to reach people who might not read the main lists. The more people we reach the more we can help. Thank you, ?Edmund. -- Help Perl newbies: ?* http://www.send-a-newbie.com/ ?* http://twitter.com/send_a_newbie ------------------------------------------------------- From jaleto at gmail.com Wed Apr 29 09:45:23 2009 From: jaleto at gmail.com (Jonathan Leto) Date: Wed, 29 Apr 2009 09:45:23 -0700 Subject: [Pdx-pm] Open Source Bridge Perl Hackathon Message-ID: <9aaadf9c0904290945n4dcd3cccn2ccc3bb9d1c60bc5@mail.gmail.com> Howdy, I have made a page on TPF's wiki about a Perl Hackathon at OSBridge this year, your comments and ideas for what to hack on are greatly appreciated: http://www.perlfoundation.org/perl5/index.cgi?osbridge_hackathon http://opensourcebridge.org/wiki/Hacker_Lounge Duke -- Jonathan Leto jonathan at leto.net http://leto.net From enobacon at gmail.com Thu Apr 30 18:43:50 2009 From: enobacon at gmail.com (Seven till Seven) Date: Thu, 30 Apr 2009 18:43:50 -0700 Subject: [Pdx-pm] QA Panel / Tool Expo - May 13th meeting Message-ID: <200904301843.50213.enobacon@gmail.com> Hi all, The May meeting will be an open panel and show-and-tell covering QA tools and techniques. Wed. May 13th, 6:53pm at FreeGeek -- 1731 SE 10th Ave. I have supplied the topic and the time. I now leave it to you to supply the panel and so forth. http://pdx.pm.org/kwiki/index.cgi?May2009Meeting This is a good chance to share your experiences in writing tests or using some particular test kit. Other QA/tool subjects might include packaging and deployment, the CPAN, CPAN testers, CPANTS. If you have questions about these things, this is also a good time to ask them. (Hint: If you want someone to talk about something, write down their name and what they're going to say. If someone else wrote down your name, you should write something about what you'll have to say.) Feel free to contact me off-list if you're curious about whether your thing warrants you a seat on the panel so I can say yes. Please help fill out the meeting description so others know why they should show up here on such a beautiful spring evening. Thanks, Eric -- http://pdx.pm.org