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