From george at metaart.org Fri Jan 2 15:06:54 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:37 2004 Subject: [oak perl] Review of Perl Cookbook Message-ID: <200401021306.54910.george@metaart.org> Joshua Wait has written a humorous review of the Perl Cookbook. You can read it at: http://oakland.pm.org/reviews/cookbook2.html George P.S. The review is also on the O'Reilly site. And Josh submitted it to Amazon.com too. From george at metaart.org Sat Jan 3 02:15:06 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:37 2004 Subject: [oak perl] Draft of Review of Regex Article - request comments Message-ID: <200401030015.06914.george@metaart.org> text of article: ? ?http://www.onlamp.com/pub/a/onlamp/2003/08/21/regexp.html draft of my review of article: http://oakland.pm.org/reviews/regex_5habits.html Tony Stubblebine, author of "Regular Expression Pocket Reference" will be presenting to us in March. He called my attention to an article he has written entitled "Five Habits for Successful Regular Expressions". (See link above.) I think it's well worth reading. If you haven't already read it, it would also help prepare you for the March meeting. Anyway, I've written a draft of a review of Tony's article. (Again, see link above.) Your corrections, comments, ... would be appreciated. George Meeting Announcement ................................... March Oakland.pm Meeting when: ? ?Tue. Mar. 9 at 7:30-9:30pm. ? ?(We meet 2nd Tuesdays.) where: ? ?Joshua Wait's place ? ?1903 Virginia Street Apt. 3 ? ?Berkeley, CA 94709 directions: see links on home page what: ? ?* introductions ? ?* giveaways ? ?* talk by Tony Stubblebine, ? ? ?likely on regex who: open to anyone interested. how much: no fee for our meetings. Tony Stubblebine's Book .............. catalog entry: ? ?http://www.oreilly.com/catalog/regexppr/ my review of: ? ?http://oakland.pm.org/reviews/regexppr.html From george at metaart.org Mon Jan 5 00:39:00 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:37 2004 Subject: [oak perl] MacWorld Outing Message-ID: <200401042239.00478.george@metaart.org> OK, there are, I understand, four people who say they'll be there. That would be me, Arden, Bruce and John. Anyone else? ? ? <<<----- Here's the plan: * meet at the Conference ? ? ?date: Wednesday, January 7, 2004 ? ? ?time: 2pm conference location: Moscone Center street address: 747 Howard St., San Francisco ? ? ?specific meeting place: O'Reilly booth (#2143) * while we're at the O'Reilly booth, ? ? ?it would be fun to meet David Pogue ? ? who I gather will be there * follow whoever has a good idea to wherever At any point, you are free to go off on your own. url for conference: http://www.macworldexpo.com From alamozzz at yahoo.com Mon Jan 5 19:46:37 2004 From: alamozzz at yahoo.com (Adrien Lamothe) Date: Mon Aug 2 21:33:37 2004 Subject: [oak perl] Review of Perl Cookbook In-Reply-To: <200401021306.54910.george@metaart.org> Message-ID: <20040106014637.80616.qmail@web80805.mail.yahoo.com> I really like Joshua's review. Its succinct and well written. George Woolley wrote: Joshua Wait has written a humorous review of the Perl Cookbook. You can read it at: http://oakland.pm.org/reviews/cookbook2.html George P.S. The review is also on the O'Reilly site. And Josh submitted it to Amazon.com too. _______________________________________________ Oakland mailing list Oakland@mail.pm.org http://mail.pm.org/mailman/listinfo/oakland --------------------------------- Do you Yahoo!? New Yahoo! Photos - easier uploading and sharing -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/oakland/attachments/20040105/b967fbbb/attachment.htm From george at metaart.org Tue Jan 6 01:41:58 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:37 2004 Subject: [oak perl] Some Oakland.pm Numbers for 2003 Message-ID: <200401052341.58843.george@metaart.org> 25 members at the end of the year 12 monthly meetings during the year with an average of 7.83 people attending a meeting 530 messages posted to the mailing list 18 book reviews written by members From george at metaart.org Tue Jan 6 19:06:21 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:37 2004 Subject: [oak perl] Match Talk: Title & Blurb Message-ID: <200401061706.21984.george@metaart.org> OK, I received a title and a blurb from Tony Stubblebine for his talk in March. See snip from his message below my "signature". I'm looking forward to the talk. George ---------- Forwarded Message ---------- Date: Sunday 04 January 2004 5:57 pm From: Tony Stubblebine ... Title: Regular Expression Best Practices Blurb: "Regular expressions are broken and obtuse. They're hard to write. They are even harder to read, especially if you are not the original programmer. Tony Stubblebine, author of "Regular Expression Pocket Reference," will explain how to decrease development time while increasing reliability and readability." ... From george at metaart.org Wed Jan 7 19:58:46 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:37 2004 Subject: [oak perl] MacWorld Outing [what happened] In-Reply-To: <200401042239.00478.george@metaart.org> References: <200401042239.00478.george@metaart.org> Message-ID: <200401071758.46331.george@metaart.org> It was much as planned except we weren't expecting Joshua. Present: Arden Schaeffer, Bruce De Benedictis George Woolley, John Cassady, Joshua Wait Actvities: * We met up at the O'Reilly booth. * There was some discussion, particularly about CGIs. * From the O'Reilly booth, people went in different directions. * Bruce and George heard David Pogue speak. Joshua was also at MacWorld on Tuesday. On Sunday 04 January 2004 10:39 pm, George Woolley wrote: > OK, there are, I understand, four people > who say they'll be there. > That would be me, Arden, Bruce and John. > Anyone else? ? ? <<<----- > > Here's the plan: > * meet at the Conference > ? ? ?date: Wednesday, January 7, 2004 > ? ? ?time: 2pm > conference location: Moscone Center > street address: 747 Howard St., San Francisco > ? ? ?specific meeting place: O'Reilly booth (#2143) > * while we're at the O'Reilly booth, > ? ? ?it would be fun to meet David Pogue > ? ? who I gather will be there > * follow whoever has a good idea to wherever > At any point, you are free to go off on your own. > > url for conference: http://www.macworldexpo.com From oaklandpm at eli.users.panix.com Thu Jan 8 15:51:38 2004 From: oaklandpm at eli.users.panix.com (B. E. G.) Date: Mon Aug 2 21:33:37 2004 Subject: [oak perl] introduction Message-ID: <200401082151.i08Lpcc03745@panix2.panix.com> Normally I lurk a while to get a feel for a list before posting, but George invites me to introduce myself. My name is Benjamin Elijah Griffin, I normally post to Usenet as 'Eli the Bearded', my CPAN handle is ELIJAH. I used to be active in the comp.lang.perl.* groups, but I haven't touched them in a few years now. Similarly, I used to be active in NY.pm, back when it was the only Perl Mongers group, but I moved to CA in 1998, and to east bay in 1999, and haven't been to a PM group since leaving NY. I program in Perl, C, and PHP for work; Perl, C, and Postscript for myself. (Only a little PS.) I don't like OO, I do like regexps. I'm the RFC guru in my office. Internationalization issues interest me. I don't feel like trying to fit this into the roles/profile format used for the Oakland.pm member list. Elijah ------ a touched up ny.pm sig: perl -e 's O Oreverse q K ny pm srekcah lrep dnalkao emosKOex and s Pmp ynP P and s MsMjust sMx and print and s KOPM MPOK Kis or reverse and print q AA' From cpm at bitbucket.com Thu Jan 8 16:03:59 2004 From: cpm at bitbucket.com (Craig McLaughlin) Date: Mon Aug 2 21:33:37 2004 Subject: [oak perl] DnD Message-ID: Greetings to all and Happy New Year... I was wondering if anyone has done any Drag and Drop (DnD) work in perl? Preferably with GTK, and ideally involving dragging & dropping between applications. I've started researching this, but it's quite slow going. Any pointers to reference information, simple samples, etc, would be mucho appreciated. --Craig From joshnjillwait at yahoo.com Thu Jan 8 16:44:59 2004 From: joshnjillwait at yahoo.com (Joshua Wait) Date: Mon Aug 2 21:33:37 2004 Subject: [oak perl] Re: Oakland Digest, Vol 7, Issue 3 In-Reply-To: <200401061800.i06I0UX06944@mail.pm.org> Message-ID: <20040108224459.67979.qmail@web10704.mail.yahoo.com> Thanks Ardien. And holy cow! 18 books reviewed. I didn't realize some people were so prolific! Way to go! --JOSHUA --- oakland-request@mail.pm.org wrote: > Send Oakland mailing list submissions to > oakland@mail.pm.org > > To subscribe or unsubscribe via the World Wide Web, > visit > http://mail.pm.org/mailman/listinfo/oakland > or, via email, send a message with subject or body > 'help' to > oakland-request@mail.pm.org > > You can reach the person managing the list at > oakland-owner@mail.pm.org > > When replying, please edit your Subject line so it > is more specific > than "Re: Contents of Oakland digest..." > > > Today's Topics: > > 1. Re: Review of Perl Cookbook (Adrien Lamothe) > 2. Some Oakland.pm Numbers for 2003 (George > Woolley) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Mon, 5 Jan 2004 17:46:37 -0800 (PST) > From: Adrien Lamothe > Subject: Re: [oak perl] Review of Perl Cookbook > To: Oakland Perl Mongers > Message-ID: > <20040106014637.80616.qmail@web80805.mail.yahoo.com> > Content-Type: text/plain; charset="us-ascii" > > I really like Joshua's review. Its succinct and well > written. > > > George Woolley wrote: > Joshua Wait has written a humorous review of the > Perl Cookbook. > You can read it at: > http://oakland.pm.org/reviews/cookbook2.html > > George > > P.S. The review is also on the O'Reilly site. > And Josh submitted it to Amazon.com too. > > _______________________________________________ > Oakland mailing list > Oakland@mail.pm.org > http://mail.pm.org/mailman/listinfo/oakland > > --------------------------------- > Do you Yahoo!? > New Yahoo! Photos - easier uploading and sharing > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > http://mail.pm.org/pipermail/oakland/attachments/20040105/b967fbbb/attachment-0001.htm > > ------------------------------ > > Message: 2 > Date: Mon, 5 Jan 2004 23:41:58 -0800 > From: George Woolley > Subject: [oak perl] Some Oakland.pm Numbers for 2003 > To: oakland@mail.pm.org > Message-ID: <200401052341.58843.george@metaart.org> > Content-Type: text/plain; charset="us-ascii" > > 25 members at the end of the year > 12 monthly meetings during the year > with an average of 7.83 people attending a > meeting > 530 messages posted to the mailing list > 18 book reviews written by members > > > ------------------------------ > > _______________________________________________ > Oakland mailing list > Oakland@mail.pm.org > http://mail.pm.org/mailman/listinfo/oakland > > > End of Oakland Digest, Vol 7, Issue 3 > ************************************* __________________________________ Do you Yahoo!? Yahoo! Hotjobs: Enter the "Signing Bonus" Sweepstakes http://hotjobs.sweepstakes.yahoo.com/signingbonus From blyman at iii.com Thu Jan 8 16:51:40 2004 From: blyman at iii.com (Belden Lyman) Date: Mon Aug 2 21:33:37 2004 Subject: [oak perl] DnD In-Reply-To: References: Message-ID: <3FFDDEFC.60000@iii.com> Craig McLaughlin wrote: > Greetings to all and Happy New Year... > > I was wondering if anyone has done any Drag and Drop (DnD) work in perl? > Preferably with GTK, and ideally involving dragging & dropping between > applications. > > I've started researching this, but it's quite slow going. Any pointers to > reference information, simple samples, etc, would be mucho appreciated. > > --Craig > Intra-application drag-n-drop using Tk.pm: http://www.perl.com/pub/a/2001/12/11/perltk.html Inter-application drag-n-drop using Gtk.pm: http://mail.gnome.org/archives/gtk-perl-list/2003-January/msg00012.html http://mail.gnome.org/archives/gtk-perl-list/2003-January/msg00013.html Have a look at the gtk-perl archives (google them up), this is probably a common question. I don't do much of anything with any of the widget libraries, (so take that as the caveat that it is when reading above resources ;) but I suspect that the correct DnD code to use will be very specific to the widget library in question. Which means that a Wx example might be academically interesting to look at, but not terribly useful when trying to translate into Gtk. *sigh* and here I thought you were going to talk about D&D. hth Belden From cpm at bitbucket.com Thu Jan 8 17:19:04 2004 From: cpm at bitbucket.com (Craig McLaughlin) Date: Mon Aug 2 21:33:37 2004 Subject: [oak perl] DnD In-Reply-To: <3FFDDEFC.60000@iii.com> Message-ID: On Thu, 8 Jan 2004, Belden Lyman wrote: > Intra-application drag-n-drop using Tk.pm: > http://www.perl.com/pub/a/2001/12/11/perltk.html Yep, read that, played with the examples. > Inter-application drag-n-drop using Gtk.pm: > http://mail.gnome.org/archives/gtk-perl-list/2003-January/msg00012.html > http://mail.gnome.org/archives/gtk-perl-list/2003-January/msg00013.html Yep, read those. > Have a look at the gtk-perl archives (google them up), this is probably > a common question. >From what I've found so far, it's a common question, but rarely is it answered in a way that makes sense. :) > I don't do much of anything with any of the widget libraries, (so take > that as the caveat that it is when reading above resources ;) but I > suspect that the correct DnD code to use will be very specific to the > widget library in question. Which means that a Wx example might be > academically interesting to look at, but not terribly useful when > trying to translate into Gtk. True. And what's more, there are platform issues and widget library issues (as apparently there are a couple of different "flavors" of DND protocol). > *sigh* and here I thought you were going to talk about D&D. If I don't pull all my hair out trying to figure it out, I'll share what I learn. Or at least share pointers to helpful information. :) --Craig From robert-kuropkat at comcast.net Thu Jan 8 17:21:00 2004 From: robert-kuropkat at comcast.net (robert-kuropkat@comcast.net) Date: Mon Aug 2 21:33:37 2004 Subject: [oak perl] DnD Message-ID: <010820042321.27882.3f4c@comcast.net> Not sure what you are planning exactly. If you are looking at building GUI's with PERL have you looked at PRIMA at http://www.prima.eu.org/ ? This has long been on my list to play with, just haven't gotten to it yet... Robert Kuropkat > > Greetings to all and Happy New Year... > > I was wondering if anyone has done any Drag and Drop (DnD) work in perl? > Preferably with GTK, and ideally involving dragging & dropping between > applications. > > I've started researching this, but it's quite slow going. Any pointers to > reference information, simple samples, etc, would be mucho appreciated. > > --Craig > > > > _______________________________________________ > Oakland mailing list > Oakland@mail.pm.org > http://mail.pm.org/mailman/listinfo/oakland From george at metaart.org Thu Jan 8 20:39:24 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:37 2004 Subject: [oak perl] introduction In-Reply-To: <200401082151.i08Lpcc03745@panix2.panix.com> References: <200401082151.i08Lpcc03745@panix2.panix.com> Message-ID: <200401081839.24462.george@metaart.org> Benjamin, Kool, you introduced yourself! Thanks. I enjoyed your one liner. George On Thursday 08 January 2004 1:51 pm, B. E. G. wrote: > Normally I lurk a while to get a feel for a list before posting, > but George invites me to introduce myself. > > My name is Benjamin Elijah Griffin, I normally post to Usenet as > 'Eli the Bearded', my CPAN handle is ELIJAH. I used to be active > in the comp.lang.perl.* groups, but I haven't touched them in a > few years now. > > Similarly, I used to be active in NY.pm, back when it was the only > Perl Mongers group, but I moved to CA in 1998, and to east bay in > 1999, and haven't been to a PM group since leaving NY. > > I program in Perl, C, and PHP for work; Perl, C, and Postscript for > myself. (Only a little PS.) I don't like OO, I do like regexps. I'm > the RFC guru in my office. Internationalization issues interest me. > > I don't feel like trying to fit this into the roles/profile format > used for the Oakland.pm member list. > > Elijah > ------ > a touched up ny.pm sig: > perl -e 's O Oreverse q K ny pm srekcah lrep dnalkao emosKOex and s Pmp ynP > P and s MsMjust sMx and print and s KOPM MPOK Kis or reverse and print q > AA' _______________________________________________ > Oakland mailing list > Oakland@mail.pm.org > http://mail.pm.org/mailman/listinfo/oakland From george at metaart.org Thu Jan 8 21:23:47 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:37 2004 Subject: [oak perl] January Oakland.pm Meeting Message-ID: <200401081923.47667.george@metaart.org> Cut & Paste from Website at http://oakland.pm.org ....................................... Next meeting when: Tue. Jan 13 at 7:30-9:30pm. (We meet 2nd Tuesdays.) where: Joshua Wait's place 1903 Virginia Street Apt. 3 Berkeley, CA 94709 directions: [link to Joshua's pdf map and directions] [link to George's directions and ascii map] theme: It's a New Year what: introductions lightning talks giveaways talk on using Perl for CGI by Joshua Wait ... who: open to anyone interested. how much: no fee for our meetings. From george at metaart.org Mon Jan 12 16:59:45 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:37 2004 Subject: [oak perl] Fwd: 2004 O'Reilly Open Source Convention Planning Survey Message-ID: <200401121459.45323.george@metaart.org> ---------- Forwarded Message ---------- Subject: 2004 O'Reilly Open Source Convention Planning Survey Date: Monday 12 January 2004 1:54 pm From: Marsee Henon To: george@metaart.org Hello Open Source Enthusiast-- The O'Reilly Open Source Convention (OSCON) will be held July 26-30, 2004 at the Portland Marriott Downtown in Portland, OR. But in the meantime, we need your help in refining our program. We have a special survey we are passing around and if you include your email address you will be entered to win one of two free passes to OSCON. All entries must be submitted by Monday, February 9th. To fill out the survey, go to: http://conferences.oreillynet.com/survey/oscon04_planning/oscon04_planning_1. htm For more information on the O'Reilly Open Source Convention, go to: http://conferences.oreilly.com/oscon/ We are still accepting proposals for OSCON 2004 until February 9th: http://conferences.oreillynet.com/cs/os2004/create/e_sess Please feel free to pass this email along to anyone who is interested! Thanks for your help, Marsee ------------------------------------------------------- From extasia at extasia.org Tue Jan 13 19:08:21 2004 From: extasia at extasia.org (David Alban) Date: Mon Aug 2 21:33:37 2004 Subject: [oak perl] SIG-BEER-WEST this Saturday 1/17 in San Francisco Message-ID: <20040113170821.A27859@gerasimov.net> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 SIG-beer-west Saturday, January 17, 2004 at 6:00pm San Francisco, CA http://extasia.org/sig-beer-west/ Beer. Mental stimulation. This event: Saturday, 1/17/2004, 6:00pm, at the 21st Amendment Brew Pub, San Francisco directions: http://www.21st-amendment.com/location/index.html beer: http://www.21st-amendment.com/beer/index.html food: http://www.21st-amendment.com/food/index.html Coming events (third Saturdays): Saturday, 02/21/2004, 6:00pm, location to be determined Saturday, 03/20/2004, 6:00pm, location to be determined Saturday, 04/17/2004, 6:00pm, location to be determined Saturday, 05/15/2004, 6:00pm, location to be determined San Francisco's next social event for techies and their friends, sig-beer-west, will take place at 6:00pm on Saturday, January 17, 2004 at [1]21st Amendment Brew Pub in San Francisco, CA. [1] http://www.21st-amendment.com/21A.html 21st Amendment's [2]selection of beer includes their own delightful brews, and a fair selection of guest brews. They have a full [3]food menu and I can personally recommend the sweet potato straws and the grilled Monterey Bay squid. Festivities will start at 6:00pm and continue until we've all left. [2] http://www.21st-amendment.com/beer/index.html [3] http://www.21st-amendment.com/food/index.html Directions to 21st Amendment can be found on their [4]directions page. They're about a fifteen minute walk down 2nd St. from the Montgomery BART station. [4] http://www.21st-amendment.com/location/index.html When you show up, you should look for some kind of home made sig-beer-west sign. We will try to make it obvious who we are. :-) Note: Please look for the sig-beer-west sign, not for a particular person. sig-beer-west may have different hosts from month to month. Everyone is welcome at this event. We mean it! Please feel free to forward this information and to invite friends, co-workers, and others (all of legal drinking age) who might enjoy lifting a glass with interesting folks from all over the place. Can't come this month? Mark your calendar for next month. (Do it now before you forget!) sig-beer-west occurs on the third Saturday of the month. Any questions, comments, suggestions of things to do later on that evening, or new venue suggestions ... email the current [5]sig-beer-west Instigator. [5] extasia a.t extasia d.o.t org sig-beer-west FAQ 1. Q: Your announcement says "techies and their friends". How do I know if I'm a techie, or a friend of one? A: Well, actually, you don't have to be a techie to attend. You just have to be able to find the sig-beer-west sign at this month's event. That's it! Simple, huh? 2. Q: I'm not really a beer person. In fact I'm interested in hanging out, but not in drinking. Would I be welcome? A: Absolutely! The point is to hang out with fun, interesting folks. Please do join us. 3. Q: Is parking difficult in the city, like maybe I should factor this into my travel time? A: Yes. Note for January 2004: 21st Amendment is a fifteen minute walk from Montgomery BART. You may want to consider [6]BARTing and not worrying at all about parking. [6] http://www.bart.gov/ ______________________________________________________________________ sig-beer-west was started in February 2002 when a couple Washington, D.C. based systems administrators who moved to the San Francisco Bay area wanted to continue a [7]dc-sage tradition, sig-beer, which is [8]described in dc-sage web space as: SIG-beer, as in "Special Interest Group - Beer" ala ACM, or as in "send the BEER signal to that process". The original SIG-beer gathering takes place in Washington DC, usually on the first Saturday night of the month. [7] http://www.dc-sage.org/ [8] http://www.dc-sage.org/SIG-beer/ ______________________________________________________________________ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQFABI1ePh0M9c/OpdARAgJwAJ4tzjYCNPVxfTKKo8te8wUlpsVeAQCfVUsL CHaqi46oXOySqAUg6zWPaG0= =/dYM -----END PGP SIGNATURE----- From george at metaart.org Wed Jan 14 14:59:09 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:37 2004 Subject: [oak perl] Short Talks on Regex? Short Talks? Message-ID: <200401141259.09799.george@metaart.org> The next two meetings are focused on regexes (and alternatives to them). February Meeting: For February, the theme is Alternatives to Regex. The announcement is on our home page at http://oakland.pm.org/ So far three people have agreed to give short talks. Not all the talks need to be on the theme. Anything to do with Regex would likely be helpful in preparing us for the March meeting. Or perhaps you'd prefer to talk on something else. Let me know. <<<--- March Meeting: For March, author Tony Stubblebine is talking on "Regular Expression Best Practices". There is an announcement at http://oakland.pm.org/reviews/regex_5habits.html#march From george at metaart.org Thu Jan 15 01:39:53 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:37 2004 Subject: [oak perl] Fwd: Newsletter from O'Reilly UG Program, January 14 Message-ID: <200401142339.53679.george@metaart.org> ================================================================ O'Reilly News for User Group Members January 14, 2004 ================================================================ ---------------------------------------------------------------- Book News ---------------------------------------------------------------- -Security Warrior -Perl Template Toolkit -Learning Python, 2nd Edition -Running Mac OS X Panther -Learning Unix for Mac OS X Panther -Postfix: The Definitive Guide -sendmail Cookbook -Apple Confidential 2.0 -Degunking Windows -Windows Admin Scripting Little Black Book, Second Edition ---------------------------------------------------------------- Upcoming Events ---------------------------------------------------------------- -Sanjay Mishra (Mastering Oracle SQL), Dallas, TX--January 15 -O'Reilly at LinuxWorld, New York, NY--January 20-23, 2004 ---------------------------------------------------------------- Conferences ---------------------------------------------------------------- -Digital Democracy Teach-In--February 9 -OSCON Survey: Participate to Win -OSCON 2004: Call for Participation ---------------------------------------------------------------- News ---------------------------------------------------------------- -O'Reilly Partners with No Starch, Paraglyph, and Syngress -Quantum Dots and Programmable Matter -Global Developer Survey -The State of Perl -Brian Behlendorf: Open Source Luminary -ONJava: 2003 in Review -Design Considerations for Microsoft Smartphone Applications -New Data Controls in ASP.NET Whidbey -Cooking with ADO.NET -Dreamweaver MX 2004 for Mac OS X -Confident Apple for 2004 -Control Your Mac with Your PDA ---------------------------------------------------------------- News From Your Peers ---------------------------------------------------------------- -Northwest Oracle Users Group Winter Conference and Seminars, Bellevue WA--February 9-10 -The St. Louis Web Developers Organization and local chapter of the IWA/HTML Writers Guild presents the 5th Annual Web Design Awards Ceremony, St Louis, MO--February 17 ================================================ Book News ================================================ Did you know you can request a free book to review for your group? Ask your group leader for more information. For book review writing tips and suggestions, go to: http://ug.oreilly.com/bookreviews.html Don't forget, you can receive 20% off any O'Reilly, No Starch, Paraglyph, or Syngress book you purchase directly from O'Reilly. Just use code DSUG when ordering online or by phone 800-998-9938. http://www.oreilly.com/ ***Free ground shipping is available for online orders of at least $29.95 that go to a single U.S. address. This offer applies to U.S. delivery addresses in the 50 states and Puerto Rico. For more details, go to: http://www.oreilly.com/news/freeshipping_0703.html ---------------------------------------------------------------- O'Reilly New Releases ---------------------------------------------------------------- ***Security Warrior ISBN: 0-596-00545-8 "Security Warrior" is based on the principle that the only way to defend yourself is to understand your attacker in depth. "Security Warrior" reveals how your systems can be attacked, covering everything from reverse engineering to SQL attacks, and including topics like social engineering, antiforensics, and common attacks against UNIX and Windows systems. This book teaches you to know your enemy and how to be prepared to do battle. http://www.oreilly.com/catalog/swarrior/ Chapter 2, "Windows Reverse Engineering," is available online: http://www.oreilly.com/catalog/swarrior/chapter/index.html ***Perl Template Toolkit ISBN: 0-596-00476-1 "Perl Template Toolkit" guides you through the entire process of installing, configuring, using, and extending the Template Toolkit. Written by core members of the technology's development team, the book begins with a fast-paced but thorough tutorial on building web content with the Template Toolkit, and then walks you through generating and using data files, particularly with XML. The book also provides detailed information on the Template Toolkit's modules, libraries, and tools, in addition to a complete reference manual. http://www.oreilly.com/catalog/perltt/ Chapter 2, "A Complete Web Site Using Template Toolkit," is available online: http://www.oreilly.com/catalog/perltt/chapter/index.html ***Learning Python, 2nd Edition ISBN: 0-596-00281-5 "Learning Python, 2nd Edition" is a self-paced, comprehensive learning tool that allows programmers to focus on the core Python language in depth. Thoroughly updated, this guide introduces the basic elements of the latest release of Python, Python 2.3, and covers new features such as list comprehensions, nested scopes, and iterators/generators. The book also includes fresh overviews of object-oriented programming and dynamic typing, new discussions of program launch and configuration options, new coverage of documentation sources, and much more. http://www.oreilly.com/catalog/lpython2/ Chapter 19, "OOP: The Big Picture," is available online: http://www.oreilly.com/catalog/lpython2/chapter/index.html ***Running Mac OS X Panther ISBN: 0-596-00500-8 "Running Mac OS X Panther" is the ultimate Swiss Army Knife for power users who want to customize, rev up, and get the most out of their Macs. The book takes readers deep inside Mac OS X's core, revealing the inner workings of Panther. Learn where Mac OS X came from, how it's put together, and how it works; get the tools you to need to examine how your Mac is running and adjust all the knobs behind its operation; and learn all the ways Mac OS X interfaces with the world around it. http://www.oreilly.com/catalog/runmacxpanther/ ***Learning Unix for Mac OS X Panther ISBN: 0-596-00617-9 "Learning Unix for Mac OS X Panther" provides a user-friendly tour of the Mac Unix base. You'll explore Terminal and familiarize yourself with the command line, learning as you go about the power and flexibility of the hundreds of Unix programs that come with your Mac. And if Unix isn't new to you, you'll discover how it translates into this latest Mac incarnation. Updated to cover Panther, this book will keep you current with the latest features of your Mac. http://www.oreilly.com/catalog/lunixpanther/ Chapter 5, "Printing," is available online: http://www.oreilly.com/catalog/lunixpanther/chapter/index.html ***Postfix: The Definitive Guide ISBN:0-596-00212-2 "Postfix: The Definitive Guide" eases readers from the basic configuration to the full power of Postfix. It discusses the interfaces to various tools that round out a fully scalable and highly secure email system, tools including POP, IMAP, LDAP, MySQL, Simple Authentication and Security Layer (SASL), and Transport Layer Security (TLS, an upgrade of SSL). A reference section for Postfix configuration parameters and an installation guide are included. From compiling and installing Postfix to troubleshooting, "Postfix: The Definitive Guide" gives you an all-in-one, comprehensive tutorial and reference to this mail transfer agent. ***sendmail Cookbook ISBN: 0-596-00471-0 "sendmail Cookbook" provides step-by-step solutions for administrators who need to solve configuration problems fast. Each recipe outlines a configuration problem, presents the code that solves that problem, and explains the code in detail. The book provides lots of material that doesn't get much coverage elsewhere: STARTTLS and AUTH are given entire chapters, and LDAP is covered in recipes throughout the book. Don't wade through dense documentation to work out custom solutions; just grab a recipe and solve the problem. http://www.oreilly.com/catalog/sendmailckbk/ Sample Chapter 2, "Delivery and Forwarding," is available online: http://www.oreilly.com/catalog/sendmailckbk/chapter/index.html ---------------------------------------------------------------- Publishing Partners New Releases ---------------------------------------------------------------- ***Apple Confidential 2.0: The Definitive History of the World's Most Colorful Company No Starch Press ISBN: 1-59327-010-0 "Apple Confidential" examines the tumultuous history of America's best-known Silicon Valley start-up--from its legendary founding almost 30 years ago, through a series of disastrous executive decisions, to its return to profitability, and including Apple's recent move into the music business. This updated and expanded edition is full of juicy quotes, timelines, charts, and photos. http://www.oreilly.com/catalog/1593270100/ ***Degunking Windows Paraglyph Press ISBN: 1-932111-84-0 "Degunking Windows" covers the basics to help you quickly get your PC back to top performance. The book is organized according to special "cleaning" processes that will improve the performance of your computer. Shortcut and time calculation charts are provided at the beginning of the book to help you determine how much time is required to perform different degunking tasks from small to large. http://www.oreilly.com/catalog/1932111840/ ***Windows Admin Scripting Little Black Book, Second Edition Paraglyph Press ISBN: 1-932111-87-5 "Windows Admin Scripting Little Black Book, 2nd Edition," shows you how to perform Windows XP and 2003 management and administrative tasks using powerful scripts for just about every important task imaginable. It covers ways to implement these scripts in an everyday environment automating repetitive tasks, and features example scripts on every new topic you can easily modify or combine to perform myriad tasks. http://www.oreilly.com/catalog/1932111875/ ================================================ Upcoming Events ================================================ ***For more events, please see: http://events.oreilly.com/ ***Sanjay Mishra (Mastering Oracle SQL), Dallas, TX--January 15 Author Sanjay Mishra discusses "Oracle 10g: SQL New Features" at the next meeting. For more info and locaton, go to: http://www.doug.org/meetings2004.cfm ***O'Reilly at LinuxWorld, New York, NY--January 20-23 C'mon by our booth (#357) and get your mitts on our latest Linux and open source titles. We'll also be showing off Safari Bookshelf, our online reference library, and will have live presentations by O'Reilly authors. Javits Center, New York, NY http://www.linuxworldexpo.com/linuxworldny/V40/index.cvn ================================================ Conference News ================================================ ***Digital Democracy Teach-In--February 9 We've just added a Digital Democracy Teach-In to the O'Reilly Emerging Technology Conference. It's a stand-alone, full-day session that explores the Internet's impact on the political process. If you're interesting in theintersection of technology, politics, and culture, you won't want to miss it. Hear from the people who are defying conventional wisdom and changing the rules of the game--the founders of MoveOn and MeetUp, Dean campaign staffers, influential political bloggers, and grassroots advocates. They'll explain how, as political outsiders with technology chops and an urge to change the world, they've hacked the old guard's system. You'll come away with a potent new Internet-based toolset for flexing your political muscle. http://conferences.oreillynet.com/et2004/edemo.csp To register, go to: (Sorry, no user group discounts apply.) http://conferences.oreillynet.com/cs/et2004/create/ord_et04?x-t=edemo.create. form For more information on the O'Reilly Emerging Technology Conference, go to: http://conferences.oreilly.com/etech/ ***OSCON Survey: Participate to Win Help us refine our program for the 2004 O'Reilly Open Source Convention by answering our OSCON survey. It'll take only five minutes, and participation makes you eligible to win one of two free passes to OSCON. To fill out the survey, go to: http://conferences.oreillynet.com/survey/oscon04_planning/oscon04_planning_1. htm For more information on the O'Reilly Open Source Convention, go to: http://conferences.oreilly.com/oscon/ ***OSCON 2004: Call for Participation Individuals and companies interested in making presentations or giving tutorials at next summer's O'Reilly Open Source Convention in Portland, Oregon are invited to submit proposals. This year's theme is "Opening the Future: Discover, Develop, Deliver.".Tracks of interest run the open source gamut from Apache to XML, and we're also looking for proposals for sessions that help attendees add open source to their companies. The deadline for submitting proposals is February 9. To submit a proposal, go to: http://conferences.oreillynet.com/cs/os2004/create/e_sess ================================================ News From O'Reilly & Beyond ================================================ --------------------- General News --------------------- ***O'Reilly Partners with No Starch, Paraglyph, and Syngress We're pleased to announce a collaboration between like-minded companies: As of January 1, 2004, O'Reilly is the North American distributor for three innovative small presses: No Starch Press, Paraglyph Press, and Syngress Publishing. We'll be sending user groups information and review copies for our new partners. No Starch Press http://nostarch.oreilly.com/ Paraglyph Press http://paraglyph.oreilly.com/ Syngress Publishing http://syngress.oreilly.com/ ***Quantum Dots and Programmable Matter Wil McCarthy introduces the concepts of programmable matter and the quantum dot, a device capable of trapping electrons in a space so small it forms artificial atoms that can be controlled in real time. If you'd like to learn more about this "programmable matter," Wil plans to explore the social and technological implications of quantum dots at O'Reilly's upcoming Emerging Technology Conference. http://www.oreillynet.com/pub/a/network/2004/01/09/quantumdots.html ***Global Developer Survey Software and application development have become a global endeavor. In response, MediaLive and O'Reilly have launched a survey to profile developers around the world, and we want you to be a part of it. Participate in this first study of its kind for a chance to win $500 USD. http://www.worldquery.com/qaglobal/Survey.cfm?c=5&fr=5475&s=8&g1=2&gp=32&r=0 --------------------- Open Source --------------------- ***The State of Perl A new year is a good time to take a look at the state Perl's in: its weaknesses, strengths, and future directions. Adam Turoff takes a long look at where Perl's going and why, and finds that Perl 6 doesn't have to be the last great hope. http://www.perl.com/pub/a/2004/01/09/survey.html ***Brian Behlendorf: Open Source Luminary Writing for "The Mercury News," Dan Gillmor profiles some of Silicon Valley's lesser-known business leaders and innovative technologists. Among them is Brian Behlendorf, the man who brought us Apache and the Apache Software Foundation, and the CTO of CollabNet. http://www.mercurynews.com/mld/mercurynews/7532827.htm --------------------- Java --------------------- ***ONJava: 2003 in Review A look back at ONJava articles from 2003, summarizing the big topics and major trends of the year in Java. http://www.onjava.com/pub/a/onjava/2003/12/30/2003-yearender.html --------------------- Wireless --------------------- ***Design Considerations for Microsoft Smartphone Applications Microsoft has recently announced support for the .NET CF in the new SmartPhone 2003. Here are some things to keep in mind when developing .NET CF SmartPhone applications: http://www.oreillynet.com/pub/a/wireless/2004/01/07/smartphone.html --------------------- .NET --------------------- ***New Data Controls in ASP.NET Whidbey One of the design goals of the next release of ASP.NET, codenamed ASP.NET Whidbey, is to reduce the amount of code you write for common tasks such as data access. Wei-Meng Lee discusses two new controls that drastically reduce the amount of code you typically need to write in ASP.NET. http://www.ondotnet.com/pub/a/dotnet/2004/01/12/whidbey_datacontrols.htm ***Cooking with ADO.NET O'Reilly's recently released "ADO.NET Cookbook" contains over 150 solutions and best practices for everyday dilemmas. This week, we're excerpting three recipes from the book that show how to asynchronously update data in a database, how to protect login credentials during network transmissions, and how to enforce a business rule with column expressions. http://www.ondotnet.com/pub/a/dotnet/excerpt/ado.netckbk_chap01/index.html ADO.NET Cookbook ISBN: 0-596-00439-7 http://www.oreilly.com/catalog/adonetckbk/index.html --------------------- Mac --------------------- ***Dreamweaver MX 2004 for Mac OS X Dreamweaver has always facilitated web design in the visual graphic art tradition. It's also famous for its accurate HTML code and organic way of letting users alternate between code and design view. Dreamweaver MX 2004 has some improvements that may tempt you to take another look at this application for your work. http://www.macdevcenter.com/pub/a/mac/2004/01/13/dreamweaver.html ***Confident Apple for 2004 You can have an entertaining, inspiring keynote without introducing the next big thing. Apple and Steve Jobs did just that at Macworld SF '04, and it bodes well for the year ahead. http://www.macdevcenter.com/pub/a/mac/2004/01/07/apple_2004.html ***Control Your Mac with Your PDA You bought a Bluetooth Mac, and now you have a Bluetooth PDA, so there must be something cool that the two can do together, right? There is, when you add Salling Software's Clicker to the mix. Clicker lets your Bluetooth devices (phones and PDAs) act as a remote control for your Mac. Dori Smith, coauthor of "Mac OS X Unwired," walks you through the install and use of Clicker, then looks at some examples of Clicker in action, using PowerPoint and iPhoto. http://www.macdevcenter.com/pub/a/mac/2004/01/06/macosxunwired.html Mac OS X Unwired ISBN:0-596-00508-3 http://www.oreilly.com/catalog/macxunwire/index.html ================================================ News From Your Peers ================================================ ***Northwest Oracle Users Group Winter Conference and Seminars, Bellevue WA--February 9-10 Five parallel session tracks and 25 sessions on Monday the 9th. Two optional all-day seminars on Tuesday the 10th. The conference takes place at the Meydenbauer Center, Bellevue WA For more information, go to: http://www.nwoug.com ***The St. Louis Web Developers Organization and local chapter of the IWA/HTML Writers Guild presents the 5th Annual Web Design Awards Ceremony, St Louis, MO--February 17 The event will be held at the St. Louis Science Center beginning at 6:00pm and is open to the public. Refreshments are provided and prizes will be given to the top 3 web page winners in 7 categories. For more information, go to: http://www.stlwebdev.org/resources/awards/ Until next time-- Marsee ------------------------------------------------------- From oaklandpm at eli.users.panix.com Fri Jan 16 19:33:36 2004 From: oaklandpm at eli.users.panix.com (B. E. G.) Date: Mon Aug 2 21:33:37 2004 Subject: [oak perl] weather reports with perl Message-ID: <200401170133.i0H1XaV20638@panix2.panix.com> At the last meeting there was a bit of discussion about putting weather reports on webpages. George said he was using screen scraping techniques to get it, I said that I knew of other programs that get weather reports. Turns out there are several perl modules on or listed at CPAN that fetch weather reports: Geo::Weather -- gets weather from weather.com Weather::Underground -- gets weather from wunderground.com Geo::METAR -- parses National Weather Service (NWS) reports (seems to be aimed at pilots) Geo::WeatherNWS -- fetch and parse NWS reports The tricky part of NWS seems to be figuring out your local station, which is identified with a four letter string. Oakland Airport goes by 'KOAK'. Geo::WeatherNOAA -- fetch and print IWIN weather from NOAA (uses city/state as identifier). IWIN warns that it is going to be replaced soon, though: http://iwin.nws.noaa.gov/iwin/ca/zone.html http://weather.gov/inlr.html I played with three of these, Geo::Weather, Geo::WeatherNWS, and Geo::WeatherNOAA. Geo::WeatherNWS seemed the most interesting. The Geo::WeatherNOAA one promised lots of information, but delivered little. Actual test and response: $ perl -MGeo::WeatherNOAA -e 'print process_city_hourly("Oakland", "CA", "", "get");' At 5:00 PM, Oakland City, CA conditions were N/A at 53°F, wind was at mph. The relative humidity was MM%. Elijah From george at metaart.org Sat Jan 17 01:13:25 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:37 2004 Subject: [oak perl] weather reports with perl In-Reply-To: <200401170133.i0H1XaV20638@panix2.panix.com> References: <200401170133.i0H1XaV20638@panix2.panix.com> Message-ID: <200401162313.25178.george@metaart.org> Elijah, Well, it was encouraging to learn that someone, i.e. John, was actually using the weather cgi link on the Oakland.pm home page. And he had an actual suggestion for an enhancement, i.e, including the current temperature. Wonder of wonders. Yep, just plain old scraping. I'm kind of surprised it hasn't broken yet. Thanks for alerting me to so many modules that address the problem. John's suggestion and, more immediately, all the module alternatives, inspired me to do something. It turned out that the page I was scraping had the desired information and more. So it was simple to scrape some more. But it would be kooler and more robust to use a module and not scrape. Perhaps given the info you've provided as a starting point someone would like to do that. The cgi currently being used is on my personal site. Easiest for me as Oakland.pm webmaster is if whoever does that (if anyone does) puts the cgi on their personal site, linkable to from Oakland.pm. George On Friday 16 January 2004 5:33 pm, B. E. G. wrote: > At the last meeting there was a bit of discussion about putting > weather reports on webpages. George said he was using screen > scraping techniques to get it, I said that I knew of other > programs that get weather reports. > > Turns out there are several perl modules on or listed at CPAN > that fetch weather reports: > > Geo::Weather -- gets weather from weather.com > > Weather::Underground -- gets weather from wunderground.com > > Geo::METAR -- parses National Weather Service (NWS) reports (seems > to be aimed at pilots) > > Geo::WeatherNWS -- fetch and parse NWS reports > > The tricky part of NWS seems to be figuring out your local station, > which is identified with a four letter string. Oakland Airport goes > by 'KOAK'. > > Geo::WeatherNOAA -- fetch and print IWIN weather from NOAA (uses > city/state as identifier). IWIN warns that it is going to > be replaced soon, though: > > http://iwin.nws.noaa.gov/iwin/ca/zone.html > http://weather.gov/inlr.html > > I played with three of these, Geo::Weather, Geo::WeatherNWS, and > Geo::WeatherNOAA. Geo::WeatherNWS seemed the most interesting. The > Geo::WeatherNOAA one promised lots of information, but delivered > little. Actual test and response: > > $ perl -MGeo::WeatherNOAA -e 'print process_city_hourly("Oakland", > "CA", "", "get");' > At 5:00 PM, Oakland City, CA conditions were N/A at 53°F, wind was > at mph. The relative humidity was MM%. > > Elijah > _______________________________________________ > Oakland mailing list > Oakland@mail.pm.org > http://mail.pm.org/mailman/listinfo/oakland From george at metaart.org Sun Jan 18 02:54:45 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:37 2004 Subject: [oak perl] Poster "Talk"? Message-ID: <200401180054.45799.george@metaart.org> reference: YAPC::NA::2004 in Buffalo, NY http://www.yapc.org/America/cfp.shtml A new type of "talk" has been added this year namely a Poster "talk". Hm, looks like it's a minimalist's dream, i.e., a talk without talking. See the reference above. "Make a poster explaining something interesting you are doing with Perl, and we'll post it" Anyone want to try one at an Oakland.pm meeting? <<<--- in February? From blyman at iii.com Mon Jan 19 12:52:41 2004 From: blyman at iii.com (Belden Lyman) Date: Mon Aug 2 21:33:37 2004 Subject: [oak perl] Poster "Talk"? In-Reply-To: <200401180054.45799.george@metaart.org> References: <200401180054.45799.george@metaart.org> Message-ID: <400C2779.2060103@iii.com> George Woolley wrote: > Anyone want to try one > at an Oakland.pm meeting? <<<--- > in February? > An end-of-the-year poster talk retrospective might be fun. It would be a low-key way to present tools we've created. I couldn't possibly put something together in the next few weeks though :( B From blyman at iii.com Mon Jan 19 12:55:16 2004 From: blyman at iii.com (Belden Lyman) Date: Mon Aug 2 21:33:37 2004 Subject: [oak perl] weather reports with perl In-Reply-To: <200401170133.i0H1XaV20638@panix2.panix.com> References: <200401170133.i0H1XaV20638@panix2.panix.com> Message-ID: <400C2814.8060904@iii.com> B. E. G. wrote: > At the last meeting there was a bit of discussion about putting > weather reports on webpages. George said he was using screen > scraping techniques to get it, I said that I knew of other > programs that get weather reports. > > Turns out there are several perl modules on or listed at CPAN > that fetch weather reports: > > Geo::Weather -- gets weather from weather.com > > Weather::Underground -- gets weather from wunderground.com > Don't forget the Net::Telnet example for wunderground.com :) http://search.cpan.org/~jrogers/Net-Telnet-3.03/lib/Net/Telnet.pm#EXAMPLES B From george at metaart.org Mon Jan 19 13:45:18 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:37 2004 Subject: [oak perl] Poster "Talk"? In-Reply-To: <400C2779.2060103@iii.com> References: <200401180054.45799.george@metaart.org> <400C2779.2060103@iii.com> Message-ID: <200401191145.18651.george@metaart.org> On Monday 19 January 2004 10:52 am, Belden Lyman wrote: > George Woolley wrote: > > Anyone want to try one > > at an Oakland.pm meeting? <<<--- > > in February? > > An end-of-the-year poster talk retrospective might be fun. > It would be a low-key way to present tools we've created. > I couldn't possibly put something together in the next few > weeks though :( > > B B, It does sound like fun. But darn, not by you in February. :( Well, maybe January 2005? G So, does anyone else have a poster idea? From george at metaart.org Tue Jan 20 18:50:19 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:37 2004 Subject: [oak perl] Questions from a Newbie Message-ID: <200401201650.19188.george@metaart.org> An old friend of mine from New York City has become interested in programming and Perl in particular. At first he was asking questions that I could respond to based on my experience. He's enjoying reading about Perl, however he now wants to try it out on Windows. I take this to be a good omen, however ... Unfortunately, I have never used Perl on Windows. His main questions seem to be: (1) What Perl should he download? (2) What's a good editor for maintaining his code? (3) Would it better to use an IDE? Which one? He did find: http://www.cpan.org/ports/index.html#win32 Anyone have suggestions for him? George P.S. I suggested he consider subscribing to the PBML mailing list. PBML seems to be mostly inactive just now, but my guess is his concerns would generate some activity. Hm, some of you may not know what PBML is. PBML stands for Perl Basics Mailing List. Mike Lewis, a Perl Monk and an early key member of Oakland.pm, conceived of it and currently hosts it from Las Vegas. For more detail, see: http://oakland.pm.org/mailinglists/pbml_faq.html If you are interested in helping people learning Perl basics or expanding your knowledge of them, I suggest subscribing to PBML. You can subscribe at: http://rattler.cajuninc.com/mailman/listinfo/pbml From david at fetter.org Tue Jan 20 19:00:10 2004 From: david at fetter.org (David Fetter) Date: Mon Aug 2 21:33:37 2004 Subject: [oak perl] Questions from a Newbie In-Reply-To: <200401201650.19188.george@metaart.org> References: <200401201650.19188.george@metaart.org> Message-ID: <20040121010010.GJ13892@fetter.org> On Tue, Jan 20, 2004 at 04:50:19PM -0800, George Woolley wrote: > An old friend of mine from New York City > has become interested in programming > and Perl in particular. > > At first he was asking questions > that I could respond to based on my experience. > He's enjoying reading about Perl, > however he now wants to try it out > on Windows. > I take this to be a good omen, however ... > > Unfortunately, I have never used Perl on Windows. > His main questions seem to be: > (1) What Perl should he download? ActiveState > (2) What's a good editor for maintaining his code? vim ;) Seriously, whatever his favorite text editor is. > (3) Would it better to use an IDE? Prob'ly not. Cheers, D -- David Fetter david@fetter.org http://fetter.org/ phone: +1 510 893 6100 cell: +1 415 235 3778 From blyman at iii.com Tue Jan 20 19:11:54 2004 From: blyman at iii.com (Belden Lyman) Date: Mon Aug 2 21:33:37 2004 Subject: [oak perl] Questions from a Newbie In-Reply-To: <200401201650.19188.george@metaart.org> References: <200401201650.19188.george@metaart.org> Message-ID: <400DD1DA.10704@iii.com> George Woolley wrote: > An old friend of mine from New York City > has become interested in programming > and Perl in particular. > > At first he was asking questions > that I could respond to based on my experience. > He's enjoying reading about Perl, > however he now wants to try it out > on Windows. > I take this to be a good omen, however ... > > Unfortunately, I have never used Perl on Windows. > His main questions seem to be: > (1) What Perl should he download? I'd grab 5.8.* from Activestate. > (2) What's a good editor for maintaining his code? Free for windows, with color syntax hilighting: gvim http://gvim.org > (3) Would it better to use an IDE? > Which one? I've got the $30 Komodo IDE from Activestate. The review at http://www.perl.com/pub/a/2002/10/09/komodo.html inspired me to try it, and I ended up buying it. Belden From cpm at bitbucket.com Tue Jan 20 19:13:52 2004 From: cpm at bitbucket.com (Craig McLaughlin) Date: Mon Aug 2 21:33:37 2004 Subject: [oak perl] Questions from a Newbie In-Reply-To: <200401201650.19188.george@metaart.org> Message-ID: On Tue, 20 Jan 2004, George Woolley wrote: > Unfortunately, I have never used Perl on Windows. > His main questions seem to be: > (1) What Perl should he download? ActiveState http://www.activestate.com/Products/Download/Register.plex?id=ActivePerl ... good module support, I've successfully bundled / created standalone executables using PAR... all good. > (2) What's a good editor for maintaining his code? Religious war. :) > (3) Would it better to use an IDE? > Which one? Religious war. :) --Craig From george at metaart.org Tue Jan 20 21:07:31 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:37 2004 Subject: [oak perl] Questions from a Newbie In-Reply-To: References: Message-ID: <200401201907.31742.george@metaart.org> David, Belden and Craig, Thanks for your responses. I've sent them on to my friend. George P.S. Given my ignorance of Perl on Windows, your responses were useful to me too. From george at metaart.org Wed Jan 21 20:43:25 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:37 2004 Subject: [oak perl] Fwd: Newsletter from O'Reilly UG Program, January 21 Message-ID: <200401211843.25106.george@metaart.org> ================================================================ O'Reilly News for User Group Members January 21, 2004 ================================================================ ---------------------------------------------------------------- Book News ---------------------------------------------------------------- -Perl CD Bookshelf, Version 4.0 -Perl Debugger Pocket Reference -Java Examples in a Nutshell, 3rd Edition -Java Servlet & JSP Cookbook -Check Point Next Generation with Application Intelligence Security ---------------------------------------------------------------- Upcoming Events ---------------------------------------------------------------- -Tim O'Reilly, LES Winter Meeting, San Francisco, CA--February 13 ---------------------------------------------------------------- Conferences ---------------------------------------------------------------- -Digital Democracy Teach-In, San Diego, CA--February 9 -O'Reilly Emerging Technology Conference -OSCON 2004: Call for Participation--Last Chance ---------------------------------------------------------------- News ---------------------------------------------------------------- -Win a Free Copy of "eBay Hacks" -O'Reilly's Latest Catalog Is Available -An Introduction to the Twisted Networking Framework -Open Source in Government: Newport News, VA -Five Tips for a Better sendmail Configuration -Introduction to Aspect-Oriented Programming -What's so Bad About Making it Easier to Learn Java? -Java in a Nutshell Survey -Inside XAML -Pogue's iLife '04 Mini Manual available online -How to Set Up Encrypted Mail on Mac OS X ---------------------------------------------------------------- News From Your Peers ---------------------------------------------------------------- -Golden Gate Computer Society General Meeting, San Rafael, CA--January 26 ================================================ Book News ================================================ Did you know you can request a free book to review for your group? Ask your group leader for more information. For book review writing tips and suggestions, go to: http://ug.oreilly.com/bookreviews.html Don't forget, you can receive 20% off any O'Reilly, No Starch, Paraglyph, or Syngress book you purchase directly from O'Reilly. Just use code DSUG when ordering online or by phone 800-998-9938. http://www.oreilly.com/ ***Free ground shipping is available for online orders of at least $29.95 that go to a single U.S. address. This offer applies to U.S. delivery addresses in the 50 states and Puerto Rico. For more details, go to: http://www.oreilly.com/news/freeshipping_0703.html ---------------------------------------------------------------- O'Reilly New Releases ---------------------------------------------------------------- ***Perl CD Bookshelf, Version 4.0 ISBN: 0596006225 Version 4.0 of this popular bookshelf includes the second editions of "Perl in a Nutshell," and "Mastering Regular Expressions"; the third editions of "Learning Perl" and "Programming Perl;" and two new titles: "Learning Perl Objects, References, and Modules," and the long-awaited second edition of "Perl Cookbook." A paperback version of "Perl in a Nutshell" rounds out this incredible package. It also includes valuable content straight from the O'Reilly Network. http://www.oreilly.com/catalog/perlcdbs4/ ***Perl Debugger Pocket Reference ISBN: 0596005032 This little book provides a quick and convenient path to mastery of the Perl debugger and its commands. Written by a core member of the Perl debugger development team, it's an ideal quick reference to debugger commands, as well as a detailed tutorial on how to get started. "Perl Debugger Pocket Reference" provides complete coverage in a conveniently small package. http://www.oreilly.com/catalog/perldebugpr/ An excerpt, "Before You Debug, A Debugger Tutorial, and More," is available online: http://www.oreilly.com/catalog/perldebugpr/chapter/index.html ***Java Examples in a Nutshell, 3rd Edition ISBN: 0596006209 This third edition covers Java 1.4 and contains 193 complete, practical examples: over 21,900 lines of densely commented, professionally written Java code, covering 20 distinct client-side and server-side APIs. It includes new chapters on the Java Sound API and the New I/O API. The chapters on XML and servlets have been rewritten to cover the latest versions of the specifications and to demonstrate best practices for Java 1.4. New and updated examples throughout the book demonstrate many other new Java features and APIs. http://www.oreilly.com/catalog/jenut3/ Chapter 13, "Printing," is available online: http://www.oreilly.com/catalog/jenut3/chapter/index.html ***Java Servlet & JSP Cookbook ISBN: 0596005725 With literally hundreds of examples and thousands of lines of code, the Java Servlet and JSP Cookbook yields tips and techniques that any Java web developer who uses JavaServer Pages or servlets will use every day, along with full-fledged solutions to significant web application development problems that developers can insert directly into their own applications. Chapter 17, "Embedding Multimedia in JSPs, " is available online: http://www.oreilly.com/catalog/jsvltjspckbk/chapter/index.html ---------------------------------------------------------------- Publishing Partners New Releases ---------------------------------------------------------------- ***Check Point Next Generation with Application Intelligence Security Publisher: Syngress ISBN: 1932266895 >From the authors of Syngress's best-selling "Check Point NG Security Administration" comes the definitive work on Check Point's latest product release: Check Point NG Feature Pack 4. No competing book covers every product contained within FP 4 (SMART, SecurePlatform, SecureXL, ClusterXL, and Performance Pack). Although not a study guide, this book will cover all objectives on Check Point's CCSA exam and a free exam simulator will be available from syngress.com. http://www.oreilly.com/catalog/1932266895/ ================================================ Upcoming Events ================================================ ***For more events, please see: http://events.oreilly.com/ ***Tim O'Reilly, The Licensing Executives Society Winter Meeting, San Francisco, CA--February 13 Tim moderates a panel discussing "Executing Convergence with Open Source Software: Benefit or What?" http://www.usa-canada.les.org/2004winter/plenary.asp#13 ================================================ Conference News ================================================ ***Digital Democracy Teach-In, San Diego, CA--February 9 We've just added a Digital Democracy Teach-In to the O'Reilly Emerging Technology Conference. It's a stand-alone, full-day session that explores the Internet's impact on the political process. If you're interesting in theintersection of technology, politics, and culture, you won't want to miss it. Hear from the people who are defying conventional wisdom and changing the rules of the game--the founders of MoveOn and MeetUp, Dean campaign staffers, influential political bloggers, and grassroots advocates. They'll explain how, as political outsiders with technology chops and an urge to change the world, they've hacked the old guard's system. You'll come away with a potent new Internet-based toolset for flexing your political muscle. http://conferences.oreillynet.com/et2004/edemo.csp To register, go to: (Sorry, no user group discounts apply.) http://conferences.oreillynet.com/cs/et2004/create/ord_et04?x-t=edemo.create. form ***O'Reilly Emerging Technology Conference February 9-12, 2004 Westin Horton Plaza San Diego San Diego, CA 92101 http://conferences.oreilly.com/etech/ Use code DSUG when you register, and receive 20% off conference pricing. To register for the conference, go to: http://conferences.oreillynet.com/pub/w/28/register.html ***Last Chance--OSCON 2004: Call for Participation Individuals and companies interested in making presentations or giving tutorials at next summer's O'Reilly Open Source Convention in Portland, Oregon are invited to submit proposals. This year's theme is "Opening the Future: Discover, Develop, Deliver." Tracks of interest run the open source gamut from Apache to XML, and we're also looking for proposals for sessions that help attendees add open source to their companies. The deadline for submitting proposals is February 9. To submit a proposal, go to: http://conferences.oreillynet.com/cs/os2004/create/e_sess ================================================ News From O'Reilly & Beyond ================================================ --------------------- General News --------------------- ***Win a Free Copy of "eBay Hacks" Participate in this "eBay Hacks" promotion, and you're automatically eligible to win a free autographed copy of "eBay Hacks." All registered eBay users currently residing in the United States or Canada can win. Simply place the little "Powered by eBay Hacks" button on your eBay auctions. Then, every week, we'll select a listing that contains the button from a random search. If your auction is chosen, you'll win a free copy of "eBay Hacks." http://www.ebayhacks.com/contest/ Want to post an ad for this contest on your site or share it with your friends? We have some web graphics available here: http://ug.oreilly.com/banners/ebayhks/ eBay Hacks ISBN: 0596005644 http://www.oreilly.com/catalog/ebayhks/ ***O'Reilly's Latest Catalog is Available Our new winter catalog is our biggest catalog ever, with information on all our current titles, including our upcoming Februrary releases, as well as those from our new publishing partners. If you'd like to receive our catalogs, sign up here: http://www.oreilly.com/catalog-request/ --------------------- Open Source --------------------- ***An Introduction to the Twisted Networking Framework Network programming is difficult, and not just because bandwidth and latency are hard to manage. Itamar Shtull-Trauring introduces Python's Twisted, an open source framework designed to ease development of networked applications. http://www.onlamp.com/pub/a/python/2004/01/15/twisted_intro.html Itamar will be presenting a session on Twisted February 9th at O'Reilly's Emerging Technology Conference. For more information on the this conference, go to: http://conferences.oreilly.com/etech/ ***Open Source in Government: Newport News, VA Open source software is often attractive to local governments due to cost savings, stability, security, and open access. Migration is still tricky though. Andy Stein, CIO of Newport News, VA, is tackling the problems of adopting open source. In this interview with Tom Adelstein, Andy explains why local governments should form an alliance to share their knowledge and their code. http://linux.oreillynet.com/pub/a/linux/2004/01/15/andy_stein_interview.html ***Five Tips for a Better sendmail Configuration Using the vendor-configured version of sendmail bundled with your Unix OS may seem like the easy route to take, but Craig Hunt, author of "sendmail Cookbook," says don't be fooled by this apparent simplicity. Creating a custom sendmail configuration gives you better performance, reliability, security, and maintainability. Craig offers five tips to building a better sendmail configuration. http://www.onlamp.com/pub/a/onlamp/2004/01/15/sendmail.html sendmail Cookbook ISBN: 0596004710 http://www.oreilly.com/catalog/sendmailckbk/ --------------------- Java --------------------- ***Introduction to Aspect-Oriented Programming Aspect-oriented programming (AOP) offers the ability to overlay new functionality atop existing code not by rewriting and recompiling, but by adding "aspects" to the compiled code. Graham O'Regan has an introduction. http://www.onjava.com/pub/a/onjava/2004/01/14/aop.html ***What's so Bad About Making it Easier to Learn Java? Kathy Sierra, coauthor of "Head First Java" wants to know "What's all this grumbling about 'dumbing down' Java? Is it really so bad to make it easier to learn and develop in Java?" http://weblogs.java.net/pub/wlg/857 ***Java in a Nutshell Survey Java programmers: providing your feedback in our survey will help us refine the next edition of one of our flagship titles, "Java in a Nutshell." Participants will be eligible to win one of 10 autographed copies of the new edition when it releases. Make this next edition as useful as possible by taking our survey. http://www.zoomerang.com/recipient/survey-intro.zgi?ID=L222LTNYRMUF&PIN=CW0BL L7RM3AC --------------------- .NET --------------------- ***Inside XAML One of Longhorn's most interesting technologies for developers is its new XML-based markup language, codenamed XAML (short for eXtensible Application Markup Language, and pronounced "Zammel"). User interfaces in Longhorn applications are typically built using XAML. Ian Griffiths looks at how XAML relates to the underlying support provided by WinFX. http://www.ondotnet.com/pub/a/dotnet/2004/01/19/longhorn.html --------------------- Mac --------------------- ***Pogue's iLife '04 Mini Manual available online David Pogue's iLife '04 Mini Manual is your guide to the new features in iLife, Apple's tightly integrated suite of media applications. This exclusive preview is the only documentation available until the spring release of our full-length books on these applications: "iPod & iTunes: The Missing Manual;" "iPhoto 4: The Missing Manual;" "iMovie 4 & iDVD: The Missing Manual;" "GarageBand: The Missing Manual;" and "iLife '04: The Missing Manual." Download the PDF here: http://www.macdevcenter.com/mac/excerpt/iLife04_MiniManual.pdf ***How to Set Up Encrypted Mail on Mac OS X The latest version of Apple's Mail app, included with the Panther upgrade, supports S/MIME security and encryption. But how do you go about getting a certificate and taking advantage of this feature? Fran??ois Joseph de Kermadec shows you how, step by step. http://www.macdevcenter.com/pub/a/mac/2003/01/20/mail.html ================================================ News From Your Peers ================================================ ***Golden Gate Computer Society General Meeting, San Rafael, CA--January 26 Don't miss this exciting appearance by former "San Francisco Chronicle" Columnist Henry Norr. The meeting starts at 7:15 pm at the Embassy Suites Hotel, 101 McInnis Parkway, San Rafael, CA. For more Golden Gate Computer Society information, call 415-454-5556 or visit them online: http://www.ggcs.org/thismonth.html Until next time-- Marsee -------------------------------------------------------