From perl-pm at joshheumann.com Wed Nov 3 13:14:08 2004 From: perl-pm at joshheumann.com (Josh Heumann) Date: Wed Nov 3 13:14:12 2004 Subject: [Pdx-pm] November Meeting Message-ID: <55589.130.94.160.138.1099509248.squirrel@www.joshheumann.com> One week from tonight, it's the November Meeting! November 10th, 2004 6:30pm at Free Geek, 1741 SE 10th Ave Testing with Ovid We hear a lot about testing, including testimonials, talks, rants, etc. However, the biggest obstacle to testing is taking those first steps. At this meeting, Ovid (that's me) will sit down at his laptop and actually write a module, from scratch, using test driven development. You'll see how tests work, how they're applied in the real world and you might even learn a thing or two even if you're already comfortable with testing. Afterwards, as always, beer at the Lucky Lab! From perl-pm at joshheumann.com Wed Nov 3 20:06:06 2004 From: perl-pm at joshheumann.com (Josh Heumann) Date: Wed Nov 3 20:06:13 2004 Subject: [Pdx-pm] New Books from O'Reilly Message-ID: <33107.130.94.161.146.1099533966.squirrel@www.joshheumann.com> Here are the new books O'Reilly and friends are releasing this month. If you want to read and review one, let me know and I'll get us a copy. It's free and increases the group's library, so go for it. There's a section at the bottom on conferences and such, too. Reminder: if you have a book and haven't done a review (Mr. Keroes, Mr. Hansen and Mr. Wheeler spring to mind), get up on it. ---------------------------------------------------------------- Book News ---------------------------------------------------------------- -Spam Kings -The Cult of Mac -Gaming Hacks -Perl Core Language Little Black Book, 2nd Edition -Wireless Hacking: Projects for Wi-Fi Enthusiasts -DVD Studio Pro 3: In the Studio -Game Console Hacking -Steal This File Sharing Book -How to Cheat at Managing Windows Small Business Server 2003 -Write Great Code -Build Your Own ASP.NET Website Using C# & VB.NET -Nessus Network Auditing -Cisco Routers for the Desperate -Programming Ruby ***Spam Kings Publisher: O'Reilly ISBN: 0596007329 The mounting onslaught of email pitches has some techno-pundits declaring that spam is on the verge of destroying the Internet. In this book, author and veteran investigative journalist Brian McWilliams delivers a compelling account of the cat-and-mouse game played by spam entrepreneurs (including the notorious Davis Wolfgang Hawke, "Dr. Fatburn," and Scott Richter) in search of easy fortunes and the cyber-vigilantes who are trying to stop them. http://www.oreilly.com/catalog/spamkings/ Chapter 1, "Birth of a Spam King," is available online: http://www.oreilly.com/catalog/spamkings/chapter/index.html ***The Cult of Mac Publisher: No Starch ISBN: 1886411832 "The Cult of Mac" is an in-depth look at Mac users and their unique, creative, and often humorous culture. Like fans of a football team or a rock group, Macintosh fans have their own customs, with clearly defined obsessions, rites, and passages. From people who get Mac tattoos and haircuts, to those who furnish their apartments out of empty Mac boxes, this book exposes all sides of Mac fanaticism, from the innocuous to the insane. http://www.oreilly.com/catalog/1886411832/ ***Gaming Hacks Publisher: O'Reilly ISBN: 0596007140 It doesn't take long for an avid or just wickedly clever gamer to chaff at the limitations of videogame software and hardware. If you want to go far beyond the obvious, there's a tremendous amount of free fun you can have by following the creative exploits of the gaming gurus. Gaming Hacks is the indispensable guide to cool things gamers can do to create, modify, and hack videogame hardware and software. http://www.oreilly.com/catalog/gaminghks/ Five sample hacks are available online: http://www.oreilly.com/catalog/gaminghks/chapter/index.html ***Perl Core Language Little Black Book, 2nd Edition Publisher: Paraglyph ISBN: 1932111921 "Perl Core Language Little Black Book, Second Edition," provides insightful tips and techniques for programming with Perl. Immediate solutions are provided with field-tested examples to help programmers and web developers quickly solve problems and exploit the power and flexibility of Perl. This updated edition covers the current version of Perl (5.8) as well as highlighting critical features of the upcoming 6.0 version. http://www.oreilly.com/catalog/1932111921/ ***Wireless Hacking: Projects for Wi-Fi Enthusiasts Publisher: Syngress ISBN: 193183637X As the cost of wireless technology drops, the number of wi-fi users continues to grow. Millions of people have discovered the joy and delight of "cutting the cord." Many of those people are looking for ways to take the next step and try out some of the cutting edge techniques for building and deploying "homebrew" wi-fi networks, both large and small. This book shows wi-fi enthusiasts and consumers of wi-fi LANs who want to modify their wi-fi hardware how to build and deploy homebrew wi-fi networks, both large and small. http://www.oreilly.com/catalog/193183637X/ ***DVD Studio Pro 3: In the Studio Publisher: O'Reilly ISBN: 0596005881 This indispensable book gives you the tools and know-how to master DVD Studio Pro 3. Oversized and in full color, it's a highly visual book that's ideal for Macintosh ProApps developers--those who use Final Cut Pro 4 and Shake 3--as well as for prosumer and professional filmmakers who wish to transfer their projects to DVDs. The book goes well beyond the program's features list to demystify the entire process of DVD design and authoring. http://www.oreilly.com/catalog/dvdstudio3/ Chapter 5, "An International DVD Project," is available online: http://www.oreilly.com/catalog/dvdstudio3/chapter/index.html ***Game Console Hacking Publisher: Syngress ISBN: 1931836310 "Game Console Hacking" is the first book on the market to show video game enthusiasts (self-described hardware geeks) how to disassemble, reconfigure, customize and re-purpose their Atari, Nintendo, Playstation, and Xbox systems. http://www.oreilly.com/catalog/1931836310/ ***Steal This File Sharing Book Publisher: No Starch ISBN: 159327050X "Steal This File Sharing Book" peels back the mystery surrounding file sharing networks such as Kazaa, Morpheus, and Usenet, and shows you how they work and how to use them wisely. The book goes on to reveal the dangers (viruses, spyware, lawsuits) of using file sharing networks and tells you how to avoid those threats. It also includes coverage of the ongoing battle between software, video, and music file sharers and the industries that are trying to stop them. http://www.oreilly.com/catalog/159327050X/ ***How to Cheat at Managing Windows Small Business Server 2003 Publisher: Syngress ISBN: 1932266801 If running a Windows Small Business Server 2003 network is just one of your many job responsibilities, this book is for you. It applies the tried and true "80/20" rule to this incredibly complex operating system, providing you with exactly the information you need to install, configure, and troubleshoot the W2K3 features most likely to ruin your day (such as setting user permissions, restoring lost data, and sharing hardware) without having to wade through material you don't need. http://www.oreilly.com/catalog/1932266801/ ***Write Great Code Publisher: No Starch ISBN: 1593270038 You'll hear that the secret to efficient, well written software is learning assembly language programming. However, what you really need to learn is machine organization, which will help you make wise choices with respect to programming statements and data types when writing software, no matter which language you use. This book teaches the important concepts of machine organization in a language-independent fashion, without the extra overhead of having to learn assembly language. http://www.oreilly.com/catalog/1593270038/ ***Build Your Own ASP.NET Website Using C# & VB.NET Publisher: SitePoint ISBN: 0957921861 Want to write dynamic, database-driven ASP.NET websites? Look no further than this beginner's book which provides an excellent introduction to databases,programming concepts, and more. Learn through practical examples by creating and customizing an Intranet website, ecommerce store, shopping cart with PayPal check out, and more. All you need to get started is a Windows PC. http://www.oreilly.com/catalog/0957921861/ ***Nessus Network Auditing Publisher: Syngress ISBN: 1931836086 Nessus is the premier Open Source vulnerability assessment tool, and was recently voted the "most popular" open source security tool of any kind. This is the first book available on Nessus and it is written by the world's premier Nessus developers led by the creator of Nessus, Renaud Deraison. http://www.oreilly.com/catalog/1931836086/ ***Cisco Routers for the Desperate Publisher: No Starch ISBN: 1593270496 "Cisco Routers for the Desperate" is a brief, meaty introduction to Cisco routers that will make a competent systems administrator comfortable with the Cisco environment, teach them how to troubleshoot problems, and take them through the basic tasks of router maintenance and integration into an existing network. This compact book is designed to be read once, and then left on top of the router until something breaks. http://www.oreilly.com/catalog/1593270496/ ***Programming Ruby Publisher: Pragmatic Bookshelf ISBN: 0974514055 The famous Pickaxe book (so named for the tool on the cover) is the definitive reference to the highly-regarded Ruby programming language. Author Dave Thomas has expanded the new Second Edition with over 200 pages of new material and major enhancements from the original, covering all the new and improved language features of Ruby 1.8 and standard library modules. http://www.oreilly.com/catalog/0974514055 ================================================ Upcoming Events ================================================ ***For more events, please see: http://events.oreilly.com/ ***International PHP Conference, Frankfurt-Morfelden, Germany-- November 9-10 We'll have our own stand and editor in attendance at this conference that runs in tandem with MySQL ComCon. http://www.php-conference.de/2004/index_en.php ***Niel M. Bornstein (".NET and XML"), XML 2004 Conference and Exposition, Washington, DC--November 15-19 Niel presents a tutorial based on his book at this annual event. http://www.xmlconference.org/xmlusa/ ***Peter Morville ("Information Architecture for the World Wide Web"), Information Architecture & Findability, Washington, DC--November 18 Peter leads a new full-day seminar on information architecture from top to bottom, explaining how search and navigation systems can be designed to support and shape user behavior. http://semanticstudios.com/presentations/iaf/ ***Bonnie Biafore ("Online Investing Hacks"), NAIC Puget Sound Investor Fair, Bellevue, WA--November 19 Bonnie speaks at this National Association of Investors Corporation event. http://www.better-investing.org/chapter/puget/ ================================================ Conference News ================================================ ***Call for Participation: The MySQL Users Conference-- Proposals are due by November 15 >From embedded solutions to web-commerce and critical business applications, MySQL is everywhere--with more than five million active installations worldwide. To introduce new users to MySQL and help developers and IT professionals keep pace with the latest advancements, MySQL AB has teamed up with O'Reilly Media, Inc. to co-present the third annual MySQL Users Conference, scheduled for April 18-21, 2005, in Santa Clara, CA. For complete conference details visit: http://www.mysqluc.com Visit the submissions page for all the details on tracks and proposal guidelines--this year's theme is "MySQL Everywhere." Proposals are due no later than November 15, 2004. http://conferences.oreillynet.com/cs/mysqluc2005/create/e_sess From kellert at ohsu.edu Fri Nov 5 12:47:21 2004 From: kellert at ohsu.edu (Thomas J Keller) Date: Fri Nov 5 12:47:43 2004 Subject: [Pdx-pm] off-topic: insurance for independents Message-ID: <208175FC-2F5B-11D9-81C3-0003930405E2@ohsu.edu> Hi all, Off topic so ignore if you're busy. I am helping someone get started as an independent contractor. She will work in someone's lab on a per project basis. Do you know anything about the kind of insurance she would need? and a good provider? Thanks, Tom K. Tom Keller, Ph.D. http://www.ohsu.edu/research/core kellert@ohsu.edu 503-494-2442 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: text/enriched Size: 402 bytes Desc: not available Url : http://mail.pm.org/archives/pdx-pm-list/attachments/20041105/900f3868/attachment.bin From schwern at pobox.com Sat Nov 6 12:29:46 2004 From: schwern at pobox.com (Michael G Schwern) Date: Sat Nov 6 12:29:32 2004 Subject: [Pdx-pm] off-topic: insurance for independents In-Reply-To: <208175FC-2F5B-11D9-81C3-0003930405E2@ohsu.edu> References: <208175FC-2F5B-11D9-81C3-0003930405E2@ohsu.edu> Message-ID: <20041106182946.GA14720@windhund.schwern.org> On Fri, Nov 05, 2004 at 10:47:21AM -0800, Thomas J Keller wrote: > I am helping someone get started as an independent contractor. She will > work in someone's lab on a per project basis. Do you know anything > about the kind of insurance she would need? and a good provider? This might have that information. http://www.nolo.com/lawcenter/index.cfm/catID/EC0EEB1C-16EA-4F81-833ED5890B19383A/subcatid/0D973BC0-3287-4CA1-944DC75DE82DC59F And I highly recommend "Working For Yourself" (formerly "Wage Slave No More"). http://www.nolo.com/lawstore/products/product.cfm/ObjectID/68464A84-FD9B-45A8-8F5A576D33A0DECA -- Michael G Schwern schwern@pobox.com http://www.pobox.com/~schwern/ Don't be a lover, girl, I'd like to shamelessly hump your inner child. From johnl at johnlabovitz.com Sun Nov 7 13:33:25 2004 From: johnl at johnlabovitz.com (John Labovitz) Date: Sun Nov 7 13:33:30 2004 Subject: [Pdx-pm] Fwd: November PDX.rb meeting (Monday Nov 8th) Message-ID: This is short notice, but there's a meeting of the Portland Ruby group this Monday. I'll be talking about writing Mac OS X Cocoa programs using Ruby, which may appeal to those Perl folks using Macs. Details below. Begin forwarded message: > From: Phil Tomson > Date: November 6, 2004 6:02:11 PM PST > To: John Labovitz > Cc: pdxruby@kohalabs.com > Subject: Re: November PDX.rb meeting (Monday Nov 8th) > > On Sat, 6 Nov 2004, John Labovitz wrote: > >> On Nov 6, 2004, at 12:12 AM, Phil Tomson wrote: >> >> I'd be happy to give a presentation/demo of RubyCocoa. I'd probably >> give a quick overview, and then show working code. I could build a >> sample app; perhaps a GUI version of irb or the like. > > OK, so the consensus seems to be that Monday November 8th (This Monday) > would be best. > > Where: > FREE GEEK > 1731 SE 10th Avenue > Portland, OR 97214 > http://www.freegeek.org/map.php > When: 7PM, Monday Nov. 8th > What: RubyCocoa overview/demo > Who : John Labovitz > Food?: What do people think about ordering in Pizza from Vincente's? > Perhaps we could bring beverages as well so we're not taking > beer > from FreeGeek's fridge ;-) > > Maybe it would be good to pass this along to people who are interested > in > or who develop for OSX? > > > Next month we're tentatively scheduled to have Charles Mills talk about > his DBC (Design By Contract) framework in Ruby. > > Phil -- John Labovitz Consulting, LLC http://mac.johnlabovitz.com johnl@johnlabovitz.com AIM/iChat: jslabovitz +1 503.949.3492 From perl-pm at joshheumann.com Wed Nov 10 11:21:51 2004 From: perl-pm at joshheumann.com (Josh Heumann) Date: Wed Nov 10 11:22:11 2004 Subject: [Pdx-pm] Meeting Tonight Message-ID: <41117.130.94.160.138.1100107311.squirrel@www.joshheumann.com> November Meeting November 10th, 2004 6:30pm at Free Geek, 1741 SE 10th Ave Testing with Ovid (description below) ======================================================= If you asked for a book from O'Reilly, it is here! Come pick it up at the meeting. Also, tshirts are still available. Our sporty logo is viewable at http://pdx.pm.org. Shirts are black, and a measly $10. ======================================================= Testing with Ovid We hear a lot about testing, including testimonials, talks, rants, etc. However, the biggest obstacle to testing is taking those first steps. At this meeting, Ovid (that's me) will sit down at his laptop and actually write a module, from scratch, using test driven development. You'll see how tests work, how they're applied in the real world and you might even learn a thing or two even if you're already comfortable with testing. Afterwards, as always, beer at the Lucky Lab! Josh From chromatic at wgz.org Thu Nov 11 11:47:09 2004 From: chromatic at wgz.org (chromatic) Date: Thu Nov 11 11:47:25 2004 Subject: [Pdx-pm] Perl Test Card Message-ID: <1100195229.29448.5.camel@localhost> Hi all, Here's Ian Langworth's Perl Test card that Josh mentioned at last night's meeting: http://langworth.com/PerlTestCard -- c From ben.prew at gmail.com Thu Nov 11 19:05:48 2004 From: ben.prew at gmail.com (Ben Prew) Date: Thu Nov 11 19:05:52 2004 Subject: [Pdx-pm] Employment opportunities Message-ID: <24f4b2e804111117052fa5d79a@mail.gmail.com> I know Curtis mentioned that we are hiring at the last meeting, but here's the "official" annoucement (and how to contact me). You can send your resumes to btp at rentrak dot com. We're hiring again! We still can't seem to get enough top-notch programmers. We build enterprise class systems to handle massive amounts of folding, spindling and mutilating data. We take the data, shove it into databases (Oracle and Postgres), and then serve it using mod_perl and Mason. Be prepared for test-driven development, pair programming, 40-hour work weeks and your choice of OS for your desktop computer. Required skills: Perl, of course, would be nice. However, if you have strong experience with another language or two, we'll consider you. It would be helpful if you have an understanding of OO concepts, general database skills and can discuss the cross-price elasticity of demand between coffee and tea (just kidding on that last one.) -- Ben Prew ben.prew@gmail.com From perl-pm at joshheumann.com Tue Nov 16 01:48:38 2004 From: perl-pm at joshheumann.com (Josh Heumann) Date: Tue Nov 16 01:48:41 2004 Subject: [Pdx-pm] Word Annoyances Needed for New Book Message-ID: <33588.130.94.161.146.1100591318.squirrel@www.joshheumann.com> See forwarded email. PS. Ovid's code and other goodies coming soon. Josh -------- Original Message -------- Subject: Word Annoyances Needed for New Book From: Marsee Henon Date: Mon, November 15, 2004 1:10 pm Dear User Group Leader: O'Reilly is pulling together a new book called "Word Annoyances" and, once again, we'd like your help! As you might guess, "Word Annoyances" ponders the problems, snarls, quirks, bugs, and just dumb things about Word that drive users nuts. The annoyances will encompass a range of topics: general misbehavior, creating and saving documents, text entry and editing, formatting and layout, printing, tables, macros, etc. Word is the most ubiquitous--and probably the most annoying--word processor on the planet. If any members of your group have annoyances they'd like to see solved, have them email marsee@oreilly.com with "Word Annoyances" in the subject line. Just have them note what version of Word and Windows they're using. As always, thanks for sharing. We'll make sure to get copies of "Word Annoyances" sent to your group shortly after publication. --Marsee *** An example: The Annoyance The wretched animated paper clip keeps appearing every time I try to get help from Office, and sometimes even when I'm just working. How can I get rid of it? The Fix Some people love the Office Assistant characters--Clippit (the paper clip), Rocky the Dog, the Office Cat, the Genius, Mother Nature--but I've never met these people. Everyone who mentions the Office Assistant wants to get rid of it. And anyone enthusing about the wonders of Merlin is a good candidate for the target end of a fire-hose demonstration. To prevent the Office Assistant from appearing, right-click the Office Assistant character that's currently bugging you and click Properties on the shortcut menu. On the Options tab of the Office Assistant dialog box, clear the Use The Office Assistant check box. Click OK. What if you want the Office Assistant back? Simply choose Help > Show The Office Assistant, and the brute is back with you. Invoking the Office Assistant like this selects the Use The Office Assistant check box on the Options tab of the Office Assistant dialog box, so you'll need to clear this check box when you want peace and quiet again.