From perl-pm at joshheumann.com Fri Sep 2 13:39:37 2005 From: perl-pm at joshheumann.com (Josh Heumann) Date: Fri, 2 Sep 2005 13:39:37 -0700 Subject: [Pdx-pm] [Seattle Jobs] Ad for Perl Developer Message-ID: <20050902203937.GF16279@joshheumann.com> ------------------------------------------------------------------------ WhitePages.com, Inc. is currently performing an exhaustive search for Perl Developers to join our offices in Downtown Seattle. What We Do: We develop Perl-based technologies for leading Open Source, high-volume websites and applications in the directory services space. Our developers aid in the architecture, design, and implementation of our core technologies. We love Perl, and we believe work can be challenging and fun. We don't write Perl scripts; we develop cutting edge OOP applications. We're looking for smart, capable, passionate Perl developers who take ownership and pride in their work. We are geeks with a mission working for a company with strong business focus. If you love Perl, you will want to work with us. Why You Want To Work Here: You will be surrounded by some of the best Perl developers in the industry. You will have opportunities to hone your technical skill set through our mentoring program and external training benefits. We encourage our developers to be active in the Perl and Open Source communities. We provide an excellent work environment with flexible workstation configuration (OS, editor, VMWare, dual headed workstation, etc). Our internal promotion ladder provides opportunity for career advancement. In addition to our competitive compensation package, we provide training and book allowances, free lunch Fridays, free snacks and soda, and quarterly company-sponsored events. We are in the heart of downtown Seattle surrounded by great restaurants and interesting places. Preferred Experience * Experience developing object-oriented Perl applications. * Solid MySQL, PostgreSQL, or Oracle skills. * History working with Linux, CVS, and other Open Source development tools. * Ability to troubleshoot both your own and other's code. * Ability to write clear and understandable technical documentation. * Strong knowledge of Apache and mod_perl. * Working knowledge of XML, XSLT, XHTML, and JavaScript. * Desire to mentor others. * Ability to work both individually and in a group. * Dedication to learning and advancing your skills. * 4-year Computer Science degree or equivalent experience. About WhitePages.com, Inc. WhitePages.com, Inc. is a profitable, diverse, and rapidly growing company that is a leader in providing online directory assistance and data services. We serve millions of users each month from our top-ranked Web properties and private label solutions. WhitePages.com, Inc. has a diverse work environment and is a proud equal opportunity employer. For more information visit http://www.whitepagesinc.com/ Recent Awards: * Named 2005 Consumer Product of the Year by the WSA. * One of the top 10 fastest-growing companies in the Puget Sound region by the Puget Sound Business Journal. * Rated one of the top companies to work for by Washington CEO Magazine. If you would like to learn more about this position, please contact: Daina Wilburn W H I T E P A G E S.C O M | I N C 206.812.9216 | (Direct) dwilburn at whitepages.com www.whitepagesinc.com The information contained in this message may be privileged, confidential, and protected from disclosure. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution, or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by replying to the message and deleting it from your computer. From perl-pm at joshheumann.com Thu Sep 8 10:04:47 2005 From: perl-pm at joshheumann.com (Josh Heumann) Date: Thu, 8 Sep 2005 10:04:47 -0700 Subject: [Pdx-pm] September Meeting next week Message-ID: <20050908170447.GC6294@joshheumann.com> September Meeting Wednesday, September 14th, 2005 6:30pm at Free Geek, 1741 SE 10th Ave chromatic, Seven Sins of OO Perl Perl's OO model is flexible and minimal so that capable programmers can change it to make their problems. Unfortunately, sometimes it's a little too flexible and minimal. This talk shows why seven too-common practices are dangerous (or at least wrong) and what to do instead. ================================================ Book news: the group has a copy of chromatic's Perl Testing book, as well as a copy of the new edition of Advanced Perl Programming, and a copy of the new edition of Learning Perl. For the price of a review, you too can read these books. ================================================ Shirt news: we still have shirts. They'll be at the meeting for your purchasing pleasure. Josh From rootbeer at redcat.com Sun Sep 11 15:36:34 2005 From: rootbeer at redcat.com (Tom Phoenix) Date: Sun, 11 Sep 2005 15:36:34 -0700 Subject: [Pdx-pm] Mostly-Zendo Game Night - Friday! In-Reply-To: <31086b2405072210381be44b35@mail.gmail.com> References: <31086b2405072210381be44b35@mail.gmail.com> Message-ID: <31086b24050911153636a9d7c6@mail.gmail.com> Tom and Jenna's Mostly-Zendo Game Night When: Friday the 16th. The fun starts at 7 PM, but get here anytime. Where: 6815 N Interstate Ave. Transit: Max Yellow Line's Portland Boulevard stop is nearest; we're just to the north. Freeway: From I-5, exit and turn west onto Portland Boulevard to find our neighborhood. Parking: free and easy to find on any nearby side street a block or two off of Interstate Avenue. Snacks: Please bring a small snack to share, if you can. Games: We'll have Zendo, of course. Bring your own pyramids and stones, if you can. In case you somehow don't like Zendo, we'll have some other games (Spin-the-Bottle, Hopscotch, Global Thermonuclear War,... we'll find something). Or you can bring your favorite game. Phone: 503-289-1253. --Tom Phoenix From techdude at dpo.org Mon Sep 12 14:53:55 2005 From: techdude at dpo.org (John Springer) Date: Mon, 12 Sep 2005 14:53:55 -0700 Subject: [Pdx-pm] runs in term; fails in cron Message-ID: <175A5B00-F358-4809-BFC8-971F72860EEE@dpo.org> I'm trying to run a script that runs fine in terminal but fails when I run from cron. The script uses XML::RSS::Parser. I've set PERL5LIB env variable to my lib directory in both cron and .bashrc (needed to do this to get CPAN to install in my private lib, plus seems to eliminate the need to do "use lib..." ). From terminal everything works fine, but when I run from cron I get this: . no element found at line 1, column 0, byte -1 at /usr/www/users/ orygun/PerlLib/XML/Parser.pm line 187 I've had the script print the contents of @INC, and it's identical under both cron and from terminal. I've tried changing my script to use lib and removing the PER5LIB var and some other stuff, but can't seem to make any headway. Any ideas? -- John Springer Tech Dude Democratic Party of Oregon (503)224-8200 x235 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/pdx-pm-list/attachments/20050913/d2620dfe/attachment.html From perl-pm at joshheumann.com Mon Sep 12 15:31:53 2005 From: perl-pm at joshheumann.com (Josh Heumann) Date: Mon, 12 Sep 2005 15:31:53 -0700 Subject: [Pdx-pm] September Meeting this Wednesday Message-ID: <20050912223153.GK23661@joshheumann.com> September Meeting Wednesday, September 14th, 2005 6:30pm at Free Geek, 1741 SE 10th Ave chromatic, Seven Sins of OO Perl Perl's OO model is flexible and minimal so that capable programmers can change it to make their problems. Unfortunately, sometimes it's a little too flexible and minimal. This talk shows why seven too-common practices are dangerous (or at least wrong) and what to do instead. From scratchcomputing at gmail.com Mon Sep 12 23:00:41 2005 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Mon, 12 Sep 2005 23:00:41 -0700 Subject: [Pdx-pm] runs in term; fails in cron In-Reply-To: <175A5B00-F358-4809-BFC8-971F72860EEE@dpo.org> References: <175A5B00-F358-4809-BFC8-971F72860EEE@dpo.org> Message-ID: <200509122300.41518.ewilhelm@cpan.org> # from John Springer # on Monday 12 September 2005 02:53 pm: >?From terminal everything works fine, but when I run from cron I get ? >this: >. >no element found at line 1, column 0, byte -1 at /usr/www/users/ >orygun/PerlLib/XML/Parser.pm line 187 Does that look like this? $result = $expat->parse($arg); Looks like XML::Parser::Expat is doing some fancy stuff with @INC, but I don't think that's you're problem: google XML::Parser "no element found at line 1, column 0" It actually sounds like a missing file, broken pipe, or something of that sort. >I've had the script print the contents of @INC, and it's identical ? >under both cron and from terminal. >I've tried changing my script to use lib and removing the PER5LIB var > ? and some other stuff, but can't seem to make any headway. It seems more likely that it's some other environment variable or other difference. Is $HOME set in your crontab? --Eric -- "Everything goes wrong all at once." --Quantized Revision of Murphy's Law --------------------------------------------- http://scratchcomputing.com --------------------------------------------- From perl-pm at joshheumann.com Wed Sep 14 16:02:22 2005 From: perl-pm at joshheumann.com (Josh Heumann) Date: Wed, 14 Sep 2005 16:02:22 -0700 Subject: [Pdx-pm] September Meeting tonight Message-ID: <20050914230222.GC30866@joshheumann.com> September Meeting Wednesday, September 14th, 2005 6:30pm at Free Geek, 1741 SE 10th Ave chromatic, Seven Sins of OO Perl Perl's OO model is flexible and minimal so that capable programmers can change it to make their problems. Unfortunately, sometimes it's a little too flexible and minimal. This talk shows why seven too-common practices are dangerous (or at least wrong) and what to do instead. From perl-pm at joshheumann.com Thu Sep 15 09:43:20 2005 From: perl-pm at joshheumann.com (Josh Heumann) Date: Thu, 15 Sep 2005 09:43:20 -0700 Subject: [Pdx-pm] 3rd Hungarian Perl Workshop - 22 October 2005 - Call For Papers Message-ID: <20050915164320.GB2898@joshheumann.com> Anyone want to go to Hungary? ----- Forwarded message from G?bor Szab? ----- From: G?bor Szab? To: Perl Monger Group coordinators Please forward this to local PM mailing lists where you think people might be interested to come over to our workshop. The Third Hungarian Perl Mini Workshop will be held on 22nd October, 2005. This is a one day/one track workshop. Talks will be given in either Hungarian or English. We are planning to use some online registration form but the time is very short till the workshop. So if you are planning to attend and would like to give a talk, it would be good to send a note to Gabor Szabo with the usual information: - title - abstract - length of the talk in minutes - short bio of yourself Time is limited as there are only 5 weeks till the workshop. More details will be available on http://www.perl.org.hu/english/ Gabor Szabo -- Request pm.org Technical Support via support at pm.org pm_groups mailing list pm_groups at pm.org http://mail.pm.org/mailman/listinfo/pm_groups ----- End forwarded message ----- From perl-pm at joshheumann.com Thu Sep 15 09:46:04 2005 From: perl-pm at joshheumann.com (Josh Heumann) Date: Thu, 15 Sep 2005 09:46:04 -0700 Subject: [Pdx-pm] Eric's Book review Message-ID: <20050915164604.GE2898@joshheumann.com> Eric Wilhelm's review of Ship It! is on the kwiki: http://pdx.pm.org/kwiki/index.cgi?BRShipIt Josh From perl-pm at joshheumann.com Thu Sep 15 09:47:06 2005 From: perl-pm at joshheumann.com (Josh Heumann) Date: Thu, 15 Sep 2005 09:47:06 -0700 Subject: [Pdx-pm] Newsletter from O'Reilly UG Program Message-ID: <20050915164706.GA3023@joshheumann.com> ----- Forwarded message from Marsee Henon ----- From: Marsee Henon Subject: Newsletter from O'Reilly UG Program, September 14 Date: Wed, 14 Sep 2005 13:42:28 -0700 ================================================================ O'Reilly UG Program News--Just for User Group Leaders September 14, 2005 ================================================================ -Want in invite to O'Reilly Connection? Let me know -Do you have any special events, holiday parties, or installfests planned for the rest of the year? -Put Up an O'Reilly EuroOSCON Banner, Get a Free Book -Promotional Material Available -Safari Affiliate Program for User Groups ---------------------------------------------------------------- Book Info ---------------------------------------------------------------- ***Review Books are Available Copies of our books are available for your members to review-- send me an email and please include the book's ISBN number on your request. Let me know if you need your book by a certain date. Allow at least four weeks for shipping. ***Please Send Copies of Your Book Reviews Email me a copy of your newsletter or book review. For tips and suggestions on writing book reviews, go to: http://ug.oreilly.com/bookreviews.html ***Discount information Don't forget to remind your members about the 30% discount on O'Reilly, No Starch, Paraglyph, PC Publishing, Pragmatic Bookshelf, SitePoint, and Syngress books. Just use code DSUG. ***Group purchases with better discounts are available Please let me know if you are interested and I can put you in touch with our sales department. ---------------------------------------------------------------- General News ---------------------------------------------------------------- ***Want in invite to O'Reilly Connection? I am looking for people to invite to the O'Reilly Connection, a tech-centric jobs and networking site for developers and those who want to hire them. Send me an email if you want an invite. For more information, go to: http://connection.oreilly.com/ ***Do you have any special events, holiday parties, or installfests planned for the rest of the year? Let us know and we can send some raffle prizes, promotional material, and spread the word. Send me an email with the date of your event and what books (title and ISBN) might be helpful. I'll see what I can do. ***Put Up an O'Reilly EuroOSCON Banner, Get a Free Book We're looking for user groups to display our conference banner on their web sites. If you send me the link to your group's site with our O'Reilly 2005 O'Reilly European Open Source Convention banner, I will send you the O'Reilly book of your choice. EuroOSCON Banners: http://ug.oreilly.com/banners/eurooscon/ ***Promotional Material Available: The following items are available for your next meeting. Numbers are limited.Let me know the item and the amount you'd like and I'll do my best: -O'Reilly Catalog -EuroOSCON Brochures -PhotoPlus Expo Pass, New York, NY--October 20-22 -30% UG Discount bookmarks -MAKE Magazine (limit one per group) -MAKE Magzaine Brochures -Safari Bookshelf Postcard ***Safari Affiliate Program for User Groups Give your members access to content from Safari's thousands of technology books right on your site and raise money for your user group at the same time. Use custom designed search boxes, show the latest releases, or display your favorite book cover with our easy to use tools. For more information and to sign up for the Safari Affiliate Program, go to: http://ug.oreilly.com/safari_affl.html?CMP=EMC-U1L284871961 ================================================================ O'Reilly News for User Group Members September 14, 2005 ================================================================ ---------------------------------------------------------------- Book News ---------------------------------------------------------------- -Podcasting Hacks -Commercial Photoshop Retouching -Learning SQL -The eBay Survival Guide -GarageBand 2: The Missing Manual -Photoshop Retouching Cookbook for Digital Photographers -The Debian System -RT Essentials -Making Music on the Apple Mac -XSLT 1.0 Pocket Reference -Essential Business Process Modeling -Stealing the Network: How to Own an Identity ---------------------------------------------------------------- Upcoming Events ---------------------------------------------------------------- -MAKE at the Apple Store University Village Seattle, WA--September 17 -O'Reilly at Podcastcon UK, London, UK--September 28 -Rich Bowen ("Apache Cookbook"), Ohio LinuxFest 2005, Columbus, OH--October -NCMUG Macintosh Computer Expo, Santa Rosa, CA--October 1 -Jack Herrington ("Podcasting Hacks"), NCMUG, Rohnert Park, CA--November 15 ---------------------------------------------------------------- Conference News ---------------------------------------------------------------- -ETech 2006 CFP Open -Registration is Open for EuroOSCON ---------------------------------------------------------------- News ---------------------------------------------------------------- -O'Reilly Media Acquires Useractive -User Group Members receive special a 50% discount Learning Lab Courses -GAO Report: Tim O'Reilly's Letter to Congressman Wu -Michal Zalewski on the Wire -State of AJAX -RSS Feeds: More Hype Than Reality -The Next 50 Years of Computer Security: An Interview with Alan Cox -Perl Internationalization and Haskell: An Interview with Autrijus Tang -An Introduction to Tiger Terminal, Part 4 -What Is Automator (and Can It Make Your Life Easier?) -What Is .NET -Using Your Webcam for Surveillance -Announcing the 2005 ONJava Reader Survey -Building J2EE Projects with Maven -Hosting Your Podcasts -Top Ten Digital Photography Tips -Inside Katrina ================================================ Book News ================================================ Did you know you can request a free book to review for your group? Ask your group leader for more information. For book review writing tips and suggestions, go to: http://ug.oreilly.com/bookreviews.html Don't forget, you can receive 30% off any O'Reilly, No Starch, Paraglyph, PC Publishing, Pragmatic Bookshelf, SitePoint, or Syngress book you purchase directly from O'Reilly. Just use code DSUG when ordering online or by phone 800-998-9938. http://www.oreilly.com/ ***Free ground shipping is available for online orders of at least $29.95 that go to a single U.S. address. This offer applies to U.S. delivery addresses in the 50 states and Puerto Rico. For more details, go to: http://www.oreilly.com/news/freeshipping_0703.html ---------------------------------------------------------------- New Releases ---------------------------------------------------------------- ***Podcasting Hacks Publisher: O'Reilly ISBN: 0596100663 Perfect for aspiring and experienced podcasters, this book delivers the ultimate how-to for anyone interested in creating their own internet audio programs. Covering both entry-level and advanced topics, it shows you how to create quality sound, use the right software, develop a show, distribute a podcast, and build an audience. More advanced topics include audio editing, podcasting on the go, and even videocasting. http://www.oreilly.com/catalog/podcastinghks/ Sample hack 50, "Choose the Right Audio Tools," is available online: http://www.oreilly.com/catalog/podcastinghks/chapter/index.html ***Commercial Photoshop Retouching Publisher: O'Reilly ISBN: 059600849X Written by 20-year photo retouching veteran Glenn Honiball, this book details all the tools, techniques, and skills you need to achieve consistent, professional results with Photoshop CS2, enabling you to tackle your greatest photo-retouching challenges with ease, precision, and efficiency. It's the ideal resource for any digital artist who wants to take their skills to the next level and produce sharp, expert photos that don't look retouched. http://www.oreilly.com/catalog/comretouch/ ***Learning SQL Publisher: O'Reilly ISBN: 0596007272 This introductory guide gets you up and running on SQL in short order. A series of chapter exercises teaches you how to generate, manipulate, and retrieve the data stored in your organization's database. Ideal for anyone writing applications, performing administrative tasks, or generating reports. http://www.oreilly.com/catalog/learningsql/ Chapter 3, "Query Primer," is available online: http://www.oreilly.com/catalog/learningsql/chapter/index.html ***The eBay Survival Guide Publisher: No Starch ISBN: 1593270631 A guide to safe and successful buying and selling on eBay. Reveals the strategies of winning bidders and offers tips for beating competitors to get the items you want--without overpaying or becoming the victim of scams. Filled with practical advice for avoiding scrams, what to do if an item doesn't sell, how to list items effectively, choosing an auction type, and how to get the best price. http://www.oreilly.com/catalog/1593270631/index.html ***GarageBand 2: The Missing Manual Publisher: O'Reilly ISBN: 0596100353 Now revised to reflect GarageBand's latest features, this authoritative, witty guide provides you with all the know-how you need to produce commercial-quality musical recordings entirely on your own. This top-selling book by David Pogue explains how to maximize the program's entire set of tools, including pre-recorded loops, sampled sounds, and live recordings. Easy-to-understand language makes it ideal for serious musicians and novices alike. http://www.oreilly.com/catalog/garageband2/ ***Photoshop Retouching Cookbook for Digital Photographers Publisher: O'Reilly ISBN: 0596100302 This book tells you everything you need to know to adjust, correct, retouch, and manipulate your photographs, without making you learn everything there is to know about Photoshop CS2 first. These straightforward, easy-to-follow recipes cover everything from fixing problems with exposure, color, and focus to hand-tinting, adjusting lighting, adding special effects, and restoring faded and damaged photos. oreilly.com/catalog/photoretouch/ ***The Debian System Publisher: No Starch ISBN: 1593270690 "The Debian System" introduces the concepts and techniques of the Debian operating system, explaining their usage and pitfalls, and illustrating the thinking behind each of the approaches. The book's goal is to give the reader enough insight into the workings of the Debian project and operating system so that they will understand the solutions that have evolved as part of the Debian system over the past decade. http://www.oreilly.com/catalog/1593270690/index.html ***RT Essentials Publisher: O'Reilly ISBN: 0596006683 This comprehensive guide shows you how to customize RT to better fit your organization's business needs. After introducing you to what ticketing systems are, the book shows you how to install and configure RT. From there, it explains how to perform simple tasks that will turn your RT server into a highly useful tracking tool. http://www.oreilly.com/catalog/rtessentials/ Chapter 3, "Getting Started," is available online: http://www.oreilly.com/catalog/rtessentials/chapter/index.html ***Making Music on the Apple Mac Publisher: PC Publishing ISBN: 1870775953 Making music on the Mac is now easier than ever. This book provides advice on setting up your studio and configuring your audio and MIDI interfaces for optimum performance. Step-by step projects show you how to record with GarageBand, and when your masterpiece is complete, learn how to organize your music, create playlists, burn CDs, and publish your music on the net. http://www.oreilly.com/catalog/1870775953/ ***XSLT 1.0 Pocket Reference Publisher: O'Reilly ISBN: 0596100086 This handy pocket guide quickly gets you up to speed on XSLT so you can convert XML like a seasoned pro. It covers topics such as stylesheet structure, template rules, result trees, conditional processing, number formatting, and more. Best of all, its concise approach saves you time, aggravation, and effort. http://www.oreilly.com/catalog/xsltpr/ Chapter 3, "How XSLT Works," is available online: http://www.oreilly.com/catalog/xsltpr/chapter/index.html ***Essential Business Process Modeling Publisher: O'Reilly ISBN: 0596008430 This guide gathers all the concepts, design, architecture, and standard specifications of Business Process Management (BPM) into one concise book, and offers hands-on examples that illustrate BPM's approach to process notation, execution, administration, and monitoring. You'll also learn about BPM design patterns and best practices, as well as underlying theory. Chapter 2, "Prescription for a Good BPM Architecture," is available online: http://www.oreilly.com/catalog/essentialpm/chapter/index.html ***Stealing the Network: How to Own an Identity Publisher: Syngress ISBN: 1597490067 The first two books in this series have become classics in the hacker and infosec communities because of their chillingly realistic depictions of criminal hacking techniques. In this third installment, the all-star cast of authors tackle one of the fastest growing crimes in the world: identity theft. Now, the criminal hackers, who readers have grown to both love and hate, try to cover their tracks and vanish into thin air. http://www.oreilly.com/catalog/1597490067/ ***MAKE Magazine Subscriptions Available The annual subscription price for four issues is $34.95. When you subscribe with this link, you'll get a free issue--the first one plus four more for $34.95. So subscribe for yourself or friends with this great offer for charter subscribers: five volumes for the cost of four. Subscribe at: https://www.pubservice.com/MK/Subnew.aspx?PC=MK&PK=M5ZUGLA ================================================ Upcoming Events ================================================ ***For more events, please see: http://events.oreilly.com/ ***MAKE at the Apple Store University Village Seattle, WA--September 17 This Saturday MAKE will present Podcasting 101: How to Make, Produce and Publish Podcasts - 3:00 p.m. - 4:00 p.m. Learn what a podcast is and how to make them using your Mac and GarageBand. Also learn how to get listed in iTunes, RSS and more. http://www.apple.com/retail/universityvillage/week/20050911.html ***O'Reilly at Podcastcon UK, London, UK--September 28 Podcastcon UK 2005 is the first conference in Europe dedicated to podcasting. The conference will include presentations, practical sessions, and debate on all aspects of podcasting as it moves into its second year. If you're going, look for our O'Reilly book display at the event. http://www.podcastcon.co.uk/ ***Rich Bowen ("Apache Cookbook"), Ohio LinuxFest 2005, Columbus, OH--October 1 Author Rich Bowen is a speaker at this event for Linux and open source software professionals and enthusiasts. http://www.ohiolinux.org/ ***NCMUG Macintosh Computer Expo, Santa Rosa, CA--October 1 Authors Derrick Story ("Digital Photography Pocket Guide" and "iPhoto 5: The Missing Manual") and Jack Herrington ("Podcasting Hacks") will be speaking at the annual NCMUG Macintosh Computer Expo. O'Reilly will be on hand to sell books at the Expo. For location and parking information: http://www.ncmug.org/mce.html ***Jack Herrington ("Podcasting Hacks"), NCMUG, Rohnert Park, CA--November 15 Jack will walk through the basics of podcasting starting with audio recording using a variety of equipment that he will bring along. Then into multi-track editing and mixdown with Audacity. Conversion to MP3 and upload to a podcasting enabled blog that integrates into iTunes. http://www.ncmug.org/events.html#nov ================================================ Conference News ================================================ ***ETech 2006 CFP Now Open O'Reilly's Emerging Technology Conference 2006 is scheduled for March 6-9 in San Diego. We invite technologists, strategists, CTOs, chief scientists, researchers, programmers, hackers, standards workers, business developers, and entrepreneurs to lead sessions and tutorials at ETech. This year's challenge focuses on the amazing amount of digital data in our worlds: how do we visualize the data, filter it, remix it, and access it in meaningful ways? Proposals are due by September 19th. http://conferences.oreillynet.com/etech/ ***Registration is Open for EuroOSCON Join developers, systems and network administrators, and IT managers at the very first O'Reilly European Open Source Convention in Amsterdam on October 17-20. EuroOSCON will explore the best and newest open source technologies, particularly for companies, governments, and nonprofits. EuroOSCON showcases the diversity in open source while maintaining a practical edge. http://conferences.oreilly.com/eurooscon/ Use code "euos05usrg" when you register, and receive 25% off the registration price. To register for the conference, go to: http://conferences.oreillynet.com/cs/eurooscon/create/ord_euos05 ================================================ News From O'Reilly & Beyond ================================================ --------------------- General News --------------------- ***O'Reilly Media Acquires Useractive Useractive is the company behind the O'Reilly Learning Lab. With Useractive's Learning Sandbox technology, Learning Lab offers a browser-based, creative learning environment that is based on a learning-by-doing philosophy. Programming environments and technologies are all supplied online. For instance, students in the Linux System Administration Course get root access on O'Reilly-maintained Linux systems online. The Web Programming Series, for example, supplies all of the tools and technologies needed to learn the programming languages. This means students can practice what they are learning without having to get separate administrative access to a host machine. Students can earn a Certificate for Professional Development from the University of Illinois' Office of Continuing Education upon completion of a selected series of courses. For more information, go to: http://learninglab.oreilly.com/ ***User Group Members receive a special 50% discount Learning Lab Courses As an O'Reilly User Group member, you save on all the courses in the following University of Illinois Certificate Series: -Linux/Unix System Administration -Web Programming -Open Source Programming -.NET Programming -Client-Side This offer ends December 31st, 2005. To redeem, use Promotion Code "ORALL1" to save 50%. Each course comes with a free O'Reilly book and a 7-day money-back guarantee. Register online: http://learninglab.oreilly.com/ ***GAO Report: Tim O'Reilly's Letter to Congressman Wu The GAO recently announced the findings for a report on the cost of college textbooks requested by Congressman Wu of Oregon. Tim O'Reilly wrote this letter to Congressman Wu referencing O'Reilly's solution: SafariU. SafariU empowers professors to create and publish their own textbooks, costs professors nothing to use, and offers their students more focused course content at less cost. http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/09/gao-tim- oreilly-letter-congressman-wu.html ***Michal Zalewski on the Wire What motivates a hacker? Perhaps curiosity, the pursuit of knowledge, or the simple joy of saying "Hmm, that's funny! What happens if I ...?" Eccentric security researcher Michal Zalewski exhibits these traits. Fearless interviewer Federico Biancuzzi recently talked with Zalewski about his curious approach to computer security, the need for randomness, and how the hacker mind works. http://www.oreillynet.com/pub/a/security/2005/08/25/zalewski.html ***State of AJAX Where is AJAX headed? What does all the hype mean? http://www.sitepoint.com/blogs/2005/08/21/state-of-ajax/ ***RSS Feeds: More Hype Than Reality Only 11% of Bloggers actively use RSS Feeds according to a recent study of 1000 blog readers. Two-thirds didn't even know what RSS is! This is a wake up call to all bloggers to better educate their readers. http://www.sitepoint.com/blogs/2005/08/21/rss-evokes-blank-stares/ --------------------- Open Source --------------------- ***The Next 50 Years of Computer Security: An Interview with Alan Cox Alan Cox is well known for his long-standing work on the Linux kernel, but at O'Reilly's EuroOSCON (October 17-20), he will speak about computer security. According to Alan, we're just at the beginning of a long journey into getting security right. Eager for directions and a glimpse of the future, O'Reilly Network interviewed him about his upcoming keynote. http://www.oreillynet.com/pub/a/network/2005/09/12/alan-cox.html ***Perl Internationalization and Haskell: An Interview with Autrijus Tang Self-proclaimed "Net activist, artist, and anarchist" Autrijus Tang will be a featured speaker at this October's EuroOSCON. He discusses one of his conference topics--Haskell--extensively in this interview with O'Reilly Network. Autrijus also covers Gettext bindings, Perl internationalization tools, CPAN, and more in this wide-ranging conversation. http://www.perl.com/pub/a/2005/09/08/autrijus-tang.html --------------------- Mac --------------------- ***An Introduction to Tiger Terminal, Part 4 In part four of our introduction to Tiger Terminal, you'll learn how to tap the power of shell scripting to automate repetitive tasks. Mary Norbury-Glaser (MacinTech UG) walks you through the process, step by step. http://www.macdevcenter.com/pub/a/mac/2005/09/09/terminal4.html ***What Is Automator (and Can It Make Your Life Easier) Automator provides an intuitive drag-and-drop workbench for quickly streamlining repetitive tasks. Here's a look at creating workflows and working around Automator's inherent limitations. http://www.macdevcenter.com/pub/a/mac/2005/09/06/what-is-automator.html --------------------- Windows/.NET --------------------- ***What Is .NET .NET is probably one of the more muddled and mismanaged brands in the history of Microsoft. Elucidator James Avery clarifies things by describing the two chambers at the heart of .NET: the Common Language Runtime (CLR) and its essential components, and the Base Class Library (BCL) and its major features. http://www.ondotnet.com/pub/a/dotnet/2005/09/06/what-is-dotnet.html ***Using Your Webcam for Surveillance Webcams can be used for more than videoconferencing--they can be used for surveillance as well. Wei-Meng Lee shows you how to do it in a few easy steps. http://www.windowsdevcenter.com/pub/a/windows/2005/09/06/using-your- webcam-for-surveillance.html --------------------- Java --------------------- ***Announcing the 2005 ONJava Reader Survey The 2005 ONJava Reader Survey is underway. This is your opportunity to steer the site by helping us understand what you use, what you're interested in, and where you think Java is going. http://www.onjava.com/pub/a/onjava/2005/09/07/2005-onjava-survey- advancer.html ***Building J2EE Projects with Maven Vincent Massol offers some real-life experience building J2EE applications with Maven. Using the example of a Petstore app, Massol shows you how to generate J2EE artifacts (EJB JARs, WARs, EARs) with Maven. He is coauthor of "Maven: A Developer's Notebook." http://www.onjava.com/pub/a/onjava/2005/09/07/maven.html --------------------- Digital Media --------------------- ***Hosting Your Podcasts Once you've created an MP3 of your podcast, where do you store it? And since podcast files are much larger than HTML files or JPEG images, what about bandwidth? Jack Herrington offers several solutions to the podcast hosting problem, from using a dedicated service to reusing your blog or using your own ISP. Jack is the author of "Podcasting Hacks." http://digitalmedia.oreilly.com/2005/09/07/hosting-podcasts.html ***Top Ten Digital Photography Tips You have a digital camera and have taken the typical shots of family and friends. Now what? Here are ten tips to make your next batch of digital images so impressive that people will ask: "Hey, what type of camera do you have?" Guess what? It's not the camera. http://www.macdevcenter.com/pub/a/mac/2002/10/22/digi_photo_tips.html --------------------- MAKE --------------------- ***Inside Katrina MAKE author Dave Prochnow sent us an exclusive writeup of his experiences "inside the eye" of Hurricane Katrina, being off the grid for 11 days, and using his maker skills to get through the trauma. http://www.makezine.com/extras/25.html MAKE Show Archive: http://www.makezine.com/blog/archive/make_podcast/ ***For more information on MAKE, go to: http://www.makezine.com/ ================================================ >From Your Peers ================================================ ***Don't forget to check out the O'Reilly UG wiki to see what user groups around the globe are up to: http://wiki.oreillynet.com/usergroups/index.cgi Until next time-- Marsee Henon ================================================================ O'Reilly 1005 Gravenstein Highway North Sebastopol, CA 95472 http://ug.oreilly.com/ http://www.oreilly.com ================================================================ ----- End forwarded message ----- From kellert at ohsu.edu Thu Sep 15 10:02:37 2005 From: kellert at ohsu.edu (Thomas J Keller) Date: Thu, 15 Sep 2005 10:02:37 -0700 Subject: [Pdx-pm] 3rd Hungarian Perl Workshop - 22 October 2005 - Call For Papers In-Reply-To: <20050915164320.GB2898@joshheumann.com> References: <20050915164320.GB2898@joshheumann.com> Message-ID: <1F87BFD6-48CE-4019-8CD5-3FAC6DD30249@ohsu.edu> Foods a great idea. ... you and Schwern were making me Hungary last night. 8-) TJK On Sep 15, 2005, at 9:43 AM, Josh Heumann wrote: > Anyone want to go to Hungary? > > ----- Forwarded message from G?bor Szab? ----- > > From: G?bor Szab? > To: Perl Monger Group coordinators > > Please forward this to local PM mailing lists where you think > people might > be interested to come over to our workshop. > > > > The Third Hungarian Perl Mini Workshop will be held on 22nd > October, 2005. > This is a one day/one track workshop. > Talks will be given in either Hungarian or English. > > We are planning to use some online registration form but the time > is very > short till the workshop. So if you are planning to attend and > would like to > give a talk, it would be good to send a note to > Gabor Szabo with the usual information: > - title > - abstract > - length of the talk in minutes > - short bio of yourself > > Time is limited as there are only 5 weeks till the workshop. > > More details will be available on > http://www.perl.org.hu/english/ > > Gabor Szabo > -- > Request pm.org Technical Support via support at pm.org > > pm_groups mailing list > pm_groups at pm.org > http://mail.pm.org/mailman/listinfo/pm_groups > > ----- End forwarded message ----- > _______________________________________________ > Pdx-pm-list mailing list > Pdx-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/pdx-pm-list > From perl-pm at joshheumann.com Thu Sep 15 10:12:01 2005 From: perl-pm at joshheumann.com (Josh Heumann) Date: Thu, 15 Sep 2005 10:12:01 -0700 Subject: [Pdx-pm] [Jobs] Two Perl Programmers Message-ID: <20050915171201.GC3023@joshheumann.com> The company that I work for, Rentrak, is hiring at least two perl programmers. If you like programming perl for a company in a relaxed office atmosphere, and if things like testing, oo perl, and large amounts of data, send me an email and I'll pass your information on to those in charge of hiring. Bonus: in addition to being my employer, Rentrak is currently the employer for at least four other portland perlmongers, most notably Schwern, and is the former employer of Ovid. Josh From perl-pm at joshheumann.com Sun Sep 18 12:47:30 2005 From: perl-pm at joshheumann.com (Josh Heumann) Date: Sun, 18 Sep 2005 12:47:30 -0700 Subject: [Pdx-pm] Perlmonger group map Message-ID: <20050918194730.GC18533@joshheumann.com> Jay Hannah of Omaha.pm put this map together. He tells me the url will change at some point, but enjoy it while it's here. http://jays.net/google_maps/index2.html J From merlyn at stonehenge.com Sun Sep 18 13:01:22 2005 From: merlyn at stonehenge.com (Randal L. Schwartz) Date: 18 Sep 2005 13:01:22 -0700 Subject: [Pdx-pm] Perlmonger group map In-Reply-To: <20050918194730.GC18533@joshheumann.com> References: <20050918194730.GC18533@joshheumann.com> Message-ID: <863bo2qh65.fsf@blue.stonehenge.com> >>>>> "Josh" == Josh Heumann writes: Josh> Jay Hannah of Omaha.pm put this map together. He tells me the url will Josh> change at some point, but enjoy it while it's here. Josh> http://jays.net/google_maps/index2.html Totally blank on Safari. Bad assumptions? -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 Perl/Unix/security consulting, Technical writing, Comedy, etc. etc. See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training! From randall at sonofhans.net Sun Sep 18 13:05:19 2005 From: randall at sonofhans.net (Randall Hansen) Date: Sun, 18 Sep 2005 13:05:19 -0700 Subject: [Pdx-pm] Perlmonger group map In-Reply-To: <863bo2qh65.fsf@blue.stonehenge.com> References: <20050918194730.GC18533@joshheumann.com> <863bo2qh65.fsf@blue.stonehenge.com> Message-ID: On Sep 18, 2005, at 1:01 PM, Randal L. Schwartz wrote: > Totally blank on Safari. Bad assumptions? spews JS errors in firefox, too. works in opera, though. r From publiustemp-pdxpm at yahoo.com Sun Sep 18 14:17:46 2005 From: publiustemp-pdxpm at yahoo.com (Ovid) Date: Sun, 18 Sep 2005 14:17:46 -0700 (PDT) Subject: [Pdx-pm] Perlmonger group map In-Reply-To: <863bo2qh65.fsf@blue.stonehenge.com> Message-ID: <20050918211746.29792.qmail@web60822.mail.yahoo.com> --- "Randal L. Schwartz" wrote: > Josh> http://jays.net/google_maps/index2.html > > Totally blank on Safari. Bad assumptions? Bad assumptions? Like "Safari is worth using"? Jeers, Ovid :) -- If this message is a response to a question on a mailing list, please send follow up questions to the list. Web Programming with Perl -- http://users.easystreet.com/ovid/cgi_course/ From mikeraz at patch.com Sun Sep 18 14:27:22 2005 From: mikeraz at patch.com (Michael Rasmussen) Date: Sun, 18 Sep 2005 14:27:22 -0700 (PDT) Subject: [Pdx-pm] Perlmonger group map In-Reply-To: <20050918211746.29792.qmail@web60822.mail.yahoo.com> References: <863bo2qh65.fsf@blue.stonehenge.com> <20050918211746.29792.qmail@web60822.mail.yahoo.com> Message-ID: <43232.170.135.241.46.1127078842.squirrel@mail.patch.com> "Randal L. Schwartz" wrote: >> Totally blank on Safari. Bad assumptions? Someone Else: > Spews JS errors on firefox. At last! Something that makes the IE on my work computer worth using! -- Michael Rasmussen, Portland, Ore, USA Be Appropriate && Follow Your Curiosity From jkeroes at eli.net Sun Sep 18 18:22:00 2005 From: jkeroes at eli.net (Joshua Keroes) Date: Sun, 18 Sep 2005 18:22:00 -0700 Subject: [Pdx-pm] Perlmonger group map In-Reply-To: <20050918211746.29792.qmail@web60822.mail.yahoo.com> References: <20050918211746.29792.qmail@web60822.mail.yahoo.com> Message-ID: <3AFF06DF-20A2-4D26-92C9-F8688C7FB87E@eli.net> >> Josh> http://jays.net/google_maps/index2.html --- "Randal L. Schwartz" wrote: > Totally blank on Safari. Bad assumptions? Strange, it works in /my/ copy of Safari. La, Joshua From perl-pm at joshheumann.com Mon Sep 19 09:44:56 2005 From: perl-pm at joshheumann.com (Josh Heumann) Date: Mon, 19 Sep 2005 09:44:56 -0700 Subject: [Pdx-pm] YAPC::Israel::2006 - Call for papers and participation Message-ID: <20050919164456.GA21715@joshheumann.com> ----- Forwarded message from G?bor Szab? ----- Date: Mon, 19 Sep 2005 18:36:55 +0300 From: G?bor Szab? To: pm_groups at pm.org Reply-To: szabgab at gmail.com I'd appreciate if you sent it to your mailing lists. Some people in Europe and NA might be interested in a winter vacation in a warm area. Gabor After three Perl conferences in Israel ( http://www.perl.org.il/YAPC/ ) it seems it is time to enlarge the conference and include other, related Open Source technologies as well. In February 2006, we are going to have a 3 day long conference in 3 parallel tracks covering various Open Source fields. Keynote Speaker ----------------- Larry Wall, inventor of Perl Special Guest -------------- Autrijus Tang, Chief Pugs Hacker For further details please read the full Call for Papers and Participation on http://www.perl.org.il/YAPC/2006/cfp.txt YAPC::Israel::2006 conference web site http://www.perl.org.il/YAPC/2006/ Gabor Szabo -- ----- End forwarded message ----- From krisb at ring.org Tue Sep 20 10:23:42 2005 From: krisb at ring.org (Kris Bosland) Date: Tue, 20 Sep 2005 10:23:42 -0700 (PDT) Subject: [Pdx-pm] It's Alive! Message-ID: I added the PortlandPerlProjectPage inspired by Ovid, who had some Help Wanted. Ovid, I wasn't sure if you wanted to broadcast that idea that you had or not, so I did not include it on the page. Please add any project idea that you would like to see done, but don't have time to do yourself. Probably some projects will get their own Kwiki pages, and I hope we can get some VisualSourceSafe(tm)(hhok) space to save tests and code to. Thanks for your ideas. -KrisB From publiustemp-pdxpm at yahoo.com Tue Sep 20 10:42:03 2005 From: publiustemp-pdxpm at yahoo.com (Ovid) Date: Tue, 20 Sep 2005 10:42:03 -0700 (PDT) Subject: [Pdx-pm] It's Alive! In-Reply-To: Message-ID: <20050920174203.62905.qmail@web60819.mail.yahoo.com> --- Kris Bosland wrote: > I added the PortlandPerlProjectPage inspired by Ovid, who had some > Help Wanted. Ovid, I wasn't sure if you wanted to broadcast that > idea that you had or not, so I did not include it on the page. That sounds fantastic. thanks! > Please add any project idea that you would like to see done, but > don't have time to do yourself. Probably some projects will get > their own > Kwiki pages, and I hope we can get some VisualSourceSafe(tm)(hhok) > space to save tests and code to. I had to look up hhok to find out whether or not we eject you from Perl Mongers :) Cheers, Ovid -- If this message is a response to a question on a mailing list, please send follow up questions to the list. Web Programming with Perl -- http://users.easystreet.com/ovid/cgi_course/ From publiustemp-pdxpm at yahoo.com Tue Sep 20 10:56:52 2005 From: publiustemp-pdxpm at yahoo.com (Ovid) Date: Tue, 20 Sep 2005 10:56:52 -0700 (PDT) Subject: [Pdx-pm] It's Alive! In-Reply-To: Message-ID: <20050920175652.65513.qmail@web60819.mail.yahoo.com> --- Kris Bosland wrote: > > I added the PortlandPerlProjectPage inspired by Ovid, who had some > Help Wanted. Ovid, I wasn't sure if you wanted to broadcast that > idea that you had or not, so I did not include it on the page. I'm more concerned with generating useful stuff for the Perl community than hoarding ideas. I posted my idea at http://pdx.pm.org/kwiki/index.cgi?ClassCGI I'd love to write that module (shouldn't be too hard) and I think it would be useful, but I'm out of tuits at the moment. I'd be happy to discuss it with folks, though. And if anyone wants to clean up my awful Kwiki formatting, feel free. Cheers, Ovid -- If this message is a response to a question on a mailing list, please send follow up questions to the list. Web Programming with Perl -- http://users.easystreet.com/ovid/cgi_course/ From schwern at pobox.com Tue Sep 20 14:04:59 2005 From: schwern at pobox.com (Michael G Schwern) Date: Tue, 20 Sep 2005 14:04:59 -0700 Subject: [Pdx-pm] It's Alive! In-Reply-To: References: Message-ID: <20050920210459.GH28155@windhund.schwern.org> On Tue, Sep 20, 2005 at 10:23:42AM -0700, Kris Bosland wrote: > Please add any project idea that you would like to see done, but > don't have time to do yourself. Probably some projects will get their own > Kwiki pages, and I hope we can get some VisualSourceSafe(tm)(hhok) space > to save tests and code to. Could probably get something from svn.perl.org. Or I could slap something on my server. -- Michael G Schwern schwern at pobox.com http://www.pobox.com/~schwern ...they shared one last kiss that left a bitter yet sweet taste in her mouth--kind of like throwing up after eating a junior mint. -- Dishonorable Mention, 2005 Bulwer-Lytton Fiction Contest by Tami Farmer From dpool at hevanet.com Fri Sep 23 10:54:48 2005 From: dpool at hevanet.com (David Pool) Date: Fri, 23 Sep 2005 10:54:48 -0700 Subject: [Pdx-pm] Local developer gets sponsorship $10k Message-ID: <1127498088.14818.7.camel@localhost.localdomain> Eric Wilhelm is featured in the News4Neighbors.org coverage of his having been sponsored for work on the "Uber-Converter" project. As many of you will recognize, Eric's a regular participant in the Perl Mongers. Congrats Eric! http://www.news4neighbors.net/article.pl?sid=05/09/23/1538200 David From chromatic at wgz.org Sat Sep 24 12:33:00 2005 From: chromatic at wgz.org (chromatic) Date: Sat, 24 Sep 2005 12:33:00 -0700 Subject: [Pdx-pm] Seven Sins of OO Perl Message-ID: <1127590380.11501.277.camel@localhost> Hi all, As promised, here's my list of guidelines for OO Perl from the talk earlier this month: 1) Don't call methods as functions (especially methods in UNIVERSAL) 2) Don't use AUTOLOAD() to generate methods unless you know the four things you need to do to make it work reliably 3) Don't use indirect object method calls, even for constructors 4) Access instance data directly only from accessor methods 5) Don't forbid inheritance from your classes 6) Use Test::Class to make everyone's life easier 7) Don't use inheritance when aggregation, delegation, roles, or mixins would do Good coding, -- c From perl-pm at joshheumann.com Mon Sep 26 09:30:03 2005 From: perl-pm at joshheumann.com (Josh Heumann) Date: Mon, 26 Sep 2005 09:30:03 -0700 Subject: [Pdx-pm] State of the Onion Message-ID: <20050926163003.GD27752@joshheumann.com> For those of you who weren't able to attend oscon this year, Larry's State of the Onion is online: http://www.perl.com/pub/a/2005/09/22/onion.html Josh From tex at off.org Tue Sep 27 11:19:44 2005 From: tex at off.org (Austin Schutz) Date: Tue, 27 Sep 2005 11:19:44 -0700 Subject: [Pdx-pm] Seven Sins of OO Perl In-Reply-To: <1127590380.11501.277.camel@localhost> References: <1127590380.11501.277.camel@localhost> Message-ID: <20050927181944.GD9969@gblx.net> On Sat, Sep 24, 2005 at 12:33:00PM -0700, chromatic wrote: > Hi all, > > As promised, here's my list of guidelines for OO Perl from the talk > earlier this month: > > 1) Don't call methods as functions (especially methods in UNIVERSAL) > 2) Don't use AUTOLOAD() to generate methods unless you know the four > things you need to do to make it work reliably > 3) Don't use indirect object method calls, even for constructors > 4) Access instance data directly only from accessor methods > 5) Don't forbid inheritance from your classes > 6) Use Test::Class to make everyone's life easier > 7) Don't use inheritance when aggregation, delegation, roles, or mixins > would do Is there a slightly less abbreviated version of this somewhere? :-) I was hoping to make it to the talk, but life happened as it often does... Thanks, Austin From dks at mediaweb.com Wed Sep 28 10:56:35 2005 From: dks at mediaweb.com (DK Smith) Date: Wed, 28 Sep 2005 10:56:35 -0700 Subject: [Pdx-pm] Mason newbie needs help today Message-ID: <1127930195.603.33.camel@localhost> Hi, I need some help and am taking a regionally layered approach to asking for it. :) ... starting with my nearest proximity/community and working outward. (i'm in central Oregon) I need an experienced Mason/Perl/DBI/MySQL person to help me initiate a project consisting of a web interface tied to a mysql table with a Mason/mod_perl/apache app config. I need particular help with the Mason and Perl/DBI part. Of course, I think I will be able to "take it from there" after your help today and possibly tomorrow. We'll see. :) Are you free today (Wed) and tomorrow (Thur)? I am hoping to reach someone that can offer a "peer-to-peer rate" as I am paying for this from my pocket. I need help learning some stuff faster than I otherwise would without an experienced guide. Ideally, I am looking for someone that may, indeed, be currently between jobs or a self-employed type with nothing important to do today. Cuz I need help right away! Like immediately. If this is possible then pls contact me via e-mail and perhaps we can chat further so that you can get 'scope on my needs and short-comings. I have flat-rate long distance at home so I am happy to ring you up. Cheers, DK PS: not in a position to do 1099s or anything like that. We just need a way for me to send you some money to cover a few hours of your time. Worst case we coulod use my CC and your paypal account. I do not see this getting anywhere close to a $-amt that would provoke the need to file a 1099, anyway... I am thinking of this as "I need a hands-on tutor for a day or so". From kellert at ohsu.edu Wed Sep 28 12:53:45 2005 From: kellert at ohsu.edu (Thomas J Keller) Date: Wed, 28 Sep 2005 12:53:45 -0700 Subject: [Pdx-pm] MIME::Lite question, ... I think Message-ID: <10E916C8-5446-4CAE-86E9-691C30D71580@ohsu.edu> Hi Folks, I'm trying to send a "fancy" email using HTML::Template and then MIME::Lite. The problem is I need to send it to about 100 people. I figured I could put the csv list in a variable and MIME::Lite would handle it. But it doesn't seem to want to do that. Here's the snippet: #slurp an comma-separated list of emails my $csv_emails; { local $\ = undef; $csv_emails = ; } print "$csv_emails\n"; my $msg = MIME::Lite->new( To => $csv_emails, From => 'core at ohsu.edu', Subject => 'Core Facility Update', Type => 'text/html', Data => $template->output(), ); $msg->send("smtp", "$smtp_host"); #### Here's the error I get: $ perl osyn_maill < csv_emails 'kellert at ohsu.edu, kellert at ohsu.edu' SMTP RCPT command failed: No such recipient at /Users/kellert/Sandbox/Perlscripts/osyn_mail.pl line 63 ####### Any suggestions? Thanks, Tom K From pdxpm at punch.net Wed Sep 28 13:32:04 2005 From: pdxpm at punch.net (Tom Heady) Date: Wed, 28 Sep 2005 13:32:04 -0700 Subject: [Pdx-pm] MIME::Lite question, ... I think In-Reply-To: <10E916C8-5446-4CAE-86E9-691C30D71580@ohsu.edu> References: <10E916C8-5446-4CAE-86E9-691C30D71580@ohsu.edu> Message-ID: <433AFDC4.3060505@punch.net> It looks like your SMTP server does not like csv addresses you might try separating the email addresses with semicolons. Tom Thomas J Keller wrote: > Hi Folks, > I'm trying to send a "fancy" email using HTML::Template and then > MIME::Lite. The problem is I need to send it to about 100 people. I > figured I could put the csv list in a variable and MIME::Lite would > handle it. But it doesn't seem to want to do that. Here's the snippet: > > #slurp an comma-separated list of emails > my $csv_emails; > { > local $\ = undef; > $csv_emails = ; > } > print "$csv_emails\n"; > > my $msg = MIME::Lite->new( > To => $csv_emails, > From => 'core at ohsu.edu', > Subject => 'Core Facility Update', > Type => 'text/html', > Data => $template->output(), > ); > > $msg->send("smtp", "$smtp_host"); > > #### > Here's the error I get: > > $ perl osyn_maill < csv_emails > 'kellert at ohsu.edu, kellert at ohsu.edu' > SMTP RCPT command failed: > No such recipient > > at /Users/kellert/Sandbox/Perlscripts/osyn_mail.pl line 63 > > ####### > > Any suggestions? > > Thanks, > Tom K > > > _______________________________________________ > Pdx-pm-list mailing list > Pdx-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/pdx-pm-list From david at kineticode.com Fri Sep 30 11:57:01 2005 From: david at kineticode.com (David Wheeler) Date: Fri, 30 Sep 2005 11:57:01 -0700 Subject: [Pdx-pm] Dirvish vs. rsnapshot Message-ID: <18DAEFE7-BD09-4D60-B7D8-B32E9384E1AC@kineticode.com> PDX.pmers, We just set up backups for our sites using rsnapshot, but then I remembered that Keith did a lightning talk in Dirvish last year (earlier this year?) and I think that they do largely the same thing. Does anyone know how rsnapshot and Dirvish compare, and would be willing to say how they compare? Thanks, David