From scratchcomputing at gmail.com Wed Aug 2 16:44:35 2006 From: scratchcomputing at gmail.com (Seven till Seven) Date: Wed, 2 Aug 2006 16:44:35 -0700 Subject: [Pdx-pm] REMINDER: What I Learned at OSCON -- August meeting Message-ID: <200608021644.35983.ewilhelm@cpan.org> Seven days, three hours, and 9 minutes away. (about a week) Wed, August 9th 6:53pm at FreeGeek. A lot of us went to OSCON and/or the activities around it this year. Of course it is impossible for any one person to have caught everything interesting, so the August meeting will be a lightning-round of informational tidbits. What did you learn in the tutorials, sessions, hallway, and exhibits? What was the coolest thing Damian taught you about vim? What were the coolest sessions? How did your presentation go? When should we short our MS stock? Who threw the best parties? Where was the best beer/food? Who did you meet and what are they working on? Why are pdx.pm shirts so popular with the ladies? If you didn't go to OSCON, you may be asked what you learned at notOSCON, but come anyway and catch-up on the latest. Bring at least one or two buzzwords or URLs. If you want to talk for a couple minutes about one thing, there will probably be time. We'll try to go around once or twice. At the end we'll have a handful of possible topics for future meetings and a whole pile of conversation starters for the bar. --Eric -- http://pdx.pm.org From scratchcomputing at gmail.com Thu Aug 3 09:23:38 2006 From: scratchcomputing at gmail.com (The Dread Parrot) Date: Thu, 3 Aug 2006 09:23:38 -0700 Subject: [Pdx-pm] *.pm shirts Fwd: [pm_groups] Last call for Perl Monger shirts Message-ID: <200608030923.39054.ewilhelm@cpan.org> If you're not into Portland-specific shirts, you might want to get a plain-old PM shirt with a camel on it. Or, maybe just need two or more perlish (do they dwym?) shirts (never hurts to always be wearing something that says Perl on it.) If you're interested, ping me off-list. Of course, if you just want a short-sleeve shirt and didn't get one last year, I still have some of those (and they'll be going on clearance at the next meeting, though sizes are limited.) ---------- Forwarded Message: ---------- Subject: [pm_groups] Last call for Perl Monger shirts Date: Thursday 03 August 2006 06:09 am From: Jay Hannah To: pm_groups at pm.org Cc: shirts at jays.net The order is wrapping up over the next 5 days, so if you want it on the action please get your list to me by Aug 8th. Everything I know is here, including shipping addresses (click "shipping info"): http://omaha.pm.org/shirts.shtml We're at 102 shirts so far. :) I'm still trying to get the following: - preliminary S&H for group leaders - final answer on toddler sizes - digital copy of the artwork for future runs So in the 14 days after Aug 8th hopefully we can: - Get all S&H quotes finalized. - Get all payments done. - Set the printer loose. From final order to your hands in 3 weeks (shipments from Worcester, MA USA). This is my 2nd and final email to pm_groups at pm.org about this shirt order. Lets keep discussion on my private mailing list (shirts at jays.net) so we don't annoy the non-interested groups on the main group leader mailing list. If you want on my list and aren't already (see URL above), just let me know. Cheers, j Omaha.pm -- 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 ------------------------------------------------------- -- http://pdx.pm.org From scratchcomputing at gmail.com Fri Aug 4 20:14:46 2006 From: scratchcomputing at gmail.com (The Dread Parrot) Date: Fri, 4 Aug 2006 20:14:46 -0700 Subject: [Pdx-pm] Fwd: Newsletter from O'Reilly UG Program, August 4 Message-ID: <200608042014.46278.ewilhelm@cpan.org> Esteemed Mongers of Perl, Interesting New Releases (for some value of Interesting) ---------------------------------------------------------------- -Firewall Policies and VPN Configurations -Google Hacks, Third Edition -JavaScript: The Definitive Guide, Fifth Edition -Mastering Regular Expressions, Third Edition -The Relational Database Dictionary -Scripting VMware Power Tools -Web Application Security Read on for more books, articles, conferences, and other stuff that I can't briefly summarize without staying brief. Request a review book/pdf, etc. --Eric ---------- Forwarded Message: ---------- Subject: Newsletter from O'Reilly UG Program, August 4 Date: Friday 04 August 2006 03:10 pm From: "Marsee Henon" To: ewilhelm at cpan.org ================================================================ O'Reilly UG Program News--Just for User Group Leaders August 4, 2006 ================================================================ -O'Reilly Author Gorden Meyer Available as a Speaker -Put Up an O'Reilly Euro OSCON Banner, Get a Free Book -Promotional Material Available ---------------------------------------------------------------- Book Info ---------------------------------------------------------------- ***Review Books are Available Copies of our books are available for your members to review--just send me an email to request books and and please include the book's ISBN number (click on the "More Details" link to find the ISBN.) 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: ***Group Purchase Discounts are Available Please let me know if you are interested and I can put you in touch with our sales department. ---------------------------------------------------------------- General News or Inquiries ---------------------------------------------------------------- ***O'Reilly Author Gorden Meyer is Available as a Speaker Gordon Meyer ("Smart Home Hacks") gives lively presentations about fun and practical do-it-yourself home automation projects. His talkS appeal to those who want to live the 21st century life, as well as those who just appreciate clever and interesting ways to exploit and combine different technologies. Gordon is a frequent speaker at Apple's WWDC, MacWorld, and many other conferences. He can tailor his talk to Mac, Windows, Unix, and other user groups. He lives in Chicago, but travels frequently and will consider invitations for other locations. For more info, go to: ***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 banner, I'll send you the O'Reilly book of your choice. EuroOSCON Banners: ***Promotional Material Available: The following items are available for your next meeting. (Let me know the item and the amount you'd like): -Linuxworld Pass in PDF form (register online by Aug 13.) -MAKE Magazine Volume 6 (limit one copy per group) -30% UG Discount bookmarks ================================================================ O'Reilly News for User Group Members August 4, 2006 ================================================================ ---------------------------------------------------------------- New Releases ---------------------------------------------------------------- -Building a VoIP Network with Nortel's Multimedia Communication Server 5100 -CSS: The Missing Manual -Designing and Building Enterprise DMZs -Firewall Policies and VPN Configurations -Google Hacks, Third Edition -JavaScript: The Definitive Guide, Fifth Edition -Mastering Regular Expressions, Third Edition -Metasploit Toolkit for Penetration Testing, Exploit Development, and Vulnerability Research -Music Technology Magazine's Ten Minute Masters -Network Security Assessment -The Photoshop Anthology -PHP Cookbook -Pragmatic Unit Testing in C# with NUnit, Second Edition -Programming Python, Third Edition -The Relational Database Dictionary -Ruby Cookbook -Scripting VMware Power Tools -Stealing the Network -Stephen Johnson on Digital Photography -Ubuntu Linux for Non-Geeks -Web Application Security -Windows Developer Power Tools (Rough Cuts) -Windows for Intel Macs (PDF) -Windows Media Center Wizardry (PDF) ---------------------------------------------------------------- Upcoming Events ---------------------------------------------------------------- -Visit O'Reilly at LinuxWorld, San Francisco, CA--August 15-17 -Author Rich Gibson at the Apple Store, San Francisco, CA--August 24 -O'Reilly at RailsConf Europe, Central London, UK-- September 14-15 -O'Reilly at OpenCON 2006,Venice, Italy--December 2-3 -O'Reilly Authors at Flash on the Beach, Brighton, UK--December 4-6 ---------------------------------------------------------------- Conference News ---------------------------------------------------------------- -EuroOSCON Registration is Open -ETEL 2007 Call for Participation -OSCON 2006 Coverage ---------------------------------------------------------------- News ---------------------------------------------------------------- -Last Chance to enter our Contest (US Residents Only) -Pocket Refs in PDF -User Group Members receive a special 30% discount on Learning Lab Courses -Interview with Jakob Nielsen -Download our product catalogs in PDF -Building a Desktop Firewall -What Is OpenDocument? -Linux on the Nokia 770 Internet Tablet -The CakePHP Framework -Review: Frontier Design TranzPort -Automate Your Favorite Photoshop Routines -So Del.icio.us! Intelligent Tagging for the Mac User -How Does Open Source Software Stack Up on the Mac? -Best Windows Admin Downloads -Drag and Drop Ajax Programming with Atlas -Deploying BIRT -What is Geronimo? -Receive MAKE's "Weekend Project" PDF Podcast Through iTunes -MacOSG Interviews O'Reilly Editor Edie Freedman -OSCON Feedback --------------------------------------------------------------- New Releases--Books, PDFs, and Rough Cuts ---------------------------------------------------------------- Get 30% off a single book or 35% off two or more books from O'Reilly, No Starch, Paraglyph, PC Publishing, Pragmatic Bookshelf, SitePoint, or Syngress books you purchase directly from O'Reilly. Just use code DSUG when ordering online or by phone 800-998-9938. Free ground shipping on orders of $29.95 or more. For more details, go to: 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: ***Building a VoIP Network with Nortel's Multimedia Communication Server 5100 Publisher: Syngress ISBN: 1597490784 This is the only book you need if you are tasked with designing, installing, configuring, and troubleshooting a converged network built with Nortel's Multimedia Concentration Server 5100, and Multimedia Communications Portfolio (MCP) products. With this book, you'll be able to design, build, secure, and maintain a cutting-edge converged network to satisfy all of your business requirements. ***CSS: The Missing Manual Publisher: O'Reilly ISBN: 0596526873 Cascading Style Sheets are now a reliable method for handling all kinds of Web page presentations--from fonts and colors to page layout. But due to CSS's complexity, most designers treat it as a kind of window-dressing to spruce up the appearance of their sites without tapping into the real power of CSS. "CSS: The Missing Manual" explains how you can use this powerful to build sparklingly new web sites, or refurbish old sites that are ready for an upgrade. ***Designing and Building Enterprise DMZs Publisher: Syngress ISBN: 1597491004 "Building DMZs for Enterprise Networks" covers a sorely needed area in critical business infrastructure: the Demilitarized Zone. DMZs play a crucial role in any network consisting of a Hosted Internet Web Server, internal servers which need to be segregated, External to Internal DNS Server, and an email SMTP Relay Agent. This book covers what an administrator needs to plan out and integrate a DMZ into a network for small, medium, and Enterprise networks. ***Firewall Policies and VPN Configurations Publisher: Syngress ISBN: 1597490881 The security provided by firewalls and VPNs is only as strong as the protocol rules and policies that you create. This book provides fundamental information necessary to configure firewalls and build VPNs and DMZs to survive the dangers of today's internet. Products covered include Cisco PIX Firewall, ISA Server 2004, Check Point NGX, Juniper's NetScreen Firewalls, SonicWall, and Nokia. ***Google Hacks, Third Edition Publisher: O'Reilly ISBN: 0596527063 Now that new features and services such as Google Maps, Google Talk, and Google Desktop have been added to the expanding Google universe, we've made the third edition of this bestseller into an infinitely more useful book for this powerful search engine. You'll not only find dozens of hacks for new Google services, but plenty of updated tips, tricks, and scripts for hacking the old ones. ***JavaScript: The Definitive Guide, Fifth Edition Publisher: O'Reilly ISBN: 0596101996 The indispensable reference for JavaScript programmers since 1996, "JavaScript: The Definitive Guide, Fifth Edition" is completely revised and expanded to cover JavaScript as it is used in today's Web 2.0 applications. ***Mastering Regular Expressions, Third Edition Publisher: O'Reilly ISBN: 0596528124 Written in the lucid, entertaining tone that makes a complex, dry topic become crystal-clear to programmers, and sprinkled with solutions to complex real-world problems, "Mastering Regular Expressions, Third Edition" offers a wealth information that you can put to immediate use. ***Metasploit Toolkit for Penetration Testing, Exploit Development, and Vulnerabiity Research Publisher: Syngress ISBN: 1597490741 This is the first book available for the Metasploit Framework (MSF), the attack platform of choice for one of the fastest growing careers in IT security: Penetration Testing. The book and companion web site will provide professional penetration testers and security researchers with a fully integrated suite of tools for discovering, running, and testing exploit code. ***Music Technology Magazine's Ten Minute Masters Publisher: PC Publishing ISBN: 187077504X "Music Tech Magazine's Ten Minute Masters" is a collection of explanations of music theories, technologies, protocols, and processes. As useful to the newcomer as to the expert, the collection gives everyone sufficient information to grasp a concept in the space of 1,500 words--or just ten minutes! From analogue recording to Audio CDs, from cabling to copyright, and from filters to Firewire, this is an invaluable collection for anyone involved in the music technology field. ***Network Security Assessment Publisher: Syngress ISBN: 1597491012 This book will take readers from the discovery of vulnerabilities and the creation of the corresponding exploits, through a complete security assessment, all the way through deploying patches against these vulnerabilities to protect their networks. This book is unique in that it details both the management and technical skill and tools required to develop an effective vulnerability management system. ***The Photoshop Anthology Publisher: SitePoint ISBN: 0975841920 "The Photoshop Anthology" is full-color, 101 question-and-answer book for web designers who want to use Photoshop more effectively to build web sites and create better looking web graphics. The book will show you how you can use Photoshop to create buttons, backgrounds, text effects, optimized photos, web interfaces, animated GIFs, and more for your web site. Additionally, the book will walk you through the entire process of designing a Website in Photoshop--from using layers to keep organized to using the slice tool to create individual web site elements. ***PHP Cookbook Publisher: O'Reilly ISBN: 0596101015 When it comes to creating dynamic web sites, the open source PHP language is red-hot property: used on more than 20 million web sites today, PHP is now more popular than Microsoft's ASP.NET technology. With our Cookbook's unique format, you can learn how to build dynamic web applications that work on any web browser. This revised new edition makes it easy to find specific solutions for programming challenges. ***Pragmatic Unit Testing in C# with NUnit, Second Edition Publisher: Pragmatic Bookshelf ISBN: 0977616673 All over the world, software teams are using unit testing both to verify their code and as a way of helping them design better code. This book is unique in the way it covers two aspects: showing developers both how and what? ***Programming Python, Third Edition Publisher: O'Reilly ISBN: 0596009259 An industry standard just got even better. This bestseller from O'Reilly has been updated to reflect the many changes introduced by Python 2.5. It teaches the most common Python application domains from the ground up with plenty of real-world examples and in-depth discussion. Ideal for novices as well as advanced practitioners. ***The Relational Database Dictionary Publisher: O'Reilly ISBN: 0596527985 "The Relational Database Dictionary" is exactly what designers, programmers, students, and database administrators (DBAs) need, a single source where they can find precise definitions. Authored by C.J. Date, a respected expert, this pocket-sized dictionary is the definitive glossary of terms and concepts used with relational databases such as Oracle products, IBM's DB2, Microsoft's SQL Server, MySQL, and PostgreSQL. It provides structure and clarity that will help build proficiency and accuracy in working with today's relational databases. ***Ruby Cookbook Publisher: O'Reilly ISBN: 0596523696 From data structures and algorithms, to integration with cutting-edge technologies, the "Ruby Cookbook" has something for every programmer. When you need to solve a problem, don't reinvent the wheel: look it up in the Cookbook. ***Scripting VMware Power Tools Publisher: Syngress ISBN: 1597490598 This book covers the native tools that VMware provides with ESX Server. It then discusses in detail the different scripting API's and how they can be leveraged to provide some very useful, practical and time saving tools to manage a virtual infrastructure. From virtual server provisioning to backups and everything in between, all will be covered in detail with real world examples that have been tested and will work either copied directly from the book or with slight modifications for the reader's specific environments. ***Stealing the Network Publisher: Syngress ISBN: 1597490814 The best-selling "Stealing the Network" series reaches its climactic conclusion as law enforcement and organized crime form a high-tech web in an attempt to bring down the shadowy hacker-villain known as Knuth in the most technically sophisticated Stealing book yet. As with previous titles, "How to Own a Shadow" is a fictional story that demonstrates accurate, highly detailed scenarios of computer intrusions, and counter-strikes. ***Stephen Johnson on Digital Photography Publisher: O'Reilly ISBN: 059652370X A master photographer and teacher since 1977, Stephen Johnson is widely recognized as a pioneer of digital photography. His new book chronicles his ride on the bleeding edge of this medium's evolution, and provides a practical in-depth introduction to digital photography that includes the latest techniques. Complete with beautiful color photographic examples and illustrations, this book is a unique, passionate, holistic examination for every student of photography. ***Ubuntu Linux for Non-Geeks Publisher: No Starch Press ISBN: 1593271182 This newbie's guide to Ubuntu lets readers learn by doing. Step-by-step projects build upon earlier tutorial concepts and increase the reader's understanding of topics such as installing new software; Internet connectivity; working with removable devices; and even handling DVDs and iPods. Average desktop users are eased into the world of commands, thus allowing them to work with script-based applications; converting RPMs to DEB files; and compiling software from source. ***Web Application Security Publisher: Syngress ISBN: 159749061X This book defines web application security, why it should be addressed earlier in the lifecycle in development and quality assurance, and how it differs from other types of internet security. Additionally, the book examines the procedures and technologies that are essential to developing, penetration testing, and releasing a secure web application. Through a review of recent web application breaches, the book will expose the prolific methods hackers use to execute web attacks using common vulnerabilities such as SQL Injection, Cross-Site Scripting, and Buffer Overflows in the application layer. By taking an in-depth look at the techniques hackers use to exploit web applications, readers will be better equipped to protect confidential. ***Windows Developer Power Tools (Rough Cuts) Publisher: O'Reilly ISBN: 0596527926 There is a wealth of open and free software available today for Windows developers who want to extend the development environment, reduce development effort and increase productivity. "Windows Developer Power Tools" is an encyclopedic guide to more than 100 free and open source tools available to programmers who build applications for Windows desktops and servers, including web applications and services. With its unique task-oriented organization, this book will help you find the tools you need to solve common (and uncommon) problems. Each tool in the book includes a capsule summary--a mini user's guide--to help readers get up to speed quickly. This one-stop resource covers a wide range of open source and freeware tools to help you answer questions around planning, developing, testing, and rolling out great software. ***Windows for Intel Macs (PDF) Publisher: O'Reilly ISBN: 059652840X Mac users can easily install and use Windows thanks to Boot Camp and Parallels Desktop for Macs with Intel processors. But once you've installed Windows, then what? This guide by Todd Ogasawara, a Microsoft MVP and Mac journeyman, will help you unite Windows software with Mac hardware. ***Windows Media Center Wizardry (PDF) Publisher: O'Reilly ISBN:0596527845 "Windows Media Center Wizardy" is a guide to getting the most out of a PC running Windows XP Media Center Edition 2005, delving into the hidden features and extended capabilities not at first apparent when using this extremely powerful interface. This book is written as a series of "How To" sections, each concentrating on an area of functionality little exploited by typical users, although extremely useful when exposed. ***MAKE Magazine Subscriptions 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: ================================================ Upcoming Events ================================================ ***For more events, please see: http://events.oreilly.com/ ***Visit O'Reilly at LinuxWorld, San Francisco, CA--August 15-17 Stop by our booth (#928) to check out our latest Linux and open source titles. We'll also have author appearances from Gerald Carter ("LDAP System Administration"), Chris DiBona ("Open Sources 2.0"), Greg Kroah-Hartman ("Linux Kernel in a Nutshell"), and Kyle Rankin ("Ubuntu Hacks"). ***Author Rich Gibson at the Apple Store, San Francisco, CA--August 24 Join Rich Gibson ("Google Maps Hacks" and "Mapping Hacks") and BMUG DBNet SIG for an evening at the Apple Store in San Francisco at 6pm. ***Visit O'Reilly at RailsConf Europe, Central London, UK-- September 14-15 Come hear David Heinemeir Hansson ("Agile Web Development with Rails"), Chad Fowler ("Rails Recipes and Programming Ruby, Second Ed."), Dave Thomas ("Programming Ruby, Second Ed." and "Agile Web Development with Rails"), and Kathy Sierra (co-founder of the "Head First" series and javaranch.com). Stop by the O'Reilly stand to purchase books at a discount and say hi to our authors at the First European RailsConf 2006. ***Visit O'Reilly at OpenCON 2006,Venice, Italy--December 2-3 OpenCON is the first conference entirely dedicated to OpenBSD and organized by OpenBEER, the Italian OpenBSD users group. Topics include information security, secure programming, and anything related to OpenBSD. Come and visit the O'Reilly booth where you will be able to purchase our books at a discount. ***O'Reilly Authors at Flash on the Beach, Brighton, UK--December 4-6 Meet Joey Lott ("Flash 8 Cookbook," "ActionScript 3.0 Cookbook," and "Programming Flash Communication Server") and Robert Reinhardt ("Programming Flash Communication Server") at this Flash Design and development conference. Don't forget to visit the O'Reilly stand where you'll get a discount on all our books. ================================================ Conference News ================================================ ***EuroOSCON Registration is Open The preliminary schedule for the 2nd annual EuroOSCON, O'Reilly's European Open Source Convention, 18-21 September in Brussels, is now available. Featured speakers include Jeff Waugh, Damian Conway, Greg Stein, Rasmus Lerdorf, Marten Mickos, Tim O'Reilly, and many others. User Group discounts are available, email marsee at oreilly.com for more information. To register for the conference, go to: ***ETEL 2007 Call for Participation is Open Technologists, CTOs, chief scientists, researchers, programmers, hackers, business developers, entrepreneurs, and other interested parties are invited to lead conference plenary sessions and workshops at ETel 2007. ETel happens February 28 to March 1, 2007 at the San Francisco Airport Marriott in Burlingame, California. ***OSCON 2006 Coverage SitePoint's Kevin Yank reports on OSCON 2006 in Portland. For More OSCON Coverage, go to: ================================================ News From O'Reilly & Beyond ================================================ --------------------- General News --------------------- ***Last Chance to Enter Our Contest (US Residents Only) The 2006 O'Reilly Photoshop Cook-Off, a contest open to US residents who use Adobe Photoshop, wraps up August 15th. Win great prizes, get your work in front of the industry's A-list judges, and learn some new tricks. Enter now to win! ***Pocket Refs in PDF O'Reilly Pocket References are now available in PDF format. They're bookmarked, searchable, and portable. ***User Group Members receive a special 30% discount on 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 To redeem, use Promotion Code "ORALL1," good for a 30% discount, in Step #3 of the enrollment process. Each course comes with a free O'Reilly book and a 7-day money-back guarantee. Register online: ***Interview with Jakob Nielsen Matt Mickiewicz interviews Jakob Nielsen about AJAX, usability's close link to keyword advertising, and some of the advertising formats we're seeing around the web today. ***Download our product catalogs in PDF: Digital Media Catalog: Microsoft Developers and Administrators Catalog: Programmers and System Administrators Catalog: --------------------- Open Source --------------------- ***Building a Desktop Firewall By now, many internet users know that they need a firewall to protect their computers while they're online. A nice GUI firewall builder called fwbuilder makes it possible to set up a working firewall in ten minutes--on Linux, *BSD, and Mac OS X. Dru Lavigne shows how it works on FreeBSD. ***What Is OpenDocument? The OpenDocument Format (ODF), an open source file format standard for electronic office documents, is poised to change the world from an application-centric model of computing to a document-centric model. Sam Hiser looks at this new standard, how it implements XML for office documents, the technical and political wranglings in the standard, available tools, applications that offer ODF support, who's implementing ODF, and more. ***Linux on the Nokia 770 Internet Tablet Nokia's 770 Internet Tablet is more than a phone, according to John Littler. It's a Debian GNU/Linux system. This makes it a prime target for hackers. Littler explores some of the built-in utilities and some of the other tricks you can use. ***The CakePHP Framework CakePHP is a mature framework for PHP developers who want the structure and time-saving benefits of Ruby on Rails, without having to leave their comfort zone. --------------------- Digital Media --------------------- ***Review: Frontier Design TranzPort This wireless, two-way remote control won acclaim in the pro audio community for simplifying computer recording. Now it works with iTunes as well. Songwriter Spencer Critchley tests it with iTunes and Reason, discovering how to loop song sections, create remote playlists, and even tranzform iTunes into a foot-controlled backup band. ***Automate Your Favorite Photoshop Routines If you find yourself performing the same tasks over and over again in Photoshop, it's time for you to tap the power of actions. Scott Bourne shows you how. --------------------- Mac --------------------- ***So Del.icio.us! Intelligent Tagging for the Mac User It's time to learn about del.icio.us, a glorious, minimalist, tag-tastic bookmarks database. It was designed to be a "large-scale outboard memory," with added sharing smarts. It works like this: you take all your digital stuff and throw it into your del.icio.us account. Thanks to tagging and searching, you can find your stuff easily later. And you can find other people's stuff, too. Giles Turnbull shows you how. ***How Does Open Source Software Stack Up on the Mac? Apple does a great job of providing elegant software for its platform. But there are plenty of good offerings beyond the fruits of Cupertino. In this amazing survey of proprietary and open source software, Matthew Russell attempts to organize what's available on both fronts and even dares to assign grades. Has he missed anything? --------------------- Windows/.NET --------------------- ***Best Windows Admin Downloads There are more than 9,000 tools, templates, white papers, and other items available from the Microsoft Download Center. Which are the best for Windows administrators? Mitch Tulloch clues you in. ***Drag and Drop Ajax Programming With Atlas Think you need to write scripts and use JavaScript if you want to write Atlas apps? Think again. Jesse Liberty shows you an easier, more effective, and more productive way--using drag-and-drop programming. --------------------- Java --------------------- ***Deploying BIRT If you have a need for generating or displaying reports, you may want to have a word with BIRT. The Business Intelligence and Reporting Tools project is an open source Eclipse effort to enable the creation and deployment of complex reports. Jason Weathersby shows you how to grind out reports and display them in web applications and RCP-based desktop apps. ***What Is Geronimo? Geronimo is Apache's open source, Java EE-compatible application server, based on a flexible system of interchangeable components. This makes it ideal for a wide range of enterprise deployments. In this article, Kunal Jaggi shows you how to get started with Geronimo. --------------------- MAKE --------------------- ***Receive MAKE's "Weekend Project" PDF Podcast Through iTunes Picnic Geometry: In this weeks video edition of Weekend Projects, learn to make geometric spheres from all sorts of things you might find at a picnic. Watch the video to see how to build an icosohedron out of paper plates, cups, and plastic sheeting. This is a great project to do as a family, just make sure you have enough supplies for each person involved to make one. If possible, use recycled materials. Recent projects include: "Make A Kite Aerial Photography Rig" Rodent Powered Nightlight weekend_project_instructions_r.html --------------------- Podcasts --------------------- ***MacOSG Interviews O'Reilly Editor Edie Freedman Edie discusses the O'Reilly animals, our Photoshop Cookbooks, and the 2006 O?Reilly Photoshop Cook-Off contest. Here are the details from Macsimum News. ***OSCON Feedback OSCON, the O'Reilly Open Source Convention, is winding down. Conference publicist Suzanne Axtell took a microphone into the exhibit hall and asked various attendees and sponsors for their thoughts on OSCON. Until next time-- Marsee Henon ================================================================ O'Reilly 1005 Gravenstein Highway North Sebastopol, CA 95472 http://ug.oreilly.com/ http://ug.oreilly.com/creativemedia/ ================================================================ ------------------------------------------------------- -- http://pdx.pm.org From scratchcomputing at gmail.com Sun Aug 6 11:04:05 2006 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Sun, 6 Aug 2006 11:04:05 -0700 Subject: [Pdx-pm] fun with import() Message-ID: <200608061104.05605.ewilhelm@cpan.org> If any module anywhere does "use UNIVERSAL;" or "require UNIVERSAL", everyone automatically is using Exporter::import() unless they explicitly declared their own import sub. Bug? $ perl -e 'package Bar; package Bah; Bar->import("foo")' (silent okayness) $ perl -e 'package Bar; package Bah; use UNIVERSAL; Bar->import("foo");' "foo" is not exported by the Bar module Can't continue after import errors at -e line 1 $ perl -e 'package Bar; our $v = 2; our @EXPORT = qw($v); package Bah; use UNIVERSAL; Bar->import(qw($v)); print $v;' 2 $ perl -e 'package Bar; our $v = 2; our @EXPORT = qw($v); package Bah; Bar->import(qw($v)); print $v;' 2 Seems to violate the "it's okay if you asked for it" thing. Shouldn't UNIVERSAL.pm try a little harder? (e.g. import() does return unless $package eq "UNIVERSAL") Bit of a weird case in that I had stubbed-out some use Foo (...) parameters before actually implementing them and meanwhile tried use a module with antlers which will remain unnamed. Somewhere in one of the dependencies is "UNIVERSAL::require", which leads to "UNIVERSAL". How did I find this? I leveraged a hack mentioned in a recent meeting by pdx.pm's own chromatic: BEGIN { unshift @INC, sub { my $self = shift; print join('|', @_), "\n"; print " ", join('|', caller), "\n"; print " ", join('|', %UNIVERSAL::), "\n"; print "\n"; return; }; } use Moose; Anyway, the head-scratching and subsequent @INC-hacking was interesting. And, now we know that everybody gets Exporter's import() whether they want it or ask for it or not, so you can safely ignore the Exporter.pm documentation and just do: use UNIVERSAL; our @EXPORT_OK = qw(foo bar baz); But wait, UNIVERSAL might get fixed at some point, so just in case, let's permanently install the breakage: BEGIN { require Exporter; *UNIVERSAL::import = \&Exporter::import; } Maybe we should collect this sort of thing into Bork.pm and put it on CPAN (assuming it hasn't already been done.) A pdx.pm project perhaps? --Eric -- Moving pianos is dangerous. Moving pianos are dangerous. Buffalo buffalo buffalo buffalo buffalo buffalo buffalo. --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From chromatic at wgz.org Sun Aug 6 13:45:00 2006 From: chromatic at wgz.org (chromatic) Date: Sun, 6 Aug 2006 13:45:00 -0700 Subject: [Pdx-pm] fun with import() In-Reply-To: <200608061104.05605.ewilhelm@cpan.org> References: <200608061104.05605.ewilhelm@cpan.org> Message-ID: <200608061345.01492.chromatic@wgz.org> On Sunday 06 August 2006 11:04, Eric Wilhelm wrote: > If any module anywhere does "use UNIVERSAL;" or "require UNIVERSAL", > everyone automatically is using Exporter::import() unless they > explicitly declared their own import sub. Bug? Yep, and a nasty one as it allows you to say: use UNIVERSAL 'isa'; ... and: use UNIVERSAL 'can'; ... and pretend as if isa() and can() are functions. (They're not. Is anyone getting tired of hearing me say this yet? Tell your friends.) The comment in UNIVERSAL.pm reads: # The use of Exporter below is a historical # accident that can't be fixed without breaking code. Note that we # *don't* set @ISA here, don't want all classes/objects inheriting from # Exporter. It's bad enough that all classes have a import() method # whenever UNIVERSAL.pm is loaded. I did fix the documentation in bleadperl to suggest therapy instead of importing isa() and can(); I'm not sure if it went into maintperl at some point. -- c From scratchcomputing at gmail.com Sun Aug 6 15:48:12 2006 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Sun, 6 Aug 2006 15:48:12 -0700 Subject: [Pdx-pm] fun with import() In-Reply-To: <200608061345.01492.chromatic@wgz.org> References: <200608061104.05605.ewilhelm@cpan.org> <200608061345.01492.chromatic@wgz.org> Message-ID: <200608061548.13254.ewilhelm@cpan.org> # from chromatic # on Sunday 06 August 2006 01:45 pm: >????????use UNIVERSAL 'isa'; >... >... and pretend as if isa() and can() are functions. Justifiable finger-wagging aside, is that the only "historical accident" part of it? If so, that is fixable. Is anyone relying on Foo->import() landing in UNIVERSAL::import()? I would say it would be fair enough to break it. >The comment in UNIVERSAL.pm reads: >????????# The use of Exporter below is a historical >????????# accident that can't be fixed without breaking code. Roughly: # can/t.pm package can::t; require UNIVERSAL; require Exporter; *UNIVERSAL::import = sub { my $self = shift; ($self eq 'UNIVERSAL') or return; # should we goto somewhere? @_ or return; carp("chromatic said to stop it (and tell your friends)"); Exporter::import($self, @_); }; We'll have to work on the edge cases of storing an intentionally installed UNIVERSAL::import (but maybe anyone doing that should `use can't "don't";` or something.) And, I guess `no can't` might also be in order because sometimes it helps to have enough rope to shoot yourself in the foot with. >I did fix the documentation in bleadperl to suggest therapy instead of >importing isa() and can(); I'm not sure if it went into maintperl at > some point. Just breaking it might get their attention. $ perldoc -f use | grep -A 1 'If no "import"' ... If no "import" method can be found then the call is skipped. IMO, that pod is much more visible than an "I wish this weren't so" comment. --Eric -- Chicken farmer's observation: Clunk is the past tense of cluck. --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From merlyn at stonehenge.com Sun Aug 6 16:28:31 2006 From: merlyn at stonehenge.com (Randal L. Schwartz) Date: 06 Aug 2006 16:28:31 -0700 Subject: [Pdx-pm] fun with import() In-Reply-To: <200608061548.13254.ewilhelm@cpan.org> References: <200608061104.05605.ewilhelm@cpan.org> <200608061345.01492.chromatic@wgz.org> <200608061548.13254.ewilhelm@cpan.org> Message-ID: <86fyg9la00.fsf@blue.stonehenge.com> >>>>> "Eric" == Eric Wilhelm writes: Eric> We'll have to work on the edge cases of storing an intentionally Eric> installed UNIVERSAL::import (but maybe anyone doing that should `use Eric> can't "don't";` or something.) And, I guess `no can't` might also be Eric> in order because sometimes it helps to have enough rope to shoot Eric> yourself in the foot with. Just don't touch UNIVERSAL::exports, or you'll have James Bond coming after you. (Clue for the clueless: http://en.wikipedia.org/wiki/Universal_Exports) -- 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 chromatic at wgz.org Sun Aug 6 17:16:37 2006 From: chromatic at wgz.org (chromatic) Date: Sun, 6 Aug 2006 17:16:37 -0700 Subject: [Pdx-pm] fun with import() In-Reply-To: <200608061548.13254.ewilhelm@cpan.org> References: <200608061104.05605.ewilhelm@cpan.org> <200608061345.01492.chromatic@wgz.org> <200608061548.13254.ewilhelm@cpan.org> Message-ID: <200608061716.37918.chromatic@wgz.org> On Sunday 06 August 2006 15:48, Eric Wilhelm wrote: > Justifiable finger-wagging aside, is that the only "historical accident" > part of it? If so, that is fixable. The backwards compatibility police hits! You take 5080800 damage. You have died. -more- Would you like me to identify your items? I've lost a lot of characters that way, -- c From lemming at quirkyqatz.com Sun Aug 6 21:39:49 2006 From: lemming at quirkyqatz.com (Mark Morgan) Date: Sun, 6 Aug 2006 21:39:49 -0700 (MST) Subject: [Pdx-pm] fun with import() In-Reply-To: <200608061716.37918.chromatic@wgz.org> References: <200608061104.05605.ewilhelm@cpan.org> <200608061345.01492.chromatic@wgz.org> <200608061548.13254.ewilhelm@cpan.org> <200608061716.37918.chromatic@wgz.org> Message-ID: <1191.12.176.204.25.1154925589.squirrel@webmail12.pair.com> Dang it. That amulet I got was made from an old tin ration! chromatic wrote: > On Sunday 06 August 2006 15:48, Eric Wilhelm wrote: > >> Justifiable finger-wagging aside, is that the only "historical accident" >> part of it? If so, that is fixable. > > The backwards compatibility police hits! > You take 5080800 damage. You have died. -more- > > Would you like me to identify your items? > > I've lost a lot of characters that way, > -- c From kevin at scaldeferri.com Tue Aug 8 17:18:59 2006 From: kevin at scaldeferri.com (Kevin Scaldeferri) Date: Tue, 8 Aug 2006 17:18:59 -0700 Subject: [Pdx-pm] quick intro Message-ID: <4a75807deaa88ea1f079b4d1981f60d2@scaldeferri.com> Hi, I just thought I'd send a quick hello to the list. I'm going to be moving to Portland in the end of September, and I'll be in town for the next 10 days or so looking for housing. Assuming my flight isn't horribly late, I'm hoping to make tomorrow's meeting. I've met some of you before at YAPC and OSCONs, so it'll be good to say hello again, and to meet some new people (and to hear what I missed by not going to this year's conference). -- Kevin Scaldeferri PS - anyone have recommendations for places to look for house rentals other than Craigslist? From krisb at ring.org Tue Aug 8 17:16:08 2006 From: krisb at ring.org (Kris Bosland) Date: Tue, 8 Aug 2006 17:16:08 -0700 (PDT) Subject: [Pdx-pm] quick intro In-Reply-To: <4a75807deaa88ea1f079b4d1981f60d2@scaldeferri.com> Message-ID: Hey Kevin, welcome. Are you going to be working near Hawthorn Farm max station? My neighborhood is nearby, it is quite nice and there are some for-rent signs in house windows. I can give you more information if you are interested. -Kris On Tue, 8 Aug 2006, Kevin Scaldeferri wrote: > Hi, I just thought I'd send a quick hello to the list. > > I'm going to be moving to Portland in the end of September, and I'll be > in town for the next 10 days or so looking for housing. Assuming my > flight isn't horribly late, I'm hoping to make tomorrow's meeting. > I've met some of you before at YAPC and OSCONs, so it'll be good to say > hello again, and to meet some new people (and to hear what I missed by > not going to this year's conference). > > > -- Kevin Scaldeferri > > > PS - anyone have recommendations for places to look for house rentals > other than Craigslist? > > _______________________________________________ > Pdx-pm-list mailing list > Pdx-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/pdx-pm-list > > > !DSPAM:44d92758202612480366782! > > From perl-pm at joshheumann.com Tue Aug 8 17:33:16 2006 From: perl-pm at joshheumann.com (Josh Heumann) Date: Tue, 8 Aug 2006 17:33:16 -0700 Subject: [Pdx-pm] quick intro In-Reply-To: <4a75807deaa88ea1f079b4d1981f60d2@scaldeferri.com> References: <4a75807deaa88ea1f079b4d1981f60d2@scaldeferri.com> Message-ID: <20060809003316.GA4210@joshheumann.com> > Hi, I just thought I'd send a quick hello to the list. > PS - anyone have recommendations for places to look for house rentals > other than Craigslist? Howdy, Kevin. I found a great house for rent in the Willamette Week, the local weekly: http://portland.wweek.com/gyrobase/classifieds/index Josh PS. In case no one's told you yet, 'Willamette' rhymes with 'damn it.' From xrdawson at gmail.com Tue Aug 8 18:59:20 2006 From: xrdawson at gmail.com (Chris Dawson) Date: Tue, 8 Aug 2006 18:59:20 -0700 Subject: [Pdx-pm] Future of podcasting is dim! (was: Re: What I Learned at OSCON -- August meeting announcement) In-Reply-To: <659b9ea30608081858qd0e1ef6vba798fcfde9782c1@mail.gmail.com> References: <659b9ea30608081858qd0e1ef6vba798fcfde9782c1@mail.gmail.com> Message-ID: <659b9ea30608081859n5db07b18l7142f5135fb5ea67@mail.gmail.com> Just an FYI for the meeting tomorrow: the podcast transceiver is broken. FreeGeek is unfortunately a bit too chaotic to reliably leave equipment without a great risk of breakage. The microphone is pretty much on its last legs, and the receiver now seems to be completely dead. I think FOSCON (damn rubyists) killed it. So, my question is: are people interested in the podcasts at all? I really don't want to spend the money on another wireless microphone set that will probably get destroyed again if no one cares or listens to these. If people do find the podcast useful, would anyone be interested in contributing a few bucks to buy another microphone? They are $80 at Frys. So, informal survey: do you like the podcasts? Do you listen to them from time to time? Would you like to see them continue, or would you prefer that we save our valuable tubes for more important things like porn and internet gambling? Chris On 7/30/06, Eric Wilhelm wrote: > Actually, what *you* learned at OSCON (all I got was ack.) > > Wed, August 9th 6:53pm at FreeGeek. > > A lot of us went to OSCON and/or the activities around it this year. Of > course it is impossible for any one person to have caught everything > interesting, so the August meeting will be a lightning-round of > informational tidbits. > > What did you learn in the tutorials, sessions, hallway, and exhibits? > > What was the coolest thing Damian taught you about vim? > > What were the coolest sessions? > > How did your presentation go? > > When should we short our MS stock? > > Who threw the best parties? > > Where was the best beer/food? > > Who did you meet and what are they working on? > > Why are pdx.pm shirts so popular with the ladies? > > If you didn't go to OSCON, you may be asked what you learned at > notOSCON, but come anyway and catch-up on the latest. > > Bring at least one or two buzzwords or URLs. If you want to talk for a > couple minutes about one thing, there will probably be time. We'll try > to go around once or twice. > > At the end we'll have a handful of possible topics for future meetings > and a whole pile of conversation starters for the bar. > > --Eric > -- > Chicken farmer's observation: Clunk is the past tense of cluck. > --------------------------------------------------- > http://scratchcomputing.com > --------------------------------------------------- > _______________________________________________ > Pdx-pm-list mailing list > Pdx-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/pdx-pm-list > From randall at sonofhans.net Tue Aug 8 19:11:14 2006 From: randall at sonofhans.net (Randall Hansen) Date: Tue, 8 Aug 2006 19:11:14 -0700 Subject: [Pdx-pm] Future of podcasting is TBD In-Reply-To: <659b9ea30608081859n5db07b18l7142f5135fb5ea67@mail.gmail.com> References: <659b9ea30608081858qd0e1ef6vba798fcfde9782c1@mail.gmail.com> <659b9ea30608081859n5db07b18l7142f5135fb5ea67@mail.gmail.com> Message-ID: <4E05D8AB-AC71-426A-93B2-304BC9476FE9@sonofhans.net> On Aug 8, 2006, at 6:59 PM, Chris Dawson wrote: > So, informal survey: do you like the podcasts? i listen to about 1/3 of them. i'd chip in $10 for a mic. > Would you like to see them continue, or would you prefer that we > save our valuable tubes for more important things like porn and > internet gambling? don't forget bomb-making. r From krisb at ring.org Tue Aug 8 22:18:09 2006 From: krisb at ring.org (Kris Bosland) Date: Tue, 8 Aug 2006 22:18:09 -0700 (PDT) Subject: [Pdx-pm] Future of podcasting is TBD In-Reply-To: <4E05D8AB-AC71-426A-93B2-304BC9476FE9@sonofhans.net> Message-ID: I never listen, but I would chip in $10 because I think it is worthwhile. Please buy our invisible sky tubes. -Kris On Tue, 8 Aug 2006, Randall Hansen wrote: > On Aug 8, 2006, at 6:59 PM, Chris Dawson wrote: > > > So, informal survey: do you like the podcasts? > > i listen to about 1/3 of them. i'd chip in $10 for a mic. > > > Would you like to see them continue, or would you prefer that we > > save our valuable tubes for more important things like porn and > > internet gambling? > > don't forget bomb-making. > > r > > _______________________________________________ > Pdx-pm-list mailing list > Pdx-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/pdx-pm-list > > > !DSPAM:44d941b6206377757026054! > > From ben.hengst at gmail.com Tue Aug 8 23:13:34 2006 From: ben.hengst at gmail.com (benh) Date: Tue, 8 Aug 2006 23:13:34 -0700 Subject: [Pdx-pm] quick intro In-Reply-To: <20060809003316.GA4210@joshheumann.com> References: <4a75807deaa88ea1f079b4d1981f60d2@scaldeferri.com> <20060809003316.GA4210@joshheumann.com> Message-ID: <85ddf48b0608082313v551d2f2fs12d14ddfff734403@mail.gmail.com> Hello Kevin, Welcome to town. benh~ On 8/8/06, Josh Heumann wrote: > > > Hi, I just thought I'd send a quick hello to the list. > > > PS - anyone have recommendations for places to look for house rentals > > other than Craigslist? > > Howdy, Kevin. I found a great house for rent in the Willamette Week, > the local weekly: http://portland.wweek.com/gyrobase/classifieds/index > > Josh > > PS. In case no one's told you yet, 'Willamette' rhymes with 'damn it.' > _______________________________________________ > Pdx-pm-list mailing list > Pdx-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/pdx-pm-list > From scratchcomputing at gmail.com Wed Aug 9 08:52:52 2006 From: scratchcomputing at gmail.com (Seven till Seven) Date: Wed, 9 Aug 2006 08:52:52 -0700 Subject: [Pdx-pm] REMINDER: What I Learned at OSCON -- August meeting Message-ID: <200608090852.52340.ewilhelm@cpan.org> Tonight! Wed, August 9th 6:53pm at FreeGeek. A lot of us went to OSCON and/or the activities around it this year. Of course it is impossible for any one person to have caught everything interesting, so the August meeting will be a lightning-round of informational tidbits. What did you learn in the tutorials, sessions, hallway, and exhibits? What was the coolest thing Damian taught you about vim? What were the coolest sessions? How did your presentation go? When should we short our MS stock? Who threw the best parties? Where was the best beer/food? Who did you meet and what are they working on? Why are pdx.pm shirts so popular with the ladies? If you didn't go to OSCON, you may be asked what you learned at notOSCON, but come anyway and catch-up on the latest. Bring at least one or two buzzwords or URLs. If you want to talk for a couple minutes about one thing, there will probably be time. We'll try to go around once or twice. At the end we'll have a handful of possible topics for future meetings and a whole pile of conversation starters for the bar. --Eric -- http://pdx.pm.org From tex at off.org Wed Aug 9 08:55:20 2006 From: tex at off.org (Austin Schutz) Date: Wed, 9 Aug 2006 08:55:20 -0700 Subject: [Pdx-pm] Future of podcasting is dim! (was: Re: What I Learned at OSCON -- August meeting announcement) In-Reply-To: <659b9ea30608081859n5db07b18l7142f5135fb5ea67@mail.gmail.com> References: <659b9ea30608081858qd0e1ef6vba798fcfde9782c1@mail.gmail.com> <659b9ea30608081859n5db07b18l7142f5135fb5ea67@mail.gmail.com> Message-ID: <20060809155520.GH28934@gblx.net> On Tue, Aug 08, 2006 at 06:59:20PM -0700, Chris Dawson wrote: > Just an FYI for the meeting tomorrow: the podcast transceiver is > broken. FreeGeek is unfortunately a bit too chaotic to reliably leave > equipment without a great risk of breakage. The microphone is pretty > much on its last legs, and the receiver now seems to be completely > dead. I think FOSCON (damn rubyists) killed it. So, my question is: > are people interested in the podcasts at all? I really don't want to > spend the money on another wireless microphone set that will probably > get destroyed again if no one cares or listens to these. If people do > find the podcast useful, would anyone be interested in contributing a > few bucks to buy another microphone? They are $80 at Frys. > > So, informal survey: do you like the podcasts? Do you listen to them > from time to time? Would you like to see them continue, or would you > prefer that we save our valuable tubes for more important things like > porn and internet gambling? > I would also throw $10. It frequently happens I can't make the monthly meeting because of familial responsibilities but would still like to hear the presentations. Austin From kcomandich at gmail.com Wed Aug 9 09:37:08 2006 From: kcomandich at gmail.com (Kirsten Comandich) Date: Wed, 9 Aug 2006 09:37:08 -0700 Subject: [Pdx-pm] Future of podcasting is TBD In-Reply-To: References: <4E05D8AB-AC71-426A-93B2-304BC9476FE9@sonofhans.net> Message-ID: <3fdc5fbe0608090937o18e78949p3c978bd68ffe5242@mail.gmail.com> I'd also contribute $10. I have been listening to some of them, and (more commonly) intend to listen to others. Thanks, Kirsten -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/pdx-pm-list/attachments/20060809/d14fbd4f/attachment-0001.html From allison at perl.org Wed Aug 9 13:53:37 2006 From: allison at perl.org (Allison Randal) Date: Wed, 09 Aug 2006 13:53:37 -0700 Subject: [Pdx-pm] REMINDER: What I Learned at OSCON -- August meeting In-Reply-To: <200608090852.52340.ewilhelm@cpan.org> References: <200608090852.52340.ewilhelm@cpan.org> Message-ID: <44DA4B51.30101@perl.org> I also have a stack of books that shipped too late for the Perl Foundation auction at OSCON, including Perl Hacks, Perl Best Practices, Advanced Perl Programming (2nd ed), and Intermediate Perl. $10 a book and all proceeds go to TPF. Allison From publiustemp-pdxpm at yahoo.com Wed Aug 9 14:51:10 2006 From: publiustemp-pdxpm at yahoo.com (Ovid) Date: Wed, 9 Aug 2006 14:51:10 -0700 (PDT) Subject: [Pdx-pm] REMINDER: What I Learned at OSCON -- August meeting In-Reply-To: <44DA4B51.30101@perl.org> Message-ID: <20060809215110.23049.qmail@web60820.mail.yahoo.com> ----- Original Message ---- From: Allison Randal > I also have a stack of books that shipped too late for the Perl > Foundation auction at OSCON, including Perl Hacks, Perl Best Practices, > Advanced Perl Programming (2nd ed), and Intermediate Perl. $10 a book > and all proceeds go to TPF. Damn! I've been meaning to pick up a copy of Intermediate Perl just to complete my collection. I don't suppose you take British Pounds? :) Ah well, I can pick it up over here. Saves the hassle of shipping. 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 xrdawson at gmail.com Wed Aug 9 22:17:55 2006 From: xrdawson at gmail.com (Chris Dawson) Date: Wed, 9 Aug 2006 22:17:55 -0700 Subject: [Pdx-pm] Future of podcasting is TBD In-Reply-To: <3fdc5fbe0608090937o18e78949p3c978bd68ffe5242@mail.gmail.com> References: <4E05D8AB-AC71-426A-93B2-304BC9476FE9@sonofhans.net> <3fdc5fbe0608090937o18e78949p3c978bd68ffe5242@mail.gmail.com> Message-ID: <659b9ea30608092217r7459062xd6c0cc203ddb0a51@mail.gmail.com> Thanks to all who have offered to contribute. I think there were $40 or so in online offers, and I got $45 today at the meeting. You all rock. If you do still care to contribute, please put the money into my PayPal account: xrdawson at gmail.com. The microphone cost $80 (from Fry's, though I promise never to purchase from there again, thank you), so if everyone who offered completes their pledge we will have covered the cost of the new microphone. I mentioned in the meeting that if we get more than $80 in total I will either offer to refund the money, or we could consider putting it to another microphone for use at another community group. There are several I have been in contact with who might be interested, so if I find myself sitting on a big pile of money like Scrooge McDuck, you will hear from me again with a proposal there. Again, thanks to everyone who contributed. It really made me feel happy to be a part of this group! Chris On 8/9/06, Kirsten Comandich wrote: > > I'd also contribute $10. I have been listening to some of them, and (more > commonly) intend to listen to others. > > Thanks, > Kirsten > > _______________________________________________ > Pdx-pm-list mailing list > Pdx-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/pdx-pm-list > > From scratchcomputing at gmail.com Thu Aug 10 10:28:28 2006 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Thu, 10 Aug 2006 10:28:28 -0700 Subject: [Pdx-pm] hackfest? / Sept meeting Message-ID: <200608101028.28256.ewilhelm@cpan.org> We're now taking suggestions on times and places for the hackfests. Some possible foci: * design-pattern snippets (wiki?) (Real-world problems, smells, etc and their refactorings, plus tests. Also maybe script/module templates.) * create a module * can't * Moose::Classless * PDX.pm (a "how we have fun with perl" howto distribution?) * Inline::Smalltalk * build an application * freepan * seepan (author/module dependency database/search) * something else We also need a speaker/topic for the Sept. meeting. If the hackfest happens and goes well, the participants may be presenting the results then (as an aside or possibly as a full-length presentation.) --Eric -- "Those who cannot remember the past are condemned to repeat it." --George Santayana --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From scratchcomputing at gmail.com Mon Aug 14 10:15:52 2006 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Mon, 14 Aug 2006 10:15:52 -0700 Subject: [Pdx-pm] hackfest? In-Reply-To: <200608101028.28256.ewilhelm@cpan.org> References: <200608101028.28256.ewilhelm@cpan.org> Message-ID: <200608141015.53153.ewilhelm@cpan.org> # from Eric Wilhelm on Thursday 10 August 2006 10:28 am: >We're now taking suggestions on times and places for the hackfests. ...the deafening silence suggests that if anything, it might just be a coffee fest and possibly an informal Moose clinic. ... > * Moose::Classless (as in: http://search.cpan.org/~kane/Object-Accessor-0.21/lib/Object/Accessor.pm ) > * Inline::Smalltalk (what? no takers?) Ok, seriously now. I'll have more time to assemble a proper hackfest in September, and if I'm going to that trouble, we're going to get something done :-) > * freepan http://scratchcomputing.com/developers/svn4cpan/ --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 xrdawson at gmail.com Mon Aug 14 11:51:55 2006 From: xrdawson at gmail.com (Chris Dawson) Date: Mon, 14 Aug 2006 11:51:55 -0700 Subject: [Pdx-pm] podcasts of last weeks event "OSCON Reflections", plus bonus "Open Source in Venezuela" from OSCON Message-ID: <659b9ea30608141151r22310f1fme1b8f42eaea0c4fb@mail.gmail.com> Hi there, I posted the podcast from last week where people discussed their reflections on OSCON. I also did another podcast from OSCON that was *really* interesting. Technically it was not inside the convention center, but the guys who did it made an abridged talk at OSCON, and apparently the one I captured was much better since there were no time constraints. If you are interested in learning how proprietary software issues (read: Microsoft) can exacerbate an oil crisis, listen to this one. Super fascinating. PDX.pm OSCON Reflections http://podasp.com:8000/P/PD/PDX.pm/961.mp3.m3u http://pdxpm.podasp.com/rss/meetings.xml Venezuela and Open Source http://podasp.com:8000/l/li/libertyhall/898.mp3.m3u http://libertyhall.podasp.com/rss/libhall.xml If you have strong feelings about Venezuela and Hugo Chavez, make sure you watch "The Revolution Will Not Be Televised" on Google Video first. This was done by an Irish film crew and the footage is, without hyperbole, nothing short of amazing. Chris From xrdawson at gmail.com Mon Aug 14 11:53:36 2006 From: xrdawson at gmail.com (Chris Dawson) Date: Mon, 14 Aug 2006 11:53:36 -0700 Subject: [Pdx-pm] podcast microphone donations, who are you? Message-ID: <659b9ea30608141153k5d9723b7gac1964ae6a38e599@mail.gmail.com> If you made a donation to me, either in person, or via PayPal, AND you want your name listed on the wiki, please email me with your full name. I *really* appreciated all the kind donations. I will be posting a summary of the amount we received. Chris From krisb at ring.org Mon Aug 14 13:18:52 2006 From: krisb at ring.org (Kris Bosland) Date: Mon, 14 Aug 2006 13:18:52 -0700 (PDT) Subject: [Pdx-pm] podcast microphone donations, who are you? In-Reply-To: <659b9ea30608141153k5d9723b7gac1964ae6a38e599@mail.gmail.com> Message-ID: I pledged $10 online, and then I gave $10 at the meeting. Thanks. -Kris Bosland On Mon, 14 Aug 2006, Chris Dawson wrote: > If you made a donation to me, either in person, or via PayPal, AND you > want your name listed on the wiki, please email me with your full > name. > > I *really* appreciated all the kind donations. I will be posting a > summary of the amount we received. > > Chris > _______________________________________________ > Pdx-pm-list mailing list > Pdx-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/pdx-pm-list > > > !DSPAM:44e0c416316802044547662! > > From krisb at ring.org Mon Aug 14 17:26:04 2006 From: krisb at ring.org (Kris Bosland) Date: Mon, 14 Aug 2006 17:26:04 -0700 (PDT) Subject: [Pdx-pm] Windows Automation Message-ID: Does anyone know of a good windows automation package? I am trying to develop a program through APIs, but progress is slow and my boss wants me to investigate windows automation and try to do the task by automation on top of some existing tools. I think OLE only works if the tool explicityly exposes its objects to the registry, right? Thanks. -Kris From scratchcomputing at gmail.com Mon Aug 14 19:08:02 2006 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Mon, 14 Aug 2006 19:08:02 -0700 Subject: [Pdx-pm] Windows Automation In-Reply-To: References: Message-ID: <200608141908.02425.ewilhelm@cpan.org> # from Kris Bosland # on Monday 14 August 2006 05:26 pm: >I am >trying to develop a program through APIs, but progress is slow and my > boss wants me to investigate windows automation and try to do the > task by automation on top of some existing tools. Because he worked his way up to management from software development, where he built multiple wildly successful projects using windows automation that had zero bugs over years of maintenance and operating system/application upgrades, right? Has anyone coined the phrase "mythical API-month" yet? Despite the name, Win32::GuiTest doesn't seem to require you to be doing any testing. As hinted above, it may test your patience, but you've obviously got a drawer full of those squeezy de-stress things near your windows workstation already (hey, corporate-grade windows boxen should just fill the 3 5.25" bays with those, since they're typically networked so don't need the CD/etc.) --Eric -- "Ignorance more frequently begets confidence than does knowledge." -- Charles Darwin --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From krisb at ring.org Mon Aug 14 19:29:26 2006 From: krisb at ring.org (Kris Bosland) Date: Mon, 14 Aug 2006 19:29:26 -0700 (PDT) Subject: [Pdx-pm] Windows Automation In-Reply-To: <200608141908.02425.ewilhelm@cpan.org> Message-ID: Yeah, this is one of those things where my technical appraisal was 'there is technology out there, but it's flakey, so lets just grind out the API based code even if we reinvent some wheels'. But windows gui automation just sounds so easy from a distance, and I have to confess that I don't have an extensive counter-case library to demonstrate how bad it can be. Sigh. Thanks. I'll try Win32::GuiTest. -Kris On Mon, 14 Aug 2006, Eric Wilhelm wrote: > # from Kris Bosland > # on Monday 14 August 2006 05:26 pm: > > >I am > >trying to develop a program through APIs, but progress is slow and my > > boss wants me to investigate windows automation and try to do the > > task by automation on top of some existing tools. > > Because he worked his way up to management from software development, > where he built multiple wildly successful projects using windows > automation that had zero bugs over years of maintenance and operating > system/application upgrades, right? > > Has anyone coined the phrase "mythical API-month" yet? > > Despite the name, Win32::GuiTest doesn't seem to require you to be doing > any testing. As hinted above, it may test your patience, but you've > obviously got a drawer full of those squeezy de-stress things near your > windows workstation already (hey, corporate-grade windows boxen should > just fill the 3 5.25" bays with those, since they're typically > networked so don't need the CD/etc.) > > --Eric > -- > "Ignorance more frequently begets confidence than does knowledge." > -- Charles Darwin > --------------------------------------------------- > http://scratchcomputing.com > --------------------------------------------------- > _______________________________________________ > Pdx-pm-list mailing list > Pdx-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/pdx-pm-list > > > !DSPAM:44e129ed9221942671513! > > From shlomif at iglu.org.il Mon Aug 14 19:53:04 2006 From: shlomif at iglu.org.il (Shlomi Fish) Date: Tue, 15 Aug 2006 05:53:04 +0300 Subject: [Pdx-pm] Windows Automation In-Reply-To: References: Message-ID: <200608150553.04815.shlomif@iglu.org.il> On Tuesday 15 August 2006 03:26, Kris Bosland wrote: > Does anyone know of a good windows automation package? I am > trying to develop a program through APIs, but progress is slow and my boss > wants me to investigate windows automation and try to do the task by > automation on top of some existing tools. > > I think OLE only works if the tool explicityly exposes its objects > to the registry, right? > Yes. Regards, Shlomi Fish --------------------------------------------------------------------- Shlomi Fish shlomif at iglu.org.il Homepage: http://www.shlomifish.org/ Chuck Norris wrote a complete Perl 6 implementation in a day but then destroyed all evidence with his bare hands, so no one will know his secrets. From mart1nschne1der at msn.com Mon Aug 14 20:51:35 2006 From: mart1nschne1der at msn.com (Martin Schneider) Date: Mon, 14 Aug 2006 20:51:35 -0700 Subject: [Pdx-pm] Windows Automation In-Reply-To: Message-ID: Kris, If your automation just needs to repetitively interact with some Windows dialogs so a person , then AutoIt[1] might be worth a look. It has a record mode so you can teach it, and then replay the scripts as needed. HTH, -Martin [1] http://www.autoitscript.com/autoit3/ -----Original Message----- From: pdx-pm-list-bounces+mart1nschne1der=msn.com at pm.org [mailto:pdx-pm-list-bounces+mart1nschne1der=msn.com at pm.org] On Behalf Of Kris Bosland Sent: Monday, August 14, 2006 5:26 PM To: Portland PerlMongers Subject: [Pdx-pm] Windows Automation Does anyone know of a good windows automation package? I am trying to develop a program through APIs, but progress is slow and my boss wants me to investigate windows automation and try to do the task by automation on top of some existing tools. I think OLE only works if the tool explicityly exposes its objects to the registry, right? Thanks. -Kris _______________________________________________ Pdx-pm-list mailing list Pdx-pm-list at pm.org http://mail.pm.org/mailman/listinfo/pdx-pm-list From krisb at ring.org Mon Aug 14 21:24:01 2006 From: krisb at ring.org (Kris Bosland) Date: Mon, 14 Aug 2006 21:24:01 -0700 (PDT) Subject: [Pdx-pm] Windows Automation In-Reply-To: Message-ID: Thanks Martin. -Kris On Mon, 14 Aug 2006, Martin Schneider wrote: > Kris, > > If your automation just needs to repetitively interact with some Windows > dialogs so a person , then AutoIt[1] might be worth a look. It has a > record mode so you can teach it, and then replay the scripts as needed. > > HTH, > -Martin > > [1] http://www.autoitscript.com/autoit3/ > From kaskach at usgs.gov Mon Aug 21 12:13:49 2006 From: kaskach at usgs.gov (Kenneth A Skach) Date: Mon, 21 Aug 2006 12:13:49 -0700 Subject: [Pdx-pm] Know of any object oriented perl training? Message-ID: Hello Portland Perlmongers, can you recommend a source of perl training? I'm looking for perl training on object oriented programming and the use of perl modules. I've been "using" perl for years, but just recently learned about modules, and CPAN, and a whole new world has opened up. I'd like to find a class before the end of September, preferrably on the West Coast. I found one in London, but I need to stay within the US. I'd prefer in-person classes, but could settle for on-line training. I found Tim Maher's course (http://www.consultix-inc.com/consultix/courses/perl/fund_oop.html), but he's not offering it before October. His course outline looked like what I want: Tim Maher's Topics ====== Multidimensional Arrays and Hashes Anonymous Arrays and Hashes Complex Data Structures Using References Data References Code References Package Variables eval Handling Exceptions Writing Custom Modules Intro. to Object-Oriented Programming OOP in Perl Can anyone suggest a trainer or company? thank you! Ken Skach, USGS, Portland 503-251-3285 From xrdawson at gmail.com Mon Aug 21 12:24:36 2006 From: xrdawson at gmail.com (Chris Dawson) Date: Mon, 21 Aug 2006 12:24:36 -0700 Subject: [Pdx-pm] Know of any object oriented perl training? In-Reply-To: References: Message-ID: <659b9ea30608211224y3bec644ei5da4a65e009c87cf@mail.gmail.com> Stonehenge Consulting. http://www.stonehenge.com/ Randal wrote the O'Reilly book "Learning Perl" so you can't get much better than that. Chris On 8/21/06, Kenneth A Skach wrote: > > > Hello Portland Perlmongers, can you recommend a source of perl training? > > I'm looking for perl training on object oriented programming and the use of > perl modules. I've been "using" perl for years, but just recently learned > about modules, and CPAN, and a whole new world has opened up. > > I'd like to find a class before the end of September, preferrably on the > West Coast. I found one in London, but I need to stay within the US. > I'd prefer in-person classes, but could settle for on-line training. > > I found Tim Maher's course > (http://www.consultix-inc.com/consultix/courses/perl/fund_oop.html), but > he's not offering it before October. His course outline looked like what I > want: > > Tim Maher's Topics > ====== > Multidimensional Arrays and Hashes > Anonymous Arrays and Hashes > Complex Data Structures > Using References > Data References > Code References > Package Variables > eval > Handling Exceptions > Writing Custom Modules > Intro. to Object-Oriented Programming > OOP in Perl > > Can anyone suggest a trainer or company? > > thank you! > > Ken Skach, > USGS, Portland > 503-251-3285 > > > _______________________________________________ > Pdx-pm-list mailing list > Pdx-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/pdx-pm-list > From alan at clueserver.org Mon Aug 21 12:51:35 2006 From: alan at clueserver.org (alan) Date: Mon, 21 Aug 2006 12:51:35 -0700 (PDT) Subject: [Pdx-pm] Know of any object oriented perl training? In-Reply-To: References: Message-ID: On Mon, 21 Aug 2006, Kenneth A Skach wrote: > > > Hello Portland Perlmongers, can you recommend a source of perl training? > > I'm looking for perl training on object oriented programming and the use of > perl modules. I've been "using" perl for years, but just recently learned > about modules, and CPAN, and a whole new world has opened up. > > I'd like to find a class before the end of September, preferrably on the > West Coast. I found one in London, but I need to stay within the US. > I'd prefer in-person classes, but could settle for on-line training. > > I found Tim Maher's course > (http://www.consultix-inc.com/consultix/courses/perl/fund_oop.html), but > he's not offering it before October. His course outline looked like what I > want: > > Tim Maher's Topics > ====== > Multidimensional Arrays and Hashes > Anonymous Arrays and Hashes > Complex Data Structures > Using References > Data References > Code References > Package Variables > eval > Handling Exceptions > Writing Custom Modules > Intro. to Object-Oriented Programming > OOP in Perl > > Can anyone suggest a trainer or company? http://www.stonehenge.com/ -- "Oh, Joel Miller, you've just found the marble in the oatmeal. You're a lucky, lucky, lucky little boy. 'Cause you know why? You get to drink from... the FIRE HOOOOOSE!" - The Stanley Spudoski guide to mailing list administration From publiustemp-pdxpm at yahoo.com Mon Aug 21 16:25:23 2006 From: publiustemp-pdxpm at yahoo.com (Ovid) Date: Mon, 21 Aug 2006 16:25:23 -0700 (PDT) Subject: [Pdx-pm] Know of any object oriented perl training? In-Reply-To: Message-ID: <20060821232523.39839.qmail@web60816.mail.yahoo.com> ----- Original Message ---- From: Kenneth A Skach >I'm looking for perl training on object oriented programming and the use of >perl modules. As a point of curiosity, are you hoping to learn Perl's object-oriented syntax or are you looking for how to do object-oriented programming? I've met plenty who know the former but don't know the difference between class and instance data. I've met plenty who know the latter but don't know Perl's OO syntax. If you know one and just want to learn the other, you have plenty of choices. If you want to to learn both, you have to be more careful. I strongly suspect that Stonehenge is a good choice because the programmers involved seem to know both. Cheers, Ovid -- Buy the book -- http://www.oreilly.com/catalog/perlhks/ Perl and CGI -- http://users.easystreet.com/ovid/cgi_course/ From publiustemp-pdxpm at yahoo.com Tue Aug 22 00:00:25 2006 From: publiustemp-pdxpm at yahoo.com (Ovid) Date: Tue, 22 Aug 2006 00:00:25 -0700 (PDT) Subject: [Pdx-pm] Know of any object oriented perl training? In-Reply-To: <20060821232523.39839.qmail@web60816.mail.yahoo.com> Message-ID: <20060822070025.52673.qmail@web60818.mail.yahoo.com> ----- Original Message ---- From: Ovid > I strongly suspect that Stonehenge is a good choice because > the programmers involved seem to know both. As was pointed out to me off list, "*seem* to know both" might sound like a backhanded compliment. Just to clarify, the guys are Stonehenge *do* know OO programming in addition to Perl's OO syntax. Cheers, Ovid -- Buy the book -- http://www.oreilly.com/catalog/perlhks/ Perl and CGI -- http://users.easystreet.com/ovid/cgi_course/ From merlyn at stonehenge.com Tue Aug 22 12:15:47 2006 From: merlyn at stonehenge.com (Randal L. Schwartz) Date: 22 Aug 2006 12:15:47 -0700 Subject: [Pdx-pm] Know of any object oriented perl training? In-Reply-To: <20060822070025.52673.qmail@web60818.mail.yahoo.com> References: <20060822070025.52673.qmail@web60818.mail.yahoo.com> Message-ID: <868xlgh998.fsf@blue.stonehenge.com> >>>>> "Ovid" == Ovid writes: Ovid> ----- Original Message ---- Ovid> From: Ovid >> I strongly suspect that Stonehenge is a good choice because >> the programmers involved seem to know both. Ovid> As was pointed out to me off list, "*seem* to know both" might sound Ovid> like a backhanded compliment. Just to clarify, the guys are Stonehenge Ovid> *do* know OO programming in addition to Perl's OO syntax. Then again, does it matter if we *really* know, as long as we can act *as if* we know in a way that is still effective? :) -- 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 kellert at ohsu.edu Thu Aug 24 11:09:48 2006 From: kellert at ohsu.edu (Thomas J Keller) Date: Thu, 24 Aug 2006 11:09:48 -0700 Subject: [Pdx-pm] Fwd: Help Needed for Creating login pages References: <44ECB57B.2070809@ohsu.edu> Message-ID: <5A99083C-4F3B-4E11-A028-C76B8725AB27@ohsu.edu> Hi, A webdesigner here sent out the following. I'm sure there's a straightforward way to do this with Perl (and Apache web server). Any suggestions? I don't want to do this myself. If someone would like to take this on as a paid project give me your contact info off list and I will pass it on. regards, Tom > I'm being asked to create a login page for one of my sites that > will function in one of these ways. > > 1. a simple login page where the user will be sent to a survey > automatically after a successful login > > or > > 2. a login page that compares the user to a list of people allowed > to access the survey and then sends the approved user to the survey. > > The person asking me to do this didn't say anything about error > messages, but I would think I would need to create those in case > the user mistypes the password or isn't on the approved list. > > I don't know how to do create these pages. I looked on the > Internet Strategies site but couldn't find information on how to do > this. > > Do any of you know to do this coding? I don't know asp, php, or > coldfusion, unfortunately. I either need to learn just enough to > do this and learn it rather quickly, or find someone who could do > it for me. That person would be paid for the work. > > Thanks. > > Harlene > > > From scratchcomputing at gmail.com Fri Aug 25 08:58:03 2006 From: scratchcomputing at gmail.com (The Dread Parrot) Date: Fri, 25 Aug 2006 08:58:03 -0700 Subject: [Pdx-pm] Fwd: User Groups: Apress Summer Newsletter Is Here! Message-ID: <200608250858.04103.ewilhelm@cpan.org> Highlights (see below for details) ... limited edition Apress Open Source eBook bundle ... ASP Today has just launched "Freeweb"--from now through December 2006... Free e-books available "Writing Perl Modules for CPAN" "XML Programming: Web Applications and Web Services with JSP and ASP" "Practical Common Lisp" 5. The Latest Apress Books--Hot Off the Press ... "Beginning CSS Web Development: From Novice to Professional" "Pro Oracle Database 10g RAC on Linux: Installation, Administration, "The Definitive Guide to GCC, Second Edition" ---------- Forwarded Message: ---------- Subject: User Groups: Apress Summer Newsletter Is Here! Date: Friday 25 August 2006 08:40 am From: Janet Crosbie To: scratchcomputing at gmail.com +++++++++++++++++++++++++++++++++++++++ Apress User Group Newsletter Issue 6; Summer, 2006 ****PLEASE FORWARD OR POST THIS NEWSLETTER FOR ALL GROUP MEMBERS**** ****FEEL FREE TO EDIT THIS LETTER SO THAT IT FITS IN WITH YOUR USER GROUP FOCUS**** +++++++++++++++++++++++++++++++++++++++ Sections: 1. Let's Catch Up 2. Free eBooks to Download 3. The Latest betaBooks 4. It's Not Too Late to Join the Apress Affiliate Program 5. The Latest Apress Books--Hot Off the Press 6. Forthcoming Books--Fall Releases 7. Upcoming Tradeshows *************************************** 1. Let's Catch Up A. Apress Catalog As we approach fall, you're probably getting back down to business after summer vacations. Get your skills in shape with the newest Apress books. Apress is just about to publish its second glamorous 81/2" by 11" catalog, featuring titles through December 2006. If you're in the US and you'd like a copy, please send an e-mail to me, Janet, at janet at apress.com with your group name and shipping address. Please enter "Catalog Request" in the subject line. If you're outside of the US, you may access the PDF version of the Apress Printed Catalog on the Apress Trade Site, http://www.apress.com/tradesite. The current version of the catalog is called "Summer/Fall 2006." (You only need to quickly register to access any of the Trade Site's downloads. You'll be prompted for e-mail address and the name of the bookstore you're affiliated with. Enter "n/a" in the latter text box, since it doesn't apply to user group members). B. Special Offers Are you into open source? Through August 31, 2006, you can purchase a limited edition Apress Open Source eBook bundle here: http://www.apress.com/promo/osbundle.html. You get four eBooks for 50 bucks--purchasing two of these eBooks separately would just about equal what you'll pay for the four-book deal! But hurry, because you've only got about another week to purchase this bundle. The following titles are included: "From Bash to Z Shell: Conquering the Command Line" By Oliver Kiddle et al. ISBN: 1-59059-376-6 | 472 pages "Beginning Ubuntu Linux: From Novice to Professional" By Keir Thomas ISBN: 1-59059-627-7 | 608 pages "Beginning GIMP: From Novice to Professional" By Akkana Peck ISBN: 1-59059-587-4 | 552 pages "Shell Scripting Recipes: A Problem-Solution Approach" By Chris F.A. Johnson ISBN: 1-59059-471-1 | 448 pages C. ASP Today Freeweb ASP Today, Apress's sister site, focuses on publishing professional-level articles that are available to subscribers. ASP Today has just launched "Freeweb"--from now through December 2006, ASP Today will feature the two newest articles for free, so that each article will be free to view from time of publication until a newer free article publishes and converts the previous-but-one to subscriber-only viewing. Check it out today: http://asptoday.com/. *************************************** 2. Free eBooks to Download You may have already purchased an Apress eBook sometime the past year. Whether you have or not, you can expand your library now by downloading a select eBook for free. Choose from these titles: "A Programmer's Introduction to PHP 4.0" By W. Jason Gilmore ISBN: 1-893115-85-2 | 453 pages "Programming VB .NET: A Guide for Experienced Programmers" By Gary Cornell and Jonathan Morrison ISBN: 1-893115-99-2 | 528 pages "Writing Perl Modules for CPAN" By Sam Tregar ISBN: 1-59059-018-X | 312 pages "COM and .NET Interoperability" By Andrew Troelsen ISBN: 1-59059-011-2 | 816 pages "XML Programming: Web Applications and Web Services with JSP and ASP" By Tom Myers and Alexander Nakhimovsky ISBN: 1-59059-003-1 | 576 pages "Google, Amazon, and Beyond: Creating and Consuming Web Services" By Tom Myers and Alexander Nakhimovsky ISBN: 1-59059-131-3 | 352 pages "Practical Common Lisp" By Peter Seibel ISBN: 1-59059-239-5 | 528 pages Download your free Apress eBooks here: http://www.apress.com/free/index.html. *************************************** 3. The Latest betaBooks Apress betaBooks give you access to the newest programming topics straight from the author, by way of weekly PDF chapters and updates, all before the final printed versions roll off the press. Eight weeks before final publication, the first several chapters of an Apress betaBook become available. After that, available updates or new chapters are delivered weekly to your inbox. You may purchase betaBooks where you purchase other eBooks, in the Apress eBookshop. These betaBooks are a bargain because the price includes a copy of the entire finished eBook. Apress is offering these betaBooks right now: "Beginning Ajax with PHP: From Novice to Professional" By Lee Babin October 2006 | ISBN: 1-59059-667-6 | 400 pages | $44.99 http://www.apress.com/book/bookDisplay.html?bID=10117 "Pro Wicket" By Karthik Gurumurthy September 2006 | ISBN: 1-59059-722-2 | 328 pages | $39.99 http://www.apress.com/book/bookDisplay.html?bID=10189 Learn more and purchase your betaBooks here: http://www.apress.com/betabook.html. *************************************** 4. It's Not Too Late to Join the Apress Affiliate Program The invitation is still open to join the Apress Affiliate Program. The program benefits web site owners and bloggers (which includes a lot of you folks) who publicly recognize Apress books and help generate sales. The program credits affiliates who link to Apress eBooks a *10% COMMISSION* on eBook sales when their visitors click through and purchase Apress eBooks. Lots of people have signed up as Apress Affiliates, and they've begun to accumulate commissions. Wouldn't you like to possibly earn some extra cash, just for promoting books you know and love? Try it out. Setup is free and an account is easy to maintain. We'll supply you with images or text links to place on your sites, if you need. Then at the beginning of every month, we'll send a check to each affiliate for the previous month's commissions. For more details and to set up an affiliate account, visit http://www.apress.com/affiliate/. *************************************** 5. The Latest Apress Books--Hot Off the Press I only have a little room to feature just a sampling of our latest titles. But you can view lots more new releases here: http://www.apress.com/book/newRelease.html. "Building Flickr Applications with PHP" By Rob Kunkle and Andrew Morton August 2006 | ISBN: 1-59059-612-9 | 216 pages | $34.99 http://www.apress.com/book/bookDisplay.html?bID=10079 "Beginning Hibernate: From Novice to Professional" By Jeff Linwood and Dave Minter August 2006 | ISBN: 1-59059-693-5 | 360 pages | $39.99 http://www.apress.com/book/bookDisplay.html?bID=10151 "Pro .NET 2.0 Windows Forms and Custom Controls in VB 2005" By Matthew MacDonald August 2006 | ISBN: 1-59059-694-3 | 1080 pages | $49.99 http://www.apress.com/book/bookDisplay.html?bID=10144 "Beginning CSS Web Development: From Novice to Professional" By Simon Collison August 2006 | ISBN: 1-59059-689-7 | 448 pages | $34.99 http://www.apress.com/book/bookDisplay.html?bID=10148 "Pro Oracle Database 10g RAC on Linux: Installation, Administration, and Performance" By Julian Dyke and Steve Shaw August 2006 | ISBN: 1-59059-524-6 | 824 pages | $59.99 http://www.apress.com/book/bookDisplay.html?bID=458 "The Definitive Guide to GCC, Second Edition" By William von Hagen August 2006 | ISBN: 1-59059-585-8 | 584 pages | $49.99 http://www.apress.com/book/bookDisplay.html?bID=10049 *************************************** 6. Forthcoming Books--Fall Releases Here are a handful of titles to look forward to. Preview even more upcoming titles here: http://www.apress.com/book/forthcoming.html. "Pro ASP.NET 2.0 in C# 2005, Special Edition" By Matthew MacDonald To publish September 2006 | ISBN: 1-59059-768-0 | 1400 pages | $64.99 http://www.apress.com/book/bookDisplay.html?bID=10195 "Beginning Microsoft Word Business Documents" By James J. Marshall To publish September 2006 | ISBN: 1-59059-728-1 | 216 pages | $34.99 http://www.apress.com/book/bookDisplay.html?bID=10165 "AppleScript: The Comprehensive Guide to Scripting and Automation on Mac OS X, Second Edition" By Hanaan Rosenthal To publish September 2006 | ISBN: 1-59059-653-6 | 800 pages | $49.99 http://www.apress.com/book/bookDisplay.html?bID=10107 "Pro XML Development with Java Technology" By Ajay Vohra and Deepak Vohra To publish September 2006 | ISBN: 1-59059-706-0 | 472 pages | $39.99 http://www.apress.com/book/bookDisplay.html?bID=10157 "Pro Oracle Collaboration Suite 10g" By John Watson To publish September 2006 | ISBN: 1-59059-679-X | 400 pages | $64.99 http://www.apress.com/book/bookDisplay.html?bID=10133 "Pro Open Source Mail: Building an Enterprise Mail Solution" By Curtis Smith To publish September 2006 | ISBN: 1-59059-598-X | 320 pages | $44.99 http://www.apress.com/book/bookDisplay.html?bID=10066 *************************************** 7. Upcoming Tradeshows Apress will be exhibiting at the following shows this fall. If you are there, please stop by and say hello! Oracle Open World San Francisco, CA October 22 - 26, 2006 http://www.oracle.com/openworld/index.html PASS Seattle, WA November 14 - 17, 2006 http://www.sqlpass.org/events/summit06/index.cfm *************************************** We do not send unsolicited newsletters. You received this because you or a previous contact registered a user group on http://www.apress.com. To be removed from the Apress user group newsletter mailing list, please click here: http://www.apress.com/misc/optout2.html?e=scratchcomputing%40gmail.com &h=e42e56be8bc04a8bbd9ba438cb5db9a3&l=21 Please do not reply to this e-mail. Instead, e-mail info at apress.com and we'll reply to your query. Apress - The Expert's Voice(TM) 2560 Ninth St, Suite 219 Berkeley, CA 94710 510-549-5930 ------------------------------------------------------- -- http://pdx.pm.org From scratchcomputing at gmail.com Tue Aug 29 13:30:13 2006 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Tue, 29 Aug 2006 13:30:13 -0700 Subject: [Pdx-pm] Fwd: Re: kwiki spam Message-ID: <200608291330.14539.ewilhelm@cpan.org> Hi all, I couldn't find a "delete" link on the newly created spam pages, so I just deleted the offending files from the "database/" directory. I'm sure that is the wrong way to do it. Are we missing a plugin? The question for the group: would anyone object to being required to login to edit? (and how do we do this with kwiki (Kwiki::Edit::RequireUserName ?)) Also, thanks to Selena and everyone else for keeping an eye on our pet kwiki. Thanks, Eric ---------- Forwarded Message: ---------- Date: Tuesday 29 August 2006 10:43 am From: Selena Deckelmann To: Eric Wilhelm BTW -- some douche ran through and messed up a bunch of pages. I fixed the following: BRNessusNetworkAuditing AnonymousGnome Wed Aug 16 15:54:53 2006 GMT MailingList AnonymousGnome Wed Aug 16 15:54:20 2006 GMT EricWilhelm AnonymousGnome Wed Aug 16 15:54:18 2006 GMT FutureMeetings AnonymousGnome Wed Aug 16 08:24:41 2006 GMT September2004Meeting AnonymousGnome Wed Aug 16 08:24:12 2006 GMT BookReviews AnonymousGnome Wed Aug 16 15:54:14 2006 GMT May2006Meeting AnonymousGnome Wed Aug 16 08:24:43 2006 GMT shirts2006 AnonymousGnome Wed Aug 16 08:24:16 2006 GMT KwikiFormattingRules AnonymousGnome Wed Aug 16 08:24:41 2006 GMT Not sure what to do with these: UpdatePanel AnonymousGnome Wed Aug 16 08:24:59 2006 GMT RecentChanges AnonymousGnome Wed Aug 16 08:24:28 2006 GMT UnknownUser AnonymousGnome Wed Aug 16 08:24:08 2006 GMT CharlesRadley AnonymousGnome Wed Aug 16 08:24:05 2006 GMT MakeMaker AnonymousGnome Wed Aug 16 08:24:05 2006 GMT MySQL AnonymousGnome Wed Aug 16 08:24:05 2006 GMT Is there a way to force people to login to make changes? That's only a temporary measure to prevent spam.. next you have to make sure that people can't automate the login process. -selena ------------------------------------------------------- -- "Unthinking respect for authority is the greatest enemy of truth." --Albert Einstein --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From scratchcomputing at gmail.com Tue Aug 29 13:35:00 2006 From: scratchcomputing at gmail.com (The Dread Parrot) Date: Tue, 29 Aug 2006 13:35:00 -0700 Subject: [Pdx-pm] Fwd: [pm_groups] Hackathon Chicago Message-ID: <200608291335.00943.ewilhelm@cpan.org> FYI ---------- Forwarded Message: ---------- Subject: [pm_groups] Hackathon Chicago Date: Tuesday 29 August 2006 10:47 am From: Andy Lester To: pm_groups at pm.org Howdy to all Perl Mongers. I've just announced the Chicago Hackathon. If y'all would be so kind as to forward to your groups, I'd appreciate it. I've gotten the word out to groups I'm aware of that are local to Chicago, but I know there are plenty of others that might be interested. I'm trying to spin this as a grass-roots PM-type of get-together. Low-key, local, but very valuable. I'd love to have as many other PM groups represented as possible. So far, we have folks from: Ann Arbor and Grand Rapids, Michigan; Toronto; LA; as well as Illinois and Wisconsin "locals". Thanks! xoxo, Andy The Chicago Perl Mongers and The Perl Foundation are proud to announce the Fall 2006 Chicago Hackathon, the weekend of November 10-12, 2006 in suburban Crystal Lake, IL. It will be a round-the- clock weekend of programming on Perl-related projects with your colleagues in the open source community. Dozens of programmers from the open source community in the midwest, as well as others from around the US, will be getting together to share ideas, work on code, and move their Perl-related projects forward. The participants set the agenda for what we'll be working on, but Perl 6 and Parrot are already on the roster of projects. Chip Salzenberg, pumpking for the Parrot project, will be on hand to help with Parrot and Perl 6. Andy Lester will also be driving some Parrot maintenance tasks, and other midwest programmers will be working on their own projects. There's sure to be something interesting for everyone! Participation in the hackathon costs nothing. The Perl Foundation is even providing hotel rooms at a special rate if you want to spend the night. Even if you're in the area for just an hour, stop by, grab a snack or some pizza and talk with other people interested in Perl. You might contribute more than you think just by talking with other programmers. To find out more, visit http://hackathon.info. If you'll be attending, please sign in on the Attendees wiki page, and/or email rsvp at hackathon.info. You can also send questions to Andy Lester at andy at hackathon.info -- Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance -- 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 ------------------------------------------------------- -- http://pdx.pm.org From randall at sonofhans.net Tue Aug 29 15:29:27 2006 From: randall at sonofhans.net (Randall Hansen) Date: Tue, 29 Aug 2006 15:29:27 -0700 Subject: [Pdx-pm] Fwd: Re: kwiki spam In-Reply-To: <200608291330.14539.ewilhelm@cpan.org> References: <200608291330.14539.ewilhelm@cpan.org> Message-ID: On Aug 29, 2006, at 1:30 PM, Eric Wilhelm wrote: > I couldn't find a "delete" link on the newly created spam pages, so I > just deleted the offending files from the "database/" directory. I'm > sure that is the wrong way to do it. Are we missing a plugin? no, kwiki's missing an intuitive UI in this area. IIRC you delete a page by deleting all content and hitting "save." > The question for the group: would anyone object to being required to > login to edit? there are anti-spam plugins for kwiki, but no more perfect than any other such system (witness all the spam on http://kwiki.org/). logins are the surest way, but they are antithetical to wikiness. IMHO the spam problem would have to be pretty bad to require logins. r From wcooley at nakedape.cc Tue Aug 29 16:34:31 2006 From: wcooley at nakedape.cc (Wil Cooley) Date: Tue, 29 Aug 2006 16:34:31 -0700 Subject: [Pdx-pm] Fwd: Re: kwiki spam In-Reply-To: References: <200608291330.14539.ewilhelm@cpan.org> Message-ID: <1156894471.1779.34.camel@willow.odshp.com> On Tue, 2006-08-29 at 15:29 -0700, Randall Hansen wrote: > > The question for the group: would anyone object to being required to > > login to edit? > > there are anti-spam plugins for kwiki, but no more perfect than any > other such system (witness all the spam on http://kwiki.org/). > logins are the surest way, but they are antithetical to wikiness. > > IMHO the spam problem would have to be pretty bad to require logins. It gets bad pretty much immediately after it's found; it won't go away as long at it's open. Logins with signup aren't too terrible--it's just enough of a roadblock to prevent drive-by spam (differently mixed metaphors, anyone?). At least, mine hasn't been vandalized since I required a login (but then again, no one else uses it... ;). Wil -- Wil Cooley Naked Ape Consulting, Ltd -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part Url : http://mail.pm.org/pipermail/pdx-pm-list/attachments/20060829/4691340f/attachment.bin From scratchcomputing at gmail.com Tue Aug 29 23:08:41 2006 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Tue, 29 Aug 2006 23:08:41 -0700 Subject: [Pdx-pm] Fwd: Re: kwiki spam In-Reply-To: References: <200608291330.14539.ewilhelm@cpan.org> Message-ID: <200608292308.41986.ewilhelm@cpan.org> # from Randall Hansen # on Tuesday 29 August 2006 03:29 pm: >On Aug 29, 2006, at 1:30 PM, Eric Wilhelm wrote: >> The question for the group: ?would anyone object to being required >> to login to edit? >...logins are the surest way, but they are antithetical to wikiness. Let me rephrase that: Would anyone object to being required to take a cookie and set a username to edit? I'm not talking username+password. Just state your name. Yeah, bots can work around that, but they're easier to pick-out at that point. If the good guys and bad guys are both editing with the same name, we're down to looking at IP's (which don't appear in the new version for whatever reason.) OK, so there's still the "claim to be Randall" problem, arms race, and inevitable WWIII that follows that, etc. etc. A padlock on your bike doesn't stop anyone who's properly equipped from taking it, and yet it seems to help dissuade the lazier theives. >IMHO the spam problem would have to be pretty bad to require logins. It's bad in that it could sit there for a week or two before it gets noticed. Broken windows and all that. Would anybody watch rss/atom feeds? --Eric -- "...our schools have been scientifically designed to prevent overeducation from happening." --William Troy Harris --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From mikeraz at patch.com Wed Aug 30 06:58:55 2006 From: mikeraz at patch.com (Michael Rasmussen) Date: Wed, 30 Aug 2006 06:58:55 -0700 Subject: [Pdx-pm] Fwd: Re: kwiki spam In-Reply-To: <200608292308.41986.ewilhelm@cpan.org> References: <200608291330.14539.ewilhelm@cpan.org> <200608292308.41986.ewilhelm@cpan.org> Message-ID: <20060830135855.GA14841@patch.com> Eric Wilhelm wrote: > whatever reason.) OK, so there's still the "claim to be Randall" or worse yet "claim to be Randal" > Would anybody watch rss/atom feeds? Yep. -- Michael Rasmussen, Portland Oregon Be appropriate && Follow your curiosity http://www.patch.com/words/ or http://fut.patch.com/ The fortune cookie says: I have many CHARTS and DIAGRAMS.. From ben.hengst at gmail.com Wed Aug 30 09:01:03 2006 From: ben.hengst at gmail.com (benh) Date: Wed, 30 Aug 2006 09:01:03 -0700 Subject: [Pdx-pm] Fwd: Re: kwiki spam In-Reply-To: <20060830135855.GA14841@patch.com> References: <200608291330.14539.ewilhelm@cpan.org> <200608292308.41986.ewilhelm@cpan.org> <20060830135855.GA14841@patch.com> Message-ID: <85ddf48b0608300901p6686788g5872972559b69ffa@mail.gmail.com> Ya I follow a few feeds, I wouldnt mind watching. benh~ On 8/30/06, Michael Rasmussen wrote: > Eric Wilhelm wrote: > > whatever reason.) OK, so there's still the "claim to be Randall" > > or worse yet "claim to be Randal" > > > Would anybody watch rss/atom feeds? > > Yep. > > > -- > Michael Rasmussen, Portland Oregon > Be appropriate && Follow your curiosity > http://www.patch.com/words/ or http://fut.patch.com/ > The fortune cookie says: > I have many CHARTS and DIAGRAMS.. > > _______________________________________________ > Pdx-pm-list mailing list > Pdx-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/pdx-pm-list > From merlyn at stonehenge.com Wed Aug 30 10:04:45 2006 From: merlyn at stonehenge.com (Randal L. Schwartz) Date: 30 Aug 2006 10:04:45 -0700 Subject: [Pdx-pm] Fwd: Re: kwiki spam In-Reply-To: <20060830135855.GA14841@patch.com> References: <200608291330.14539.ewilhelm@cpan.org> <200608292308.41986.ewilhelm@cpan.org> <20060830135855.GA14841@patch.com> Message-ID: <86d5aii28i.fsf@blue.stonehenge.com> >>>>> "Michael" == Michael Rasmussen writes: Michael> Eric Wilhelm wrote: >> whatever reason.) OK, so there's still the "claim to be Randall" Michael> or worse yet "claim to be Randal" Or both! -- 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 keithl at kl-ic.com Wed Aug 30 03:20:28 2006 From: keithl at kl-ic.com (Keith Lofstrom) Date: Wed, 30 Aug 2006 10:20:28 +0000 Subject: [Pdx-pm] kwiki spam and notification In-Reply-To: <85ddf48b0608300901p6686788g5872972559b69ffa@mail.gmail.com> References: <200608291330.14539.ewilhelm@cpan.org> <200608292308.41986.ewilhelm@cpan.org> <20060830135855.GA14841@patch.com> <85ddf48b0608300901p6686788g5872972559b69ffa@mail.gmail.com> Message-ID: <20060830102028.GB19784@gate.kl-ic.com> Watching the kwiki: I use the Kwiki::Notify::Mail and Kwiki::Edit::RequireUserName plugins to send email to me when a page changes. If the spammers are active, the name is usually a tipoff. The notification mailing address can be an alias for a list of cleanup volunteers. Anonymity is necessary where there is controversy and the potential for personal threats. The pdx-pm group is rarely subject to such issues, and identifying contributors is valuable to all of us. If that changes, kwiki easily permits fake identification. Keith P.S.: Here is the complete list of the options I use: Kwiki::Display Kwiki::Edit Kwiki::Htaccess Kwiki::Theme::Basic Kwiki::UserPreferences Kwiki::UserName Kwiki::Toolbar Kwiki::Status Kwiki::Widgets Kwiki::RecentChanges Kwiki::Archive::Rcs Kwiki::Revisions Kwiki::Search Kwiki::PrinterFriendly Kwiki::Attachments Kwiki::Notify::Mail Kwiki::Edit::RequireUserName -- Keith Lofstrom keithl at keithl.com Voice (503)-520-1993 KLIC --- Keith Lofstrom Integrated Circuits --- "Your Ideas in Silicon" Design Contracting in Bipolar and CMOS - Analog, Digital, and Scan ICs From scratchcomputing at gmail.com Wed Aug 30 10:35:36 2006 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Wed, 30 Aug 2006 10:35:36 -0700 Subject: [Pdx-pm] kwiki updates In-Reply-To: <20060830135855.GA14841@patch.com> References: <200608291330.14539.ewilhelm@cpan.org> <200608292308.41986.ewilhelm@cpan.org> <20060830135855.GA14841@patch.com> Message-ID: <200608301035.37125.ewilhelm@cpan.org> # from Michael Rasmussen # on Wednesday 30 August 2006 06:58 am: >> Would anybody watch rss/atom feeds? > >Yep. You asked for it Portland, so here goes: http://pdx.pm.org/kwiki/index.cgi?action=RecentChangesAtom http://pdx.pm.org/kwiki/index.cgi?action=RecentChangesRSS (aside: is there something wrong with the atom feed or just my client?) You also now need to have a cookie. If you show up at the next meeting and complain loudly enough (and promise to actually use the kwiki), I might take down the Edit::RequireUserName plugin. --Eric -- Hot dogs: just another condiment. --Heart-attack Man --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From merlyn at stonehenge.com Wed Aug 30 11:50:53 2006 From: merlyn at stonehenge.com (Randal L. Schwartz) Date: 30 Aug 2006 11:50:53 -0700 Subject: [Pdx-pm] kwiki updates In-Reply-To: <200608301035.37125.ewilhelm@cpan.org> References: <200608291330.14539.ewilhelm@cpan.org> <200608292308.41986.ewilhelm@cpan.org> <20060830135855.GA14841@patch.com> <200608301035.37125.ewilhelm@cpan.org> Message-ID: <868xl6hxbm.fsf@blue.stonehenge.com> >>>>> "Eric" == Eric Wilhelm writes: Eric> You asked for it Portland, so here goes: Eric> http://pdx.pm.org/kwiki/index.cgi?action=RecentChangesAtom Eric> http://pdx.pm.org/kwiki/index.cgi?action=RecentChangesRSS Eric> (aside: is there something wrong with the atom feed or just my client?) Oh yeah, KwikiFormattingRules gets edited! Film at 11! -- 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 scratchcomputing at gmail.com Wed Aug 30 12:04:01 2006 From: scratchcomputing at gmail.com (Seven till Seven) Date: Wed, 30 Aug 2006 12:04:01 -0700 Subject: [Pdx-pm] ANNOUNCE: Craftsmanship Panel -- Sept 13th, 6:53pm Message-ID: <200608301204.01290.ewilhelm@cpan.org> Perl Mongers, The next meeting (two weeks from today) will be a panel on Craftsmanship. INGREDIENTS: 3 difficult questions 1 hacker 1 machinist 1 writer 24 oz. water (ice to suit) 10-30 slides, miscellaneous props PREPARATION: Introduce the panel, water as needed. Stuff with questions and grill on hot coals for 45-60 minutes, until the answers run clear. Garnish with slides and props. Remove from grill and serve with locally brewed beer. --Eric -- http://pdx.pm.org From scratchcomputing at gmail.com Wed Aug 30 17:37:22 2006 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Wed, 30 Aug 2006 17:37:22 -0700 Subject: [Pdx-pm] Seaside presentation Message-ID: <200608301737.22522.ewilhelm@cpan.org> In case anyone is curious about that mythical Seaside web framework from which jifty got some of its best ideas, you might like to attend the upcoming smalltalk (well, sorta) user-group meeting, which features a live demo^W^W err, a wee talk. http://www.pdxruby.org/events/show/17 --Eric -- Turns out the optimal technique is to put it in reverse and gun it. --Steven Squyres (on challenges in interplanetary robot navigation) --------------------------------------------------- http://scratchcomputing.com ---------------------------------------------------