From bmathis at directedge.com Thu Jul 4 08:44:34 2002 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:40 2004 Subject: [roch-pm] [Fwd: Perl.com Newsletter: YAPC Wrap Up] Message-ID: <3D245142.300@directedge.com> Perl.com update -------------------------------------- The Email for Perl.com Subscribers ============================================================ The 4th O'Reilly Open Source Convention, July 22-26, 2002 Sheraton San Diego Hotel and Marina The Perl Conference 6 -- You cannot afford to miss this conference if you want to sharpen your Perl skills, mingle with the elite of the Perl community, and learn all about Parrot and the state of Perl 6! Featuring Larry Wall, Damian Conway, Slomo Mellmann, and many more! http://conferences.oreilly.com/oscon/ ============================================================ Hello, world! This is Simon Cozens, www.perl.com managing editor, bringing you the latest goings on from the world of Perl and our own site. * Perl at large. The big news this time is the Yet Another Perl Conference that took place in St. Louis last week. It began with one mind-blowing talk, as Larry Wall expounded the values of hackerdom in Middle Earth, ended with another, Damian Conway expanding the very fabric of space and time; and, naturally, there were a bunch of very good talks in the middle. A huge and heartfelt thanks to Sarah, Ben and the rest of the organising team, and don't forget to take a look at the pictures, recordings and videos of the conference from the perl.org site. http://www.yapc.org/America/ http://www.perl.org/yapc/2002/ Also at the conference, it was announced that Damian's term of sponsorship by the Perl Foundation had come to an end, and that there isn't enough money in the kitty to continue both Dan's and Larry's sponsorships for much longer. Hence, Dan will also return to real life at the end of the month, leaving the rest of the cash for funding Larry and to hire a professional fundraiser. If you want to help the Perl Foundation, please donate! http://donate.perl-foundation.org/ Vote early, vote often! The nominations for the ActiveState programmer awards have been announced, and in the Perl camp there's Michael Schwern, Matt Sergeant, Michael Peppler, Damian Conway and Bill Luebkert. Unfortunately, you currently have to vote for programmers in all categories, meaning you have to choose a favourite Tcl, Python, PHP and XSLT programmer too. Which is fine if you happen to have one. http://www.activestate.com/Corporate/Awards/ActiveAwards.html * What's new on www.perl.com? Good news! The Perl 6 Summary returns this week with a report from Piers Cawley on the week's goings-on on the perl6-language and perl6-internals mailing lists. Join him for news of parsers, XS support, and more on the Perl Foundation. http://www.perl.com/pub/a/2002/07/p6pdigest/20020702.html Barrie Slaymaker continues his exploration of AxKit, Matt Sergeant (see above)'s XML application server. This week, we look at the creation of custom taglibs using the TaglibHelper and SimpleTaglib libraries. http://www.perl.com/pub/a/2002/07/02/axkit.html Enjoy, Simon Cozens simon@oreillynet.com Managing Editor, www.perl.com =================================================================== New Report from O'Reilly Research: Planning for Web Services Planning for Web Services is a new report from O'Reilly Research by industry visionary Clay Shirky. This report guides CTOs and CIOs through the inflated claims, competing standards, and amalgam of acronyms to arrive at a realistic appraisal of the business impact of Web Services. $495 Save $100! Use or mention code wsrpen. http://www.oreilly.com/catalog/wsrep ================================================================== *** Featured Articles *** Taglib TMTOWTDI Continuing our look at AxKit tag libraries, Barrie explains the use of SimpleTaglib and LogicSheets. http://www.perl.com/pub/a/2002/07/02/axkit.html *** This week on Perl 6 (24-30 June 2002) Processes, iterators, fun with the Perl 6 grammar and more... http://www.perl.com/pub/a/2002/07/p6pdigest/20020702.html *** Synopsis 5 Confused by the last Apocalypse? Allison Randal and Damian Conway explain the changes in a more succinct form. http://www.perl.com/pub/a/2002/06/26/synopsis5.html *** Improving mod_perl Sites' Performance: Part 2 Before making any optimizations to mod_perl applications, it's important to know what you need to be optimizing. Benchmarks are key to this, and Stas Beckman introduces the important tools for mod_perl benchmarking. http://www.perl.com/pub/a/2002/06/19/mod_perl.html *** PDF Presentations Using AxPoint In this month's Perl and XML column on XML.com, Kip Hampton describes AxPoint, a way to create presentations in PDF using Perl and XML. http://www.xml.com/pub/a/2002/06/19/perl-xml.html ================================================================== Build a Better Bookshelf with Safari Tech Books Online Get your first 14 days free when you subscribe to Safari Tech Books Online, with over 700 of the best technical books available from O'Reilly and other top publishers. Select ten books to search, bookmark, and annotate. Cut and paste code examples. Find your answers fast. Sign up today! https://www.oreillynet.com/safaripromo/oreilly-14.html ================================================================== -- For information on unsubscribing from this list, please visit http://rochester.pm.org From bmathis at directedge.com Wed Jul 10 22:12:05 2002 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:40 2004 Subject: [roch-pm] [Fwd: Perl.com Newsletter: Unit Tests for Object-Oriented Programs] Message-ID: <3D2CF785.6070402@directedge.com> Perl.com update -------------------------------------- The Email for www.perl.com Subscribers ============================================================ The 4th O'Reilly Open Source Convention, July 22-26, 2002 Sheraton San Diego Hotel and Marina The Perl Conference 6 -- You cannot afford to miss this conference if you want to sharpen your Perl skills, mingle with the elite of the Perl community, and learn all about Parrot and the state of Perl 6! Featuring Larry Wall, Damian Conway, Slomo Mellmann, and many more! http://conferences.oreilly.com/oscon/ ============================================================ Hello, world! This is Simon Cozens, www.perl.com managing editor, bringing you the latest goings-on from the world of Perl and our own site. * Perl at large. This month's edition of The Perl Review is available. TPR is now going bimonthly after this issue, which contains a new golfing challenge, Dan's look at Parrot BASIC, and an article on Perl design patterns. http://www.theperlreview.com/ With the Open Source Convention (which includes TPC - have you booked?) fast approaching, it's fun to look back at last year and particularly, Julian "Supersnail" Cash's fabulous pictures of the Perl community at play. Take a look! http://conferences.oreillynet.com/os2002/ http://www.spidereyeballs.com/os5/ Damian Conway is coming to Chicago at the end of August to teach his Data Munging with Perl, Advanced OO Perl, and Practical Parsing with Perl courses. Check out the Chicago Perl Mongers' web site for more information: http://chicago.pm.org/class-notice.txt http://chicago.pm.org/ * What's new on www.perl.com? Unit tests are an excellent way to isolate problems with complicated systems. Unfortunately, one problem with complicated systems is that they tend to be, well, complicated, and objects and other data structures can be created in one part of the code before being used in another unit. This makes it rather tricky to write unit tests for them. O'reilly author chromatic explains how he's developed a way to create fake objects for testing purposes. http://www.perl.com/pub/a/2002/07/10/tmo.html Enjoy, Simon Cozens simon@oreillynet.com Managing Editor, www.perl.com =================================================================== New Report from O'Reilly Research: Planning for Web Services Planning for Web Services is a new report from O'Reilly Research by industry visionary Clay Shirky. This report guides CTOs and CIOs through the inflated claims, competing standards, and amalgam of acronyms to arrive at a realistic appraisal of the business impact of Web Services. $495 Save $100! Use or mention code wsrpen. http://www.oreilly.com/catalog/wsrep ================================================================== *** Featured Articles *** A Test::MockObject Illustrated Example Test::MockObject gives you a way to create unit tests for object-oriented programs, isolating individual object and method behavior http://www.perl.com/pub/a/2002/07/10/tmo.html *** Taglib TMTOWTDI Continuing our look at AxKit tag libraries, Barrie explains the use of SimpleTaglib and LogicSheets. http://www.perl.com/pub/a/2002/07/02/axkit.html *** This week on Perl 6 (24-30 June 2002) Processes, iterators, fun with the Perl 6 grammar and more... http://www.perl.com/pub/a/2002/07/p6pdigest/20020702.html *** Synopsis 5 Confused by the last Apocalypse? Allison Randal and Damian Conway explain the changes in a more succinct form. http://www.perl.com/pub/a/2002/06/26/synopsis5.html *** Improving mod_perl Sites' Performance: Part 2 Before making any optimizations to mod_perl applications, it's important to know what you need to be optimizing. Benchmarks are key to this, and Stas Beckman introduces the important tools for mod_perl benchmarking. http://www.perl.com/pub/a/2002/06/19/mod_perl.html ================================================================== Build a Better Bookshelf with Safari Tech Books Online Get your first 14 days free when you subscribe to Safari Tech Books Online, with over 700 of the best technical books available from O'Reilly and other top publishers. Select ten books to search, bookmark, and annotate. Cut and paste code examples. Find your answers fast. Sign up today! https://www.oreillynet.com/safaripromo/oreilly-14.html ================================================================== -- For information on unsubscribing from this list, please visit http://rochester.pm.org From bmathis at directedge.com Fri Jul 12 16:22:48 2002 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:40 2004 Subject: [roch-pm] Newsletter from O'Reilly UG Program, July 12 (fwd) Message-ID: O'Reilly User Group Program NEWSLETTER July 12, 2002 HIGHLIGHTS THIS WEEK: NEWS: -Marshall McLuhan vs. Marshalling Regular Expressions -Top Ten Web Performance Tuning Tips -Getting Loopy with Python and Perl -W3C XML Schema Design Patterns: Dealing With Change -O'Reilly Bioinformatics Conference Call for Participation -Top Ten iPhoto Tips -O'Reilly at Macworld Conference & Expo in New York -Wanted: Visual Studio .NET User Groups CONFERENCE NEWS -The O'Reilly Open Source Convention is Almost Here! -Camping out at Kid's World--OSCON -O'Reilly Mac OS X Conference Registration is Open -Put up a Conference Banner--Get a Free Book BOOK NEWS: -ASP.NET in a Nutshell -XML Schema -Writing Excel Macros with VBA, 2nd Edition -PC Hardware in a Nutshell, 2nd Edition ANNOUNCEMENTS FROM YOUR PEERS -Chicago.PM--Damian Conway in Chicago, August 19-23 -NWOUG Summer Conference--Portland, Oregon ================================================ NEWS FROM O'REILLY & BEYOND ================================================ Spread the word to your members.... ------------------------------- GENERAL NEWS ------------------------------- MARSHALL MCLUHAN VS. MARSHALLING REGULAR EXPRESSIONS Andy Oram explains why the success of "Mastering Regular Expressions, 2nd Ed." should help assuage the panic Marshall McLuhan envisioned. http://www.oreillynet.com/pub/a/network/2002/07/08/platform.html "Mastering Regular Expressions, 2nd Edition" releases this month. Order Number: 2890 http://www.oreilly.com/catalog/regex2/index.html TOP TEN WEB PERFORMANCE TUNING TIPS Here are ten tips that will help you get the most bang out of your web server, by Patrick Killelea, the author of "Web Performance Tuning, 2nd Edition." http://www.oreillynet.com/pub/a/javascript/2002/06/27/web_tuning.html Web Performance Tuning, 2nd Edition Order Number: 172X http://www.oreilly.com/catalog/webpt2/ --------------------- ONLAMP --------------------- GETTING LOOPY WITH PYTHON AND PERL How do Python's loop constructs stack up to Perl's? Find out in this article by Aahz, one of the featured speakers at this month's Open Source Convention. http://www.onlamp.com/pub/a/onlamp/2002/06/27/pythonandperl.html O'Reilly Open Source Convention Sheraton San Diego Hotel and Marina July 22-26, 2002--San Diego, CA http://conferences.oreilly.com/oscon/ --------------------- XML --------------------- W3C XML SCHEMA DESIGN PATTERNS: DEALING WITH CHANGE In this XML.com article, Dare Obasanjo writes about how to design W3C XML schemas to handle change over time. For more on schemas, check out O'Reilly's recently released "XML Schemas." Order Number: 2521 http://www.oreilly.com/catalog/xmlschema/index.html --------------------------- BIOINFORMATICS --------------------------- O'REILLY BIOINFORMATICS CONFERENCE--CALL FOR PARTICIPATION Proposals Due September 9, 2002 The second O'Reilly Bioinformatics Technology Conference is slated for February 3-6, 2003, at the Westin Horton Plaza in San Diego, California. Individuals and companies interested in making presentations, giving tutorials, or participating in panel discussions are invited to submit proposals. For more information: http://conferences.oreillynet.com/cs/bio2003/create/e_sess --------------------- Mac --------------------- TOP TEN IPHOTO TIPS Derrick Story offers tips to help you avoid the iPhoto "gotchas" that lurk beneath its Aqua surface. http://www.macdevcenter.com/pub/a/mac/2002/06/08/iphoto_tips.html And for the most comprehensive guide to iPhoto, don't miss "iPhoto: The Missing Manual." Order Number: 365x http://www.oreilly.com/catalog/iphototmm/ MACWORLD CONFERENCE & EXPO IN NEW YORK Come by and Visit O'Reilly at Booth # 365. Keep an eye out for our new books "iPhoto: The Missing Manual" and "Office X: The Missing Manual" which will be released at the show. Office X: The Missing Manual Order Number: 3323 http://www.oreilly.com/catalog/offxtmm/ --------------------- .NET --------------------- WANTED: VISUAL STUDIO .NET USER GROUPS Does your group use Visual Studio .NET or do you belong to another user group that does? Please let me know at marsee@oreilly.com or have your group leader register with our site: http://ug.oreilly.com/ ================================================ CONFERENCE NEWS ================================================ THE O'REILLY OPEN SOURCE CONVENTION IS ALMOST HERE! Sheraton San Diego Hotel and Marina July 22-26, 2002--San Diego, CA You still have time to register: http://conferences.oreillynet.com/cs/os2002/create/ord_os02 CAMPING OUT AT KID'S WORLD--OSCON Back again by popular demand, Kid's World is available Monday through Thursday, providing exceptional daycare for your young ones. Register now to ensure that your children don't miss out on the fun. http://conferences.oreillynet.com/pub/w/15/kids_world.html O'REILLY MAC OS X CONFERENCE REGISTRATION IS OPEN Registration is open for the first-ever O'Reilly Mac OS X Conference. Designed to foster discovery and community between Mac OS X users and groups just coming aboard this state-of-the-art operating system, the conference takes place at the Westin Santa Clara in Santa Clara, CA from September 30 to October 3, 2002. "Apple has made a bold move to build the future into the platform," notes Tim O'Reilly, founder and president of O'Reilly & Associates. "Mac OS X offers a rich, powerful environment, and serious users are looking to wring everything they can out of it." Conference Program Chair Rael Dornfest concurs, "Old Mac hands have as much to learn as Unix users. As a result, the demand for information about using and developing on Mac OS X is intense." O'Reilly Mac OS X Conference Westin Santa Clara September 30 - October 3, 2002 -- Santa Clara, CA http://conferences.oreilly.com/macosxcon/ EARLY BIRD DISCOUNT User Group members who register before August 9, 2002 get a double discount. Use code DSUG when you register, and you'll get 20% off the "Early Bird" price. http://conferences.oreillynet.com/cs/macosx2002/create/ord_mac02 Featured speakers in the O'Reilly Mac OS X Conference include: James Gosling, Sun's co-inventor of Java, and a recent Mac convert; David Pogue, best-selling author of "Mac OS X: The Missing Manual" and the "New York Times" technology columnist; Darwin developer Wilfredo Sanchez Vega; Jordan Hubbard, Apple's manager of BSD technologies; Adam Engst, editor of TidBITS; Tim O'Reilly, CEO and founder, O'Reilly & Associates; journalist Leander Kahney; brian d foy, publisher of "The Perl Review"; and Cory Doctorow, co-founder of OpenCola and co-editor of the weblog Boing Boing. "Mac OS X is one of the most exciting things happening in the industry today," concludes Tim O'Reilly. "We're putting together a conference that features the many traditions and technologies that come together in this new crossroads. One of the most exciting things about conferences is the opportunity for people to meet and share ideas and knowledge face to face. The O'Reilly Mac OS X Conference is designed to let Unix people and Mac people learn from each other, and to let both learn from the people who're pushing the envelope." PUT UP A CONFERENCE BANNER, GET A FREE BOOK We are looking for user groups to display our conference banners on their web sites. If you send me the link to your user group site with our O'Reilly Mac OS X Conference banner, I will send you the O'Reilly book of your choice. Mac OS X Conference Banners: http://conferences.oreillynet.com/pub/w/19/banner_ads.html ================================================ BOOK NEWS ================================================ REVIEW COPIES ARE AVAILABLE, email me for a copy. If you need your books by a certain date, please allow at least three weeks for shipping. Please send me copies of your newsletters. Don't forget, your members get 20% off any O'Reilly book they purchase directly from O'Reilly. Just use code DSUG when ordering. Press releases are available on our press page: http://press.oreilly.com/ ASP.NET IN A NUTSHELL Order Number: 1169 As a quick reference and tutorial in one, "ASP.NET in a Nutshell" goes beyond the published documentation to highlight little-known details, stress practical uses for particular features, and provide real-world examples that show how features can be used in a working application. This book covers application and web service development, custom controls, data access, security, deployment, and error handling. Theres also an overview of web-related class libraries. http://www.oreilly.com/catalog/aspdotnetnut/ Chapter 6, "User Controls and Custom Server Controls," is available online: http://www.oreilly.com/catalog/aspdotnetnut/chapter/ch06.html XML SCHEMA Order Number: 2521 The W3C's XML Schema offers a powerful set of tools for defining acceptable XML document structures and content. While schemas are powerful, that power comes with substantial complexity. This book explains XML Schema foundations, a variety of different styles for writing schemas, simple and complex types, datatypes and facets, keys, extensibility, documentation, design choices, best practices, and limitations. Complete with references, a glossary, and examples throughout. http://www.oreilly.com/catalog/xmlschema/ Chapter 12, "Creating More Building Blocks Using Object-Oriented Features," and "Chapter 14: Documenting Schemas," are available online at: http://www.oreilly.com/catalog/xmlschema/chapter/index.html WRITING EXCEL MACROS WITH VBA, 2ND EDITION Order Number: 3595 Newly updated for Excel 2002, "Writing Excel Macros with VBA, 2nd Edition" provides Excel power-users, as well as programmers who are unfamiliar with the Excel object model, with a solid introduction to writing Visual Basic for Applications (VBA) macros and programs for Excel. In particular, the book focuses on the Visual Basic Editor and the Excel VBA programming environment. Excel features a complete, state-of-the-art integrated development environment for writing, running, testing, and debugging VBA macros. http://www.oreilly.com/catalog/exlmacro2/ Chapter 17, "The Workbook Object," is available online: http://www.oreilly.com/catalog/exlmacro2/chapter/index.html PC HARDWARE IN A NUTSHELL, 2ND EDITION Order Number: 3536 In addition to coverage of the fundamentals and general tips about working on PCs, this book includes chapters focusing on motherboards, processors, memory, floppies, hard drives, optical drives, tape devices, video devices, input devices, audio components, communications, power supplies, and maintenance. Special emphasis is given to upgrading and troubleshooting existing equipment so you can get the most from your existing investments. http://www.oreilly.com/catalog/pchardnut2/ Chapter 28, "Building a PC," is available online: http://www.oreilly.com/catalog/pchardnut2/chapter/index.html ================================================ ANNOUNCEMENTS FROM YOUR PEERS ================================================ Chicago, IL-- CHICAGO.PM--DAMIAN CONWAY IN CHICAGO, AUGUST 19-23 Damian Conway will be teaching several of his popular Perl courses. The classes will be: -Data Munging with Perl, August 19-20, 2002 -Advanced Object-Oriented Perl, August 21-22, 2002 -Practical Parsing with Perl, August 23, 2002 For more information see: http://chicago.pm.org/ Portland, OR-- THE NORTHWEST ORACLE USERS GROUP-- Will be holding its summer conference and seminars in Portland, Oregon on July 22nd and 23rd. Complete details and online registration are available: http://www.nwoug.com/conferences/july2002.htm -- For information on unsubscribing from this list, please visit http://rochester.pm.org From cmbchris at mac.com Tue Jul 16 22:28:36 2002 From: cmbchris at mac.com (Chris Dutton) Date: Thu Aug 5 00:19:40 2004 Subject: [roch-pm] New here Message-ID: <47A03D8C-9935-11D6-A3DE-0005020F8EB9@mac.com> Just out of curiousity, who here's been following the Perl6 mailing lists? I'm wondering if I'll see any familiar names. :-) -- For information on unsubscribing from this list, please visit http://rochester.pm.org From bmathis at directedge.com Fri Jul 19 21:55:46 2002 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:40 2004 Subject: [roch-pm] Newsletter from the O'Reilly UG Program, July 19 (fwd) Message-ID: O'Reilly User Group Program NEWSLETTER July 19, 2002 SPREAD THE WORD TO YOUR MEMBERS... HIGHLIGHTS THIS WEEK: BOOK NEWS -Python Cookbook -Office X for Macintosh: The Missing Manual -Learning Java, 2nd Edition -Practical VoIP Using Vocal CONFERENCE NEWS -Single day passes are now available at OSCON -O'Reilly Mac OS X Conference Registration is Open -Put up a Conference Banner--Get a Free Book NEWS -User Groups Can Be Job Springboards -What's New With Regular Expressions -Efficient String Manipulations With Stringbuilder -An Angel for Open Source -Lisa Nyman Discusses Open Source In Government -Linux In Government -Ten MySQL Best Practices -ColdFusion MX On Mac OS X, Part 2 -2002 MDJ Power 25 -3-D Data Visualization On Mac OS X -The Aqua Designer's Toolbox ANNOUNCEMENTS FROM YOUR PEERS -The Summer Slam: Java meets .NET ================================================ BOOK NEWS ================================================ REVIEW COPIES ARE AVAILABLE, email me for a copy. If you need your books by a certain date, please allow at least three weeks for shipping. Please send me copies of your newsletters. Don't forget, your members get 20% off any O'Reilly book they purchase direct from O'Reilly. Just use code DSUG when ordering. Press releases are available on our press page: http://press.oreilly.com/ PYTHON COOKBOOK Order Number: 1673 This book is a collection of problems, solutions, and practical examples for Python programmers, written by Python programmers. It contains over two hundred recipes for text manipulation, object oriented programming, XML processing, system administration, and much more. This book is a treasure trove of useful code for both novices and advanced practitioners, with contributions from such Python luminaries as Guido Van Rossum, Tim Peters, Paul Prescod, and Mark Hammond. http://www.oreilly.com/catalog/pythoncook/ Chapter 1, "Python Shortcuts," is available online: http://www.oreilly.com/catalog/pythoncook/chapter/index.html OFFICE X FOR MACINTOSH: THE MISSING MANUAL Order Number: 3323 The four programs of Microsoft Office: Word, Excel, PowerPoint, and Entourage have been completely overhauled for Mac OS X. "Office X for Macintosh: The Missing Manual" tackles each with depth, clarity, and humor. This essential guide was written by a dream team of Macintosh experts: Tonya Engst, co-editor of the popular TidBITS Macintosh newsletter; David Reynolds, former executive editor of "MacAddict" (now working at Apple); and Nan Barber, "Macworld" contributor and coauthor of "Office 2001 for Macintosh: The Missing Manual." http://www.oreilly.com/catalog/offxtmm/ Chapter 2, "Editing in Word," is available online: http://www.oreilly.com/catalog/offxtmm/chapter/index.html LEARNING JAVA, 2ND EDITION Order Number: 2858 This book has been expanded and updated for Java 2 Standard Edition SDK 1.4. It comprehensively addresses important topics such as web applications, servlets, and XML that are increasingly driving enterprise applications. This edition provides full coverage of all Java 1.4 language features including assertions and exception chaining as well as new APIs such as regular expressions and NIO, the new I/O package. New Swing features and components are described along with updated coverage of the JavaBeans component architecture using the open source NetBeans IDE the latest information about Applets and the Java Plug-in for all major web browsers. http://www.oreilly.com/catalog/learnjava2/ Chapter 23, "XML," is available online: http://www.oreilly.com/catalog/learnjava2/chapter/ch23.html PRACTICAL VOIP USING VOCAL Order Number: 0782 While many books describe the theory behind Voice over IP, only this one describes how such a phone system was actually built, and how you too can acquire the source code, install it onto a system, connect phones, and make calls. Because VOCAL is open source, you can look "under the hood" to discover how the system works and how common problems are being worked out in the development environment. http://www.oreilly.com/catalog/voip/ Chapter 7, "Session Initiation Protocol and Related Protocols" is available online: http://www.oreilly.com/catalog/voip/chapter/index.html ================================================ CONFERENCE NEWS ================================================ SINGLE DAY PASSES ARE NOW AVAILABLE FOR $400 AT THE O'REILLY OPEN SOURCE CONVENTION--JULY 24, 25, OR 26. The walk-in fee will be waived. To register: http://conferences.oreillynet.com/cs/os2002/create/ord_os02 O'Reilly Open Source Convention Sheraton San Diego Hotel and Marina July 22-26, 2002--San Diego, CA Check out the speakers, key notes, sessions, and other events: http://conferences.oreilly.com/oscon/ O'REILLY MAC OS X CONFERENCE REGISTRATION IS OPEN Registration is open for the first-ever O'Reilly Mac OS X Conference. Designed to foster discovery and community between Mac OS X users and groups just coming aboard this state-of-the-art operating system, the conference takes place at the Westin Santa Clara in Santa Clara, CA from September 30 to October 3, 2002 http://conferences.oreilly.com/macosxcon/ EARLY BIRD DISCOUNT User Group members who register before August 9, 2002 get a double discount. Use code DSUG when you register, and you'll get 20% off the "Early Bird" price. http://conferences.oreillynet.com/cs/macosx2002/create/ord_mac02 PUT UP A CONFERENCE BANNER, GET A FREE BOOK We are looking for user groups to display our conference banners on their web sites. If you send me the link to your user group site with our O'Reilly Mac OS X Conference banner, I will send you the O'Reilly book of your choice. Mac OS X Conference Banners: http://conferences.oreillynet.com/pub/w/19/banner_ads.html ================================================ NEWS FROM O'REILLY & BEYOND ================================================ ------------------------------- GENERAL NEWS ------------------------------- USER GROUPS CAN BE JOB SPRINGBOARDS Joining a user group is a good way to network, gain expertise. This article was originally ran in "The Dallas Morning News" on May 12, 2002. http://classifieds.dallasnews.com/employment/it/t1usersgroup_12emp.ART.fa52.html WHAT'S NEW WITH REGULAR EXPRESSIONS When it came time to update "Mastering Regular Expressions," Jeffrey Friedl was shocked to find out how much had really changed. This article touches on some of the high-level changes between the first and second edition of the book. http://www.oreillynet.com/pub/a/network/2002/07/15/regexp.html --------------------- .NET --------------------- EFFICIENT STRING MANIPULATIONS WITH STRINGBUILDER In .NET programming, string manipulation with the String class is problematic, but there is an alternative--the StringBuilder class. http://www.oreillynet.com/pub/a/dotnet/2002/07/15/string.html Budi Kurniawan is coauthor of "VB.NET Core Classes in a Nutshell." Order Number: 2572 http://www.oreilly.com/catalog/vbdotnetcore/ --------------------- OPEN SOURCE --------------------- AN ANGEL FOR OPEN SOURCE Richard Koman talks to Pam Samuelson, a U.C. Berkeley law professor, about the new high-tech clinic she co-founded to assist open source developers with legal and legislative assistance. http://www.oreillynet.com/pub/a/network/2002/07/22/pam.html LISA NYMAN DISCUSSES OPEN SOURCE IN GOVERNMENT Sam Williams interviews Lisa Nyman, co-creator of QuickFacts, a Web service that uses Perl, Apache, and MySQL to enable visitors to track down national census data using a single pull-down menu. http://linux.oreillynet.com/pub/a/linux/2002/07/15/nyman_interview.html LINUX IN GOVERNMENT Sam Williams looks at the impact of open source software in government--both inside and outside the U.S. http://linux.oreillynet.com/pub/a/linux/2002/07/16/linux_in_govt.html For more on this timely topic, don't miss the "Open Source in Government Panel" at this month's OSCON: http://linux.oreillynet.com/pub/a/linux/2002/07/16/linux_in_govt.html TEN MYSQL BEST PRACTICES Help for the security, maintenance, and performance of a MySQL installation. http://www.onlamp.com/pub/a/onlamp/2002/07/11/MySQLtips.html ------------------------------- WEB DEVELOPMENT ------------------------------- COLDFUSION MX ON MAC OS X, PART 2 In Part 2 of this series, Dick Applebaum digs deeper into ColdFusion MX. First he shows you a simple example of ColdFusion code. Then he outlines ColdFusion's role in various web scenarios. The article concludes with a step-by-step preparation list for Part 3 that covers the actual installation on Mac OS X. http://www.oreillynet.com/pub/a/javascript/2002/07/03/coldfusion_two.html --------------------- MAC --------------------- 2002 MDJ POWER 25 Tim O'Reilly, David Pogue, Adam Engst, and Sal Soghoian are among this year's Mac-industry notables making the MDJ Power 25 list. http://www.macjournals.com/pages/gcsf/mdj_power_25_2002.html All four will speak at September's O'Reilly Mac OS X Conference. http://conferences.oreilly.com/macosxcon/ 3-D DATA VISUALIZATION ON MAC OS X Visualization is the process of transforming and mapping data into graphic primitives. In this tutorial Michael Norton shows you how to use VTK and Tcl to create 3-D data visualization on Mac OS X. http://www.macdevcenter.com/pub/a/mac/2002/06/28/data_visualization.html THE AQUA DESIGNER'S TOOLBOX Carpenters, engineers, baristas--they all have their favorite tools. Graphic designers are no different. Whether you're new to the Mac platform, or interested in expanding your toolset, here's an overview of select design tools for Mac OS X. http://www.macdevcenter.com/pub/a/mac/2002/07/16/aqua_design.html ================================================ ANNOUNCEMENTS FROM YOUR PEERS ================================================ Pittsburgh, PA-- THE SUMMER SLAM: JAVA MEETS .NET You may be a devout Java programmer or you may be committed to Microsoft's .NET framework or you may be an XMLer caught in the middle. Why can't we all just get along? For this one day in August we can. This year we've decided to combine the PittJUG and PGHDOTNET Summer Socials. All Java, .NET, and XML enthusiasts are welcome. This will be a great opportunity to learn more about the benefits and challenges of each technology through informal conversations with your peers. One thing is guaranteed...there will be lively conversation and cool refreshments. Join us at Fatheads on the SouthSide. The party starts 4pm on August 22nd and lasts until you leave. To register contact Sadiq at 412-918-4229 or emailto: sdurham@pghtech.org. -- For information on unsubscribing from this list, please visit http://rochester.pm.org From bmathis at directedge.com Fri Jul 19 22:35:53 2002 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:40 2004 Subject: [roch-pm] New here In-Reply-To: <47A03D8C-9935-11D6-A3DE-0005020F8EB9@mac.com> References: <47A03D8C-9935-11D6-A3DE-0005020F8EB9@mac.com> Message-ID: On Tue, 16 Jul 2002, Chris Dutton wrote: > > Just out of curiousity, who here's been following the Perl6 mailing > lists? I'm wondering if I'll see any familiar names. :-) Haven't been on the lists, but I've seen the Apocalypses, etc.. Anything interesting going on in the list? -- Brian Mathis Direct Edge http://www.directedge.com -- For information on unsubscribing from this list, please visit http://rochester.pm.org From bmathis at directedge.com Mon Jul 22 22:08:39 2002 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:40 2004 Subject: Fwd: Re: [roch-pm] New here Message-ID: <3D3CC8B7.6060200@directedge.com> -------- Original Message -------- Date: Sat, 20 Jul 2002 01:09:38 -0400 Subject: Re: [roch-pm] New here From: Chris Dutton To: rochester-pm-list@happyfunball.pm.org On Friday, July 19, 2002, at 11:35 PM, Brian Mathis wrote: > On Tue, 16 Jul 2002, Chris Dutton wrote: >> >> Just out of curiousity, who here's been following the Perl6 mailing >> lists? I'm wondering if I'll see any familiar names. :-) > > Haven't been on the lists, but I've seen the Apocalypses, etc.. Anything > interesting going on in the list? Recently a complaint about hyper operators, and some interesting conversation about why they're a good thing. Plus other stuff, most of which is probably over my head. ;-) -- For information on unsubscribing from this list, please visit http://rochester.pm.org From bmathis at directedge.com Sun Jul 28 08:27:42 2002 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:40 2004 Subject: [roch-pm] Perl 5.8.0 has been released! Message-ID: <3D43F14E.1090006@directedge.com> From: http://www.perl-foundation.org/index.cgi?page=perl5.8-release --------------- Perl Foundation Announces Availability of Perl 5.8 HOLLAND, Michigan, 26 July 2002, http://www.Perl-Foundation.org/ The Perl Foundation today announced the release of Perl 5.8, the latest version of the Perl programming language. It features better support for cutting-edge computing platforms, unrivaled ability to deal with international character sets and numerous new modules and performance enhancements. In addition, the Perl community's new QA systems enhance Perl's existing reputation as a world-beating development tool with enterprise-class robustness, a reputation that has seen it included in the default installs of Apple's Mac OS X and Sun's Solaris 9. This release is the culmination of over 2 years of work with input from some 700 developers. It can be downloaded for free from www.cpan.org. This release adds new functionality based on recent trends and developments in the computing world. Improvements include overhauled 64 bit support, enhanced Unicode awareness, better large number support, improved threading, regular expressions and IO and some 3000 uploads to the CPAN (Comprehensive Perl Archive Network, the repository of Perl extensions). More details of these improvements are included in the fact sheet below. Jarkko Hietaniemi, release manager for Perl 5.8, said, "Perl 5.8 is not only the most feature-rich version of Perl yet, but thanks to our extensive testing it is also the most robust and widely available Perl release to date. Personally, I'm most excited about the enhanced Unicode support because that gives us both better backward compatibility with legacy data and an unprecedented opportunity to promote Perl in Asian and other markets that use non-Latin character sets." Larry Wall, creator of Perl, said "Perl 5.8 has all the hallmarks of a release that will go down in history as one of the 'great' releases. We've waited a long time for it, but now we're reaping the benefits of that wait. I've been delighted that I could leave Perl in such good hands while I dream about Perl 6. But while Perl 6 is still only a dream, release 5.8 is here today, and it seems to me that 5.8 will turn out to be not only the most solid release of Perl to date, but perhaps the most solid release of any such large project in history." Perl, the Practical Extraction and Report Language, was first released by Larry Wall, a linguist and programmer, in 1987. Since then it has become the automation tool of choice for systems administrators and programmers around the world. It is available for a bewildering number of platforms: virtually all known and current UNIX derivatives are supported as are other systems like Windows, Mac OS, VMS, MS-DOS, OS/2, QNX, BeOS, and the Amiga. Perl is now included in the default installs of Apple's Mac OS X and Sun Solaris version 9. Perl is most commonly associated with web programming, being the development tool of choice for many people serving dynamic, data driven web pages. Several methods are available for running Perl on the web, such as the ever-popular CGI and mod_perl, the enterprise-class application module. According to Security Space, mod_perl is deployed on over 1.6 million Apache web servers, a constantly-rising figure that does not include the millions of servers running Perl through CGI. Sites making use of Perl include Amazon.com, Wired, Slashdot.org, Alexa and the Internet Wayback machine, a hundred terabyte archive which is five times larger than the the Library of Congress. "Perl makes our lives at Slashdot tremendously simpler than they would be otherwise. Whether it is running our internal ticket system with RT, or handling millions of page views a day with mod_perl, or writing tools for maintenance and administration, Perl is the glue that holds everything together." -- Chris Nandor, Senior Programmer, OSDN Furthermore, Perl is used to run the critical systems of a huge and varied set of people and corporations. Examples include: - The U.S. Census Department - The Swedish pension system - A database containing seven centuries of Scottish Land rights - The 300 plus gigabyte enterprise relationship management system of UniCredito Italiano bank - The document management system of the Canada Customs and Revenue Agency - The famous Netcraft Internet survey - MessageLabs' SkyScan Anti Virus system, which protects email sent by the British government (and 7 million other messages) "Perl is our language of choice here at MessageLabs for the majority our infrastructure components. It has definitely contributed to our success - being able to rapidly bring solutions to the table gives us a competitive edge. I think we would find it very difficult as a company to live without both Perl and the CPAN." -- Matt Sergeant, MessageLabs On top of everything else, Perl is free, both in monetary terms (the latest version is always available for download from http://www.cpan.org/) and because it is dually licensed under the GNU General Public Licence and the Artistic Licence, which provide users with the right to access and modify the source code. Perl is backed by a huge community that voluntarily runs bug tracking, testing, support groups, free lectures, grass roots conferences and mailing lists aimed at users ranging from complete beginners through to experts in obscure fields. ----------------------------------- EDITOR'S NOTES: ----------------------------------- Larry Wall : (email:larry@wall.org) Larry Wall originally created Perl while a programmer at Unisys. He now works full time guiding the future development of the language as a researcher and developer at O'Reilly & Associates. Larry is known for his idiosyncratic and thought-provoking approach to programming, as well as for his groundbreaking contributions to the culture of free software programming. He is the principal author of the bestselling Programming Perl, known colloquially as "the Camel book." Larry received the Dr. Dobbs Journal Excellence in Programming Award in March 1993 and the first Free Software Foundation Award for the Advancement of Free Software in October 1998. Jarkko Hietaniemi : (email:jhi@iki.fi) Jarkko Hietaniemi is the Perl 5.8 Release Manager and was also the creator and Master Librarian of CPAN: Comprehensive Perl Archive Network. After getting his MSc in Computer Science, specialising in the field of parallel computing. He now works for Nokia Research Center. The Perl Foundation : (http://www.perl-foundation.org/) The Perl Foundation is dedicated to the advancement of the Perl programming language through open discussion, collaboration, design, and code. The Perl Foundation is a unit of the Yet Another Society (YAS), a non-profit, 501(c)(3) organization based in Holland, Michigan. ----------------------------------- FACT SHEET : ----------------------------------- Improvements in Perl 5.8 over v5.6 include: - Overhauled 64 bit support Although Perl has long supported 64 bit architectures, 5.8 now includes support for the very latest Intel platforms placing it at the cutting edge of language support. In contrast to Java, which runs on only 15 to 20 platforms (source: Sun Microsystems web page) Perl scripts run (in most cases, completely unmodified) on over 60 platforms. These include virtually every flavour of UNIX, most versions of Mac OS (it ships as standard as part of Mac OS X), all versions of Windows and many 'Big Iron' mainframes such as IBM z/OS. - Better, faster large number support Perl has always been popular with the scientific community who enjoyed its easy but powerful data manipulation features and its wealth of free statistics, charting, graphing and output formatting add-ons. In response to feedback, large number support has been extended - valuable in statistical, mathematical and cryptographic applications. Bugs in the numerical support of different platforms have been worked round to ensure that Perl scripts run unmodified on as many platforms as possible. - Improved threading Perl provides multi-platform support for threading and forking, attempting to provide facilities in emulation which aren't available natively. This latest release makes it even easier to build multi-threaded applications in Perl on a wider range of operating systems. - Enhanced Unicode awareness Perl's reputation as the premier text manipulation language available is well deserved. With the formalisation of the Unicode standards for text representation (designed to represent text in a multitude of languages and character sets such as Kanji and Hebrew), Perl has extended its internal string and regular expression functions, providing an unrivalled ability for naturally dealing with internationalisation issues. Because the XML 1.0 specification requires that all XML processors understand Unicode, Perl's improved Unicode support also makes it a natural choice for dealing with the data formats of the future. - Regular expression extensions The regular expression package in Perl has always been one its strongest features and is much envied by other languages. The 1.4 version of the Java programming language has finally received facilities for using so- called 'Perl-compatible Regular Expressions'. Other popular development tools that have incorporated Perl's flavour of regular expressions include Javascript (also known as ECMAscript) and Microsoft's .NET Framework. - Stackable IO The Perl platform agnostic IO (Input/Ouput) layer now allows various operations such as line ending handling, Unicode support and compression silently and transparently. - Testing Because this is the most complete release of Perl ever, a team of volunteers have put in place mechanisms which thoroughly check every aspect of Perl, every night, on computers around the world. This testing, which is unglamourous but invaluable, has helped make Perl the stable, reliable, enterprise-class language that it is. - Improvements to the CPAN One of Perl's major strengths is the CPAN (Comprehensive Perl Archive Network) which serves as a library for Perl extensions and utilities. The envy of many other languages, it hosts an eclectic range of add-ons ranging from Complex number support, to graphics and chart drawers, a superb database abstraction interface and even a few comedy modules. Staggeringly, since the release of Perl 5.6 in March 2000 there have been more than 3000 uploads and updates to the repository, which only serves to highlight how active the Perl community is. An automated bug submission and tracking system has recently been added. ----------------------------------- References ----------------------------------- This press release can be found on the web at http://perlfoundation.org/pr/perl5.8-release.html Jarkko Hietaniemi's release announcement http://dev.perl.org/perl5/news/2002/07/18/580ann/ Complete list of changes between 5.6 and 5.8 http://dev.perl.org/perl5/news/2002/07/18/580ann/perldelta.html 1.6 Million installations http://www.securityspace.com/s_survey/data/man.200206/apachemods.html Airforce, Sweden, Scotland, Italy, Canada http://perl.oreilly.com/news/success_stories.html Message Labs http://www.messagelabs.com/viewNewsPR.asp?id=100&cmd=PR ----------------------------------- Trademarks ----------------------------------- Apple and Mac OS are registered trademarks of Apple Computer, Inc. Sun and Solaris are registered trademarks of Sun Microsystems, Inc. Microsoft, Windows, and MS-DOS are registered trademarks of Microsoft Corporation. IBM, z/OS and OS/2 are registered trademarks of IBM. UNIX is a registered trademark of The Open Group. VMS is a registered trademark of Hewlett-Packard Company. BeOS is a registered trademark of Palm, Inc. QNX is a registered trademark of of QNX Software Systems Ltd. Amiga is a registered trademark of Amiga, Inc. Slashdot and OSDN are registered trademarks of the Open Source Development Network, Inc. All other trademarks and registered trademarks are the property of their respective owners -- Brian Mathis Direct Edge http://www.directedge.com -- For information on unsubscribing from this list, please visit http://rochester.pm.org