From bmathis at directedge.com Wed Mar 14 15:02:29 2001 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:27 2004 Subject: [roch-pm] [Fwd: damian conway OO perl class in boston] Message-ID: <3AAFDC65.6080705@directedge.com> -------- Original Message -------- Subject: damian conway OO perl class in boston Date: Wed, 14 Mar 2001 00:42:52 -0500 From: Uri Guttman Reply-To: Uri Guttman To: groups@lists.panix.com please forward this to your pm group if you think they will be interested. damian conway is interested in teaching his advanced object oriented class in boston in early july. a description of the class is at: http://www.csse.monash.edu.au/~damian/Courses/AdvancedOO the basic information is that it will be offered on tue/wed july 10-11, 2001. it will be taught at the cambridge marriott which is on the red line (kendall sq). and easily reached by car. continental breakfast and buffet lunch will be included on both days. also a complete set of course notes will be handed out. the price will be around $999 per person. the class size will probably be around 30, so you can expect to have plenty of high quality interaction with the damian. i mentioned this at the pm meeting tonight and several people expressed interest and told me to post more info on it. none of this information is concrete yet. i am producing the class with damian and we want to see enough interest before we make solid committments. so email me if you or anyone else you know would be interested in this. it is a great opportunity to learn OO perl from the master himself. thanx, uri -- Uri Guttman --------- uri@sysarch.com ---------- http://www.sysarch.com SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting The Perl Books Page ----------- http://www.sysarch.com/cgi-bin/perl_books The Best Search Engine on the Net ---------- http://www.northernlight.com **Majordomo list services provided by PANIX ** **To Unsubscribe, send "unsubscribe groups" to majordomo@lists.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 Wed Mar 14 22:42:41 2001 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:27 2004 Subject: [roch-pm] [Fwd: Perl.com Newsletter: Embperl (03/13/2001)] Message-ID: <3AB04841.9030501@directedge.com> -------- Original Message -------- Subject: Perl.com Newsletter: Embperl (03/13/2001) Date: Wed, 14 Mar 2001 17:14:51 -0800 From: Perl Newsletter To: "Perl Newsletter" www.perl.com update -------------------------------------- The Email for www.perl.com Subscribers ===================================================================== Sponsored by Allaire Reserve now for a FREE Allaire JRun 3.0 Seminar! Learn why JRun is the top choice for building and deploying secure e-business apps with Java. Attendees receive a copy of JRun Server Developer Edition and Allaire?s Developing Applications with JRun manual. You may also win free JRun products! Register at: http://ads.allaire.com/allaire/f1perl.html ===================================================================== Greetings, perl.com subscribers. This is Schuyler Erle, web hacker for the O'Reilly Network, and it is my honor and pleasure to bring you the latest www.perl.com newsletter. So, without further ado, here's what's new in the world of Perl. * Perl at large. The big buzz in Perl today is a Slashdot post to the effect that a couple of high school sophmores attracted the attention of their school administrators, and eventually even the police, all thanks to a little confusion over the difference between scalar and list contexts in perl. # Scalar context assignment: Store the entire output of the well-known # UNIX fortune(1) program. my $f = `fortune`; ... is not the same as ... # List context assignment, with one element on the left side: Store # *just the first line* of the output of fortune(1). my ($f) = `fortune`; Apparently, the lad in question used the latter code to generate random quotes on his webpage, rather than the former scala context code, which is probably what he wanted. When school administrators viewed the site, they got a page containing, among other things, just the first line of a William Gibson quote mentioning smuggling firearms, totally out of context and without attribution. The rest of the story isn't hard to imagine, but you can read all about it at: http://slashdot.org/article.pl?sid=01/03/13/208259 The article concludes by quoting from the Camel 3: "You will be miserable until you learn the difference between scalar and list context." Yeah, no kidding. * What's new on www.perl.com? This week, www.perl.com introduces Neil Gunton with an article on using Embperl to simplify web site construction and maintenance. Embperl, as you may be aware, is a web application platform written in perl, that's typically run in concert with Apache and mod_perl. Gunton details the implementation and use of EmbperlObject to produce reusable web page objects which can greatly aid the development of modular web sites of all sizes. Once again, and as always, Simon Cozens returns with his truly smashing perl5-porters digest. This week, come on down, and listen as Simon spins wild yarns of Plain Old Documentation issues, undocumented CV flags, the mysterious sub x { sub {} } memory leak, and testing features that even Schwern doesn't understand. Until next week, noble Perl hackers! We now return you to your regularly scheduled e-mail. SDE ==================================================================== ONLamp.com: O'Reilly Network's site for high-performance web serving. ONLamp.com helps you optimize your use of the open source web platform. Whether you use some or all of the LAMP technologies-- Linux, Apache, MySQL, Perl/PHP/Python and much more--you'll learn from informative articles, insightful interviews, and helpful resources, with the experience and quality you expect from O'Reilly. http://onlamp.com ==================================================================== Article: Creating Modular Web Pages With EmbPerl http://www.perl.com/pub/2001/03/embperl.html?wwwrrr_20010313.txt If you have ever wished for an "include" HTML tag to reuse large chunks of HTML, you are in luck. Neil Gunton explains how Embperl solves the problem. Article: Writing GUI Applications in Perl/Tk http://www.perl.com/pub/2001/03/gui.html?wwwrrr_20010313.txt Nick Temple shows how to program a graphical Point-of-Sale application in Perl, complete with credit card processing. Article: DBIx::Recordset VS DBI http://www.perl.com/pub/2001/02/dbix.html?wwwrrr_20010313.txt Terrance Brannon explains why DBI is the standard database interface for Perl but should not be the interface for most Perl applications requiring database functionality. Article: The e-smith Server and Gateway: a Perl Case Study http://www.perl.com/pub/2001/02/esmith.html?wwwrrr_20010313.txt Kirrily "Skud" Robert explains the Perl behind the web-based administrator for the e-smith server. ============================================================ Sponsored by Thawte ** FREE Apache SSL Guide from Thawte ** Planning Web Server Security? Find out how to implement SSL! Get the free Thawte Apache SSL Guide and find the answers to all your Apache SSL security issues and more at: http://www.thawte.com/ucgi/gothawte.cgi?a=n122531080018000 ============================================================ 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. ONLamp.com http://onlamp.com O'Reilly Network's High Performance Web Development site 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, send an email to perl-unsubscribe@paprika.oreillynet.com NOTE: Please make certain to unsubscribe from the email address at which you receive this message For non-automated human help email elists-admin@oreillynet.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 Mon Mar 19 01:03:10 2001 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:27 2004 Subject: [roch-pm] Meeting this week Message-ID: <3AB5AF2E.4070700@directedge.com> -----BEGIN PGP SIGNED MESSAGE----- Hello everyone Yet another month has passed, and it's time for another meeting! This month's main topic will be: Using XS to interface with other cool things, by Jonathan Tomer. Hope to see you there! http://rochester.pm.org - -- Brian Mathis Direct Edge http://www.directedge.com -----BEGIN PGP SIGNATURE----- Version: PGP 7.0.1 iQEUAwUBOrWvKbGo2cj8O3o1AQH5XAf3chup72Ri7EEPj1dU5hBQo0aj2GpJZpUp BkOvLmTiwzkQK85Ew4z0o7xED6zv/LbiqzmPwe3EsfvX43z3L31NvXK6lzo2/x+9 7miRMh2OZ6XOvvwYD4a70cKhLbzA0UvOJHpWbWPkrsWZAhocZcfVw/yOgLHbNcyH 61fojJUJxoulcTq7pq+K3HzPdNpIlbvG2Ruj+VFeZYIh30OeBhWFiqfm8xvEuaVq KdctQqh1l36cL2+U17S9L8ettIHBMawGwn5XXHQDWUo+3itjJgqZwtuBYZHuvlPh yrW2txHmYj00k+zi/gTF3/QEP/tcKy5gnhjro5G5/1Ebzxy6W8B0 =bfF0 -----END PGP SIGNATURE----- -- For information on unsubscribing from this list, please visit http://rochester.pm.org From bmathis at directedge.com Thu Mar 22 02:16:21 2001 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:27 2004 Subject: [roch-pm] [Fwd: Perl.com Update: DBI is OK (03/21/2001)] Message-ID: <3AB9B4D5.9070508@directedge.com> -------- Original Message -------- Subject: Perl.com Update: DBI is OK (03/21/2001) Date: Wed, 21 Mar 2001 17:19:02 -0800 From: Perl Newsletter To: "Perl Newsletter" www.perl.com update -------------------------------------- The Email for www.perl.com Subscribers ============================================================ Sponsored by Allaire Reserve now for a FREE Allaire JRun 3.0 Seminar! Learn why JRun is the top choice for building and deploying secure e-business apps with Java. Attendees receive a copy of JRun Server Developer Edition and Allaire?s Developing Applications with JRun manual. You may also win free JRun products! Register at: http://ads.allaire.com/allaire/f2perl.html ============================================================ Greetings, perl.com subscribers. This is Schuyler Erle, web hacker for the O'Reilly Network, and it is my honor and pleasure to bring you the latest www.perl.com newsletter. So, without dropping the beat, here's what's new in the world of Perl. * Perl at large. Without much fanfare or flourish, Gurusamy Sarathy has released perl 5.6.1-TRIAL3 to the CPAN. The usual round of building and testing is now needed to make sure perl 5.6.1 is ready for its final stable release. Get your copy from a CPAN mirror near you, or at: http://www.cpan.org/authors/id/G/GS/GSAR/perl-5.6.1-TRIAL3.tar.gz Now, I know we've talked about testing the latest Perl releases before, but this time your help really is needed: I fear Sarathy's starting to show the strain of pumpkinghood. The sure sign is that he's begun making oblique Zero Wing references on p5p, saying things like, "The /^OK/ messages can go to a mailing list. Let's ask Ask to set us up the bomb^Wlist." So download the trial release, build it, and get those test reports in, before he starts telling people to "make every 'zig'!" Finally, Chris Nandor reports that use.perl.org is now running Slash 2.0, and that news.perl.org will be folded into it. use Perl, if you've not seen it before, is probably the best source of fast-breaking Perl news available. Since news.perl.org used to carry the same news items for the most part, the only real difference will be that everyone can now go to one place for Perl news. So visit use Perl early and often for best results, at: http://use.perl.org * What's new on www.perl.com? A few weeks ago, we ran an article by Terrence Brannon on the advantages of using DBIx::Recordset over using DBI directly. You may recall that we had some immediate responses to this article, particularly from a reader known as Chromatic, in defense of the DBI and its general usefulness. This week, we're pleased to report that Chromatic has taken the bait, and produced a terrific article addressing some of the issues Brannon raised, and highlighting some perhaps lesser-known techniques for making the most of the DBI. Personally, I love it when our readers get involved, so permit me to thank Chromatic for his response, and encourage the rest of you to send us your comments! Also, the indefatiguable Simon Cozens returns with his delightful perl5-porters digest. Now power packed with over 50% more vitamins and minerals each week, Simon's digest brings you the highs and lows of the perl5-porters mailing list, in a bite-sized and easily, um, digestible form! Mmm, mmm! Until next week, noble Perl hackers! We now return you to your regularly scheduled e-mail. SDE ============================================================ ONLamp.com: O'Reilly Network's site for high-performance web serving. ONLamp.com helps you optimize your use of the open source web platform. Whether you use some or all of the LAMP technologies-- Linux, Apache, MySQL, Perl/PHP/Python and much more--you'll learn from informative articles, insightful interviews, and helpful resources, with the experience and quality you expect from O'Reilly. http://onlamp.com ============================================================ DBI is OK http://www.perl.com/pub/2001/03/dbiokay.html?wwwrrr_20010320.txt Chromatic makes a case for using DBI and shows how it works well in the same situations as DBIx::Recordset. Article: Creating Modular Web Pages With EmbPerl http://www.perl.com/pub/2001/03/embperl.html?wwwrrr_20010320.txt If you have ever wished for an "include" HTML tag to reuse large chunks of HTML, you are in luck. Neil Gunton explains how Embperl solves the problem. Article: Writing GUI Applications in Perl/Tk http://www.perl.com/pub/2001/03/gui.html?wwwrrr_20010320.txt Nick Temple shows how to program a graphical Point-of-Sale application in Perl, complete with credit card processing. Article: DBIx::Recordset VS DBI http://www.perl.com/pub/2001/02/dbix.html?wwwrrr_20010320.txt Terrance Brannon explains why DBI is the standard database interface for Perl but should not be the interface for most Perl applications requiring database functionality. Article: The e-smith Server and Gateway: a Perl Case Study http://www.perl.com/pub/2001/02/esmith.html?wwwrrr_20010320.txt Kirrily "Skud" Robert explains the Perl behind the web-based administrator for the e-smith server. ============================================================ Sponsored by Thawte ** FREE Apache SSL Guide from Thawte ** Planning Web Server Security? Find out how to implement SSL! Get the free Thawte Apache SSL Guide and find the answers to all your Apache SSL security issues and more at: http://www.thawte.com/ucgi/gothawte.cgi?a=n122531080018000 ============================================================ 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. ONLamp.com http://onlamp.com O'Reilly Network's High Performance Web Development site 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, send an email to perl-unsubscribe@paprika.oreillynet.com NOTE: Please make certain to unsubscribe from the email address at which you receive this message For non-automated human help email elists-admin@oreillynet.com ----------------------------------------------------------------- Steve McCannell The O'Reilly Network -- 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 Thu Mar 29 00:27:32 2001 From: bmathis at directedge.com (Brian Mathis) Date: Thu Aug 5 00:19:27 2004 Subject: [roch-pm] [Fwd: Perl.com Newsletter: Simple Gnome Panel Applet] Message-ID: <3AC2D5D4.90303@directedge.com> -------- Original Message -------- Subject: Perl.com Newsletter: Simple Gnome Panel Applet Date: Wed, 28 Mar 2001 17:21:50 -0800 From: Perl Newsletter To: "Perl Newsletter" www.perl.com update -------------------------------------- The Email for www.perl.com Subscribers ============================================================ Sponsored by Thawte ** FREE Apache SSL Guide from Thawte ** Planning Web Server Security? Find out how to implement SSL! Get the free Thawte Apache SSL Guide and find the answers to all your Apache SSL security issues and more at: http://www.thawte.com/ucgi/gothawte.cgi?a=n122531080018000 ============================================================ Greetings, perl.com subscribers. This is Schuyler Erle, web hacker for the O'Reilly Network, and it is my honor and pleasure to bring you the latest www.perl.com newsletter. So, without dropping the beat, here's what's new in the world of Perl. * Perl at large. This week, YAPC::America::North 2001 has officially opened its doors for registration, and put out its second Call for Participation! Presentation proposals will be accepted until May 1st. If you've been to YAPC before, then you know what all the buzz is about. If you haven't, you really should check out the website. You can register, and find out more, at: http://www.yapc.org/America/ In other news, www.perl.com is pleased to report that, with Larry's approval, the Perl community will be applying to participate in the Unicode Consortium. Yet Another Society will be making the application on behalf of the community, and Netthink, a UK-based consultancy, will be contributing the membership fees. It is hoped that membership in the Consortium will enable the Perl community to participate in the Unicode standardization process, and obtain the information it needs to ensure that Perl's Unicode support will be 100% standards compliant. This is a really exciting opportunity for the Perl community, and we hope to make more detailed news available as soon as possible. For more on Unicode and the Unicode Consortium, visit: http://www.unicode.org And, of course, Yet Another Society, which also produces the YAPCs, and has hired the inimitable Damian Conway for a year's worth of indentured servitude on behalf of the community, can be found at: http://www.yetanother.org * What's new on www.perl.com? This week on www.perl.com, Joe Nasal discusses the construction of Gnome applets using Perl and Gtk. Gnome, if you're not familiar with it, is a popular desktop environment often used in X-Windows-based GUIs on Linux and other *NIX operating systems. Gnome desktops often features an applet panel, analogous to the Windows taskbar. Using a very straightforward example, Joe describes step-by-step how to build a custom panel applet with the Gtk bindings for Perl. Of course, the fearless Simon Cozens returns to blaze an intrepid trail through the wild and often wooly world of Perl mailing lists. This week, his perl5-porters digest covers the latest on core modules like Cwd, Errno, and warnings.pm, a strange bug involving the scalar and x operators, and some nifty extensions to open() that will likely scare your grandmother. (If she's a Perl hacker, that is.) As if that wasn't enough, Simon's perl6-lists digest returns again this week, touching on Dan Sugalski's new PDD on internal data types, the latest in the rough-and-tumble GC brawls, and more. So. Until next week, most honorable Perl hackers! Use strict, and turn those warnings on. We now return you to your regularly scheduled E-mail. SDE ============================================================ oreilly.linux.com: Significant Linux Topics, Online O'Reilly-style: Our Linux DevCenter covers all the significant Linux topics, from games and devices to security and databases. O'Reilly Network's Linux experts explain it in the trademark O'Reilly style: practical, no hype, and designed for all Linux programmers, from advanced to beginner. http://oreilly.linux.com ============================================================ A Simple Gnome Panel Applet http://www.perl.com/pub/2001/03/27/gnome.html?wwwrrr_20010328.txt Build a useful Gnome application in an afternoon! Joe Nasal explains some common techniques, including widget creation, signal handling, timers, and event loops. DBI is OK http://www.perl.com/pub/2001/03/dbiokay.html?wwwrrr_20010328.txt Chromatic makes a case for using DBI and shows how it works well in the same situations as DBIx::Recordset. Article: Creating Modular Web Pages With EmbPerl http://www.perl.com/pub/2001/03/embperl.html?wwwrrr_20010328.txt If you have ever wished for an "include" HTML tag to reuse large chunks of HTML, you are in luck. Neil Gunton explains how Embperl solves the problem. Article: Writing GUI Applications in Perl/Tk http://www.perl.com/pub/2001/03/gui.html?wwwrrr_20010328.txt Nick Temple shows how to program a graphical Point-of-Sale application in Perl, complete with credit card processing. ============================================================ ApacheWeek.com Visit the premier Apache site for the world's most popular web server. Here's information on all the technologies that help you optimize your use of Apache: modules, LAMP, WebDAV, Samba, PHP, JSP, CRLs. Plus Apache job listings. Come to ApacheWeek for recent Apache news, in-depth features, reviews of books and conferences, and helpful development discussions. http://www.apacheweek.com ============================================================ 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. ONLamp.com http://onlamp.com O'Reilly Network's High Performance Web Development site 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, send an email to perl-unsubscribe@paprika.oreillynet.com NOTE: Please make certain to unsubscribe from the email address at which you receive this message For non-automated human help email elists-admin@oreillynet.com ----------------------------------------------------------------- -- Brian Mathis Direct Edge http://www.directedge.com -- For information on unsubscribing from this list, please visit http://rochester.pm.org