From scratchcomputing at gmail.com Tue Jul 1 01:19:12 2008 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Tue, 1 Jul 2008 01:19:12 -0700 Subject: [Pdx-pm] kid's shirts In-Reply-To: References: <200806301758.12613.ewilhelm@cpan.org> <200806302317.41868.ewilhelm@cpan.org> Message-ID: <200807010119.12103.ewilhelm@cpan.org> # from David E. Wheeler # on Monday 30 June 2008 23:37: >> The catch is that the inked part of the screen will be about 10" >> wide. >I think it'd have to be a size 4 at a minimum. It looks like the chest is 22" on a size 4, which might mean that the text runs right off the edge. I'll see what the printer thinks of it. --Eric -- "...the bourgeoisie were hated from both ends: by the proles, because they had all the money, and by the intelligentsia, because of their tendency to spend it on lawn ornaments." --Neal Stephenson --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From scratchcomputing at gmail.com Tue Jul 1 02:15:44 2008 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Tue, 1 Jul 2008 02:15:44 -0700 Subject: [Pdx-pm] Fwd: July PLUG Meeting Message-ID: <200807010215.44308.ewilhelm@cpan.org> Stupid USB Keyboard Tricks - on Linux with Perl (And as for the mac users: libusb supposedly runs on macs, but I haven't tried to build Linux::USBKeyboard there -- I guess I would have to add a mapping for that funny fruit key.) ---------- Forwarded Message: ---------- Subject: ANNOUNCEMENT: July PLUG Meeting Date: Tuesday 01 July 2008 01:37 From: "David Mandel" MEETING ANNOUNCEMENT The Portland Linux/Unix Group will meet 7 PM Thursday Jul 3, 2008 at Portland State University in the Fariborz Maseeh College of Engineering & Computer Science Building Room FAB 86-01 (This is in the basement.) The building is on SW 4th across from SW College Street. See location H-10 on map at http://pdxLinux.org/campus_map.jpg ******************************************************************* PRESENTATION Stupid USB Keyboard Tricks Reading magstripes, barcodes, 10-key pads, and keyboards with libusb. by Eric Wilhelm An overview of libusb, how usb keyboards (and keyboard-like devices) are handled by Linux and X, and how they can be disconnected from the main input driver for use and abuse by user-space code. This technology has useful applications such as connecting USB credit-card and barcode readers to point-of-sale software independently from the keyboard focus or keymap. It also allows silly things like multi-player text editors or a 105-command program launcher. Or you could just use it to change songs in xmms. Code will shown in small doses of Perl and C. Hands-on demonstrations will be included as time allows. Caution: presentation may result in a desire to attach one or more additional devices to your computer. ******************************************************************* Agenda: 7:00 - 7:30 Business We will discuss the status of our ongoing projects including PLUG's monthly Advanced Topics meetings, PLUG's monthly hands on clinics, PLUG for Education, etc. 7:30 - 8:30 Presentation See above 9:00 - ... Beer Jax Bar And Restaurant 826 SW 2nd Avenue Portland ------------------------------------------------------- From Peter at PSDT.com Tue Jul 1 09:05:10 2008 From: Peter at PSDT.com (Peter Scott) Date: Tue, 01 Jul 2008 09:05:10 -0700 Subject: [Pdx-pm] Final shirt Deadline In-Reply-To: References: <200806301758.12613.ewilhelm@cpan.org> <200806302317.41868.ewilhelm@cpan.org> Message-ID: <6.2.3.4.2.20080701090226.031ba290@mail.webquarry.com> At 11:37 PM 6/30/2008, David E. Wheeler wrote: >Come to think of it, a lot of Perl mongers have kids now. They might >be a popular item for sale (or auction). Well, it depends on the kid. Larry's would fetch a premium of course. But breaching the fourteenth amendment might make TPF look a little desperate for funds. -- Peter Scott Pacific Systems Design Technologies http://www.perldebugged.com/ http://www.perlmedic.com/ From chromatic at wgz.org Tue Jul 1 10:47:04 2008 From: chromatic at wgz.org (chromatic) Date: Tue, 1 Jul 2008 10:47:04 -0700 Subject: [Pdx-pm] Final shirt Deadline In-Reply-To: <6.2.3.4.2.20080701090226.031ba290@mail.webquarry.com> References: <200806301758.12613.ewilhelm@cpan.org> <6.2.3.4.2.20080701090226.031ba290@mail.webquarry.com> Message-ID: <200807011047.04920.chromatic@wgz.org> On Tuesday 01 July 2008 09:05:10 Peter Scott wrote: > Well, it depends on the kid. Larry's would fetch a premium of > course. But breaching the fourteenth amendment might make TPF look a > little desperate for funds. I realize Victoria's a lot more relaxed than even the rest of Canada, but isn't this where you tease us for our silly laws and we respond by questioning your numismaterial devotion to the Queen? -- c From Peter at PSDT.com Tue Jul 1 11:26:41 2008 From: Peter at PSDT.com (Peter Scott) Date: Tue, 01 Jul 2008 11:26:41 -0700 Subject: [Pdx-pm] Final shirt Deadline In-Reply-To: <200807011047.04920.chromatic@wgz.org> References: <200806301758.12613.ewilhelm@cpan.org> <6.2.3.4.2.20080701090226.031ba290@mail.webquarry.com> <200807011047.04920.chromatic@wgz.org> Message-ID: <6.2.3.4.2.20080701112447.02e0a080@mail.webquarry.com> At 10:47 AM 7/1/2008, chromatic wrote: >I realize Victoria's a lot more relaxed than even the rest of Canada, but >isn't this where you tease us for our silly laws and we respond by >questioning your numismaterial devotion to the Queen? Apparently, having a woman on one's currency is good for one's economy: http://finance.yahoo.com/q/bc?s=USDCAD=X&t=5y&l=on&z=m&q=l&c= http://finance.yahoo.com/q/bc?s=USDGBP=X&t=5y&l=on&z=m&q=l&c= -- Peter Scott Pacific Systems Design Technologies http://www.perldebugged.com/ http://www.perlmedic.com/ From david at kineticode.com Tue Jul 1 12:06:55 2008 From: david at kineticode.com (David E. Wheeler) Date: Tue, 1 Jul 2008 12:06:55 -0700 Subject: [Pdx-pm] Final shirt Deadline In-Reply-To: <6.2.3.4.2.20080701112447.02e0a080@mail.webquarry.com> References: <200806301758.12613.ewilhelm@cpan.org> <6.2.3.4.2.20080701090226.031ba290@mail.webquarry.com> <200807011047.04920.chromatic@wgz.org> <6.2.3.4.2.20080701112447.02e0a080@mail.webquarry.com> Message-ID: On Jul 1, 2008, at 11:26, Peter Scott wrote: > Apparently, having a woman on one's currency is good for one's > economy: > > http://finance.yahoo.com/q/bc?s=USDCAD=X&t=5y&l=on&z=m&q=l&c= > http://finance.yahoo.com/q/bc?s=USDGBP=X&t=5y&l=on&z=m&q=l&c= Yeah. It's the queen's head that has fucked the US economy. Couldn't be anything else. No siree. Best, David From michael at jamhome.us Tue Jul 1 12:26:30 2008 From: michael at jamhome.us (Michael) Date: Tue, 1 Jul 2008 12:26:30 -0700 (PDT) Subject: [Pdx-pm] Final shirt Deadline In-Reply-To: References: <200806301758.12613.ewilhelm@cpan.org> <6.2.3.4.2.20080701090226.031ba290@mail.webquarry.com> <200807011047.04920.chromatic@wgz.org> <6.2.3.4.2.20080701112447.02e0a080@mail.webquarry.com> Message-ID: <29416.170.135.241.46.1214940390.squirrel@mail.jamhome.us> David E. Wheeler wrote: > On Jul 1, 2008, at 11:26, Peter Scott wrote: > >> Apparently, having a woman on one's currency is good for one's >> economy: >> >> http://finance.yahoo.com/q/bc?s=USDCAD=X&t=5y&l=on&z=m&q=l&c= >> http://finance.yahoo.com/q/bc?s=USDGBP=X&t=5y&l=on&z=m&q=l&c= > > Yeah. It's the queen's head that has fucked the US economy. Couldn't > be anything else. No siree. No, no, no. As Peter stated, the queen's head is saving and supporting the Loonie. -- Michael Rasmussen Be Appropriate && Follow Your Curiosity From scratchcomputing at gmail.com Tue Jul 1 20:06:36 2008 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Tue, 1 Jul 2008 20:06:36 -0700 Subject: [Pdx-pm] Last of the shirts Message-ID: <200807012006.37040.ewilhelm@cpan.org> Hi all, The shirt order should be going in tomorrow. I'm only allocating about 5 extras, so whoever orders them first will get them. They will be Asphalt in size Large. http://scratchcomputing.com/tmp/pdx.pm.2008shirt.html If you haven't pre-ordered a shirt and I get your order before I finalize it with the printer tomorrow, then I'll add your size and color choice to the order. After that (if you spontaneously decide sometime next week that you want a shirt), please just fill out the form and if that size is available I will reserve one of the extras for you. Thanks, Eric -- To a database person, every nail looks like a thumb. --Jamie Zawinski --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From scratchcomputing at gmail.com Wed Jul 2 11:30:50 2008 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Wed, 2 Jul 2008 11:30:50 -0700 Subject: [Pdx-pm] Last of the shirts In-Reply-To: <200807012006.37040.ewilhelm@cpan.org> References: <200807012006.37040.ewilhelm@cpan.org> Message-ID: <200807021130.50397.ewilhelm@cpan.org> # from Eric Wilhelm # on Tuesday 01 July 2008 20:06: >? http://scratchcomputing.com/tmp/pdx.pm.2008shirt.html > >If you haven't pre-ordered a shirt and I get your order before I >finalize it with the printer tomorrow, then I'll add your size and >color choice to the order. For those who are writing to ask if you missed it, please fill out the form instead of asking. (This eliminates two cycles of latency and increases your chances of making the mystery deadline.) If you missed it, I'll write back to tell you that ;-) Yeah, sorry. Soft deadlines are a pain, but the deal is that I might have one or two phone calls back and forth with the printer before it's all said and done, so if I can manage to squeeze in your last minute order, I'll do it. Thanks, Eric -- But you can never get 3n from n, ever, and if you think you can, please email me the stock ticker of your company so I can short it. --Joel Spolsky --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From alan at clueserver.org Wed Jul 2 13:48:43 2008 From: alan at clueserver.org (Alan) Date: Wed, 02 Jul 2008 13:48:43 -0700 Subject: [Pdx-pm] Final shirt Deadline In-Reply-To: References: <200806301758.12613.ewilhelm@cpan.org> <200806302317.41868.ewilhelm@cpan.org> Message-ID: <1215031723.11094.22.camel@localhost.localdomain> On Mon, 2008-06-30 at 23:37 -0700, David E. Wheeler wrote: > On Jun 30, 2008, at 23:17, Eric Wilhelm wrote: > > > Maybe for some value of "children". Very few of the colors are > > available in the women's XXS (only pink?), but I guess we might be > > able > > to try the kids shirt? > > > > http://store.americanapparel.net/2105.html > > > > The catch is that the inked part of the screen will be about 10" wide. > > It might be hard to fit that much ink on a child. So we can try for > > odd sizes and different cut -- just check the size chart and tell me > > what you come up with. > > I think it'd have to be a size 4 at a minimum. I'd take one of those > in "Galaxy." Anna will love it! > > Come to think of it, a lot of Perl mongers have kids now. They might > be a popular item for sale (or auction). My daughter wears at least an XL. She is not much of a kid anymore. I am just getting too damn old. From scratchcomputing at gmail.com Wed Jul 2 15:33:15 2008 From: scratchcomputing at gmail.com (Seven till Seven) Date: Wed, 2 Jul 2008 15:33:15 -0700 Subject: [Pdx-pm] July meeting next Wednesday Message-ID: <200807021533.15498.ewilhelm@cpan.org> Wed. July 9th, 6:53pm at FreeGeek -- 1731 SE 10th Ave. Speaker: chromatic Topic: Rescue Your Doomed Project Any large software project struggles with managing code, managing people, and managing expectations. This is especially true for free software projects developed mostly by volunteers. Your project will run into one or more of them. Here?s what can possibly go wrong, how you can make your problems worse? and how to fix them. Topics include: * how not to manage volunteers * how not to promote your project to potential users * how to avoid releasing software * how to let bottlenecks derail your plans * how to reduce the quality of your code * how to chase away interested volunteers * how to chase away core contributors * how to render beautiful documentation useless * how to ensure that carefully-devised technical plans will go largely ignored * how to hide important knowledge in inaccessible silos * how to promote technical contributions over the polish that really matters * how to maintain features no one knows anything about ... and most importantly, how to identify stupidly simple ways to make users and developers happy, productive, and successful. As always, the meeting will be followed by social hour at the LuckyLab. -- http://pdx.pm.org From kellert at ohsu.edu Thu Jul 3 13:30:40 2008 From: kellert at ohsu.edu (Thomas Keller) Date: Thu, 3 Jul 2008 13:30:40 -0700 Subject: [Pdx-pm] unicode vs western text encoding Message-ID: <4CE4E15C-72E0-4219-AC70-A0B97EF2C49E@ohsu.edu> Hi, We get some emails that we need to parse. They come from a web form, so I don't know why we are receiving some with unicode characters and others as simple western text encoding. We receive the submitted forms as a structured email message which I've written a parser to process. I'm having trouble when they contain unicode characters. Does anyone have a suggestion for first, detecting unicode in a text file, and second stripping it of the weird stuff? I know I can just use the translate function. Is that the "best" way? I'd have to know ahead of time all the characters that I want to allow, that seems really anti-best practices. thanks, Tom MMI Shared Resource Facility 4-2442 kellert at ohsu.edu BSc 6339b -------------- next part -------------- An HTML attachment was scrubbed... URL: From david at kineticode.com Thu Jul 3 17:56:15 2008 From: david at kineticode.com (David E. Wheeler) Date: Thu, 3 Jul 2008 17:56:15 -0700 Subject: [Pdx-pm] unicode vs western text encoding In-Reply-To: <4CE4E15C-72E0-4219-AC70-A0B97EF2C49E@ohsu.edu> References: <4CE4E15C-72E0-4219-AC70-A0B97EF2C49E@ohsu.edu> Message-ID: On Jul 3, 2008, at 13:30, Thomas Keller wrote: > We get some emails that we need to parse. They come from a web form, > so I don't know why we are receiving some with unicode characters > and others as simple western text encoding. We receive the submitted > forms as a structured email message which I've written a parser to > process. I'm having trouble when they contain unicode characters. > Does anyone have a suggestion for first, detecting unicode in a text > file, and second stripping it of the weird stuff? I know I can just > use the translate function. Is that the "best" way? I'd have to know > ahead of time all the characters that I want to allow, that seems > really anti-best practices. If the content-type header includes an encoding, decode it using Encode::decode(). If there isn't, just strip out all non-Unicode characters. I'd first run Encode::ZapCP1252::fix_cp1252() on it, just to be safe, and then strip out non-Unicode characters (Can't remember the code for that off-hand?). Best, David From akf at aracnet.com Fri Jul 4 00:10:48 2008 From: akf at aracnet.com (Amy K. Farrell) Date: Fri, 4 Jul 2008 00:10:48 -0700 Subject: [Pdx-pm] unicode vs western text encoding In-Reply-To: <4CE4E15C-72E0-4219-AC70-A0B97EF2C49E@ohsu.edu> References: <4CE4E15C-72E0-4219-AC70-A0B97EF2C49E@ohsu.edu> Message-ID: <20080704071048.GA32571@aracnet.com> On Thu, Jul 03, 2008 at 01:30:40PM -0700, Thomas Keller wrote: > Hi, > We get some emails that we need to parse. They come from a web form, > so I don't know why we are receiving some with unicode characters and > others as simple western text encoding. This is a bit of a shot in the dark, but ... Are you saying that the user submits a web form, and the web server then sends the email? If so, web browsers should (should!) use the same character encoding specified by the form's Content-type header when submitting the data. For example, if the Content-type of the form is "text/html, charset=UTF-8", text should be submitted in the UTF-8 encoding (of which ASCII is a subset, so it could be all your messages are really UTF-8). You should be able to decode as David suggests, specifying that encoding for all the messages. If no charset is specified for the web form at all, that may be why you're getting unexpected results. - Amy From david at kineticode.com Fri Jul 4 06:32:20 2008 From: david at kineticode.com (David E. Wheeler) Date: Fri, 4 Jul 2008 06:32:20 -0700 Subject: [Pdx-pm] unicode vs western text encoding In-Reply-To: <20080704071048.GA32571@aracnet.com> References: <4CE4E15C-72E0-4219-AC70-A0B97EF2C49E@ohsu.edu> <20080704071048.GA32571@aracnet.com> Message-ID: <0992086F-DA8B-476A-ADAE-8DB3F27D4778@kineticode.com> On Jul 4, 2008, at 00:10, Amy K. Farrell wrote: > Are you saying that the user submits a web form, and the web server > then sends the email? If so, web browsers should (should!) use the > same character encoding specified by the form's Content-type header > when submitting the data. I've seen gmail messages that say that they're one encoding and include characters from another. It can get really ugly. Best, David From scratchcomputing at gmail.com Mon Jul 7 12:53:03 2008 From: scratchcomputing at gmail.com (The Dread Parrot) Date: Mon, 7 Jul 2008 12:53:03 -0700 Subject: [Pdx-pm] Fwd: [pm_groups] Fwd: mod_perl users survey Message-ID: <200807071253.03430.ewilhelm@cpan.org> ---------- Forwarded Message: ---------- Subject: [pm_groups] Fwd: mod_perl users survey Date: Monday 07 July 2008 10:40 From: Thomas Klausner ----- Forwarded message from adam.prime at utoronto.ca ----- From: adam.prime at utoronto.ca Subject: mod_perl users survey Date: Mon, 07 Jul 2008 11:57:17 -0400 To: modperl at perl.apache.org At the impromptu mod_perl BOF at YAPC::NA, Fred Moyer any myself hacked together a short mod_perl survey to help identify the current needs of mod_perl users. It was inspired by the Perl survey done last year by Kirrily Robert. (http://perlsurvey.org). If you read dev@ and already filled this out, please don't do it again. The link is here: http://www.surveymonkey.com/s.aspx?sm=bQyb2RFCBuVb0P52yhaCMg_3d_3d The survey seeks to attain these goals: 1) Determine the current breakdown of mod_perl users in terms of what versions, modules, and platforms mod_perl users are using. 2) Give mod_perl users a chance to provide feedback to the development team on where they think mod_perl development should be headed. Please take a few minutes and fill it out. Neither of us are statisticians, and there are plenty of questions that haven't been asked, but we only get 10 questions for free with survey monkey, so we've done what we could with our non-existant resources. Thanks, Adam ----- End forwarded message ----- -- http://pdx.pm.org From scratchcomputing at gmail.com Wed Jul 9 11:00:34 2008 From: scratchcomputing at gmail.com (Seven till Seven) Date: Wed, 9 Jul 2008 11:00:34 -0700 Subject: [Pdx-pm] July meeting tonight Message-ID: <200807091100.34648.ewilhelm@cpan.org> Wed. July 9th, 6:53pm at FreeGeek -- 1731 SE 10th Ave. Speaker: chromatic Topic: Rescue Your Doomed Project Any large software project struggles with managing code, managing people, and managing expectations. This is especially true for free software projects developed mostly by volunteers. Your project will run into one or more of them. Here?s what can possibly go wrong, how you can make your problems worse? and how to fix them. Topics include: * how not to manage volunteers * how not to promote your project to potential users * how to avoid releasing software * how to let bottlenecks derail your plans * how to reduce the quality of your code * how to chase away interested volunteers * how to chase away core contributors * how to render beautiful documentation useless * how to ensure that carefully-devised technical plans will go largely ignored * how to hide important knowledge in inaccessible silos * how to promote technical contributions over the polish that really matters * how to maintain features no one knows anything about ... and most importantly, how to identify stupidly simple ways to make users and developers happy, productive, and successful. As always, the meeting will be followed by social hour at the LuckyLab. -- http://pdx.pm.org From erik at hollensbe.org Thu Jul 10 13:18:32 2008 From: erik at hollensbe.org (Erik Hollensbe) Date: Thu, 10 Jul 2008 13:18:32 -0700 Subject: [Pdx-pm] [ANN] App::Open Message-ID: <200807101318.32780.erik@hollensbe.org> Errr, I hope these kinds of announcements are ok! App::Open is a clone of OS X (and formerly NeXT's) `open` tool that is platform-independent and makes no assumptions about where it gets the MIME/program mapping from, allowing it to be retrieved from multiple backend definitions. For those unfamiliar with the tool, `open` takes a filename or URL and opens the file in the default program mapped to it. This has nice applications for lazy shell users and in automation (write it once, change the defaults when you want to without modifying the script). f.e., `openit foo.pdf` will run kpdf on my machine, opening foo.pdf in the process. App::Open installs an `openit` script where you like those things installed which works similar to the `open` tool, and comes with a backend that will work with a custom YAML mapping, and a backend that will work with your mailcap files, requiring the optional modules Mail::Cap and MIME::Types. It's been on CPAN for a week or so, but until now the CPAN testers have been beating on it, finding problems with my test suite. There were also documentation errors. I've a KDE backend in the works and a GNOME one planned after that, and there is ample (I hope) documentation on how to easily build your own. CPAN link: http://search.cpan.org/~erikh/App-Open-0.0.4/lib/App/Open.pm If for some reason you get really obsessed with opening programs based on the file they're opening, and wish to track this a little closer, there is a public git repository here: git://hollensbe.org/git/open.git Thanks for your time. -Erik From scratchcomputing at gmail.com Thu Jul 10 22:26:03 2008 From: scratchcomputing at gmail.com (The Dread Parrot) Date: Thu, 10 Jul 2008 22:26:03 -0700 Subject: [Pdx-pm] Fwd: (parts of) OSCON for free Message-ID: <200807102226.03432.ewilhelm@cpan.org> And don't forget the hallway track! Plus, the Expo Hall pass gets you in to see Ben and/or Jeff (and/or Joshua?) at the TPF booth. ---------- Forwarded Message: ---------- Subject: OSCON for free Date: Thursday 10 July 2008 19:41 From: Allison Randal For people who can't pay for an OSCON pass or get time off work, there's plenty they can do for free, by registering for a free "Expo Hall" pass. The Tuesday night event includes talks by Mark Shuttleworth and Damian Conway. OSCamp is two rooms of talks running at the same time as the rest of the conference and open to all. The BOFs each night are open sessions from a number of different open source projects. And Larry Wall's annual "State of the Onion" will be on Thursday night. -------- Original Message -------- O'Reilly Open Source Convention July 21-25, 2008 Portland, OR http://conferences.oreilly.com/oscon O'Reilly's OSCON 2008 is July 21-25 in Portland, Oregon. It's the crossroads of everything Open Source--five days jam-packed with inspiring keynotes, in-depth tutorials, and hundreds of sessions organized into fourteen tracks. Plus special evening events and an Expo Hall. There's still space for you, so register now at: https://en.oreilly.com/oscon2008/public/register EXPO HALL Stop by the Expo Hall, located in Exhibit Hall D on the 1st Level, to meet and greet the exhibitors and sponsors. Expo Hall Hours: Wednesday: 10:00 am - 4:30 pm Thursday: 10:00 am - 5:00 pm If you are an Expo Hall only pass holder, you not only have access to meet and greet our fantastic exhibitors and sponsors, but you are also invited to attend some of our special events: -- The Tuesday Evening Extravaganza -- OSCamp -- Birds of a Feather (BoF) Sessions -- Larry Wall's State of the Onion -- Free Geek Tour -- Best of Portland Walking Tour We'll see you next week! Regards, The O'Reilly OSCON Conference Team ------------------------------------------------------- -- http://pdx.pm.org From andy at petdance.com Thu Jul 10 22:29:27 2008 From: andy at petdance.com (Andy Lester) Date: Fri, 11 Jul 2008 00:29:27 -0500 Subject: [Pdx-pm] Fwd: (parts of) OSCON for free In-Reply-To: <200807102226.03432.ewilhelm@cpan.org> References: <200807102226.03432.ewilhelm@cpan.org> Message-ID: <1F21FECB-0847-4980-B871-350472E2A21E@petdance.com> On Jul 11, 2008, at 12:26 AM, The Dread Parrot wrote: > OSCamp is two rooms of talks running > at the same time as the rest of the conference and open to all At some point during OSCON, I want to do some Rethinking CPAN (http://groups.google.com/group/rethinking-cpan ) work at OSCamp, too. xoxo, Andy -- Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance From alan at clueserver.org Fri Jul 11 16:04:31 2008 From: alan at clueserver.org (Alan) Date: Fri, 11 Jul 2008 16:04:31 -0700 Subject: [Pdx-pm] ANNOUNCEMENT: PLUG Advanced Topics July 16th 2008 Message-ID: <1215817471.23060.17.camel@rotwang> PLUG Advanced Topics Date: July 16th 2008 Time: 7pm - 9pm Location: Jax Bar 826 SW 2nd Avenue Portland, OR Topic: Embedded Linux Speaker: Josh Triplett Portland State University The talk will be on how to get started with embedded Linux, based on my experiences with the flight computer for the Portland State Aerospace Society. My talk will walk through all the steps I followed to get the flight computer booting up to a shell prompt, and explain precisely what the system does between hitting the power button and the shell prompt. This will include a discussion of the u-boot embedded bootloader, working with TFTP, handling onboard flash (MTD) devices, working with a PowerPC device tree, using busybox, and building an initramfs. Usual meeting rules apply. From selenamarie at gmail.com Wed Jul 16 07:40:30 2008 From: selenamarie at gmail.com (Selena Deckelmann) Date: Wed, 16 Jul 2008 07:40:30 -0700 Subject: [Pdx-pm] Summer Coders Social :: Sunday Aug 3rd :: Laurelhust Park In-Reply-To: References: Message-ID: <2b5e566d0807160740h11e8db43l14c7f23045e32baf@mail.gmail.com> All coders welcome, we have plenty of room so feel free to invite other user groups and bring the family. Last December, many of the local software developer User Groups banded together and had a party (instead of the regular meetings). It was known as the Winter Coders Social. The Summer Coders Social is the outdoor and (hopefully) sunny successor!!! This will be a very casual geek event with outdoor activities, games and BBQ so be sure to bring the whole family. Sponsors will provide the basics of Hamburgers and Hotdogs (and Vegan equivalents). Potluck will provide the rest. This is also a BYOB event. When: Sunday, August 3rd. 11am to 5pm Where: Laurelhurst Park: Picnic Area E [ http://tinyurl.com/5632fj ] Details and Potluck signup: http://pdxgroups.pbwiki.com/Coders-Summer-Social RSVP on upcoming [ http://upcoming.yahoo.com/event/869350/ ] -selena -- Selena Deckelmann United States PostgreSQL Association - http://www.postgresql.us PDXPUG - http://pugs.postgresql.org/pdx Me - http://www.chesnok.com/daily From scratchcomputing at gmail.com Wed Jul 16 12:41:14 2008 From: scratchcomputing at gmail.com (The Dread Parrot) Date: Wed, 16 Jul 2008 12:41:14 -0700 Subject: [Pdx-pm] OSCON Lightning Talks Message-ID: <200807161241.14670.ewilhelm@cpan.org> Hey, when is the deadline for proposing a lightning talk for OSCON? Today! http://www.justanotherperlhacker.org/lightning/ Given that not much has been said about it, perhaps nobody has submitted one yet? --Eric -- http://pdx.pm.org From david at kineticode.com Wed Jul 16 15:47:33 2008 From: david at kineticode.com (David E. Wheeler) Date: Wed, 16 Jul 2008 15:47:33 -0700 Subject: [Pdx-pm] OSCON Lightning Talks In-Reply-To: <200807161241.14670.ewilhelm@cpan.org> References: <200807161241.14670.ewilhelm@cpan.org> Message-ID: On Jul 16, 2008, at 12:41, The Dread Parrot wrote: > Hey, when is the deadline for proposing a lightning talk for OSCON? > Today! > > http://www.justanotherperlhacker.org/lightning/ > > Given that not much has been said about it, perhaps nobody has > submitted > one yet? I have. D From scratchcomputing at gmail.com Wed Jul 16 17:34:38 2008 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Wed, 16 Jul 2008 17:34:38 -0700 Subject: [Pdx-pm] OSCON Lightning Talks In-Reply-To: <487E8FD1.4080305@perltraining.com.au> References: <200807161241.14670.ewilhelm@cpan.org> <487E8FD1.4080305@perltraining.com.au> Message-ID: <200807161734.38914.ewilhelm@cpan.org> # from Paul Fenwick # on Wednesday 16 July 2008 17:18: >G'day Eric/PDX.pm, > > > >Hi all. ?I'm an Australian lurking on PDX.pm. G'day! I was just saying on the #pdx.pm channel how I would be giving a lightning talk about all of the fascinating facts Adam taught me about Australian culture while he was here between the airport and the train. (Disclaimer: these "facts" are tainted by the fact that I just watched Crocodile Dundee recently ;-) -- so, if there are still spare slots on the day, I'll take the opportunity to explain fascinating terms like "pushbike" and "strawberry".) --Eric -- If the above message is encrypted and you have lost your pgp key, please send a self-addressed, stamped lead box to the address below. --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From Peter at PSDT.com Wed Jul 16 18:20:34 2008 From: Peter at PSDT.com (Peter Scott) Date: Wed, 16 Jul 2008 18:20:34 -0700 Subject: [Pdx-pm] OSCON Lightning Talks In-Reply-To: <200807161734.38914.ewilhelm@cpan.org> References: <200807161241.14670.ewilhelm@cpan.org> <487E8FD1.4080305@perltraining.com.au> <200807161734.38914.ewilhelm@cpan.org> Message-ID: <6.2.3.4.2.20080716181952.01024a90@mail.webquarry.com> At 05:34 PM 7/16/2008, you wrote: >G'day! I was just saying on the #pdx.pm channel how I would be giving a >lightning talk about all of the fascinating facts Adam taught me about >Australian culture while he was here between the airport and the train. >(Disclaimer: these "facts" are tainted by the fact that I just watched >Crocodile Dundee recently ;-) -- so, if there are still spare slots on >the day, I'll take the opportunity to explain fascinating terms >like "pushbike" and "strawberry".) Sounds good. We'll be rooting for you. ;-) -- Peter Scott Pacific Systems Design Technologies http://www.perldebugged.com/ http://www.perlmedic.com/ From scratchcomputing at gmail.com Wed Jul 16 18:27:43 2008 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Wed, 16 Jul 2008 18:27:43 -0700 Subject: [Pdx-pm] OZCON Lightning Talks In-Reply-To: <6.2.3.4.2.20080716181952.01024a90@mail.webquarry.com> References: <200807161241.14670.ewilhelm@cpan.org> <200807161734.38914.ewilhelm@cpan.org> <6.2.3.4.2.20080716181952.01024a90@mail.webquarry.com> Message-ID: <200807161827.43166.ewilhelm@cpan.org> # from Peter Scott # on Wednesday 16 July 2008 18:20: >I'll take the opportunity to explain fascinating terms > >>like "pushbike" and "strawberry".) > >Sounds good. ?We'll be rooting for you. ?;-) See. They're everywhere! Next thing you know they'll be riding into town on kangaroos. --Eric -- The opinions expressed in this e-mail were randomly generated by the computer and do not necessarily reflect the views of its owner. --Management --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From gorthx at gmail.com Thu Jul 17 09:48:33 2008 From: gorthx at gmail.com (gabrielle) Date: Thu, 17 Jul 2008 09:48:33 -0700 Subject: [Pdx-pm] Wear your O'Reilly shirts to OSCON Message-ID: <48bb92b0807170948s2fb8ee9fo70c8cd1dfb896df7@mail.gmail.com> ---------- Forwarded message ---------- From: Marsee Henon Date: Wed, Jul 16, 2008 at 9:29 AM Subject: UG News--Going to OSCON? To: gorthx at gmail.com Hi Are you attending OSCON in Portland this year? Let me know. I'll be hanging around the sessions and our expo hall booth. Can you pass this note along to your members who are going to OSCON? Got any old O'Reilly shirts at home? If so, bring them to OSCON! Be one of the first 50 people to come by the O'Reilly booth (#313) wearing one of our t-shirts to win cool prizes and be included in our t-shirt photo collage. The grand prize goes to the person who has more O'Reilly shirts than everyone else, so bring 'em all! Follow the O'Reilly booth on Twitter during the conference: http://twitter.com/oreillyatoscon for your chance to win prizes during the show. You can also follow http://twitter.com/oscon for ongoing conference updates throughout the show. Thanks for your help, Marsee ================================================================ O'Reilly 1005 Gravenstein Highway North Sebastopol, CA 95472 http://ug.oreilly.com/ ================================================================ From scratchcomputing at gmail.com Thu Jul 17 19:53:23 2008 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Thu, 17 Jul 2008 19:53:23 -0700 Subject: [Pdx-pm] the shirts are here Message-ID: <200807171953.23530.ewilhelm@cpan.org> Hi all, If you ordered a shirt and didn't get e-mail about that, something is broken. If you did not order a shirt and would like dibs on one of the spares, please let me know. If you're sick of hearing about shirts, don't worry: we'll do socks next year. --Eric -- "Time flies like an arrow, but fruit flies like a banana." --Groucho Marx --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From alan at clueserver.org Fri Jul 18 20:18:51 2008 From: alan at clueserver.org (Alan) Date: Fri, 18 Jul 2008 20:18:51 -0700 Subject: [Pdx-pm] the shirts are here In-Reply-To: <200807171953.23530.ewilhelm@cpan.org> References: <200807171953.23530.ewilhelm@cpan.org> Message-ID: <1216437531.5858.3.camel@rotwang> On Thu, 2008-07-17 at 19:53 -0700, Eric Wilhelm wrote: > If you're sick of hearing about shirts, don't worry: we'll do socks > next year. "Sock it to ME?" - Richard M. Nixon From merlyn at stonehenge.com Fri Jul 18 20:29:30 2008 From: merlyn at stonehenge.com (Randal L. Schwartz) Date: Fri, 18 Jul 2008 20:29:30 -0700 Subject: [Pdx-pm] the shirts are here In-Reply-To: <200807171953.23530.ewilhelm@cpan.org> (Eric Wilhelm's message of "Thu, 17 Jul 2008 19:53:23 -0700") References: <200807171953.23530.ewilhelm@cpan.org> Message-ID: <86fxq6361x.fsf@blue.stonehenge.com> >>>>> "Eric" == Eric Wilhelm writes: Eric> If you're sick of hearing about shirts, don't worry: we'll do socks Eric> next year. SOCKS 4 or SOCKS 5? -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc. See http://methodsandmessages.vox.com/ for Smalltalk and Seaside discussion From techsubs at dpo.org Mon Jul 21 16:59:14 2008 From: techsubs at dpo.org (Johnny Raindrop) Date: Mon, 21 Jul 2008 16:59:14 -0700 Subject: [Pdx-pm] Help with Postfix?? Message-ID: I have spent about 20 hours so far trying unsucessfully to turn on SMTP sasl authentication on a Ubuntu/Postfix installation. Would anyone out there be willing to give me some help? I can offer you a new President at least :-) I think I could scrape up some donated campaign dollars if that's not enough. I really need this badly. Sorry if this is off-topic, but I didn't know where else to turn. John SPringer -- Tech dude Democratic Party of Oregon john at dpo.org From scratchcomputing at gmail.com Mon Jul 21 17:52:47 2008 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Mon, 21 Jul 2008 17:52:47 -0700 Subject: [Pdx-pm] Help with Postfix?? In-Reply-To: References: Message-ID: <200807211752.47850.ewilhelm@cpan.org> # from Johnny Raindrop # on Monday 21 July 2008 16:59: >I have spent about 20 hours so far trying unsucessfully to turn on ? >SMTP sasl authentication on a Ubuntu/Postfix installation. Perhaps this would be more on-topic (and get more answers) on the PLUG list? --Eric -- Speak softly and carry a big carrot. --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From david at kineticode.com Mon Jul 21 21:56:55 2008 From: david at kineticode.com (David E. Wheeler) Date: Mon, 21 Jul 2008 21:56:55 -0700 Subject: [Pdx-pm] Help with Postfix?? In-Reply-To: References: Message-ID: <7B14875B-11F4-4F3C-9D5F-A8729D5D87E9@kineticode.com> On Jul 21, 2008, at 16:59, Johnny Raindrop wrote: > I have spent about 20 hours so far trying unsucessfully to turn on > SMTP sasl authentication on a Ubuntu/Postfix installation. > Would anyone out there be willing to give me some help? > > I can offer you a new President at least :-) > I think I could scrape up some donated campaign dollars if that's > not enough. > I really need this badly. I recently did this, and built capistrano scripts to automate building and updating my mail server. See here: https://svn.kineticode.com/cap/capfile Look at the build:postfix:default task, which depends on the build:sasl::default and build::authdaemon::default tasks. The ::config tasks under each of those name spaces use config files in https://svn.kineticode.com/cap/conf/ HTH, David From erik at hollensbe.org Tue Jul 22 00:51:03 2008 From: erik at hollensbe.org (Erik Hollensbe) Date: Tue, 22 Jul 2008 00:51:03 -0700 Subject: [Pdx-pm] Help with Postfix?? In-Reply-To: References: Message-ID: <200807220051.03955.erik@hollensbe.org> On Monday 21 July 2008 16:59:14 Johnny Raindrop wrote: > I have spent about 20 hours so far trying unsucessfully to turn on > SMTP sasl authentication on a Ubuntu/Postfix installation. > Would anyone out there be willing to give me some help? > > I can offer you a new President at least :-) > I think I could scrape up some donated campaign dollars if that's not > enough. > I really need this badly. > > Sorry if this is off-topic, but I didn't know where else to turn. This has been a work in progress for about 2-3 years, so I guess it's technically abandoned at this point. :) However, it goes into detail of how to get Courier and Postfix both playing nice with LDAP via SASL and might be of some use to you. Everything was done (and still works) on a debian system I use, so I imagine this will translate nicely. http://erik.hollensbe.org/documentation/good-small-use-mail-server.pdf If you like hooking into LDAP, I have some ruby scripts which make adding new domains/users/aliases trivial, but they're not in that document. Feel free to email me privately if you want them. -Erik From jaleto at gmail.com Fri Jul 25 00:21:56 2008 From: jaleto at gmail.com (Jonathan Leto) Date: Fri, 25 Jul 2008 00:21:56 -0700 Subject: [Pdx-pm] Release of Math::GSL 0.05_01 Message-ID: <9aaadf9c0807250021t49a55cb1k776594ea34336366@mail.gmail.com> Howdy Folks, This is an alpha release of Math::GSL, in preparation for a new release schedule of Last Wednesday of the Month, which starts next week on July 30th. Thierry has been a great student to mentor during the Summer of Code and has contributed large amounts of documentation and tests relating to all subsystems, but in particular to the linear algebra subsystems BLAS and CBLAS. Many subsystems are well-documented and fully functional, like Matrix, Vector, RNG, SF, CDF,Poly, Const, PowInt, while a few still have only partial support and minimal documentation. Subsystems which require callbacks (a.k.a gsl_function *) , like Deriv, Integration, Min, Multimin do not work at all currently, but I am hard at work figuring this issue out and I have been getting great help from local Perl mongers. Requirements: * Perl 5.8.8 * GSL 1.11 * Test::Class * Test::More * Test::Exception * ExtUtils::PkgConfig * This Module does not require SWIG, but does come with the interface files which were used to generate the XS code Download latest snapshot: http://leto.net/code/Math-GSL/Math-GSL-0.05_01.tar.gz Browse git repo: http://leto.net/gitweb Browse raw files: http://leto.net/git/Math-GSL Math::GSL blog: http://leto.net/code/Math-GSL Note: If you do a "./Build clean", your generated XS code will be cleaned and then SWIG *will* be necessary for compilation. Or you could just untar the file again. Or "just don't do that." To get involved with development of Math::GSL, set up your git repo like so: git clone http://leto.net/code/Math-GSL.git cd Math-GSL git checkout -b bleed # create new local branch git pull origin bleed # pull in remote bleed gitk & # browse git repo with Tk gui and start hacking away! Patches, suggestions and bug reports are very welcome. Cheers, Jonathan Leto -------------- next part -------------- An HTML attachment was scrubbed... URL: From scratchcomputing at gmail.com Sat Jul 26 00:46:30 2008 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Sat, 26 Jul 2008 00:46:30 -0700 Subject: [Pdx-pm] parrot hackathon Message-ID: <200807260046.30787.ewilhelm@cpan.org> Hi all, As mentioned at the last meeting, there will be a parrot hackathon at the urban grind northeast today. http://www.nntp.perl.org/group/perl.perl6.internals/2008/07/msg46782.html --Eric From kellert at ohsu.edu Sun Jul 27 19:11:27 2008 From: kellert at ohsu.edu (Thomas Keller) Date: Sun, 27 Jul 2008 19:11:27 -0700 Subject: [Pdx-pm] errors installing 5.10.0 Message-ID: <651931A8-9E43-449C-B123-E4ED7F05FADF@ohsu.edu> Greetings, I'm not too good are reading error reports and greping what's important. I got several errors when I ran make test in the perl-5.10.0 build directory. So I followed the instructions: and got the following summary: Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------ ------- ../lib/CPANPLUS/Dist/Build/t/02_CPANPLUS- 255 65280 7 3 5-7 ../lib/CPANPLUS/t/01_CPANPLUS-Configure.t 5 1280 296 5 286-288 290- 291 ../lib/CPANPLUS/t/03_CPANPLUS-Internals-S 255 65280 8 7 2-8 ../lib/CPANPLUS/t/04_CPANPLUS-Module.t 255 65280 4 4 1-4 ../lib/CPANPLUS/t/05_CPANPLUS-Internals-F 10 2560 18 10 2 6-7 9-10 12 15-18 ../lib/CPANPLUS/t/07_CPANPLUS-Internals-E 255 65280 1 1 1 ../lib/CPANPLUS/t/08_CPANPLUS-Backend.t 255 65280 7 4 2-4 6 ../lib/CPANPLUS/t/09_CPANPLUS-Internals-S 255 65280 ?? ?? ?? ../lib/CPANPLUS/t/15_CPANPLUS-Shell.t 14 3584 92 14 37-38 40-41 44 47 50 53 74 77 79-80 91-92 ../lib/CPANPLUS/t/19_CPANPLUS-Dist.t 255 65280 6 5 2-6 ../lib/CPANPLUS/t/20_CPANPLUS-Dist-MM.t 255 65280 1 1 1 ../lib/CPANPLUS/t/21_CPANPLUS-Dist-No-Bui 255 65280 2 1 1 ../lib/CPANPLUS/t/30_CPANPLUS-Internals-S 255 65280 25 3 18 24-25 ../lib/CPANPLUS/t/40_CPANPLUS-Internals-R 255 65280 10 1 10 76 tests and 726 subtests skipped. Failed 14/1465 test scripts. 59/187420 subtests failed. Files=1465, Tests=187420, 839 wallclock secs (308.98 cusr + 69.01 csys = 377.99 CPU) Failed 14/1465 test programs. 59/187420 subtests failed. Does this look like a deal breaker? Or can I go ahead and run make install? BTW, I don't have cpanplus installed. I am running a Mac OS X 10.4.11 machine (kernal 8.11.1) Thanks for any suggestions. Tom kellert at ohsu.edu 503-494-2442 -------------- next part -------------- An HTML attachment was scrubbed... URL: From scratchcomputing at gmail.com Sun Jul 27 23:03:49 2008 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Sun, 27 Jul 2008 23:03:49 -0700 Subject: [Pdx-pm] errors installing 5.10.0 on OS X In-Reply-To: <651931A8-9E43-449C-B123-E4ED7F05FADF@ohsu.edu> References: <651931A8-9E43-449C-B123-E4ED7F05FADF@ohsu.edu> Message-ID: <200807272303.49182.ewilhelm@cpan.org> # from Thomas Keller # on Sunday 27 July 2008 19:11: >Failed 14/1465 test scripts. 59/187420 subtests failed. >Files=1465, Tests=187420, 839 wallclock secs (308.98 cusr + 69.01 ? >csys = 377.99 CPU) >Failed 14/1465 test programs. 59/187420 subtests failed. > >Does this look like a deal breaker? Or can I go ahead and run make ? >install? I would say it is a bad thing. Perhaps one of the mac users could say whether this is a known bug. >BTW, I don't have cpanplus installed. I think the CPANPLUS.pm in question is the one in the core which you're trying to install. Earlier in the test output, there should be some complaints from the tests themselves which might shed some light on the problem. I think there might be a shortcut to repeat just these failing tests, though you might have to play with cd to get into the same state (look for where make said 'entering directory' or such.) make test TEST_FILES=lib/CPANPLUS/Dist/Build/t --Eric -- So malloc calls a timeout and starts rummaging around the free chain, sorting things out, and merging adjacent small free blocks into larger blocks. This takes 3 1/2 days. --Joel Spolsky --------------------------------------------------- http://scratchcomputing.com ---------------------------------------------------