From bmathis at directedge.com Tue Oct 3 23:28:22 2000 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:22 2004 Subject: [roch-pm] [Fwd: www.perl.com: Ilya Regularly Expresses] Message-ID: <39DAB1E6.5C42134@directedge.com> -------- Original Message -------- From: "www.perl.com update" Subject: www.perl.com: Ilya Regularly Expresses Resent-From: perl-update@lists.oreillynet.com To: www.perl.com update -------------------------------------- The Email for www.perl.com Subscribers ============================================================ Sponsored by Allaire Corporation, Creators of ColdFusion Quickly create applications for online stores, self-service HR solutions, interactive publishing, and more. Rely on Allaire ColdFusion 4.5, the leading cross-platform Web application server. Download your FREE evaluation copy today at www.allaire.com/perl3 ============================================================ Hello, perl.com subscribers. Perl 6 planning activity may be winding down, waiting for Larry's announcement. Nat Torkington, project manager, set a deadline of 25 September for new RFCs. Adam Turoff, the librarian, has posted a list of overdue RFCs that have not been updated or closed in a week. http://dev.perl.org/rfc/overdue.html Nat also says: "I've been getting hints from Larry that he's also got a couple of seriously killer improvements up his sleeve (being the showman that he is, I suspect he's looking forward to watching our jaws drop when he finally does tell all)." I can hardly wait. One idea that has kept returning to me over the years is that Larry really *is* better than other people at designing languages. I think I was first struck by this a few years ago. I knew that "\Lfoo" is compiled as if you had written lc("foo"), and that "\ubar" is compiled as if you had written ucfirst("bar"); that is how \L and \u are implemented. When you write "\u\LHELLO, WORLD" it compiles to ucfirst(lc("HELLO, WORLD")) and the result is "Hello, world", with an initial capital 'H'. On a whim, I tried "\L\uhello, world" instead. I 'knew' that this would compile to lc(ucfirst("HELLO, WORLD")) so the result would be "hello, world" with no capital 'H' because the lc() would undo the effect of the ucfirst(). But it turns out I was wrong. I got an initial capital H anyway. I was amazed---even though I had put the \L and the \u in the wrong order, Perl had done the 'right thing'. I posted to perl5-porters about it, saying "I knew it wouldn't work, but it *did* work!", and Larry replied "Fancy that. :-)" When Larry wrote the code for \L and \u, he anticipated that someone might accidentally write them in the wrong order, and he made Perl so that if it sees the sequence "\L\u" in a string, it pretends that you wrote "\u\L" instead. This is an amazing idea, but I don't think many people would have had the nerve to actually implement it. In the following years reading the perl5-porters list, I've seen many times when Larry would suggest an amazing and weird idea which would, had anyone else proposed it, have been ridiculed and discarded. Not all of Larry's ideas were good ones, but he's shown an astounding ability over the years to come up with ideas that other people didn't, and to make them work well together. I really hope he will be able to do something with the stew of Perl 6 ideas that people have churned out, because if anyone can, it's him. *** WHAT'S NEW ON THE SITE? At long last we have Joe Johnston's interview of Ilya Zakharevich. Ilya, as you probably know by now, has been a major figure in the Perl world for many years, contributing Perl 5's operator overloading feature, much of the current shape of the regex engine, the OS/2 port, and the FreezeThaw, Devel::Peek, Math::Pari, and Term::Readline modules. (Gurusamy Sarathy, the pumpking for 5.005 and 5.6.0, once told me that he thought there was more of Ilya's code in Perl than anyone else's, except for Larry's.) Joe's interview is wide-ranging. Ilya talks about the Perl 6 effort, why he thinks that Perl is not well-suited for text manipulation, and what changes would make it better; whether the Russian education system is effective; and whether Perl 6 is a good idea. http://www.perl.com/pub/2000/09/ilya.html *** In Perl 6 related news, Simon Cozens sent an article about Sapphire, which was Simon's attempt to see how much of Perl he could re-implement in one week. (The answer: Quite a lot!) Simon discusses why he wrote Sapphire and what lessons can be learned from it. http://www.perl.com/pub/2000/09/ilya.html *** COMING UP On no particular schedule, we should have an article from Walt Mankowski about how Perl helped him win the office football pool, a new series of introductory articles from Doug Sheppard, and a series of articles from Michael Schwern about object-oriented interfaces to SQL databases and, conversely, using SQL databases to implement persistent objects. We also hope to have a report from YAPC::Europe, which starts Friday, and news about Larry's keynote address at the 4th Annual Linux Showcase and Conference next month. Thank you all. I will be in touch again in a week or two. Mark Dominus Managing Editor ============================================================ ApacheCon Europe 2000, 23-25 October 2000 Olympia Conference Centre, London, England. Join Apache's most respected technical experts, sought-after gurus and advanced users to learn how you can get the most out of Apache. Learn directly from those who helped build the software supporting more than half of the web sites in the Internet today. www.apachecon.com ============================================================ Profiles: Ilya Regularly Expresses http://www.perl.com/pub/2000/09/ilya.html?wwwrrr_20000919.txt Ilya Zakharevich, a major contributor to Perl 5, talks about Perl 6 effort, why he thinks that Perl is not well-suited for text manipulation, and what changes would make it better; whether the Russian education system is effective; and whether Perl 6 is a good idea. Article: Sapphire http://www.perl.com/pub/2000/09/sapphire.html?wwwrrr_20000919.txt Can one person rewrite Perl from scratch? Guide to the Perl 6 Working Groups http://www.perl.com/pub/2000/09/perl6mail.html?wwwrrr_20000919.txt Perl 6 discussion and planning are continuing at a furious rate and will probably continue to do so, at least until next month when Larry announces the shape of Perl 6 at the Linux Expo. In the meantime, here's a summary of the main Perl 6 working groups and discussion lists, along with an explanation of what the groups are about. Profiles: Damian Conway Talks Shop http://www.perl.com/pub/2000/08/conway.html?wwwrrr_20000919.txt The author of Object-Oriented Perl talks about the Dark Art of programming, motivations for taking on projects, and the "deification" of technology. Guide to the Perl 6 Working Groups http://www.perl.com/pub/2000/09/06/index.html?wwwrrr_20000919.txt [09/06/2000] Sister Sites: --------------------------------- O'Reilly Network http://www.oreillynet.com The Source for Open and Emerging Technologies XML.com http://xml.com/ XML from the inside out. O'Reilly and Associates http://www.oreilly.com/ O'Reilly computer books, software and online publishing. ----------------------------------------------------------------- If you want to cancel a subscription to this newsletter, please email the word "unsubscribe" in the SUBJECT of the message to perl-update-request@pepper.oreillynet.com. NOTE: Please make certain to unsubscribe from the email address at which you receive this message For non-automated human help email onperl@oreillynet.com ----------------------------------------------------------------- -- For information on unsubscribing from this list, please visit http://rochester.pm.org From bmathis at directedge.com Thu Oct 5 16:15:45 2000 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:22 2004 Subject: [roch-pm] Site updates Message-ID: <39DCEF81.6D4096D0@directedge.com> I've updated the web site a bit more, here's a rundown of the changes: - A few cosmetic changes (mostly used real lists - Updated Meetings page with: better directions (thanks Jonathan), a map a list of Topics that we plan on covering a section outlining when the next meeting is and what topics will be covered - I'm working on getting a java IRC client set up on the page. This will allow anyone who goes to the site to easily access #perl on EFNet. IRC is a live chat system that's been around for ages. #perl is cool because there are a lot of Perl celebrities in there and are active, usually. It's also a good place to talk about Perl. More details on this soon.. Anyway, that's all for now... http://rochester.pm.org -- 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 Fri Oct 6 16:08:35 2000 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:22 2004 Subject: [roch-pm] Meeting notes from Sept 27 meeting Message-ID: <39DE3F53.10681F8D@directedge.com> September 27, 2000 ------------------ In attendance: - Jonathan Tomer - Tony Whyte - Brian Mathis The meeting was held at the University of Rochester, in the Computer Studies Building. Thanks to Jonathan for securing a very nice room for us to use. The room had a big conference table, plenty of seating, and both black & white boards. This is a very nice room to hold meetings in. Topics of Discussion: --------------------- - We spent some time going over our jobs and skills, and what we've been up to lately in the technology world. - Talked a little bit about the recent Digital Rochester (http://www.digitalrochester.com/ ) parties that have been going on, and what we can do as a group to raise awareness at them. - Topics for meetings: Now that we have a good room to meet in, we can get back into the technical presentations, etc, at the meetings. We talked about a few ideas (which are listed here: http://rochester.pm.org/meetings.html). At the next meeting, Jonathan will be giving a talk, "Introduction to Apache's mod_perl", something almost all web people should know about. - Review Copies of Books: O'Reilly is a major sponsor of Perl Mongers, and offers "review copies" to groups for free. They only ask for a review of the book in return. At this meeting, we had a copy of "CGI Programming with Perl". Tony Whyte decided to do a review of it and will present it at the next meeting. The "CGI Programming with Perl" book will be available for other members to view and take for a review. We can request pretty much any book that ORA publishes as a review copy. If there are any books you'd like to take a look at, send your request to me (Brian Mathis), and I'll put in the request. (Note: I'm the ORA contact, so requests must go through me) - New web site: Brought in some prints of the new web site, got some feedback. I incorporated feedback into the site. If anyone else has any suggestions for thing, just let me know. - Mailing list archive: There are a few services that perform mailing list archiving. We decided this would be a decent thing to have. Brian will look into it. If anyone has any suggestions, let me know. - O'Reilly: ORA sent me some new catalogs, I passed them out to anyone who wanted them. Also, as a reminder, ORA gives all members of Perl Mongers a 20% discount on books that you order from their web site. I have some flyers that talk about this, which I usually have at the meetings. Next Meeting: October 18, 2000: ------------------------------- - Review of "CGI Programming with Perl" by Tony Whyte - A review copy of "Programming Perl, 3rd edition" will be available (the Camel Book) - "Introduction to Apache's mod_perl", by Jonathan Tomer -- 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 Sat Oct 7 02:40:37 2000 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:22 2004 Subject: [roch-pm] [Fwd: www.perl.com: YAPC::Europe] Message-ID: <39DED375.95A6E70@directedge.com> -------- Original Message -------- From: "www.perl.com update" Subject: www.perl.com: YAPC::Europe Resent-From: perl-update@lists.oreillynet.com To: www.perl.com update -------------------------------------- The Email for www.perl.com Subscribers ============================================================ Sponsored by WorldWinner.com WANTED: PERL GURUS! UNIX/C/C++/Apache a must. Join dynamic development team at WorldWinner.com. Venture funded, pre-IPO in Newton, MA, on it?s way to becoming the leading destination for adults to compete in games of skill for cash prizes. Great benefits, fun work environment, lots of free food and pre-IPO stock options. Interested? email: jobs@worldwinner.com ============================================================ Hello, perl.com subscribers. The Perl 6 RFC process has mostly come to a close, having produced 361 RFCs of widely varying quality. Only a few of the working groups, such as the licensing group and the documentation group, are continuing to consider new proposals. The RFC-ing for the language design is finished. Now Larry is going to look over the RFCs and produce a language design. We'll try to carry news about that as soon as it becomes available, probably in two weeks. Wired magazine this month has a long article be Steve Silberman about the Perl cruise that went on this summer. The article isn't available online yet (we will post an announcement on the site if it becomes available) but you might want to have a look at the paper version. I only read it briefly in the store but I liked it. There were many details about Perl, geeks, Perl geeks, and what happened on the cruise. Steve's a good writer. There was one sentence in particular that struck me, about how down on the stateroom deck of the ship the seemingly infinite corridor of doors fades off into the distance. It was very poetic. Steve put it better than I did, of course. WHAT'S NEW ON THE SITE? This week we have a report from Mark Summerfield about what happened to him at YAPC::Europe, which took place in London the weekend before last. We also have a short article by Walt Mankowski about how Perl helped him win the office football pool. If you missed Walt's talk in Pittsburgh this year, here's your chance to get the details. Coming up, we will have the first in a series of articles from Simon Cozens about using Perl to program Gnome applications. Thank you all. I will be in touch again next week. Mark Dominus Managing Editor *** Perl Conference: Report from YAPC::Europe http://www.perl.com/pub/2000/10/yapc-europe.html?wwwrrr_20001003.txt Mark Summerfield tells us what he saw at YAPC::Europe in London last weekend. How Perl Helped Me Win the Office Football Pool http://www.perl.com/pub/2000/10/footpool.html?wwwrrr_20001003.txt Walt Mankowski shows us how he used Perl to make a few extra bucks at the office. Profiles: Ilya Regularly Expresses http://www.perl.com/pub/2000/09/ilya.html?wwwrrr_20001003.txt Ilya Zakharevich, a major contributor to Perl 5, talks about Perl 6 effort, why he thinks that Perl is not well-suited for text manipulation, and what changes would make it better; whether the Russian education system is effective; and whether Perl 6 is a good idea. Article: Sapphire http://www.perl.com/pub/2000/09/sapphire.html?wwwrrr_20001003.txt Can one person rewrite Perl from scratch? Guide to the Perl 6 Working Groups http://www.perl.com/pub/2000/09/perl6mail.html?wwwrrr_20001003.txt Perl 6 discussion and planning are continuing at a furious rate and will probably continue to do so, at least until next month when Larry announces the shape of Perl 6 at the Linux Expo. In the meantime, here's a summary of the main Perl 6 working groups and discussion lists, along with an explanation of what the groups are about. Sister Sites: --------------------------------- O'Reilly Network http://www.oreillynet.com The Source for Open and Emerging Technologies XML.com http://xml.com/ XML from the inside out. O'Reilly and Associates http://www.oreilly.com/ O'Reilly computer books, software and online publishing. ----------------------------------------------------------------- If you want to cancel a subscription to this newsletter, please email the word "unsubscribe" in the SUBJECT of the message to perl-update-request@pepper.oreillynet.com. NOTE: Please make certain to unsubscribe from the email address at which you receive this message For non-automated human help email onperl@oreillynet.com ----------------------------------------------------------------- -- For information on unsubscribing from this list, please visit http://rochester.pm.org From bmathis at directedge.com Tue Oct 10 15:25:22 2000 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:22 2004 Subject: [roch-pm] [Fwd: Pictures collection from YAPC::Europe available] Message-ID: <39E37B32.3E6FAD5C@directedge.com> Pictures of many of the Perl celebs.. -------- Original Message -------- From: Steffen Beyer Subject: Pictures collection from YAPC::Europe available To: Munich Perl Mongers ,Cape Town Perl Mongers CC: Perl Mongers ,YAPC Europe Dear Perl Mongers, Out of fear that these valuable pictures might disappear from the Net, I copied all pictures of the YAPC::Europe conference in London (at the end of September this year) that have been published so far onto my own website. You can find them under the following URL(s): http://www.engelschall.com/u/sb/perl/yapc/others/ (pictures by other people) http://www.engelschall.com/u/sb/perl/yapc/fotos/ (my own) The original authors and URLs so far are: Philip Newton http://newton.digitalspace.net/yapc-pics.html Robert Shiels http://se71.org/myimages/yapc/ Hope you'll enjoy the conference pictures as much as those who were able to attend! :-) Best regards, -- Steffen Beyer http://www.engelschall.com/u/sb/whoami/ (Who am I) http://www.engelschall.com/u/sb/gallery/ (Fotos Brasil, USA, ...) http://www.engelschall.com/u/sb/download/ (Free Perl and C Software) **Majordomo list services provided by PANIX ** **To Unsubscribe, send "unsubscribe groups" to majordomo@lists.pm.org** -- For information on unsubscribing from this list, please visit http://rochester.pm.org From bmathis at directedge.com Thu Oct 12 18:24:14 2000 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:22 2004 Subject: [roch-pm] Web site updates Message-ID: <39E6481E.261456DF@directedge.com> Hello everyone, I've updated the web site. Mostly, I've added the "Perl Chat" section. This section will allow you to easily gain access to the Perl Internet Relay Chat (IRC) channel (#perl) on EFNet, using a java applet. #perl is a great resource to access the Perl community. Quite a few Perl bigwigs hang out in there, including Randal Schwartz ("Learning Perl"), and other people who are directly involved with creating the Perl interpreter itself. There are also a lot of other people too, usually around 100 or so, sometimes more. There are a few rules, however. I *strongly* suggest reading the Official Channel Rules here: http://pound.perl.org/RTFM/pound.perl.guide.html or you risk being banned from the channel. I've also set up the client to let you join #rochpm, a channel the we can use for talking, etc. You can't join both #perl and #rochpm at the same time using the java applet. If you want to do that, you should get a real IRC client. Anyway, have fun: http://rochester.pm.org/chat.html -- 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 Fri Oct 13 12:59:37 2000 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:22 2004 Subject: [roch-pm] Meeting Next Week Message-ID: This is a reminder that we will be having a meeting next Wednesday, October 18, at 8:00pm. We will be covering the following topics: - an Introduction to the mod_perl module for Apache web servers by Jonathan Tomer - A review of "CGI Programming with Perl" by Tony Whyte - "CGI Programming with Perl" will be available for everyone to look over. - "Programming Perl, 3rd edition" will be available for anyone who wants to write a review for it. We now have access to a nice room for meetings, which will allow us to get into the technical stuff pretty well. Directions on getting to the meeting can be found at: http://rochester.pm.org/meetings.html Hope to see you there. -- 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 Sat Oct 14 00:24:01 2000 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:22 2004 Subject: [roch-pm] [Fwd: Tim O'Reilly's latest article on P2P] Message-ID: <39E7EDF1.1CB4B345@directedge.com> Here's an interesting article about a meeting the new peer to peer groups had recently. Bascially, Intel tried to take everything over, but Tim O'Reilly stood up and put them in their place. This type of thing will eventualy affect pretty much everyone on the Net. P2P is being billed as the next WWW (of course, so many things have, but this type of stuff actually started in the community). Anyway, enjoy :) -------- Original Message -------- From: Denise Olliffe Subject: Tim O'Reilly's latest article on P2P Tim O'Reilly made waves at yesterday's inaugural meeting of Intel's peer-to-peer computing working group by challenging Intel's proposed "pay for play" structure. Tim proposes an alternative in "How the Peer-to-Peer Working Group Ought to Be Organized." Read it on the O'Reilly Network at http://www.oreillynet.com/pub/a/p2p/2000/10/13/working_grp.html :) Denise -- For information on unsubscribing from this list, please visit http://rochester.pm.org From bmathis at directedge.com Sun Oct 15 22:53:09 2000 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:22 2004 Subject: [roch-pm] Interesting Perl Site Message-ID: <39EA7BA5.D4D9F1@directedge.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Just found this site, maybe I'm behind the times, but it's a pretty cool slashdot-like site devoted to Perl. http://use.perl.org/ - -- Brian Mathis Direct Edge http://www.directedge.com -----BEGIN PGP SIGNATURE----- Version: PGP Personal Privacy 6.5.8 iQA/AwUBOep7nyYfFS+x6eHFEQI9vACaArVT6tP/uya9ACFenfjPTXOf3RgAn0uG amA6INlCcJrCcKePWqYf7LYF =1vRY -----END PGP SIGNATURE----- -- For information on unsubscribing from this list, please visit http://rochester.pm.org From bmathis at directedge.com Fri Oct 20 11:55:04 2000 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:22 2004 Subject: [roch-pm] [Fwd: www.perl.com: Programming Gnome Applications with Perl] Message-ID: <39F078E8.650FB077@directedge.com> -------- Original Message -------- From: "www.perl.com update" Subject: www.perl.com: Programming Gnome Applications with Perl Resent-From: perl-update@lists.oreillynet.com To: www.perl.com update -------------------------------------- The Email for www.perl.com Subscribers ============================================================ Sponsored by WorldWinner.com WANTED: PERL GURUS! UNIX/C/C++/Apache a must. Join dynamic development team at WorldWinner.com. Venture funded, pre-IPO in Newton, MA, on it's way to becoming the leading destination for adults to compete in games of skill for cash prizes. Great benefits, fun work environment, lots of free food and pre-IPO stock options. Interested? email: jobs@worldwinner.com ============================================================ Hello, perl.com subscribers. I was waiting on the edge of my seat all week, because Larry was supposed to present the Perl 6 language design in his keynote speech at the Atlanta Linux Showcase, and that was on October 14. But there hasn't been much news. Brad Kuhn was on hand, and says he'll write up a summary, which he will have posted at use.perl.org. It's quite possible that there won't be any big news just yet. The October 14 date was set several months ago, before anyone realized that there were going to be 361 language proposals for Perl 6. Nat Torkington tells me that Larry is going to read and consider each and every one of them, and the size of the task might have forced the schedule to slip. I will try to keep you updated, but right now hardly anyone seems to know anything, except Larry, and he isn't saying. *** WHAT'S NEW ON THE SITE? First, I'd like to thank Simon Cozens for picking up the perl5-porters mailing lists summaries, which I haven't been able to do since July. The summaries return to www.perl.com this week. Programming Gnome Applications with Perl Simon has also contributed the first in a series of articles on programming Gnome. Gnome is the 'Unix Desktop', which means that it's a large software suite and infrastructure that is supposed to do all the things that Microsoft Windows does. For example, applications can send requests to other applications, and you should be able to copy data out of the Gnome spreadsheets and drawing programs and paste them into the Gnome word processor. Gnome is, of course, free software. It is the creation of the award-studded Miguel de Icaza, and a cast of thousands. (You can read more about it at http://www.gnome.org/.) Gnome promises to be one of the most important free software projects of the decade, and Simon's article is a good start at showing how to develop applications for it. The sequel articles will appear over the next few weeks. http://www.perl.com/pub/2000/10/gnome.html *** COMING UP More p5p reports, more Gnome, and a new series of beginner articles. News about the design of Perl 6, when there is a design of Perl 6. Thank you all. Mark Dominus Managing Editor ============================================================ Sponsored by Allaire Corporation, Creators of ColdFusion Quickly create applications for online stores, self-service HR solutions, interactive publishing, and more. Rely on Allaire ColdFusion 4.5, the leading cross-platform Web application server. Download your FREE evaluation copy today at http://www.allaire.com/perl1 ============================================================ Programming GNOME Applications with Perl http://www.perl.com/pub/2000/10/gnome.html?wwwrrr_20001018.txt Simon Cozens shows us how to use Perl to develop applications for Gnome, the Unix desktop environment. Perl Conference: Report from YAPC::Europe http://www.perl.com/pub/2000/10/yapc-europe.html?wwwrrr_20001018.txt Mark Summerfield tells us what he saw at YAPC::Europe in London last weekend. How Perl Helped Me Win the Office Football Pool http://www.perl.com/pub/2000/10/footpool.html?wwwrrr_20001018.txt Walt Mankowski shows us how he used Perl to make a few extra bucks at the office. Profiles: Ilya Regularly Expresses http://www.perl.com/pub/2000/09/ilya.html?wwwrrr_20001018.txt Ilya Zakharevich, a major contributor to Perl 5, talks about Perl 6 effort, why he thinks that Perl is not well-suited for text manipulation, and what changes would make it better; whether the Russian education system is effective; and whether Perl 6 is a good idea. Guide to the Perl 6 Working Groups http://www.perl.com/pub/2000/09/perl6mail.html?wwwrrr_20001018.txt Perl 6 discussion and planning are continuing at a furious rate and will probably continue to do so, at least until next month when Larry announces the shape of Perl 6 at the Linux Expo. In the meantime, here's a summary of the main Perl 6 working groups and discussion lists, along with an explanation of what the groups are about. Sister Sites: --------------------------------- O'Reilly Network http://www.oreillynet.com The Source for Open and Emerging Technologies XML.com http://xml.com/ XML from the inside out. O'Reilly and Associates http://www.oreilly.com/ O'Reilly computer books, software and online publishing. ----------------------------------------------------------------- If you want to cancel a subscription to this newsletter, please email the word "unsubscribe" in the SUBJECT of the message to perl-update-request@pepper.oreillynet.com. NOTE: Please make certain to unsubscribe from the email address at which you receive this message For non-automated human help email onperl@oreillynet.com ----------------------------------------------------------------- -- For information on unsubscribing from this list, please visit http://rochester.pm.org From bmathis at directedge.com Fri Oct 20 14:54:50 2000 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:22 2004 Subject: [roch-pm] [Fwd: Perl Mongers] Message-ID: <39F0A30A.5BB25570@directedge.com> Here's some info, if anyone's interested. Hey, it's free.. -------- Original Message -------- From: "bgrennier@openave.com" Subject: Perl Mongers I'm passing this on, as I thought it might be of interest to your Perl Mongers members. I hope you can attend. Let me know if you have any questions. Bobbie -------------------------------------------------- Subject: Open...a World of Opportunity Join industry experts and IT practitioners at Software Magazine?s CollabDev Seminars! Register for FREE as OpenAvenue's guest (a $199 value). IBM will discuss how Open Standards and Technologies lead to e-business innovation. OpenAvenue and a Harvard Business School Professor will discuss the evolution of the Open Source Model and its use in commercial development organizations. Wednesday, November 15, 1:00 - 4:30 pm, Hilton New York This seminar, emceed by John Desmond, Editorial Director of Software Magazine, will feature speakers from IBM, Harvard Business School, and OpenAvenue. It also includes an interactive panel discussion with industry experts and IT practitioners from Sprint PCS, FedEx, Cambridge Interactive, Digital Strategy Works, IBM, and OpenAvenue. To register, visit http://www.openave.com/news/collabdev.html Who Should Attend: * IT organizations seeking to leverage open technologies, support multi-site development teams and globally expand their development communities. * Companies needing to build e-business solutions through Web-based, collaborative development (building on the Web, for the Web). * IT professionals, systems integrators, or consultants hoping to utilize the Web for shared development efforts. Seminar Agenda 1:00 Welcome and Introduction, John Desmond, Software Magazine 1:15 Keynote Address: "Open for Business," Dr. Alan MacCormack, Harvard Business School 2:15 "The Open Technology Movement: Unleashing a Wave of e-Business Innovation," Scott Hebner, Director, e-business Marketing, IBM 2:45 Break 3:00 "Open Source - Changing the Way Applications Get Built," Paul Hessinger, CEO, OpenAvenue 3:30 Panel Discussion: "Leveraging the Open Model for Collaborative Development" Moderated by John Desmond and featuring: * Cloene Davis, VP of Application Development, Sprint PCS * Jim Thannum, Director of Internet Engineering, FedEx * Adrian Bowles, Industry Analyst, President, Digital Strategy Works * Andy Singleton, CEO and CTO, Cambridge Interactive * Scott Hebner, Director, e-business Marketing, IBM * Paul Hessinger, CEO, OpenAvenue 4:30 Wrap Up and Reception For more information, visit http://www.openave.com/news/collabdevny.html Bobbie Grennier Web Projects Manager OpenAvenue, Inc. http://www.openave.com http://www.codecatalog.com http://www.openave.net http://www.cvshome.org -- For information on unsubscribing from this list, please visit http://rochester.pm.org From bmathis at directedge.com Fri Oct 20 15:52:57 2000 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:22 2004 Subject: [roch-pm] Site update / meeting notes Message-ID: <39F0B0A9.6077CECF@directedge.com> I've updated the web site with the meeting notes from this month's meeting. Here are the notes: Attendees: Jonathan Tomer Brian Mathis Tony Whyte Bob Walton Anu Heda Shmuel Tomer Introductions - new and returning members Issues with the IRC client on the web site - most of the servers are down. I'll try to find servers that are more stable (very hard on EFnet ATM). Review of CGI Programming with Perl, 2nd ed by Tony White. You can see the actual review here. Two books, CGI Programming with Perl, 2nd ed and Programming Perl, 3rd ed were available to look at, page through, etc.. Apparently, Programming Perl, 3rd ed has almost twice as many pages as the 2nd edition. "Introduction to Apache's mod_perl" lecture given by Jonathan Tomer. This was very informative and gave everyone a good groundwork for starting to program for mod_perl. You can view the lecture text here. Next meeting: Perl Debugging, using perl -d and the tk interface, ptkdb. We will try to use a laptop and projector for the presentation. -- Brian Mathis Direct Edge http://www.directedge.com -- For information on unsubscribing from this list, please visit http://rochester.pm.org From webmaster at rochester.rr.com Mon Oct 23 09:09:52 2000 From: webmaster at rochester.rr.com (Justin C. Sherrill) Date: Thu Aug 5 00:19:22 2004 Subject: [roch-pm] University of Perl In-Reply-To: <39F0B0A9.6077CECF@directedge.com> Message-ID: By a lucky accident, I got to go to the just-finished University of Perl even in NYC. Anyone want a summary? (Did anyone else on the list go?) Justin C. Sherrill Rochester Road Runner Webmaster http://www.rochester.rr.com/ "Think slow, type fats" -- For information on unsubscribing from this list, please visit http://rochester.pm.org From zaph at rochester.rr.com Mon Oct 23 08:23:17 2000 From: zaph at rochester.rr.com (Jeff Kawski) Date: Thu Aug 5 00:19:22 2004 Subject: [roch-pm] University of Perl In-Reply-To: Message-ID: Very cool.. please give us a trip report. Make sure you include the part about the strippers. On Mon, 23 Oct 2000, Justin C. Sherrill wrote: > By a lucky accident, I got to go to the just-finished University of Perl > even in NYC. Anyone want a summary? (Did anyone else on the list go?) > > Justin C. Sherrill > Rochester Road Runner Webmaster > http://www.rochester.rr.com/ > "Think slow, type fats" > > -- > For information on unsubscribing from this list, please visit > http://rochester.pm.org > -- Jeff Kawski Quoth the Penguin, "pipe grep more!" -- For information on unsubscribing from this list, please visit http://rochester.pm.org From webmaster at rochester.rr.com Mon Oct 23 10:18:58 2000 From: webmaster at rochester.rr.com (Justin C. Sherrill) Date: Thu Aug 5 00:19:23 2004 Subject: [roch-pm] University of Perl In-Reply-To: Message-ID: Here's a summary: I flew in early Thursday morning for the first all-day session, Database Programming with Perl, with Randal Schwartz. It was a good presentation. Randal is an experienced speaker, though he makes horrible jokes. (Not even bad puns - just plain bad jokes, and a lot of them.) If you've used DBI::whatever a lot, this wouldn't be too hard a tutorial. I went out with a number of the teachers and students that evening, though I begged out early before the part with the strippers and the really heavy drinking. Dave, the head of the NYC PM group, is very gregarious, and I spent some time talking to him and some other folks I don't remember the names of. Randal has a Stonehenge coworker named Bill who can absorb a lot of alcohol and has no sense of shame. The next day, the AM class was "Tricks of the Wizards" with Mark-Jason Dominus. This wasn't terribly useful. He spent most of his time talking about globs (which I think are going away in Perl 6?) and it was somewhat disjointed, as he tended to introduce solutions in code before noting what problem they were solving. The afternoon session was "Introduction to mod_perl" by Nat Torkington, who was hung over from the night before. He pulled off an entertaining presentation, though. That class was pretty good at covering mod_perl setup and usage. Though mod_perl is pretty well documented on the net, it was nice to have it presented in a linear, collected fashion. I haven't been (yet) to yapc or any of the other Perl conferences, so I don't have a direct comparison. It was certainly well-managed, and the documentation booklets from each class were worth saving. (They tended to be more than a hundred pages of the slides used in each session) The next U of P session will apparently be in 2002. Justin C. Sherrill Rochester Road Runner Webmaster http://www.rochester.rr.com/ "Think slow, type fats" -- For information on unsubscribing from this list, please visit http://rochester.pm.org From anthony.whyte at kodak.com Mon Oct 23 11:25:39 2000 From: anthony.whyte at kodak.com (Tony Whyte) Date: Thu Aug 5 00:19:23 2004 Subject: [roch-pm] University of Perl References: Message-ID: <39F46683.67885059@kodak.com> Thanks for the summary from Stoned-Henge Revisited. I did YAPC::NorthAmerica this year and the NY PM'ers were in fine form. Im envious of their enthusiam if not their designated driver. -- For information on unsubscribing from this list, please visit http://rochester.pm.org From bmathis at directedge.com Wed Oct 25 14:06:12 2000 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:23 2004 Subject: [roch-pm] [Fwd: Damian Conway Fund] Message-ID: <39F72F24.99D2448@directedge.com> -------- Original Message -------- From: Kevin Lenzo Subject: Damian Conway Fund To: groups@lists.panix.com Hello, All -- Please pardon the email; if you haven't heard, we're trying to raise enough money (US$55K) to buy out Damian Conway's responsibilities at Monash so he can work on Just Perl for a year. He has several projects in mind, and would also be wandering to give talks at Perl mongers groups throughout the world. We still need some $10K; if you can, and would like to contribute, or to find out more information on the Damian Conway in 2001 fund, please see http://yetanother.org/damian/ This is being done through the Yet Another Society, host of YAPC, and sister organization to the Perl Mongers. Thank you, kevin lenzo@cs.cmu.edu **Majordomo list services provided by PANIX ** **To Unsubscribe, send "unsubscribe groups" to majordomo@lists.pm.org** -- For information on unsubscribing from this list, please visit http://rochester.pm.org From bmathis at directedge.com Wed Oct 25 15:17:31 2000 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:23 2004 Subject: [roch-pm] Techniques for templates Message-ID: <39F73FDB.65F20488@directedge.com> I assume there are a lot of CGI programmers out here, and I was wondering how people handle printing out customized pages back to the browser. I can think of a few different techniques on how this could be done: 1. Store the html in a file, and search & replace on tokens in that file 2. actully embed the html code in the perl script itself, then print it all out with $vars automatically updated 3. use CGI.pm to handle printing the html tags for you I personally use #1, but I was wondering what other people use. -- Brian Mathis Direct Edge http://www.directedge.com -- For information on unsubscribing from this list, please visit http://rochester.pm.org From tjwitte at servtech.com Wed Oct 25 15:29:32 2000 From: tjwitte at servtech.com (Tony Witte) Date: Thu Aug 5 00:19:23 2004 Subject: [roch-pm] Techniques for templates In-Reply-To: <39F73FDB.65F20488@directedge.com> Message-ID: I use your second described technique, embedding HTML right into the perl script. I believe the 3rd way would be the most elegant and code efficient, but I haven't delved into CGI:pm enough. Tony Witte On 25 Oct 00, at 16:17, Brian Mathis wrote: > I assume there are a lot of CGI programmers out here, and I was wondering > how people handle printing out customized pages back to the browser. I > can think of a few different techniques on how this could be done: > 1. Store the html in a file, and search & replace on tokens in that file > 2. actully embed the html code in the perl script itself, then print it > all out with $vars automatically updated > 3. use CGI.pm to handle printing the html tags for you > > I personally use #1, but I was wondering what other people use. > > -- > Brian Mathis > Direct Edge > http://www.directedge.com -- For information on unsubscribing from this list, please visit http://rochester.pm.org From djm at rochester.rr.com Wed Oct 25 15:38:32 2000 From: djm at rochester.rr.com (David Maier) Date: Thu Aug 5 00:19:23 2004 Subject: [roch-pm] Techniques for templates References: <39F73FDB.65F20488@directedge.com> Message-ID: <000d01c03ec3$8a7d82c0$b12d1818@rochester.rr.com> I use #2, although i'm probably the least experienced (and aged) of the group. When's the next meeting? I gotta get to one of them, and feel stupid :-) David Maier The Man who Looks http://www.thelookingman.com ----- Original Message ----- From: "Brian Mathis" To: "Rochester Perl Mongers" Sent: Wednesday, October 25, 2000 4:17 PM Subject: [roch-pm] Techniques for templates > I assume there are a lot of CGI programmers out here, and I was wondering > how people handle printing out customized pages back to the browser. I can > think of a few different techniques on how this could be done: > 1. Store the html in a file, and search & replace on tokens in that file > 2. actully embed the html code in the perl script itself, then print it > all out with $vars automatically updated > 3. use CGI.pm to handle printing the html tags for you > > I personally use #1, but I was wondering what other people use. > > -- > Brian Mathis > Direct Edge > http://www.directedge.com > -- > For information on unsubscribing from this list, please visit > http://rochester.pm.org > -- For information on unsubscribing from this list, please visit http://rochester.pm.org From anthony.whyte at kodak.com Wed Oct 25 16:20:45 2000 From: anthony.whyte at kodak.com (Tony Whyte) Date: Thu Aug 5 00:19:23 2004 Subject: [roch-pm] Techniques for templates References: <39F73FDB.65F20488@directedge.com> Message-ID: <39F74EAD.1590C2AD@kodak.com> A combo of #2 and #3 letting CGI.pm facilitate building some of the html and using good old "here docs" for the bits I want to expand vars in. In this snippet for example at the end of the cgi script start_html() is a cgi provided function but $FORM_DATA was built previously in the script expanding vars like this $FORM_DATA=<<"FORM_TEXT"; lot of html stuff here .. My name is $name FORM_TEXT . . . . #=========================================================================== # Output HTML information #=========================================================================== print start_html(-title =>'Bagel Request Management System V1.0', -language =>'JavaScript1.2', -onLoad =>'fill_form()', -script =>$JSCRIPT); print $FORM_DATA; I havent become familiar with CGI support of server side include stuff yet, if there is any even. Tony -- For information on unsubscribing from this list, please visit http://rochester.pm.org From jpt at cif.rochester.edu Wed Oct 25 16:43:56 2000 From: jpt at cif.rochester.edu (Jonathan P Tomer) Date: Thu Aug 5 00:19:23 2004 Subject: [roch-pm] Techniques for templates In-Reply-To: Your message of "Wed, 25 Oct 2000 16:38:32 EDT." <000d01c03ec3$8a7d82c0$b12d1818@rochester.rr.com> Message-ID: <200010252143.RAA24870@roundtable.cif.rochester.edu> > I use #2, although i'm probably the least experienced (and aged) of the > group. I use a combination of 1 and 2; there are special tokens in our HTML templates to substitute $varables into the template text (as well as to do includes), and some of the $variables i use are actually long pieces of HTML written in the code. > When's the next meeting? I gotta get to one of them, and feel stupid :-) Last Wednesday of every month. Should be on the webpage. -- p. "But the sheep seem to shower off this office tower, nine-point-eight straight down." -- The Barenaked Ladies, "When I Fall" PGP 5.0 key (0xE024447449) at http://cif.rochester.edu/~jpt/pubkey.txt -- For information on unsubscribing from this list, please visit http://rochester.pm.org From bwalton at rochester.rr.com Wed Oct 25 19:38:37 2000 From: bwalton at rochester.rr.com (Bob Walton) Date: Thu Aug 5 00:19:23 2004 Subject: [roch-pm] Techniques for templates References: <39F73FDB.65F20488@directedge.com> Message-ID: <39F77D0D.73E233B0@rochester.rr.com> Brian, I have used all three methods, but I find I generally prefer #1, since then I can use a WYSIWYG HTML editor on it. I deal with low-volume sites, so performance is not an issue. -- Bob Walton Brian Mathis wrote: > > I assume there are a lot of CGI programmers out here, and I was wondering > how people handle printing out customized pages back to the browser. I can > think of a few different techniques on how this could be done: > 1. Store the html in a file, and search & replace on tokens in that file > 2. actully embed the html code in the perl script itself, then print it > all out with $vars automatically updated > 3. use CGI.pm to handle printing the html tags for you > > I personally use #1, but I was wondering what other people use. > > -- > Brian Mathis > Direct Edge > http://www.directedge.com > -- > For information on unsubscribing from this list, please visit > http://rochester.pm.org -- For information on unsubscribing from this list, please visit http://rochester.pm.org From RichardWoodward at hotmail.com Wed Oct 25 20:36:41 2000 From: RichardWoodward at hotmail.com (Richard Martin Woodward) Date: Thu Aug 5 00:19:23 2004 Subject: [roch-pm] Techniques for templates References: <39F73FDB.65F20488@directedge.com> Message-ID: Hi, Brian. Another way is to--"use HTML::Template;". This allows your template to be customized independently of your perl program. Of course, the template can be modified by your "user," and this can be an attractive part of your end product. A lot of work went into the design of the HTML::Template module. You don't want to reinvent that wheel each time you write an CGI application to produce customized HTML. I followed that approach with my HTML_Search program, and everything went smoothly as I tested it on my PC running Win98 and the Apache server. Unfortunately, the www host I use to run HTML_Search (see http://www.richardwoodward.com) doesn't currently support HTML::Template. But I was able to write my own stripped-down version (about 150 lines of Perl) to replace HTML:Template. The beauty of the HTML::Template; approach is that you are forced to separate algorithmic considerations (i.e., figuring out *what* to show) from display considerations (i.e., how to show it) as you program an application to be HTML:Template compatible. In summary, I recommend using HTML::Template when it is important to have a clean interface to your (separate) HTML display code. Regards, Richard Martin Woodward perl_monger@richardwoodward.com ----- Original Message ----- From: "Brian Mathis" To: "Rochester Perl Mongers" Sent: Wednesday, October 25, 2000 9:17 PM Subject: [roch-pm] Techniques for templates > I assume there are a lot of CGI programmers out here, and I was wondering > how people handle printing out customized pages back to the browser. I can > think of a few different techniques on how this could be done: > 1. Store the html in a file, and search & replace on tokens in that file > 2. actully embed the html code in the perl script itself, then print it > all out with $vars automatically updated > 3. use CGI.pm to handle printing the html tags for you > > I personally use #1, but I was wondering what other people use. -- For information on unsubscribing from this list, please visit http://rochester.pm.org From djm at rochester.rr.com Wed Oct 25 23:09:55 2000 From: djm at rochester.rr.com (David Maier) Date: Thu Aug 5 00:19:23 2004 Subject: [roch-pm] Techniques for templates References: <39F73FDB.65F20488@directedge.com> Message-ID: <001101c03f02$9b79a920$b12d1818@rochester.rr.com> The way i do is probably very ugly, but i split my page into 2 parts. The first part being the half of the page before where i want to insert the info, and the second part is the other half of my page. I put those parts into each its own sub. Whenever i want to print info to a page, i just do something like this: &html1; print whatever here; &html2; If you can split your page so that there's 1 main section that is updated, then this works pretty well. I'm not sure about how great an idea it is though. I'm semi-new to the perl scene, and any advances on my method would be appreciated. Dave Maier - http://www.thelookingman.com - ----- Original Message ----- From: "Richard Martin Woodward" To: Sent: Wednesday, October 25, 2000 9:36 PM Subject: Re: [roch-pm] Techniques for templates > Hi, Brian. > > Another way is to--"use HTML::Template;". > > This allows your template to be customized independently > of your perl program. Of course, the template can be > modified by your "user," and this can be an attractive part > of your end product. > > A lot of work went into the design of the HTML::Template > module. You don't want to reinvent that wheel each time you > write an CGI application to produce customized HTML. > > I followed that approach with my HTML_Search program, and > everything went smoothly as I tested it on my PC running Win98 > and the Apache server. Unfortunately, the www host I use to run > HTML_Search (see http://www.richardwoodward.com) > doesn't currently support HTML::Template. But I was able to > write my own stripped-down version (about 150 lines of Perl) > to replace HTML:Template. > > The beauty of the HTML::Template; approach is that you are > forced to separate algorithmic considerations (i.e., figuring out > *what* to show) from display considerations (i.e., how to show it) > as you program an application to be HTML:Template compatible. > > In summary, I recommend using HTML::Template when it is > important to have a clean interface to your (separate) HTML > display code. > > Regards, > Richard Martin Woodward > perl_monger@richardwoodward.com > > ----- Original Message ----- > From: "Brian Mathis" > To: "Rochester Perl Mongers" > Sent: Wednesday, October 25, 2000 9:17 PM > Subject: [roch-pm] Techniques for templates > > > > I assume there are a lot of CGI programmers out here, and I was wondering > > how people handle printing out customized pages back to the browser. I > can > > think of a few different techniques on how this could be done: > > 1. Store the html in a file, and search & replace on tokens in that file > > 2. actully embed the html code in the perl script itself, then print it > > all out with $vars automatically updated > > 3. use CGI.pm to handle printing the html tags for you > > > > I personally use #1, but I was wondering what other people use. > > -- > For information on unsubscribing from this list, please visit > http://rochester.pm.org > -- For information on unsubscribing from this list, please visit http://rochester.pm.org From bmathis at directedge.com Thu Oct 26 17:07:09 2000 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:23 2004 Subject: [roch-pm] Techniques for templates References: <39F73FDB.65F20488@directedge.com> Message-ID: <39F8AB0D.B1C7F990@directedge.com> Richard Martin Woodward wrote: > > Hi, Brian. > > Another way is to--"use HTML::Template;". > > This allows your template to be customized independently > of your perl program. Of course, the template can be > modified by your "user," and this can be an attractive part > of your end product. > > A lot of work went into the design of the HTML::Template > module. You don't want to reinvent that wheel each time you > write an CGI application to produce customized HTML. > > I followed that approach with my HTML_Search program, and > everything went smoothly as I tested it on my PC running Win98 > and the Apache server. Unfortunately, the www host I use to run > HTML_Search (see http://www.richardwoodward.com) > doesn't currently support HTML::Template. But I was able to > write my own stripped-down version (about 150 lines of Perl) > to replace HTML:Template. You can actually install modules yourself, into your home account or the same directory as your script, as long as you have shell access. > The beauty of the HTML::Template; approach is that you are > forced to separate algorithmic considerations (i.e., figuring out > *what* to show) from display considerations (i.e., how to show it) > as you program an application to be HTML:Template compatible. Yes, that's one of my biggest concerns. If I change the design, I have to wade through all this html in a perl script too. > In summary, I recommend using HTML::Template when it is > important to have a clean interface to your (separate) HTML > display code. > > Regards, > Richard Martin Woodward > perl_monger@richardwoodward.com -- 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 Fri Oct 27 03:15:29 2000 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:23 2004 Subject: [roch-pm] Techniques for templates References: <200010252143.RAA24870@roundtable.cif.rochester.edu> Message-ID: <39F939A1.66253C78@directedge.com> Jonathan P Tomer wrote: > > When's the next meeting? I gotta get to one of them, and feel stupid :-) > > Last Wednesday of every month. Should be on the webpage. Make that the 3rd Wednesday each month :) -- 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 Fri Oct 27 15:00:34 2000 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:23 2004 Subject: [roch-pm] [Fwd: O'Reilly Releases "PC Hardware in a Nutshell"] Message-ID: <39F9DEE2.240FE600@directedge.com> New ORA Release. If anyone is interested in getting a review copy of this, let me know. Brian -------- Original Message -------- O'REILLY RELEASES "A GOOD OPINIONATED REFERENCE WORK" ON PC HARDWARE O'Reilly's new release, PC Hardware in a Nutshell, is a comprehensive--and concise--guide to buying, building, upgrading, and repairing Intel-based PCs, for novices and seasoned professionals alike, presented in O'Reilly's practical, no-fluff "In a Nutshell" format. PC Hardware in a Nutshell features buying guidelines, how-to advice on installing, configuring, and troubleshooting specific components, plus ample reference material and a complete case study on building a PC from components. In addition to coverage of the fundamentals and general tips about working on PCs, the book includes chapters focusing on motherboards, processors, memory, disks (floppies, hard drives, and optical drives), tape devices, video devices, input devices, audio components, communications, power supplies, and maintenance. The last chapter is a complete case study in building a PC from components. "This is the only PC hardware book we know of that takes a practical approach to the tasks of buying, building, upgrading, and repairing PCs," says coauthor Robert Bruce Thompson, "Throughout the book, we focus on providing useful information rather than merely interesting information. If you want to buy a PC, this book tells you what to look for--and what to look out for. If you want to build a PC, this book explains component-by-component, the key parts of a PC, describes the important characteristics of each, provides buying guidelines, lists recommended products (by brand name and model), and takes you step-by-step through building the PC. If you have an older PC, this book tells you what you need to know to upgrade it--if it makes sense to do so--as well as when it makes more sense simply to retire it to less demanding duties. Finally, if your PC breaks, this book tells you what you need to know to troubleshoot the problem and then choose and install replacement parts." PC Hardware in a Nutshell is a compact guide, accessible to the ordinary reader and invaluable for the seasoned professional. "I have to read books like this for a living, and this is the first one I've come across which is actually enjoyable. It contains the right amount of sensible advice and information on relevant topics without going over the top into useless detail and is, I'm sure, going to become indispensable. Highly recommended to both beginners--whom it won't bamboozle--and experienced hands, whether they're looking for information on what to buy or more detailed reference material." --Chris Ward-Johnson, The Times (of London) "There's not another book like this, and if you do much with computers you need a good reference work on hardware. Of course there are massively larger books on the subject, but that's just the point: most of the time you're not looking for a long essay on the subject, you need information, and reliable judgment, both of which Robert Bruce Thompson is highly--I am tempted to say uniquely--qualified to give so. You have here a well written book by someone who understands the subject. It's about computer hardware and nearly everyone needs a good opinionated reference work on that subject, provided the opinions are sound, which in Thompson's case they certainly are. It's published by O'Reilly, which means it's well edited by editors who resist the temptation to become unacknowledged collaborators. It's really the best book you'll find on this subject. And if that doesn't persuade you to buy this book, I doubt anything else I can say would." --Jerry Pournelle, Chaos Manor Chapter 25, Designing a PC, is available free online at: http://www.oreilly.com/catalog/pchardnut/chapter/ch25.html For more information about the book, including Table of Contents, index, author bio, and samples, see: http://www.oreilly.com/catalog/pchardnut/ For a cover graphic in jpeg format, go to: ftp://ftp.ora.com/pub/graphics/book_covers/hi-res/1565925998.jpg ### PC Hardware in a Nutshell By Robert Bruce Thompson & Barbara Fritchman Thompson October 2000 1-56592-599-8, 526 pages, $29.95 order@oreilly.com 1-800-998-9938 http://www.oreilly.com -- For information on unsubscribing from this list, please visit http://rochester.pm.org From bmathis at directedge.com Fri Oct 27 15:01:11 2000 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:23 2004 Subject: [roch-pm] [Fwd: www.perl.com: Beginners Guide to Perl] Message-ID: <39F9DF07.DA221681@directedge.com> Perl news... -------- Original Message -------- www.perl.com update -------------------------------------- The Email for www.perl.com Subscribers Hello, perl.com subscribers. Larry gave his keynote speech at the Atlanta Linux Showcase last week, and spent some time talking about Perl 6. To summarize, Larry is still thinking. He is sorting through the 361 proposals that came out of the RFC phase and dividing them into the good, the bad, and the ugly. Larry's slides are online at http://www.wall.org/~larry/als/talk.html and Nat Torkington's partial transcript of the talk is available at http://archive.develooper.com/perl6-meta%40perl.org/msg00423.html It's only a partial transcript because Nat was on the road last week and had to do the transcript between classes and he was too tired to finish. If someone else want sto finish the transcript and send it to me, I would would be very grateful. The complete MP3 file of the talk is available from http://www.technetcast.com/tnc_stream.html?stream_id=375 *** WHAT'S NEW ON THE SITE Simon Cozens has delivered another two weeks' worth of reports from the perl5-porters mailing list. Doug Sheppard has begun a new series of articles that explain Perl for beginners. www.perl.com is a frequent destination for people who are just starting out with Perl, and we hope that these articles will be valuable for those people. http://www.perl.com/pub/2000/10/begperl1.html Michel Rodriguez, a well-known XML expert, has written an article XML processing as some other languages. I got to meet Michel on the O'Reilly "University of Perl" tour, where he was teaching the XML class, and he is a very sharp fellow. I am sure you will be interested to find out what is wrong with Perl in this regard (or what is wrong with XML) and where Michel thinks that Perl is a good fit for XML development. http://www.xml.com/pub/2000/10/11/perlxml/index.html We also, finally, have a transcript of Larry's State of the Onion speech from last summer's Perl Conference in Monterey. It took a while to track down a tape and get it transcribed, but it's here now for those who missed it or want to refer to it. http://www.perl.com/pub/2000/10/23/soto2000.html *** COMING UP More Perl 6 news and more p5p reports. Doug Sheppard will return in two weeks. And we may eventually have an article on the very interesting and useful Class::DBI modules. Thank you all. I will be in touch again next week. Mark-Jason Dominus mjd@plover.com I am boycotting Amazon. See http://www.plover.com/~mjd/amazon.html for details. *** Beginner's Introduction to Perl http://www.perl.com/pub/2000/10/begperl1.html?wwwrrr_20001025.txt The first part in a new series that introduces Perl to people who haven't programmed before. If you weren't sure how to get started with Perl, here's your chance! Perl Conference: State of the Onion 2000 http://www.perl.com/pub/2000/10/23/soto2000.html?wwwrrr_20001025.txt Larry Wall's annual report on the state of Perl, from TPC 4.0 (the fourth annual Perl conference) in Monterey in July 2000. In this full length transcript, Larry talks about the need for changes, which has led to the effort to rewrite the language in Perl 6. Programming GNOME Applications with Perl http://www.perl.com/pub/2000/10/gnome.html?wwwrrr_20001025.txt Simon Cozens shows us how to use Perl to develop applications for Gnome, the Unix desktop environment. How Perl Helped Me Win the Office Football Pool http://www.perl.com/pub/2000/10/footpool.html?wwwrrr_20001025.txt Walt Mankowski shows us how he used Perl to make a few extra bucks at the office. Guide to the Perl 6 Working Groups http://www.perl.com/pub/2000/09/perl6mail.html?wwwrrr_20001025.txt Perl 6 discussion and planning are continuing at a furious rate and will probably continue to do so, at least until next month when Larry announces the shape of Perl 6 at the Linux Expo. In the meantime, here's a summary of the main Perl 6 working groups and discussion lists, along with an explanation of what the groups are about. Sister Sites: --------------------------------- O'Reilly Network http://www.oreillynet.com The Source for Open and Emerging Technologies XML.com http://xml.com/ XML from the inside out. O'Reilly and Associates http://www.oreilly.com/ O'Reilly computer books, software and online publishing. ----------------------------------------------------------------- If you want to cancel a subscription to this newsletter, please email the word "unsubscribe" in the SUBJECT of the message to perl-update-request@pepper.oreillynet.com. NOTE: Please make certain to unsubscribe from the email address at which you receive this message For non-automated human help email onperl@oreillynet.com ----------------------------------------------------------------- -- For information on unsubscribing from this list, please visit http://rochester.pm.org From HEDAAN at simon.rochester.edu Sat Oct 28 07:04:27 2000 From: HEDAAN at simon.rochester.edu (HEDA, ANURAG) Date: Thu Aug 5 00:19:23 2004 Subject: [roch-pm] [Fwd: O'Reilly Releases "PC Hardware in a Nutshell" ] Message-ID: <60DB751B107FD411ABC000D0B789B9CE010FDF4B@mail2.ssb.rochester.edu> I ll review it around christmas time. /anu -----Original Message----- From: Brian Mathis [mailto:bmathis@directedge.com] Sent: Friday, October 27, 2000 4:01 PM To: Rochester Perl Mongers Subject: [roch-pm] [Fwd: O'Reilly Releases "PC Hardware in a Nutshell"] New ORA Release. If anyone is interested in getting a review copy of this, let me know. Brian -------- Original Message -------- O'REILLY RELEASES "A GOOD OPINIONATED REFERENCE WORK" ON PC HARDWARE O'Reilly's new release, PC Hardware in a Nutshell, is a comprehensive--and concise--guide to buying, building, upgrading, and repairing Intel-based PCs, for novices and seasoned professionals alike, presented in O'Reilly's practical, no-fluff "In a Nutshell" format. PC Hardware in a Nutshell features buying guidelines, how-to advice on installing, configuring, and troubleshooting specific components, plus ample reference material and a complete case study on building a PC from components. In addition to coverage of the fundamentals and general tips about working on PCs, the book includes chapters focusing on motherboards, processors, memory, disks (floppies, hard drives, and optical drives), tape devices, video devices, input devices, audio components, communications, power supplies, and maintenance. The last chapter is a complete case study in building a PC from components. "This is the only PC hardware book we know of that takes a practical approach to the tasks of buying, building, upgrading, and repairing PCs," says coauthor Robert Bruce Thompson, "Throughout the book, we focus on providing useful information rather than merely interesting information. If you want to buy a PC, this book tells you what to look for--and what to look out for. If you want to build a PC, this book explains component-by-component, the key parts of a PC, describes the important characteristics of each, provides buying guidelines, lists recommended products (by brand name and model), and takes you step-by-step through building the PC. If you have an older PC, this book tells you what you need to know to upgrade it--if it makes sense to do so--as well as when it makes more sense simply to retire it to less demanding duties. Finally, if your PC breaks, this book tells you what you need to know to troubleshoot the problem and then choose and install replacement parts." PC Hardware in a Nutshell is a compact guide, accessible to the ordinary reader and invaluable for the seasoned professional. "I have to read books like this for a living, and this is the first one I've come across which is actually enjoyable. It contains the right amount of sensible advice and information on relevant topics without going over the top into useless detail and is, I'm sure, going to become indispensable. Highly recommended to both beginners--whom it won't bamboozle--and experienced hands, whether they're looking for information on what to buy or more detailed reference material." --Chris Ward-Johnson, The Times (of London) "There's not another book like this, and if you do much with computers you need a good reference work on hardware. Of course there are massively larger books on the subject, but that's just the point: most of the time you're not looking for a long essay on the subject, you need information, and reliable judgment, both of which Robert Bruce Thompson is highly--I am tempted to say uniquely--qualified to give so. You have here a well written book by someone who understands the subject. It's about computer hardware and nearly everyone needs a good opinionated reference work on that subject, provided the opinions are sound, which in Thompson's case they certainly are. It's published by O'Reilly, which means it's well edited by editors who resist the temptation to become unacknowledged collaborators. It's really the best book you'll find on this subject. And if that doesn't persuade you to buy this book, I doubt anything else I can say would." --Jerry Pournelle, Chaos Manor Chapter 25, Designing a PC, is available free online at: http://www.oreilly.com/catalog/pchardnut/chapter/ch25.html For more information about the book, including Table of Contents, index, author bio, and samples, see: http://www.oreilly.com/catalog/pchardnut/ For a cover graphic in jpeg format, go to: ftp://ftp.ora.com/pub/graphics/book_covers/hi-res/1565925998.jpg ### PC Hardware in a Nutshell By Robert Bruce Thompson & Barbara Fritchman Thompson October 2000 1-56592-599-8, 526 pages, $29.95 order@oreilly.com 1-800-998-9938 http://www.oreilly.com -- For information on unsubscribing from this list, please visit http://rochester.pm.org -- For information on unsubscribing from this list, please visit http://rochester.pm.org From bmathis at directedge.com Sat Oct 28 18:16:42 2000 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:23 2004 Subject: [roch-pm] [Fwd: O'Reilly Releases "PC Hardware in a Nutshell"] References: <60DB751B107FD411ABC000D0B789B9CE010FDF4B@mail2.ssb.rochester.edu> Message-ID: <39FB5E5A.68376C87@directedge.com> "HEDA, ANURAG" wrote: > > I ll review it around christmas time. > > /anu OK, I put in the request for it. We'll see how long it takes to get here. -- 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 Tue Oct 31 00:34:46 2000 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:23 2004 Subject: [roch-pm] Larry's keynote on Perl 6 Message-ID: <39FE6806.788E9426@directedge.com> Here's the transcripts and audio of a keynote that Larry Wall gave at the Atlanta Linux showcase about Perl 6. Looks like some cool stuff is coming down the pipeline. http://dev.perl.org/~ask/als/ -- Brian Mathis Direct Edge http://www.directedge.com -- For information on unsubscribing from this list, please visit http://rochester.pm.org