From george at metaart.org Mon May 3 22:47:09 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] Reviews? Message-ID: <200405032047.09369.george@metaart.org> Anyone want to do a review? That would be kool. If you want to review an O'Reilly book, likely I can get you a review copy. It probably doesn't matter how long ago it was published, if O'Reilly is still selling it. I've made quite a few requests for review copies of O'Reilly books; so far, I haven't been turned down even once. But reviews don't have to be of O'Reilly books. You could write a review of a book published by Addison Wesley, ... Reviews don't have to be of books either. They could be of articles, talks, products, ... Let me know if you wish me to request a review copy for you. Let me know if you have any questions. George P.S. See http://oakland.pm.org/reviews/reviews.html From george at metaart.org Tue May 4 12:57:24 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] Talks? Message-ID: <200405041057.24755.george@metaart.org> Does anyone want to (or is anyone willing to) give a talk that might be of interest to people in the group? Let me know. From david at fetter.org Tue May 4 13:21:46 2004 From: david at fetter.org (David Fetter) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] Talks? In-Reply-To: <200405041057.24755.george@metaart.org> References: <200405041057.24755.george@metaart.org> Message-ID: <20040504182146.GF28373@fetter.org> On Tue, May 04, 2004 at 10:57:24AM -0700, George Woolley wrote: > Does anyone want to (or is anyone willing to) give a talk that might > be of interest to people in the group? At some point this summer, I'd like to do one on PL/Perl , which is in active development right now. Cheers, D -- David Fetter david@fetter.org http://fetter.org/ phone: +1 510 893 6100 mobile: +1 415 235 3778 Remember to vote! From blyman at iii.com Tue May 4 13:28:21 2004 From: blyman at iii.com (Belden Lyman) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] Talks? In-Reply-To: <200405041057.24755.george@metaart.org> References: <200405041057.24755.george@metaart.org> Message-ID: <1083694950.6013.171.camel@ls104> On Tue, 2004-05-04 at 10:57, George Woolley wrote: > Does anyone want to (or is anyone willing to) > give a talk that might be of interest > to people in the group? > > Let me know. I've got little clue what I know that other people don't know, so rather than offering to talk about obfuscated Perl regexes (: Hi David! You know who you are! :) I'll post my wish-list of pet projects I've been meaning to get to but haven't had the right jump-start yet: * there's a few different XML parsing modules out on CPAN. Can anyone talk for 5 minutes or so about the different modules available? Why would I choose XML::Parser over XML::Twig? etc. * I've been wanting to screen-scrape http://www.uspto.gov recently. Can anyone talk about a web bot they wrote using WWW::Mechanize, LWP::Simple, or somesuch? * USPTO stores pre-1975 patents as .tiff only, which makes a full-text search impossible. I've seen some Perl OCR projects before; has anyone actually done some Perl OCR? Anyone else have the desire to learn something but don't know quite where to start? Post to the list: if someone else knows, we've got a talk in the making. Belden From blyman at iii.com Tue May 4 13:30:57 2004 From: blyman at iii.com (Belden Lyman) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] Talks? In-Reply-To: <20040504182146.GF28373@fetter.org> References: <200405041057.24755.george@metaart.org> <20040504182146.GF28373@fetter.org> Message-ID: <1083695109.6013.175.camel@ls104> On Tue, 2004-05-04 at 11:21, David Fetter wrote: > On Tue, May 04, 2004 at 10:57:24AM -0700, George Woolley wrote: > > > Does anyone want to (or is anyone willing to) give a talk that might > > be of interest to people in the group? > > At some point this summer, I'd like to do one on PL/Perl > , which is > in active development right now. > > Cheers, > D If I'm in town I'll be there. Mr. Heckles From david at fetter.org Tue May 4 13:36:15 2004 From: david at fetter.org (David Fetter) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] Talks? In-Reply-To: <1083694950.6013.171.camel@ls104> References: <200405041057.24755.george@metaart.org> <1083694950.6013.171.camel@ls104> Message-ID: <20040504183615.GG28373@fetter.org> On Tue, May 04, 2004 at 11:22:30AM -0700, Belden Lyman wrote: > On Tue, 2004-05-04 at 10:57, George Woolley wrote: > > Does anyone want to (or is anyone willing to) give a talk that > > might be of interest to people in the group? > > > > Let me know. > > I've got little clue what I know that other people don't know, so > rather than offering to talk about obfuscated Perl regexes (: Hi > David! You know who you are! :) Moi? Vieux petit moi?!? > I'll post my wish-list of pet projects I've been meaning to get to > but haven't had the right jump-start yet: > > * there's a few different XML parsing modules out on CPAN. > Can anyone talk for 5 minutes or so about the different > modules available? Why would I choose XML::Parser over > XML::Twig? etc. > > * I've been wanting to screen-scrape http://www.uspto.gov > recently. Can anyone talk about a web bot they wrote using > WWW::Mechanize, LWP::Simple, or somesuch? > > * USPTO stores pre-1975 patents as .tiff only, which makes a > full-text search impossible. I've seen some Perl OCR projects > before; has anyone actually done some Perl OCR? I suspect that it's better just to use one of the existing OCR packages. > Anyone else have the desire to learn something but don't know quite > where to start? Post to the list: if someone else knows, we've got > a talk in the making. Well, there was that dynamic javascript-y thing I started. What I've got of it works well enough for Geekcruises, but I'd greatly appreciate some help extending the thing :) Cheers, D -- David Fetter david@fetter.org http://fetter.org/ phone: +1 510 893 6100 mobile: +1 415 235 3778 Remember to vote! From george at metaart.org Tue May 4 15:52:16 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] May Meeting: Tue. May 11th Message-ID: <200405041352.16481.george@metaart.org> Please let me know if you are coming by noon Saturday. (I'll relay the info to Connie at the restaurant.) George Snip from Oakland.pm Website at http://oakland.pm.org/ .................................................. Next meeting when: Tue. May 11th at 7:30pm (on 2nd Tuesdays since Dec. 2002) where: Connie's Cantina 3340 Grand Ave. Oakland CA 94610 (a Mexican restaurant) directions: [link to] George's directions and ascii map what: informal meeting at restaurant activities: introductions giveaways informal discussion, conversations eating ... who: open to anyone interested. how much: no fee for our meetings. (However, please order something, just a soda, if you wish.) rsvp: by noon Sat. May 8th From george at metaart.org Tue May 4 22:09:36 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] Talks? In-Reply-To: <20040504182146.GF28373@fetter.org> References: <200405041057.24755.george@metaart.org> <20040504182146.GF28373@fetter.org> Message-ID: <200405042009.36895.george@metaart.org> On Tuesday 04 May 2004 11:21 am, David Fetter wrote: > On Tue, May 04, 2004 at 10:57:24AM -0700, George Woolley wrote: > > Does anyone want to (or is anyone willing to) give a talk that might > > be of interest to people in the group? > > At some point this summer, I'd like to do one on PL/Perl > , which is > in active development right now. > > Cheers, > D David, Sounds good to me. Oh, and thanks for including the link. I'll communicate with you off-list re exactly when and re what you may need. Best wishes, George From george at metaart.org Tue May 4 22:10:05 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] Talks? > XML Talk? In-Reply-To: <1083694950.6013.171.camel@ls104> References: <200405041057.24755.george@metaart.org> <1083694950.6013.171.camel@ls104> Message-ID: <200405042010.05025.george@metaart.org> On Tuesday 04 May 2004 11:22 am, Belden Lyman wrote: > ... my wish-list of > pet projects I've been meaning to get to but haven't had the > right jump-start yet: > > * there's a few different XML parsing modules out on CPAN. > Can anyone talk for 5 minutes or so about the different > modules available? Why would I choose XML::Parser over > XML::Twig? etc. > ... > Belden I'd be interested in that too. From george at metaart.org Tue May 4 22:10:53 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] Talks? In-Reply-To: <1083694950.6013.171.camel@ls104> References: <200405041057.24755.george@metaart.org> <1083694950.6013.171.camel@ls104> Message-ID: <200405042010.53728.george@metaart.org> On Tuesday 04 May 2004 11:22 am, Belden Lyman wrote: > ... > Anyone else have the desire to learn something but don't know quite > where to start? Post to the list: if someone else knows, we've got > a talk in the making. > > Belden Belden, thanks. Anyone? From robert-kuropkat at comcast.net Thu May 6 16:21:10 2004 From: robert-kuropkat at comcast.net (Robert Kuropkat) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] Discussion ideas... Message-ID: <200405062119.i46LJwr02197@mail.pm.org> So, I am making a full on effort to catch up on, literally, several thousand emails that have backlogged since the baby was born. In going through the SF Perl Mongers email list, I noticed some recent, very interesting activity... 1. Matt Albright of the Bay XP (That's eXtreme Programming, not Windows XP) group (http://www.jera.com/bayxp/) gave a talk on XP and PERL. 2. Rich Morin "Modularity Through Frozen Data Structures"--more concretely, using YAML in a large system 3. Link for PERL and MVC (Model-View-Controller) patterns at: http://www.mindgroove.org/ 4. SF Perl has been getting free pizza from Level Acuity Perl Programmer Staffing (http://levelacuity.com/) BTW, weren't we talking to a group awhile back that does computer training? 5. Josh Berkus, "Database Dependence as a Design Strategy" and "PostgreSQL" I know we are currently struggling to nail down another meeting location (we are going to give my place a try), but these definatly look like some interesting topics. Robert Kuropkat From george at metaart.org Thu May 6 23:23:04 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] Discussion ideas... In-Reply-To: <200405062119.i46LJwr02197@mail.pm.org> References: <200405062119.i46LJwr02197@mail.pm.org> Message-ID: <200405062123.04517.george@metaart.org> Robert, Yes, interesting topics. Thanks for posting them. We can talk more about such ideas at the meeting on Tuesday. Also, you are correct, I was talking to somone at a training company. My understanding from the fellow who contacted me was that they were prepared to give us one (or more) free classes. But when the communications got specific, the interest evaporated. George ================================================ On Thursday 06 May 2004 2:21 pm, Robert Kuropkat wrote: > So, > > I am making a full on effort to catch up on, literally, several thousand > emails that have backlogged since the baby was born. In going through the > SF Perl Mongers email list, I noticed some recent, very interesting > activity... > > 1. Matt Albright of the Bay XP (That's eXtreme Programming, not Windows > XP) group (http://www.jera.com/bayxp/) gave a talk on XP and PERL. > 2. Rich Morin "Modularity Through Frozen Data Structures"--more > concretely, using YAML in a large system > 3. Link for PERL and MVC (Model-View-Controller) patterns at: > http://www.mindgroove.org/ 4. SF Perl has been getting free pizza from > Level Acuity Perl Programmer Staffing (http://levelacuity.com/) BTW, > weren't we talking to a group awhile back that does computer training? 5. > Josh Berkus, "Database Dependence as a Design Strategy" and "PostgreSQL" > > I know we are currently struggling to nail down another meeting location > (we are going to give my place a try), but these definatly look like some > interesting topics. > > Robert Kuropkat From george at metaart.org Fri May 7 20:06:55 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] Fwd: Home Networking Annoyances Needed for New Book Message-ID: <200405071806.55621.george@metaart.org> ---------- Forwarded Message ---------- Subject: Home Networking Annoyances Needed for New Book Date: Friday 07 May 2004 3:39 pm From: Marsee Henon To: george@metaart.org Dear User Group Leader: Once again, I must say thanks for the great response to our previous calls for annoyances, gripes, and complaints about Excel, and the Internet, and other topics. The email we received was useful and gave our Annoyances books a great head start. As you might guess, we have yet another book in the wings--this one focusing on home networking annoyances. Everything from cabling hassles to setting up a router to wireless access points to fussing with TCP/IP settings to installing a shared printer. Whether you've set up a wired (Ethernet, phoneline, or powerline) or wireless (802.11a, b, or g) network, merely shared a DSL line, or networked a bunch of PCs and Macs, feel free to share the annoyances you've encountered along the way. If you or any members of your group have home networking annoyances you'd like to see solved, email marsee@oreilly.com with "Home Networking Annoyances" in the subject line. Please note what hardware, software, and/or service is giving you grief (e.g.: a LinkSys Cable/DSL Router with 4-Port Switch, SMC's EtherPower II network cards, SBC DSL, Windows XP, etc.). As thanks for sharing, we'll make sure to get copies of "Home Networking Annoyances" sent to your group shortly after publication. --Marsee *** An example: The Annoyance: I added a new computer to my network, but it doesn't appear in My Network Places or Network Neighborhood on any of the other computers. The Windows help files tell you to reboot all the other computers on the network in order to see the new computer, but there's got to be a better way! The Fix: There is. Assuming your hardware connections are working, and you've created at least one shared resource on the new computer, you don't have to reboot the rest of the network to see the new computer. Wait twelve minutes. Honest. Could I make that up? Get a cup of coffee, empty the dishwasher, or change all the burned out light bulbs in the house. Then open the network folder again, or press F5 to refresh the display if you didn't close the folder. You should now see the new computer. Why does this happen? The icons in the network folders (My Network Places and Network Neighborhood) are controlled by a service called the Computer Browser Service, which browses the network, peers down the pipes (including the virtual pipes of wireless connections), and checks to see who's on board. In a peer-to-peer network, the computers elect one of their own as a browser master using a complicated scheme that involves a private conversation among the computers (held secretly so you aren't aware of it and can't control or interfere with it). The browser master runs the browser service every twelve minutes, and populates the network folders of all computers on the network with icons representing the computers it finds. *** ------------------------------------------------------- From extasia at extasia.org Mon May 10 19:49:35 2004 From: extasia at extasia.org (David Alban) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] SIG-BEER-WEST this Saturday 5/15 in San Francisco Message-ID: <20040510174935.A21107@gerasimov.net> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 SIG-beer-west Saturday, April 17, 2004 at 6:00pm San Francisco, CA Beer. Mental stimulation. This event: Saturday, 04/17/2004, 6:00pm, at the Zeitgeist Bar and Guest Haus, San Francisco Coming events (third Saturdays): Saturday, 05/15/2004, 6:00pm, location to be determined Saturday, 06/19/2004, 6:00pm, location to be determined Saturday, 07/17/2004, 6:00pm, location to be determined Saturday, 08/21/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, April 17, 2004 at Zeitgeist Bar and Guest Haus[3] located at 199 Valencia at Duboce[4] in San Francisco, CA. [3] http://www.sonic.net/~wwpints/zeitgeist/ [4] http://tinyurl.com/2hacx According to their website, Zeitgeist has: plenty of drafts, mostly micro-brewed beers,[5] a good selection of call liquors, a beer garden, and hotel accomodation [5] http://www.sonic.net/~wwpints/zeitgeist/#Beers Concerning food, they say: the grill opens around 6.00 p.m. each day and closes when everyone's fed (or Aundre's fed up) Festivities will start at 6:00pm and continue until we've all left. Zeitgeist is on the corner of Valencia and Duboce[6] and looks like this.[7] It's three blocks from the 16th St BART station[8] (16th St and Mission). [6] http://tinyurl.com/2hacx [7] http://www.sonic.net/~wwpints/zeitgeist/exterior.html [8] http://tinyurl.com/3f8mp 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 each month. Any questions, comments, suggestions of things to do later on that evening, or new venue suggestions ... email the current sig-beer-west Instigator. The Instigator's Username is extasia. The Instigator's email address is *the Username* at *the Username* dot *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 April 2004: Zeitgeist is three blocks from 16th St BART.[9] You may want to consider BARTing[10] and not worrying at all about parking. [9] http://tinyurl.com/3f8mp [10] 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 dc-sage[11] tradition, sig-beer, which is 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". [11] http://www.dc-sage.org/ The original SIG-beer gathering takes place in Washington DC, usually on the first Saturday night of the month. __________________________________________________________________ Last modified: $Date: 2004/04/13 00:12:43 $ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQFAfUqDPh0M9c/OpdARAjuJAKCdcO52hzkUyOq+4kq/MHt92a5FlQCgjebL zL/CLHO2viS5VRoVhl88Oqw= =D3Ue -----END PGP SIGNATURE----- From extasia at extasia.org Tue May 11 08:14:19 2004 From: extasia at extasia.org (David Alban) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] Corrected info: SIG-BEER-WEST this Saturday 5/15 in San Francisco Message-ID: <20040511061419.A30184@gerasimov.net> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 [Note: The information sent yesterday was not correct. This month's venue is 21st Amendment. We'll probably go back to Zeitgeist next month.] SIG-beer-west Saturday, May 15, 2004 at 6:00pm San Francisco, CA Beer. Mental stimulation. This event: Saturday, 05/15/2004, 6:00pm, at the 21st Amendment Brew Pub[1], San Francisco directions[2] * beer[3] * food[4] [1] http://www.21st-amendment.com/21A.html [2] http://www.21st-amendment.com/location/index.html [3] http://www.21st-amendment.com/beer/index.html [4] http://www.21st-amendment.com/food/food2.html#dinner Coming events (third Saturdays): Saturday, 06/19/2004, 6:00pm, location to be determined Saturday, 07/17/2004, 6:00pm, location to be determined Saturday, 08/21/2004, 6:00pm, location to be determined Saturday, 09/18/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, May 15, 2004 at 21st Amendment Brew Pub[5] in San Francisco, CA. [5] http://www.21st-amendment.com/21A.html 21st Amendment's selection of beer[6] includes their own delightful brews, and a fair selection of guest brews. They have a full food menu[7] 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. [6] http://www.21st-amendment.com/beer/index.html [7] http://www.21st-amendment.com/food/food2.html#dinner Directions to 21st Amendment can be found on their directions page.[8] They're about a fifteen minute walk down 2nd St. from the Montgomery BART station. [8] 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 sig-beer-west Instigator. The Instigator's Username is extasia. The Instigator's email address is *the Username* at *the Username* dot *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 May 2004: 21st Amendment is a fifteen minute walk from Montgomery BART. You may want to consider BARTing[9] and not worrying at all about parking. [9] 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 dc-sage[10] tradition, sig-beer, which is 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. [10] http://www.dc-sage.org/ ______________________________________________________________________ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQFAoNGKPh0M9c/OpdARAqfvAJ4hZDgx1u2pC0FOuPoz4nGCNbZMdgCghG3K kX/DyFRpXhOHGmy8iZ/g5zo= =3GWV -----END PGP SIGNATURE----- From george at metaart.org Thu May 13 01:30:57 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] Next Oakland.pm Meeting: Tue. June 8 Message-ID: <200405122330.57042.george@metaart.org> Note that the meeting is on the 8th. The 2nd Tuesday comes a tad early in June. Cut & Paste from http://oakland.pm.org/ .................................. Next meeting when: Tue. June 8 at 7:30-9:30pm (on 2nd Tuesdays since Dec. 2002) where: Robert's place 2845 Pearl Harbor Road, Alameda directions: [link to] George's directions and ascii map theme: maintenance activities: introductions giveaways short talks and discussion ... who: open to anyone interested. how much: no fee for our meetings. From george at metaart.org Thu May 13 01:57:31 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] Brief Profiles Message-ID: <200405122357.31003.george@metaart.org> reference: http://oakland.pm.org/detail/members.html A while back I did request that people with profiles review them and request changes as appropriate. I got some inputs and have made some changes. If you don't like the way your profile is, let me know. George From george at metaart.org Thu May 13 19:45:30 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] Fwd: Newsletter from O'Reilly UG Program, May 13 Message-ID: <200405131745.30178.george@metaart.org> ---------- Forwarded Message ---------- Subject: Newsletter from O'Reilly UG Program, May 13 Date: Thursday 13 May 2004 4:55 pm From: Marsee Henon ... ================================================================ O'Reilly News for User Group Members May 13, 2004 ================================================================ ---------------------------------------------------------------- Book News ---------------------------------------------------------------- -Hacking the Code -iPhoto 4: The Missing Manual, 3rd Edition -Network Security Hacks -Word Pocket Guide, 2nd Edition -JavaServer Faces -Managing and Securing a Cisco SWAN ---------------------------------------------------------------- Upcoming Events ---------------------------------------------------------------- -Derrick Story ("Digital Photography Hacks," "Digital Photography Pocket Guide"),Unruh's Photography, Santa Rosa, CA--May 15 -Virtual Author Event, "Meet & Geek"--May 22 -O'Reilly at Microsoft Tech Ed 2004, San Diego, CA--May 23-28 ---------------------------------------------------------------- Conference News ---------------------------------------------------------------- -Mac OS X Conference Call for Participation--Ends June 11 -O'Reilly Open Source Convention Early Bird Discount--Ends June 18 ---------------------------------------------------------------- News ---------------------------------------------------------------- -We've got a new name--O'Reilly Media -Treo 600: Not Your Parents' PalmPilot -Web Programming Certificate Series -Learning Assembly Language Is Still a Good Idea -Building a Parrot Compiler -Take Command of Your Linux Commands -"Version Control with Subversion": Introduction -The Missing Digital Photography Hacks -Automated Web Photo Galleries with iPhoto and Perl -Hacking Excel, Part 1 -An Inside Look at XP SP2 -Performance Analysis of J2EE Applications Using AOP Techniques -The State of JAXB: Availability, Suitability, Analysis, and Architecture -Creating an FTP Client in .NET ---------------------------------------------------------------- News From Your Peers ---------------------------------------------------------------- -Does your group need help with publicity or meetings? ================================================ 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 ---------------------------------------------------------------- New Releases ---------------------------------------------------------------- ***Hacking the Code Publisher: Syngress ISBN: 1932266658 "Hacking the Code" covers almost all known security issues related to coding for the Web. It explains how certain code can be attacked, shows how to edit the code, and offers case studies and examples--actual code you can drop right into your applications. The book establishes policies for object input, shows how to audit existing code for potential security problems, and offers best practices for maintaining a session state, handling cookies, getting user input, and more. You don't want a course on security; you just want to fix your code. This book will be your guide. http://www.oreilly.com/catalog/1932266658/ ***iPhoto 4: The Missing Manual, 3rd Edition Publisher: O'Reilly ISBN: 0596006926 Users will find a lot to like about the new iPhoto 4, and The Missing Manual covers it all in detail and with scrupulous objectivity. But this authoritative guide goes further, giving readers the basics they need to make iPhoto really work, including coverage of the essentials of photography, editing basics, and photo presentation. "iPhoto 4: The Missing Manual, 3rd Edition" covers all of these elements step by step, and offers details on even the smallest nips and tucks. http://www.oreilly.com/catalog/0596006926/ ***Network Security Hacks Publisher: O'Reilly ISBN: 0596006438 This information-packed book provides more than 100 quick, practical, and clever things to do to help make your Linux, Unix, and Windows networks more secure. These security hacks don't just cover securing TCP/IP-based services; they also provide intelligent host-based security techniques. Loaded with concise but powerful examples of applied encryption, intrusion detection, logging, trending, and incident response, the book demonstrates effective methods for defending your servers and networks from a variety of devious and subtle attacks. http://www.oreilly.com/catalog/netsechacks/ Five sample hacks are available online: http://www.oreilly.com/catalog/netsechacks/chapter/index.html ***Word Pocket Guide, 2nd Edition Publisher: O'Reilly ISBN: 0596006845 Newly updated for Word 2003, this compact quick reference covers Microsoft Word's keyboard shortcuts, user interface, commands, and tasks. It provides an overview of fundamental Word concepts, then explains how to accomplish specific actions, such as formatting, spellchecking, editing, printing, customizing, and more. The book also contains reference tables for quick lookup of keyboard shortcuts, regular expressions, and common file locations. If you're a Word power user, making the move to Word 2003, or wanting advanced shortcuts and problem-solving help, "Word Pocket Guide, 2nd Edition" is a must-have. http://www.oreilly.com/catalog/wordpg2/ ***JavaServer Faces Publisher: O'Reilly ISBN: 0596005393 "JavaServer Faces" teaches developers how to use the new JavaServer Faces framework to build real-world web applications. The book covers everything you'll need: how to construct the HTML on the front end; how to create the user-interface components that connect the front end to your business objects; how to write a back end that's JSF-friendly; and how to create the deployment descriptors that tie everything together. This book is a complete guide to the crucial new JSF technology. http://www.oreilly.com/catalog/jsvrfaces/ Chapter 1, "Introducing JavaServer Faces" and Chapter 2, "JSF Development Process Overview" are available online: http://www.oreilly.com/catalog/jsvrfaces/chapter/index.html ***Managing and Securing a Cisco SWAN Publisher: Syngress ISBN: 1932266917 This book is essential reading for any network admin, network engineer, or security consultant responsible for the design, deployment and/or management of a Cisco Structured Wireless-Aware Network. It covers all product features, with particular attention to the challenges of integrating legacy Cisco products into a Wireless-Aware network. Specifically, the book will include coverage of Cisco IOS Software-based Cisco Aironet Series access points, Cisco and Cisco Compatible client adapters and the CiscoWorks Wireless LAN Solution Engine (WLSE). http://www.oreilly.com/catalog/1932266917/ ================================================ Upcoming Events ================================================ ***For more events, please see: http://events.oreilly.com/ ***Derrick Story ("Digital Photography Hacks," "Digital Photography Pocket Guide"), Unruh's Photography, Santa Rosa, CA--May 15 O'Reilly author and pro photographer Derrick Story is presenting three mini-sessions designed to help you get the most out of your digital camera. Sessions begin at 1:00 p.m., and he'll be around to answer questions and sign copies of his books between sessions. Unruh's will also have specials on digital cameras and accessories. 823 Fourth St., Santa Rosa, CA. http://www.unruhsphoto.com/ ***Virtual Author Event, "Meet & Geek," MacCenter, South Florida--May 22 Hook up with Snaggy and Nitrozac ("The Best of the Joy of Tech") and Wil Wheaton "Dancing Barefoot" in South Florida. Say "hey" via iChat and iSight, and get a copy of your book signed with digital ink. Signings will be held several times throughout the afternoon. http://www.maccenter.com/seminars/events/2004/05/meetandgeek.lasso ***O'Reilly at Microsoft Tech Ed 2004, San Diego, California--May 23-28 Drop by our booth (#1849), say howdy, and look over our latest publications. http://www.microsoft.com/seminar/teched2004/default.mspx ================================================ Conference News ================================================ ***Mac OS X Conference Call for Participation--Ends June 11 If you're pushing the Mac envelope, we want you to speak at our third annual Mac OS X Conference this October. We're looking for proposals from developers building new apps, admins tapping the open source toolbox, small business owners powering their bottom lines, and digital musicians leveraging X's muscle--but we're open to surprises, too. The deadline for proposals is June 11. http://conferences.oreillynet.com/cs/macosx2004/create/e_sess ***O'Reilly Open Source Convention Early Bird Discount--Ends June 18 User Group members who register before June 18, 2004 get a double discount. Use code DSUG when you register, and you'll get 20% off the "Early Bird" price. To register, go to: http://conferences.oreillynet.com/cs/os2004/create/ord_os04 O'Reilly Open Source Convention Portland Marriott Downtown Portland, OR July 26-30, 2004 http://conferences.oreilly.com/oscon/ ================================================ News From O'Reilly & Beyond ================================================ --------------------- General News --------------------- ***We've got a new name--O'Reilly Media O'Reilly & Associates, Inc. is now O'Reilly Media, Inc. As we enter our second quarter-century, we've changed out name to reflect our expanding array of products and services. Though the legendary "animal books" remain a centerpiece of O'Reilly's business, the new name better conveys our diverse technology information offerings--conferences, the O'Reilly Network suite of web sites, Safari Tech Books Online, and the new web-based custom publishing platform, SafariU. http://press.oreilly.com/pub/pr/1168 ***Treo 600: Not Your Parents' PalmPilot Palm's Handspring Treo 600 is at the very high end of the PDA spectrum. It provides full PalmOS5.2 support with a fast 144MHz ARM processor, a full GSM or CDMA cell phone, full proxyless web browsing and email support, synchronization with Palm Desktop and Microsoft Outlook, a 640 by 480 camera with the ability to email directly from the camera, and an SD/MMC card slot. Ian Darwin takes you inside in this in-depth review. http://www.oreillynet.com/pub/a/wireless/2004/04/29/treo600.html ***Web Programming Certificate Series This six-course series from the O'Reilly Learning Lab teaches you the skills needed for web programming, web administration, and web site development. You'll learn HTML, JavaScript, XML, SQL, Perl, and Unix. Upon completion of the series, students receive a Certificate of Professional Development from the University of Illinois Office of Continuing Education. And for a limited time, enroll in all six courses and save 50%. http://oreilly.useractive.com/courses/webprogramming.php3 --------------------- Open Source --------------------- ***Learning Assembly Language Is Still a Good Idea Randall Hyde makes a case for the relevance of learning assembly language even today. The key, he says, is to learn how to efficiently implement an application, and the best implementations are written by those who've mastered assembly language. Randall is the author of No Starch's "Write Great Code." http://www.onlamp.com/pub/a/onlamp/2004/05/06/writegreatcode.html ***Building a Parrot Compiler The virtual machine for Perl 6 is not just for Perl 6 anymore. Parrot is a high-level, high-performance target for all sorts of languages. Dan Sugalski, coauthor of "Perl 6 Essentials," demonstrates by building a compiler for a vintage 4GL. http://www.onlamp.com/pub/a/onlamp/2004/04/15/parrot_compiler_construction.ht ml Dan and his coauthor, Allison Randal, are both speaking at July's Open Source Convention: http://conferences.oreilly.com/oscon/ ***Take Command of Your Linux Commands In this SearchEnterpriseLinux.com interview, Dan Barrett lists the top five Linux commands that IT managers should know, Linux tools that should be mastered, best and worst Linux practices, and the funniest commands in his lexicon. Dan is the author of "Linux Pocket Guide." http://searchenterpriselinux.techtarget.com/qna/0,289202,sid39_gci958417,00.h tml ***"Version Control with Subversion": Introduction Subversion is an open source version control system that can access its file repository across networks. Various people are able to modify and manage the same set of data from their respective locations. Collaboration is fostered, and changes can occur more rapidly. This preview of Chapter 1 from "Version Control with Subversion" (available in July) gives you the history, features, architecture, and components of this important new version control system. http://opensource.oreilly.com/news/subversion_ch01.html --------------------- Mac --------------------- ***The Missing Digital Photography Hacks Derrick Story says "The quest to compile compelling hacks is not something I can just turn off now that 'Digital Photography Hacks' has hit the streets. It's an addictive process. And I admit it; I can't stop. So here are five brand-new tips for you to explore." http://www.macdevcenter.com/pub/a/mac/2004/05/11/photo_hacks.html ***Automated Web Photo Galleries with iPhoto and Perl If iPhoto is working nicely as your digital shoebox, but you want to automate the process of creating web galleries for your own server, here's a nifty setup using sendmail, MySQL, and Perl. Mike Schienle, who specializes in task automation for a living, shows you the system he designed for his wife, who is an avid photographer. http://www.macdevcenter.com/pub/a/mac/2004/05/07/iphoto_perl.html --------------------- Windows --------------------- ***Hacking Excel, Part 1 Learn how to create a workable speedometer (or "speedo") chart, complete with moving needle, by using a combination of doughnut and pie charts, in this sample hack from O'Reilly's "Excel Hacks." http://www.windowsdevcenter.com/pub/a/windows/excerpt/excelhacks_chap05/index .html ***An Inside Look at XP SP2 The first real beta of SP2, Release Candidate 1, is finally out. Final release is only a few months away. Is it ready for prime time? And what's inside? Wei-Meng Lee gives you an inside look. http://www.windowsdevcenter.com/pub/a/windows/2004/05/04/SP2RC1.html --------------------- Java --------------------- ***Performance Analysis of J2EE Applications Using AOP Techniques It's tricky to profile a J2EE application to find performance bottlenecks; it's even trickier to do this with a production system, without introducing instability or new slowdowns. Aspect-Oriented Programming (AOP) offers a means of injecting new code, such as performance metrics, into existing code, without re-compiling. Ramchandar Krishnamurthy shows how this can be done. http://www.onjava.com/pub/a/onjava/2004/05/12/aop.html ***The State of JAXB: Availability, Suitability, Analysis, and Architecture JAXB, now part of Sun's Web Services Developer Pack, offers a means of converting between Java objects and an XML representation. But is it the ideal solution? Satya Komatineni investigates what JAXB has to offer. http://www.onjava.com/pub/a/onjava/2004/05/05/jaxb.html --------------------- .NET --------------------- ***Creating an FTP Client in .NET "The .NET framework provides the plumbing, allowing you to concentrate on the application you are building." At least, that's the theory, but when it comes to FTP, .NET has a bit of a gap in the pipes. Jesse Liberty shows you how to write a simple FTP application in .NET. http://www.ondotnet.com/pub/a/dotnet/2004/05/10/ftpdotnet.htm ================================================ News From Your Peers ================================================ ***Does your group need help with publicity or meetings? Check out these helpful articles on our User Group Resource page on our wiki: http://wiki.oreillynet.com/usergroups/view?UGResources O'Reilly User Group Wiki http://wiki.oreillynet.com/usergroups/index.cgi Until next time-- Marsee ------------------------------------------------------- From george at metaart.org Sun May 16 16:49:18 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] LinuxWorld at Moscone in August Message-ID: <200405161449.18052.george@metaart.org> when: August 2-5, 2004 Perhaps some of us can meet up there like last year? From george at metaart.org Wed May 19 01:52:36 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] O'Reilly User Group Wiki Message-ID: <200405182352.36359.george@metaart.org> references: http://wiki.oreillynet.com/usergroups/null?HomePage http://wiki.oreillynet.com/usergroups/null?FunStuff http://wiki.oreillynet.com/usergroups/csp?RandalSchwartz The wiki that Marsee has been playing with is growing and growing. I particularly enjoy the FunStuff. Randal Schwartz added a page. I enjoyed his very brief self-characterization. From george at metaart.org Wed May 19 16:42:56 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] Pr3l 5ck|_|z? Message-ID: <200405191442.56539.george@metaart.org> I have received a message with the subject Pr34l 5ck|_|z and no body. Does anyone have a suggestion for a reply? From oaklandpm at eli.users.panix.com Wed May 19 16:53:41 2004 From: oaklandpm at eli.users.panix.com (B.E.G.) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] O'Reilly User Group Wiki Message-ID: <200405192153.i4JLrfZ12064@panix2.panix.com> George wrote: > Randal Schwartz added a page. > I enjoyed his very brief self-characterization. Apparently he can do a pretty mean "Rainbow Connection" in a Kermit-the-Frog voice. I've never heard any of his karaoke, though. Elijah From tony at nog.net Mon May 24 14:49:15 2004 From: tony at nog.net (Tony Monroe) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] (no subject) In-Reply-To: <200405241701.i4OH11qn015454@www.pm.org> References: <200405241701.i4OH11qn015454@www.pm.org> Message-ID: <20040524194915.GA55114@ethics-gradient.nog.net> Meditate ye upon the words of George Woolley: > > I have received a message with the subject > Pr34l 5ck|_|z > and no body. > > Does anyone have a suggestion > for a reply? ----- The following addresses had permanent fatal errors ----- (reason: 550 5.0.0 I do not understand your strange moon language) -- tony, not dead, just lurking From george at metaart.org Mon May 24 15:36:50 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] (no subject) In-Reply-To: <20040524194915.GA55114@ethics-gradient.nog.net> References: <200405241701.i4OH11qn015454@www.pm.org> <20040524194915.GA55114@ethics-gradient.nog.net> Message-ID: <200405241336.50362.george@metaart.org> On Monday 24 May 2004 12:49 pm, Tony Monroe wrote: > Meditate ye upon the words of George Woolley: > > I have received a message with the subject > > Pr34l 5ck|_|z > > and no body. > > > > Does anyone have a suggestion > > for a reply? > > ----- The following addresses had permanent fatal errors ----- > > (reason: 550 5.0.0 I do not understand your strange moon language) > > -- tony, not dead, just lurking Tony, Glad you are there lurking. Your suggested reply makes me smile. :) George P.S. It appears the strange moon language is the language 1337. See http://www.xdx3.com/main.php?action=viewarticle&articlefile=l337lang.dat And the message is, depending on your point of view, heretical. From george at metaart.org Mon May 24 19:33:39 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] pm.org Problem Message-ID: <200405241733.39863.george@metaart.org> The pm.org web server was compromised. The system has been rebuilt and our mailing list is back up. Two things that are still not accessible are: * the mailing list archive * the web pages I'm expecting the web pages will reappear soon. If not, let me know if there's anything that would be worth posting a cut and paste of here. (For now, I've included the meeting announcement for the next meeting at the end of this post.) George Sandy: The icons that you reported missing a long time ago have appeared. -- George meeting announcement from website: --------------------------------------------- Next meeting when: Tue. June 8 at 7:30-9:30pm (on 2nd Tuesdays since Dec. 2002) where: Robert's place 2845 Pearl Harbor Road, Alameda directions: [link to] George's directions and ascii map theme: maintenance activities: introductions giveaways short talks and discussion ... who: open to anyone interested. how much: no fee for our meetings. From george at metaart.org Mon May 24 22:52:04 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] pm.org Problem In-Reply-To: <200405241733.39863.george@metaart.org> References: <200405241733.39863.george@metaart.org> Message-ID: <200405242052.04006.george@metaart.org> The Oakland.pm website is back up. However, the mailing list archive is still not accessible. Let me know if you notice anything else amiss. On Monday 24 May 2004 5:33 pm, George Woolley wrote: > The pm.org web server was compromised. > The system has been rebuilt > and our mailing list is back up. > > Two things that are still not accessible are: > * the mailing list archive > * the web pages > I'm expecting the web pages will reappear soon. > If not, let me know if there's anything > that would be worth posting a cut and paste of here. > (For now, > I've included the meeting announcement > for the next meeting > at the end of this post.) > > George > > Sandy: > The icons that you reported missing a long time ago > have appeared. -- George > > meeting announcement from website: > --------------------------------------------- > Next meeting > when: Tue. June 8 at 7:30-9:30pm > (on 2nd Tuesdays since Dec. 2002) > where: Robert's place > 2845 Pearl Harbor Road, Alameda > directions: > [link to] George's directions and ascii map > theme: maintenance > activities: > introductions > giveaways > short talks and discussion > ... > who: open to anyone interested. > how much: no fee for our meetings. > > _______________________________________________ > Oakland mailing list > Oakland@mail.pm.org > http://mail.pm.org/mailman/listinfo/oakland From blyman at iii.com Wed May 26 09:16:43 2004 From: blyman at iii.com (Belden Lyman) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] O'Reilly User Group Wiki In-Reply-To: <200405182352.36359.george@metaart.org> References: <200405182352.36359.george@metaart.org> Message-ID: <1085580510.4702.1.camel@ls104> For those curious, there's an article by Brian Ingerson about CGI::Kwiki (which is what Marsee is using) on perl.com. http://tinyurl.com/ze39 Belden On Tue, 2004-05-18 at 23:52, George Woolley wrote: > references: > http://wiki.oreillynet.com/usergroups/null?HomePage > http://wiki.oreillynet.com/usergroups/null?FunStuff > http://wiki.oreillynet.com/usergroups/csp?RandalSchwartz > > The wiki that Marsee has been playing with > is growing and growing. > > I particularly enjoy the FunStuff. > > Randal Schwartz added a page. > I enjoyed his very brief self-characterization. > > > _______________________________________________ > Oakland mailing list > Oakland@mail.pm.org > http://mail.pm.org/mailman/listinfo/oakland From george at metaart.org Thu May 27 01:51:22 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] Test Message-ID: <200405262351.22455.george@metaart.org> This is merely a test. From blyman at iii.com Tue May 25 11:39:15 2004 From: blyman at iii.com (Belden Lyman) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] (no subject) In-Reply-To: <200405241336.50362.george@metaart.org> References: <200405241701.i4OH11qn015454@www.pm.org> <20040524194915.GA55114@ethics-gradient.nog.net> <200405241336.50362.george@metaart.org> Message-ID: <1085503155.533.97.camel@ls104> > On Monday 24 May 2004 12:49 pm, Tony Monroe wrote: > > Meditate ye upon the words of George Woolley: > > > I have received a message with the subject > > > Pr34l 5ck|_|z > > > and no body. > > > > > > Does anyone have a suggestion > > > for a reply? > > > > ----- The following addresses had permanent fatal errors ----- > > > > (reason: 550 5.0.0 I do not understand your strange moon language) > > sigfiled :) From george at metaart.org Thu May 27 22:15:08 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] pm.org Problem In-Reply-To: <200405242052.04006.george@metaart.org> References: <200405241733.39863.george@metaart.org> <200405242052.04006.george@metaart.org> Message-ID: <200405272015.08251.george@metaart.org> And now the Oakland.pm archive is accessible. I'm not aware of anything not working that should matter to most of us. Let me know if there's something not working properly that matters to you. George On Monday 24 May 2004 8:52 pm, George Woolley wrote: > The Oakland.pm website is back up. > > However, the mailing list archive is still not accessible. > Let me know if you notice anything else amiss. ... From george at metaart.org Thu May 27 22:15:21 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] CABAL Message-ID: <200405272015.21415.george@metaart.org> There is no CABAL! And it meets on the 2nd and 4th Saturdays of the month in Menlo Park. Very interesting and fun, too! From george at metaart.org Thu May 27 22:18:51 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] Fwd: Newsletter from O'Reilly UG Program, May 27 Message-ID: <200405272018.51810.george@metaart.org> ---------- Forwarded Message ---------- Subject: Newsletter from O'Reilly UG Program, May 27 Date: Thursday 27 May 2004 4:33 pm From: Marsee Henon ... ================================================================ O'Reilly News for User Group Members May 27, 2004 ================================================================ ---------------------------------------------------------------- Book News ---------------------------------------------------------------- -Hackers & Painters -Web Database Applications with PHP and MySQL, 2nd Ed. -Stealing the Network -Hibernate: A Developer's Notebook -Digital Photography Hacks -.NET Compact Framework Pocket Guide -Pragmatic Version Control Using CVS ---------------------------------------------------------------- Upcoming Events ---------------------------------------------------------------- -Rob Griffiths ("Max OS X Hints"), Rogue Valley Mac Expo 2004, Grants Pass, OR--June 13 -Derrick Story ("Digital Photography Hacks"), North Coast Mac Users Group, Rohnert Park, CA--June 15 ---------------------------------------------------------------- Conference News ---------------------------------------------------------------- -Mac OS X Conference Call for Participation--Ends June 11 -O'Reilly Open Source Convention Early Bird Discount--Ends June 18 ---------------------------------------------------------------- News ---------------------------------------------------------------- -O'Reilly Distributes Pragmatic Bookshelf -Microsoft Smartphone Tips and Tricks -Dave Chappell: Inside the Enterprise Service Bus -Inside the Homebrew Atari 2600 Scene -Top Ten Ethereal Tips and Tricks -FreeBSD Networking Basics -The Fight Against Spam -Top 12 Ways to Degunk Your PC -Windows Server Hacks: Configuring Universal Group Caching -SSS (Small, Simple, Safe) -Documenting Projects with Apache Forrest -C# Generics ---------------------------------------------------------------- News From Your Peers ---------------------------------------------------------------- -Looking for more User Group events to attend? Or want to get more exposure for your events? ================================================ 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, Pragmatic Bookshelf, 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 ---------------------------------------------------------------- New Releases ---------------------------------------------------------------- ***Hackers & Painters Publisher: O'Reilly ISBN: 0596006624 "Hackers & Painters" examines issues such as the importance of beauty in software design, the programming language renaissance, spam filtering, the Open Source Movement, and Internet startups. Each essay moves beyond widely held beliefs about the way programmers work and tells important stories about the kinds of people behind technological innovations, revealing distinctions about their characters and their craft. Hackers who read this book will surely recognize themselves within these pages, and programmers will have new thoughts percolating the minute they put it down. http://www.oreilly.com/catalog/hackpaint/ Chapter 2, "Hackers and Painters," is available free online: http://www.oreilly.com/catalog/hackpaint/chapter/index.html ****Web Database Applications with PHP and MySQL, 2nd Ed. Publisher: O'Reilly ISBN: 0596005431 "Web Database Applications with PHP and MySQL, 2nd Edition" has been updated and redesigned around the rich offerings of PEAR. Several of these offerings, including the Template package and the database-independent query API, have been integrated into examples and thoroughly described. Using a complex sample application, all the important techniques of dynamic content are introduced with an emphasis on good design. The book also introduces PHP 5 and MySQL 4.1 features, while providing techniques that can be used on older versions of the software. http://www.oreilly.com/catalog/webdbapps2/ Chapter 11, "Authentication and Security," is available online: http://www.oreilly.com/catalog/webdbapps2/chapter/index.html ***Stealing the Network Publisher: Syngress ISBN: 1931836051 A fictional continent is emerging as a major new economic, political, and military force on the world stage. However, its rapid growth has left little in the way of time and money to shore up its Internet backbone; now it's vulnerable to a potentially catastrophic attack. Who are the bad guys? What do they want? How will it end? Find out in this cyber-thriller, written by some of the most accomplished cyber-security specialists in the world. We could tell you their real names, but then we'd have to kill you. http://www.oreilly.com/catalog/1931836051/ ***Hibernate: A Developer's Notebook Publisher: O'Reilly ISBN: 0596006969 "Hibernate: A Developer's Notebook" shows you how to use Hibernate to automate persistence: you write natural Java objects and some simple configuration files, and Hibernate automates all the interaction between your objects and the database. You don't even need to know the database is there, and you can change from one database to another simply by changing a few statements in a configuration file. If you've needed to add a database back-end to your application, don't put it off. It's much more fun than it used to be. http://www.oreilly.com/catalog/0596006969/ Chapter 3, "Harnessing Hibernate," is available online: http://www.oreilly.com/catalog/0596006969/chapter/index.html ***Digital Photography Hacks Publisher: O'Reilly ISBN: 0596006667 Going beyond the standard fare of most digital photography books, "Digital Photography Hacks" shares the knowledge that professional photographers have learned through thousands of shots' worth of experience and years of experimentation. With exquisite, full-color photos throughout, the book presents 100 proven techniques in the areas of daytime and nighttime photo secrets, flash magic, digital camera attachments, fun photo projects, camera phone tricks, and more. This book is your passport to taking the kind of digital photos you've always aspired to. http://www.oreilly.com/catalog/digphotohks/ Ten Sample Hacks are available online: http://www.oreilly.com/catalog/digphotohks/chapter/index.html ***.NET Compact Framework Pocket Guide Publisher: O'Reilly ISBN: ISBN: 0596007574 ".NET Compact Framework Pocket Guide" teaches you what you need to know to create applications for Pocket PC- and Windows-based Smartphones. This pocket guide is a handy reference that provides a quick tour of the .NET Compact Framework, and includes several working projects to get you productive straightaway. Whether you're new to mobile programming or new to Visual Studio .NET 2003, ".NET Compact Framework Pocket Guide" will have you writing mobile applications quickly. Get the information you need without all the fluff. http://www.oreilly.com/catalog/compactframeworkpg/ A sample excerpt, "Project A: Currency Converter," is available online: http://www.oreilly.com/catalog/compactframeworkpg/chapter/index.html ***Pragmatic Version Control Using CVS Publisher: Pragmatic Bookshelf ISBN: 0974514004 Version control systems don't have to be complicated, or time-consuming. This book is a recipe-based approach to using the CVS Version Control system that will get you up and running quickly--and correctly. Half of all project teams in the U.S. don't use any version control at all, and many others experience problems. http://www.oreilly.com/catalog/0974514004/ ================================================ Upcoming Events ================================================ ***For more events, please see: http://events.oreilly.com/ ***Rob Griffiths ("Max OS X Hints"), Rogue Valley Mac Expo 2004, Grants Pass, OR--June 13 Rob will be one of the featured presenters at this event. Josephine County Fairgrounds Art Building Grants Pass, OR http://www.jomacs.org/news_article.php?article_id=39 ***Derrick Story ("Digital Photography Hacks"), North Coast Mac Users Group, Rohnert Park, CA--June 15 Derrick, author and O'Reilly Network editor, presents "Movie Making with Your Digital Camera" at the June NCMUG meeting. Learn to create compelling QuickTime video that can be shared with friends, family, and even coworkers in the business environment. Free for NCMUG members and $5 for non-members. Rohnert Park Senior Center Rohnert Park, CA http://www.ncmug.org/ ================================================ Conference News ================================================ ***Mac OS X Conference Call for Participation--Ends June 11 If you're pushing the Mac envelope, we want you to speak at our third annual Mac OS X Conference this October. We're looking for proposals from developers building new apps, admins tapping the open source toolbox, small business owners powering their bottom lines, and digital musicians leveraging X's muscle--but we're open to surprises, too. The deadline for proposals is June 11. http://conferences.oreillynet.com/cs/macosx2004/create/e_sess ***O'Reilly Open Source Convention Early Bird Discount--Ends June 18 User Group members who register before June 18, 2004 get a double discount. Use code DSUG when you register, and you'll get 20% off the "Early Bird" price. To register, go to: http://conferences.oreillynet.com/cs/os2004/create/ord_os04 O'Reilly Open Source Convention Portland Marriott Downtown Portland, OR July 26-30, 2004 http://conferences.oreilly.com/oscon/ ================================================ News From O'Reilly & Beyond ================================================ --------------------- General News --------------------- ***O'Reilly Distributes Pragmatic Bookshelf Books by developers, for developers: that's the pragmatic way, and it's nicely aligned with the O'Reilly approach to publishing. We're happy to help Pragmatic Programmers reach a wider audience by providing sales, distribution, and marketing support for Pragmatic Bookshelf, an imprint of Pragmatic Programmers, LLC. For a list of titles available on the Pragmatic Bookshelf, visit: http://pragmatic.oreilly.com/ ***Microsoft Smartphone Tips and Tricks Ultimately, smartphones are only as smart as the applications that run on them. Wei-Meng Lee begins a new series that explores what's possible, and what's practical, with these powerful mobile devices. Wei-Meng is the author of "Windows XP Unwired." http://www.oreillynet.com/pub/a/wireless/2004/05/14/smartphone_tips.html ***Dave Chappell: Inside the Enterprise Service Bus Integration Developer News spoke with Dave Chappell to gain insights on how ESBs work, and more importantly, how they may change the way Java developers look at XML, XPath, messaging, and transaction-driven integration projects. Dave is the author of O'Reilly's upcoming "Enterprise Service Bus." http://www.idevnews.com/CaseStudies.asp?ID=124 --------------------- Open Source --------------------- ***Inside the Homebrew Atari 2600 Scene Despite console-company protestations to the contrary, emulators aren't only tools for copyright infringers. If it weren't for emulators, would the Atari 2600 homebrew scene be where it is today? "Wait, there's an Atari 2600 homebrew scene?" you ask. As Howard Wen explains, it exists, and new-school programmers are making some impressive games in the old-school style. http://www.linuxdevcenter.com/pub/a/linux/2004/05/20/atari_2600_homebrew.html ***Top Ten Ethereal Tips and Tricks Ethereal rivals commercial sniffers with its abundance of features and hundreds of protocol dissectors. And best of all, it's free. Here's a top ten list of Ethereal tips and tricks from Angela D. Orebaugh, a coauthor of Syngress' "Ethereal Packet Sniffing." http://www.onlamp.com/pub/a/security/2004/05/13/etherealtips.html ***FreeBSD Networking Basics Networking is integral to many functions of a modern FreeBSD system. When it's working, it works wonderfully. When it's not working--or before you've configured things--it can frustrate new users. Dru Lavigne, author of O'Reilly's "BSD Hacks," explains how to verify, configure, and optimize FreeBSD networking. http://www.onlamp.com/pub/a/bsd/2004/05/13/FreeBSD_Basics.html --------------------- Mac --------------------- ***LDAP in Mac OS X Server Typical network services problems, such as enabling all of your computers to use the same login information to authenticate users, can be solved with directory services. Panther has the built-in tools, but they're still less than elegant. Tony Williams shows you how to piece them together. http://www.macdevcenter.com/pub/a/mac/2004/05/25/ldap.html ***The Fight Against Spam Fighting spam is a battle that all Internet users must fight. Francois Joseph de Kermadec shows you practical techniques, many of which you might have overlooked, to take back control of your email. Part One: http://www.macdevcenter.com/pub/a/mac/2004/05/14/spam_pt1.html Part Two: http://www.macdevcenter.com/pub/a/mac/2004/05/18/spam_pt2.html Part Three: http://www.macdevcenter.com/pub/a/mac/2004/05/21/spam_pt3.html --------------------- Windows --------------------- ***Top 12 Ways to Degunk Your PC Your PC, with its 80GB hard drive and 512MB of RAM, runs way too slow. Why? It's gunked up with pictures, movies, music, and attachments you've saved; you've saved stuff to the wrong places; and you have apps installed that you don't use. If you want to clean up your PC, and get it running as fast as it should, follow Joli Ballew and Jeff Duntemann's 12-step program for degunking your PC. Joli and Jeff are the authors of "Degunking Windows" from Paraglyph Press. http://www.windowsdevcenter.com/pub/a/windows/2004/05/25/degunkwindows.html ***Windows Server Hacks: Configuring Universal Group Caching Universal groups offer big benefits for system administrators, but can have downsides as well. Mitch Tulloch, author of O'Reilly's "Windows Server Hacks," shows you how to get the most out of them, and how to avoid the pitfalls. http://www.windowsdevcenter.com/pub/a/windows/2004/05/18/ug_caching.html --------------------- Java --------------------- ***SSS (Small, Simple, Safe) Teaching Java is complicated both by the language's syntax and the huge number of classes in its standard libraries. According to Alper Coskun, one solution might be "Small Simple Safe" (SSS), which tries to alleviate this by giving the user an opportunity to create and relate objects in a very simple GUI. http://www.onjava.com/pub/a/onjava/2004/05/26/sss.html ***Documenting Projects with Apache Forrest Apache Forrest helps you develop the documentation to accompany your application, automatically providing a number of neat features such as menus, links, cross-references, and breadcrumb navigation. Kyle Downey provides an introduction. http://www.onjava.com/pub/a/onjava/2004/05/26/forrest.html --------------------- .NET --------------------- ***C# Generics The single most anticipated (and dreaded?) feature of Visual C# 2.0 is the addition of Generics. Jesse Liberty shows you what problems Generics solve, how to use them to improve your code, and why you need not fear them. http://www.ondotnet.com/pub/a/dotnet/2004/05/17/liberty.html ================================================ News From Your Peers ================================================ ***Looking for more User Group events to attend? Or want to get more exposure for your next meeting? Check out the events page on the O'Reilly UG wiki: http://wiki.oreillynet.com/usergroups/null?UGEvents Until next time-- Marsee ------------------------------------------------------- From george at metaart.org Wed May 26 23:08:19 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] CABAL Message-ID: <200405262108.19836.george@metaart.org> There is no CABAL! And it meets on the 2nd and 4th Saturdays of the month in Menlo Park. Very interesting and fun, too! From george at metaart.org Sat May 29 17:00:45 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] Fwd: [pm_groups] OSDC - Open Source Developers' Conference - Call for Papers Message-ID: <200405291500.45349.george@metaart.org> ---------- Forwarded Message ---------- Subject: [pm_groups] OSDC - Open Source Developers' Conference - Call for Papers Date: Thursday 27 May 2004 2:41 pm From: Scott Penrose To: pm_groups@pm.org -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Perl Mongers of the World. I understand that many of you are still setting up your web and mail servers. But when they are all well, would you mind forwarding this on to your groups please. Thanks Scott G'day Perl Mongers, The first Australian OSDC (Open Source Developers' Conference) will be held on the 1st, 2nd and 3rd of December 2004 at Monash University, Caulfield in Melbourne. The conference is being organised by the Melbourne Perl Mongers and will be a YAPC-style grass roots conference for developers organised and presented by developers, aiming to promote open source development in Australia. OSDC will be a great opportunity for Open Source devotees to attend an affordable conference where the main focus is software development. Companies and other organisations will find the conference an ideal avenue for providing professional development for staff, identifying partners and promoting their services. Planning for the first conference stream: "YAPC - Yet Another Perl Conference" is well progressed, and other conference streams are in the pipeline. Our OSDC/YAPC call for papers is out and we would like to see Open Source Developers from all around the world presenting. The Call for Papers can be found at: http://www.osdc.com.au/papers/call_for_papers.html The important dates are: Proposals deadline: 28th June 2004 Proposals acceptance: 29th July 2004 Submission deadline: 20th September 2004 Review results: 8th October 2004 Proceedings version: 8th November 2004 Conference: 1st - 3rd December 2004 We look forward to receiving your proposals. Jacinta Richardson -- OSDC Programme Chair Scott Penrose -- OSDC Chairman *** http://www.osdc.com.au/ *** - -- * - * http://www.osdc.com.au - Open Source Developers Conference * - * Scott Penrose Welcome to the Digital Dimension http://www.dd.com.au/ scottp@dd.com.au Dismaimer: Contents of this mail and signature are bound to change randomly. Whilst every attempt has been made to control said randomness, the author wishes to remain blameless for the number of eggs that damn chicken laid. Oh and I don't want to hear about butterflies either. Please do not send me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (Darwin) iD8DBQFAtmCkDCFCcmAm26YRAuo3AJ4jxP3QTCEEh4S0nI8BfmgHlwPQ/ACdFcqu BZVPvKnTPZgYduiAWM56AHk= =+X07 -----END PGP SIGNATURE----- _______________________________________________ pm_groups mailing list pm_groups@pm.org http://www.pm.org/mailman/listinfo/pm_groups ------------------------------------------------------- From george at metaart.org Sat May 29 21:06:33 2004 From: george at metaart.org (George Woolley) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] Review of "Hackers & Painters" - completed Message-ID: <200405291906.33259.george@metaart.org> There's a review of "Hackers & Painters" on OPUG Annex in case you wish to read it. The URL is: http://www.metaart.org/opug_annex/reviews/hackpaint.html George P.S. Why on OPUG Annex? Well, as of now, I'm unable to update Oakland.pm. P.P.S. The short version of the review is also on the O'Reilly site. From alamozzz at yahoo.com Mon May 31 13:55:20 2004 From: alamozzz at yahoo.com (Adrien Lamothe) Date: Mon Aug 2 21:33:40 2004 Subject: [oak perl] pm.org Problem In-Reply-To: <200405242052.04006.george@metaart.org> Message-ID: <20040531185520.27050.qmail@web50206.mail.yahoo.com> I've seen a report about a security vulnerability in GNU Mailman; patches are available. --- George Woolley wrote: > The Oakland.pm website is back up. > > However, the mailing list archive is still not > accessible. > Let me know if you notice anything else amiss. > > On Monday 24 May 2004 5:33 pm, George Woolley wrote: > > The pm.org web server was compromised. > > The system has been rebuilt > > and our mailing list is back up. > > > > Two things that are still not accessible are: > > * the mailing list archive > > * the web pages > > I'm expecting the web pages will reappear soon. > > If not, let me know if there's anything > > that would be worth posting a cut and paste of > here. > > (For now, > > I've included the meeting announcement > > for the next meeting > > at the end of this post.) > > > > George > > > > Sandy: > > The icons that you reported missing a long time > ago > > have appeared. -- George > > > > meeting announcement from website: > > --------------------------------------------- > > Next meeting > > when: Tue. June 8 at 7:30-9:30pm > > (on 2nd Tuesdays since Dec. 2002) > > where: Robert's place > > 2845 Pearl Harbor Road, Alameda > > directions: > > [link to] George's directions and ascii map > > theme: maintenance > > activities: > > introductions > > giveaways > > short talks and discussion > > ... > > who: open to anyone interested. > > how much: no fee for our meetings. > > > > _______________________________________________ > > Oakland mailing list > > Oakland@mail.pm.org > > http://mail.pm.org/mailman/listinfo/oakland > > _______________________________________________ > Oakland mailing list > Oakland@mail.pm.org > http://mail.pm.org/mailman/listinfo/oakland __________________________________ Do you Yahoo!? Friends. Fun. Try the all-new Yahoo! Messenger. http://messenger.yahoo.com/