From andrew at sweger.net Tue Dec 6 09:14:42 2005 From: andrew at sweger.net (Andrew Sweger) Date: Tue, 6 Dec 2005 09:14:42 -0800 (PST) Subject: SPUG: Perl Foundation BLog Message-ID: The Perl Foundation has set up a blog so that its officers can communicate more easily with the rest of the Perl community. It's at http://blog.perlfoundation.org/ and it has all the usual bloggy goodness (comments, trackbacks, rss, etc). -- Andrew B. Sweger -- The great thing about multitasking is that several things can go wrong at once. From dblanchard at gmail.com Tue Dec 6 11:46:12 2005 From: dblanchard at gmail.com (Duane Blanchard) Date: Tue, 6 Dec 2005 11:46:12 -0800 Subject: SPUG: Next SPUG meeting in Seattle and Bellevue Daytime Meeting Message-ID: Hi All, I'm happy to announce that the next regular (i.e. evening) SPUG meeting will take place December 20th. Andrew, would you mind updating the website? Thanks. I'm still looking for a venue, but if we need to, I'll host it in my one-bedroom apartment. Being close to Christmas and other holidays, I'm not expecting a tremendous turnout, but want to make certain those who would like to attend in December get a chance. I'll provide a brief technical presentation (any requests?) and invite each of the rest of you to volunteer also. Furthermore, I'd like to suggest Tuesday the 16th of December for a daytime SPUG meeting in Bellevue. I'm still open to suggestions for location, but propose the following as convenient locations with yummy eats. Azteca Mexican Restaurants (425) 453-9087 150 112th Ave NE Bellevue, WA 98004 Round Table Pizza (425) 644-7117 15025 24th St Bellevue, WA 98007 Dixie's BBQ (425) 828-2460 11522 Northup Way Bellevue, WA 98004 None of these offer fast dining and are not as cheap as other options, so if that is a concern for anyone, please make it known. I think 12:00 noon will work for most people, so unless we hear differently plan on that. I'll go a little early and get a table for us, but will want to know how many to expect. Everyone can stay as long as they like. There has been a lot of activity on the SPUG map, thank you all. If you haven't added your address to the map, http://www.communitywalk.com/map/438# (user: spug, pass: spugger), and want your location to be considered in planning events please do it soon. Let's see if we can't build up some Perl Prosperity (thanks Ken) in the PS again. Thanks all, D -- Duane Blanchard 206.280.1263 There are 10 kinds of people in the world; those who know binary and those who don't. From dblanchard at gmail.com Tue Dec 6 19:01:59 2005 From: dblanchard at gmail.com (Duane Blanchard) Date: Tue, 6 Dec 2005 19:01:59 -0800 Subject: SPUG: Next SPUG meeting in Seattle and Bellevue Daytime Meeting In-Reply-To: References: Message-ID: I've gotten several replies from people planning to come to the daytime Bellevue meeting. Someone has also kindly written to notify me that Tuesday is the 13th, not the 15th. (I'm still trying to learn how to read a calendar). Would any of those respondents be unable to attend if we changed the daytime meeting to Wednesday the 14th? We have a couple people who couldn't make it on Tuesday and one who couldn't make it on Thursday. No one has complained about the noon meeting time, and the only person to comment on food votes for Dixie's BBQ. Last chance to comment on time/date or place will be noon tomorrow... I'll do the final announcement tomorrow night. Also, I've received two offers for locations for the regular evening meeting on Thursday. The choices are: >From Peter Darley: 100 West Harrison South Tower, Suite 320 The one (small) challenge with this space is that someone will need to stay in the lobby after the doors are locked, at 6:00 or 7:00 I think, to let people in and unlock the elevator for them. Duane says> I think that's reasonable. >From Colin Meyer: WhitePages.com Rainier Tower 4th & University The downsides are: . street parking is slightly difficult . no public internet . conference room only holds 15 comfortably Duane says> Thanks to both Colin and Peter for volunteering those spaces. Everyone please write in your preferences if you have any, and keep in mind this is potentially a long-term decision. I really liked the meeting I attended at Amazon and want to thank whomever it was that managed that for us. If you decide that you would like to offer that again, please let me know. And the final request: how to add an address to the map. Browse to http://www.communitywalk.com/map/438# Click the login button at the lower right of the map (user: spug, pass: spugger), Click "Add Markers" (bottom left corner). You can add markers by: 1) Clicking on the map (Click) 2) Entering an address (Address - U.S. only) 3) Entering latitude and longitude (Lat/Lng) Thanks all, sorry for the long message. D On 12/6/05, Duane Blanchard wrote: > Hi All, > > I'm happy to announce that the next regular (i.e. evening) SPUG > meeting will take place December 20th. Andrew, would you mind updating > the website? Thanks. > > I'm still looking for a venue, but if we need to, I'll host it in my > one-bedroom apartment. Being close to Christmas and other holidays, > I'm not expecting a tremendous turnout, but want to make certain those > who would like to attend in December get a chance. > > I'll provide a brief technical presentation (any requests?) and invite > each of the rest of you to volunteer also. > > Furthermore, I'd like to suggest Tuesday the 16th of December for a > daytime SPUG meeting in Bellevue. I'm still open to suggestions for > location, but propose the following as convenient locations with yummy > eats. > > Azteca Mexican Restaurants > (425) 453-9087 > 150 112th Ave NE > Bellevue, WA 98004 > > Round Table Pizza > (425) 644-7117 > 15025 24th St > Bellevue, WA 98007 > > Dixie's BBQ > (425) 828-2460 > 11522 Northup Way > Bellevue, WA 98004 > > None of these offer fast dining and are not as cheap as other options, > so if that is a concern for anyone, please make it known. I think > 12:00 noon will work for most people, so unless we hear differently > plan on that. I'll go a little early and get a table for us, but will > want to know how many to expect. Everyone can stay as long as they > like. > > There has been a lot of activity on the SPUG map, thank you all. If > you haven't added your address to the map, > http://www.communitywalk.com/map/438# > (user: spug, pass: spugger), and want your location to be considered > in planning events please do it soon. > > Let's see if we can't build up some Perl Prosperity (thanks Ken) in > the PS again. > > Thanks all, > > D > > -- > Duane Blanchard > 206.280.1263 > > There are 10 kinds of people in the world; > those who know binary and those who don't. > _____________________________________________________________ > Seattle Perl Users Group Mailing List > POST TO: spug-list at pm.org > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > MEETINGS: 3rd Tuesdays, Location: Amazon.com Pac-Med > WEB PAGE: http://seattleperl.org/ > -- Duane Blanchard 206.280.1263 There are 10 kinds of people in the world; those who know binary and those who don't. From kevin-spug at fink.com Tue Dec 6 19:27:56 2005 From: kevin-spug at fink.com (kevin-spug@fink.com) Date: Tue, 6 Dec 2005 19:27:56 -0800 (PST) Subject: SPUG: Next SPUG meeting in Seattle and Bellevue Daytime Meeting In-Reply-To: Message-ID: > From Colin Meyer: > WhitePages.com > Rainier Tower > 4th & University > > The downsides are: > . street parking is slightly difficult > . no public internet > . conference room only holds 15 comfortably A slight correction - there is limited public Internet access - no wireless, but the conference room we'd use does have a couple of network ports that are outside of our firewall. That room also has a workstation with Internet access that any of the WhitePages folks can log into for display purposes (it displays on a rear-projection screen on one wall). Kevin (also of WhitePages.com) Fink From cos at indeterminate.net Wed Dec 7 12:44:45 2005 From: cos at indeterminate.net (John Costello) Date: Wed, 7 Dec 2005 12:44:45 -0800 (PST) Subject: SPUG: A Special Holiday Offer from O'Reilly In-Reply-To: Message-ID: On Tue, 22 Nov 2005, Andrew Sweger wrote: > Now through December 31st, get 30% off any books you order from us through > http://www.oreilly.com/buy. > > Just use Discount Code HOHOHO when you place your order. (Due to commerce > laws, this offer only applies to books shipped to US addresses). > > Happy Holidays, from everyone at O'Reilly! A belated thanks to SPUG and O'Reilly. I used the code to buy a copy of Tom Limoncelli's _Time Management for System Administrators_, which looks to be a good book. Related to that book: I'm trying to find a copy of Limoncelli and Hogan's _The Practice of System and Network Administration_ before I break down and order from Powells. Does anyone know of a bookstore in Seattle/Bellevue that might have it? I've checked at a couple of Barnes and Nobles. Next stop is the UW bookstore. ----- John Costello - cos at indeterminate dot net "Banana bread is a poor substitute for sin!" From cos at indeterminate.net Wed Dec 7 12:50:19 2005 From: cos at indeterminate.net (John Costello) Date: Wed, 7 Dec 2005 12:50:19 -0800 (PST) Subject: SPUG: Day meeting in Bellevue Message-ID: Duane, Sorry for the late response. Wednesday the 14th in Bellevue sounds great. Azteca is close to my office, but Dixie's BBQ works as well. In advance of the meeting: Could someone point me to an app (preferable) or C library (less preferable but oh well) that decodes MS Word docs? John ----- John Costello - cos at indeterminate dot net "That was a silly .sig." "Yes, dear." From tim at consultix-inc.com Wed Dec 7 13:36:33 2005 From: tim at consultix-inc.com (Tim Maher) Date: Wed, 7 Dec 2005 13:36:33 -0800 Subject: SPUG: Day meeting in Bellevue In-Reply-To: References: Message-ID: <20051207213633.GA28653@jumpy.consultix-inc.com> On Wed, Dec 07, 2005 at 12:50:19PM -0800, John Costello wrote: > Duane, > > Sorry for the late response. Wednesday the 14th in Bellevue sounds great. > Azteca is close to my office, but Dixie's BBQ works as well. > > In advance of the meeting: Could someone point me to an app (preferable) > or C library (less preferable but oh well) that decodes MS Word docs? > John > ----- > John Costello - cos at indeterminate dot net As someone who's been recently forced to convert a large manuscript into Word (my upcoming Perl book), I suddenly find myself in need of a grep-like utility for word docs. I'd naturally prefer an Open Source, Perlish solution, but I'd consider other options that do the job well. Apart from using regexes to match and extract plain text, I'd like to match text by /attributes/ such as style and font in addition to character patterns (JGsoft's $149 "powergrep" sounds like "strings file.doc | grep 'pattern'", which isn't quite good enough.) I know Word has a built-in "find" utility with its own (lame) regex dialect, but I need to automate my searches, not babysit them with mouse in hand. -Tim *-------------------------------------------------------------------* | Tim Maher, PhD (206) 781-UNIX (866) DOC-PERL (866) DOC-UNIX | | tim(AT)Consultix-Inc.Com TeachMePerl.Com TeachMeUnix.Com | *-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-* | Watch for my upcoming book: "Minimal Perl for UNIX/Linux People" | | See MinimalPerl.com for details, ordering, and email-list signup | *-------------------------------------------------------------------* From bill at celestial.com Wed Dec 7 13:52:43 2005 From: bill at celestial.com (Bill Campbell) Date: Wed, 7 Dec 2005 13:52:43 -0800 Subject: SPUG: A Special Holiday Offer from O'Reilly In-Reply-To: References: Message-ID: <20051207215243.GA88335@alexis.mi.celestial.com> On Wed, Dec 07, 2005, John Costello wrote: >On Tue, 22 Nov 2005, Andrew Sweger wrote: > >> Now through December 31st, get 30% off any books you order from us through >> http://www.oreilly.com/buy. >> >> Just use Discount Code HOHOHO when you place your order. (Due to commerce >> laws, this offer only applies to books shipped to US addresses). >> >> Happy Holidays, from everyone at O'Reilly! > >A belated thanks to SPUG and O'Reilly. I used the code to buy a copy of >Tom Limoncelli's _Time Management for System Administrators_, which looks >to be a good book. > >Related to that book: I'm trying to find a copy of Limoncelli and Hogan's >_The Practice of System and Network Administration_ before I break down >and order from Powells. Does anyone know of a bookstore in >Seattle/Bellevue that might have it? I've checked at a couple of Barnes >and Nobles. Next stop is the UW bookstore. Bookpool.com is the best place I've found for new technical books. Bookfinder.com is excellent if you want to find used or out of print books. I even found a book of poetry that my paternal grandmother wrote, published in 1946 on bookfinder (of course I didn't look until prodded by my sister :-). Bill -- INTERNET: bill at Celestial.COM Bill Campbell; Celestial Software LLC UUCP: camco!bill PO Box 820; 6641 E. Mercer Way FAX: (206) 232-9186 Mercer Island, WA 98040-0820; (206) 236-1676 URL: http://www.celestial.com/ ``Scientists are explorers. Philosophers are tourists.'' -- Richard Feynman From charles.e.derykus at boeing.com Wed Dec 7 14:57:57 2005 From: charles.e.derykus at boeing.com (DeRykus, Charles E) Date: Wed, 7 Dec 2005 14:57:57 -0800 Subject: SPUG: Day meeting in Bellevue Message-ID: On Wed, Dec 07, 2005 at 12:50:19PM -0800, John Costello wrote: > Duane, > In advance of the meeting: Could someone point me to an app > (preferable) or C library (less preferable but oh well) that decodes > MS Word docs? John > ----- > John Costello - cos at indeterminate dot net >>As someone who's been recently forced to convert a large manuscript into Word >>(my upcoming Perl book), I suddenly find myself in need of a grep-like utility >>for word docs. >>I'd naturally prefer an Open Source, Perlish solution, but I'd consider other >>options that do the job well. Apart from using regexes to match and extract plain >>text, I'd like to match text by /attributes/ such as style and font in >>addition to character patterns (JGsoft's $149 "powergrep" sounds like "strings >>file.doc | grep 'pattern'", which isn't quite good enough.) >>I know Word has a built-in "find" utility with its own (lame) regex dialect, but >>I need to automate my searches, not babysit them with mouse in hand. May not help but the Open Source 'antiword' does a better job than 'strings' at yanking text out of Word while preserving formatting. Feeding the stream into Perl should be a win in many cases... -- Charles DeRykus From cos at indeterminate.net Wed Dec 7 15:26:34 2005 From: cos at indeterminate.net (John Costello) Date: Wed, 7 Dec 2005 15:26:34 -0800 (PST) Subject: SPUG: A Special Holiday Offer from O'Reilly In-Reply-To: <20051207215243.GA88335@alexis.mi.celestial.com> Message-ID: On Wed, 7 Dec 2005, Bill Campbell wrote: > On Wed, Dec 07, 2005, John Costello wrote: > >On Tue, 22 Nov 2005, Andrew Sweger wrote: > > > >> Now through December 31st, get 30% off any books you order from us through > >> http://www.oreilly.com/buy. > >> > >> Just use Discount Code HOHOHO when you place your order. (Due to commerce > >> laws, this offer only applies to books shipped to US addresses). > >> > >> Happy Holidays, from everyone at O'Reilly! > > > >A belated thanks to SPUG and O'Reilly. I used the code to buy a copy of > >Tom Limoncelli's _Time Management for System Administrators_, which looks > >to be a good book. > > > >Related to that book: I'm trying to find a copy of Limoncelli and Hogan's > >_The Practice of System and Network Administration_ before I break down > >and order from Powells. Does anyone know of a bookstore in > >Seattle/Bellevue that might have it? I've checked at a couple of Barnes > >and Nobles. Next stop is the UW bookstore. > > Bookpool.com is the best place I've found for new technical books. > > Bookfinder.com is excellent if you want to find used or out of > print books. I even found a book of poetry that my paternal > grandmother wrote, published in 1946 on bookfinder (of course I > didn't look until prodded by my sister :-). Thanks Bill. Alibris is another nice place to check for out of print books. UW doesn't have it, and I'm going to call Elliott Bay before making a trip downtown. Otherwise, I'll go with Powells. (Bookpool has it listed as out of stock, though cheaper; Powells has some in stock. Thanks for the tip on bookpool. Good to know another resource.) > Bill John ----- John Costello - cos at indeterminate dot net "You cannot propel yourself forward by patting yourself on the back."--Unknown From tim at consultix-inc.com Wed Dec 7 15:26:35 2005 From: tim at consultix-inc.com (Tim Maher) Date: Wed, 7 Dec 2005 15:26:35 -0800 Subject: SPUG: Day meeting in Bellevue In-Reply-To: References: Message-ID: <20051207232635.GA29321@jumpy.consultix-inc.com> On Wed, Dec 07, 2005 at 02:57:57PM -0800, DeRykus, Charles E wrote: > > >>I know Word has a built-in "find" utility with its own (lame) regex dialect, but > >>I need to automate my searches, not babysit them with mouse in hand. > > May not help but the Open Source 'antiword' does a better job than 'strings' at > yanking text out of Word while preserving formatting. Feeding the stream into Perl > should be a win in many cases... > -- > Charles DeRykus Thanks for mentioning "antiword", which I'd never heard of. It only provides access to the "plain text" of the Word doc, but it might be useful--and I get to have the source! -Tim *-------------------------------------------------------------------* | Tim Maher, PhD (206) 781-UNIX (866) DOC-PERL (866) DOC-UNIX | | tim(AT)Consultix-Inc.Com TeachMePerl.Com TeachMeUnix.Com | *-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-* | Watch for my upcoming book: "Minimal Perl for UNIX/Linux People" | | See MinimalPerl.com for details, ordering, and email-list signup | *-------------------------------------------------------------------* From bill at celestial.com Wed Dec 7 15:37:20 2005 From: bill at celestial.com (Bill Campbell) Date: Wed, 7 Dec 2005 15:37:20 -0800 Subject: SPUG: A Special Holiday Offer from O'Reilly In-Reply-To: References: <20051207215243.GA88335@alexis.mi.celestial.com> Message-ID: <20051207233720.GA6891@alexis.mi.celestial.com> On Wed, Dec 07, 2005, John Costello wrote: >On Wed, 7 Dec 2005, Bill Campbell wrote: >> On Wed, Dec 07, 2005, John Costello wrote: >> >On Tue, 22 Nov 2005, Andrew Sweger wrote: >> > >> >> Now through December 31st, get 30% off any books you order from us through >> >> http://www.oreilly.com/buy. >> >> >> >> Just use Discount Code HOHOHO when you place your order. (Due to commerce >> >> laws, this offer only applies to books shipped to US addresses). >> >> >> >> Happy Holidays, from everyone at O'Reilly! >> > >> >A belated thanks to SPUG and O'Reilly. I used the code to buy a copy of >> >Tom Limoncelli's _Time Management for System Administrators_, which looks >> >to be a good book. >> > >> >Related to that book: I'm trying to find a copy of Limoncelli and Hogan's >> >_The Practice of System and Network Administration_ before I break down >> >and order from Powells. Does anyone know of a bookstore in >> >Seattle/Bellevue that might have it? I've checked at a couple of Barnes >> >and Nobles. Next stop is the UW bookstore. >> >> Bookpool.com is the best place I've found for new technical books. >> >> Bookfinder.com is excellent if you want to find used or out of >> print books. I even found a book of poetry that my paternal >> grandmother wrote, published in 1946 on bookfinder (of course I >> didn't look until prodded by my sister :-). > >Thanks Bill. Alibris is another nice place to check for out of print >books. Actually, I got a copy of my grandmother's book from Alibris after finding it on bookfinder.com. >UW doesn't have it, and I'm going to call Elliott Bay before making a trip >downtown. Otherwise, I'll go with Powells. (Bookpool has it listed as >out of stock, though cheaper; Powells has some in stock. Thanks for the >tip on bookpool. Good to know another resource.) While I love Powells, and have to spend an afternoon there every time I'm in Portland, I do find their prices on technical books fairly high in comparison with bookpool. At least one doesn't pay the Legal Looters when buying from Powells or bookpool which gives them some advantage over Amazon for Washington State residents. Bill -- INTERNET: bill at Celestial.COM Bill Campbell; Celestial Software LLC UUCP: camco!bill PO Box 820; 6641 E. Mercer Way FAX: (206) 232-9186 Mercer Island, WA 98040-0820; (206) 236-1676 URL: http://www.celestial.com/ Few skills are so well rewarded as the ability to convince parasites that they are victims. -- Thomas Sowell From cos at indeterminate.net Wed Dec 7 15:39:16 2005 From: cos at indeterminate.net (John Costello) Date: Wed, 7 Dec 2005 15:39:16 -0800 (PST) Subject: SPUG: Day meeting in Bellevue In-Reply-To: Message-ID: On Wed, 7 Dec 2005, DeRykus, Charles E wrote: > On Wed, Dec 07, 2005 at 12:50:19PM -0800, John Costello wrote: > > Duane, > > In advance of the meeting: Could someone point me to an app > > (preferable) or C library (less preferable but oh well) that decodes > > MS Word docs? John > > ----- > > John Costello - cos at indeterminate dot net > > >>As someone who's been recently forced to convert a large manuscript into Word > >>(my upcoming Perl book), I suddenly find myself in need of a grep-like utility > >>for word docs. > > >>I'd naturally prefer an Open Source, Perlish solution, but I'd consider other > >>options that do the job well. Apart from using regexes to match and extract plain > >>text, I'd like to match text by /attributes/ such as style and font in > >>addition to character patterns (JGsoft's $149 "powergrep" sounds like "strings > >>file.doc | grep 'pattern'", which isn't quite good enough.) > > >>I know Word has a built-in "find" utility with its own (lame) regex dialect, but > >>I need to automate my searches, not babysit them with mouse in hand. > > May not help but the Open Source 'antiword' does a better job than 'strings' at > yanking text out of Word while preserving formatting. Feeding the stream into Perl > should be a win in many cases... Funny you mention that. I've been looking at antiword's code today, to see what it can divulge from a word doc, but didn't pay attention to its output methods. I assumed it just imported documents. Silly of me to make that assumption, but I'm blaming my nascent head cold. > -- > Charles DeRykus John ----- John Costello - cos at indeterminate dot net "You cannot propel yourself forward by patting yourself on the back."--Unknown From cos at indeterminate.net Wed Dec 7 15:41:56 2005 From: cos at indeterminate.net (John Costello) Date: Wed, 7 Dec 2005 15:41:56 -0800 (PST) Subject: SPUG: Day meeting in Bellevue In-Reply-To: <20051207232635.GA29321@jumpy.consultix-inc.com> Message-ID: On Wed, 7 Dec 2005, Tim Maher wrote: > On Wed, Dec 07, 2005 at 02:57:57PM -0800, DeRykus, Charles E wrote: > > > > >>I know Word has a built-in "find" utility with its own (lame) regex dialect, but > > >>I need to automate my searches, not babysit them with mouse in hand. > > > > May not help but the Open Source 'antiword' does a better job than 'strings' at > > yanking text out of Word while preserving formatting. Feeding the stream into Perl > > should be a win in many cases... > > -- > > Charles DeRykus > > Thanks for mentioning "antiword", which I'd never heard of. > > It only provides access to the "plain text" of the Word doc, but > it might be useful--and I get to have the source! The freshmeat link is , with links to source code. Antiword doesn't reveal everything about Word docs, possibly because MSFT hasn't released the format yet, but it is able to handle different versions somewhat. > -Tim John ----- John Costello - cos at indeterminate dot net "You cannot propel yourself forward by patting yourself on the back."--Unknown From cos at indeterminate.net Wed Dec 7 15:48:58 2005 From: cos at indeterminate.net (John Costello) Date: Wed, 7 Dec 2005 15:48:58 -0800 (PST) Subject: SPUG: A Special Holiday Offer from O'Reilly In-Reply-To: <20051207233720.GA6891@alexis.mi.celestial.com> Message-ID: On Wed, 7 Dec 2005, Bill Campbell wrote: > Actually, I got a copy of my grandmother's book from Alibris > after finding it on bookfinder.com. > > >UW doesn't have it, and I'm going to call Elliott Bay before making a trip > >downtown. Otherwise, I'll go with Powells. (Bookpool has it listed as > >out of stock, though cheaper; Powells has some in stock. Thanks for the > >tip on bookpool. Good to know another resource.) > > While I love Powells, and have to spend an afternoon there every time I'm > in Portland, I do find their prices on technical books fairly high in > comparison with bookpool. At least one doesn't pay the Legal Looters when > buying from Powells or bookpool which gives them some advantage over Amazon > for Washington State residents. They don't seem to have as many used tech books online as I recall, though that could be my imagination. I was hoping to get a cheaper-than-new copy of the book, and alibris has 10 available from New Jersey. I agree that Powells prices are not encouraging on the tech side. I'm still "discovering" Seattle's brick-and-mortar bookshops. Is there a local bookshop that has a reputation as a good resource for tech books? > Bill John ----- John Costello - cos at indeterminate dot net "You cannot propel yourself forward by patting yourself on the back."--Unknown From cos at indeterminate.net Wed Dec 7 15:53:13 2005 From: cos at indeterminate.net (John Costello) Date: Wed, 7 Dec 2005 15:53:13 -0800 (PST) Subject: SPUG: Day meeting in Bellevue In-Reply-To: <20051207213633.GA28653@jumpy.consultix-inc.com> Message-ID: On Wed, 7 Dec 2005, Tim Maher wrote: > On Wed, Dec 07, 2005 at 12:50:19PM -0800, John Costello wrote: > > Duane, > > > > Sorry for the late response. Wednesday the 14th in Bellevue sounds great. > > Azteca is close to my office, but Dixie's BBQ works as well. > > > > In advance of the meeting: Could someone point me to an app (preferable) > > or C library (less preferable but oh well) that decodes MS Word docs? > > John > > ----- > > John Costello - cos at indeterminate dot net > > As someone who's been recently forced to convert a large > manuscript into Word (my upcoming Perl book), I suddenly > find myself in need of a grep-like utility for word docs. > > I'd naturally prefer an Open Source, Perlish solution, but I'd > consider other options that do the job well. Apart from using > regexes to match and extract plain text, I'd like to > match text by /attributes/ such as style and font in > addition to character patterns (JGsoft's $149 "powergrep" > sounds like "strings file.doc | grep 'pattern'", which isn't > quite good enough.) That's a lot of money to pay for "strings file.doc |grep 'pattern'"! > I know Word has a built-in "find" utility with its own (lame) > regex dialect, but I need to automate my searches, not babysit > them with mouse in hand. My ideal would be to have a module for parsing word docs and another module for writing them. Such modules exist for Excel (Spreadsheet::WriteExcel and Spreadsheet::ReadExcel), and they are extremely useful if you need to spew data at managers. They work well on *NIX, too. I haven't been able to find sufficient information on Word's formats to gauge whether there is enough information readily available to create such modules for Word docs. > -Tim ----- John Costello - cos at indeterminate dot net "You cannot propel yourself forward by patting yourself on the back."--Unknown From tim at consultix-inc.com Wed Dec 7 16:12:30 2005 From: tim at consultix-inc.com (Tim Maher) Date: Wed, 7 Dec 2005 16:12:30 -0800 Subject: SPUG: MS-Word grepper using "antiword"--attached! In-Reply-To: <20051207232635.GA29321@jumpy.consultix-inc.com> References: <20051207232635.GA29321@jumpy.consultix-inc.com> Message-ID: <20051208001230.GA30311@jumpy.consultix-inc.com> On the basis of Charles' tip, I've dashed off the script included below--FYI--which successfully allows me to extract section headings, table titles, figure titles, and code-listing titles from Word docs--without any mousing around! 8-} Thanks again, Charles! -Tim ============================================================== | Tim Maher, Ph.D. tim(AT)TeachMePerl.com | | SPUG Leader Emeritus spug(AT)TeachMePerl.com | | Seattle Perl Users Group http://www.SeattlePerl.org | | SPUG Wiki Site http://Mediawiki.seattleperl.org | ============================================================== #! /bin/sh # Wed Dec 7 15:59:30 PST 2005 # Tim Maher, Tim at TeachMePerl.com # # wordgrep_listings, # wordgrep_figures, # wordgrep_tables, # wordgrep_headings # (All names linked to this single file.) ################################################# ## Script to extract headings, code-listing, figure, ## table-titles from Word document using "antiword". ################################################# case "$0" in *listings) # Extract titles for code listings RE='^Listing [1-9]\.[0-9] *[A-Z]' ;; *tables) # Extract titles for tables RE='^Table [1-9]\.[0-9] *[A-Z]' ;; *figures) # Extract titles for figures RE='^Figure [1-9]\.[0-9] *[A-Z]' ;; *headings) # Extract numbered headings RE='^[0-9](\.[0-9])+ *[A-Z][a-z]' ;; *) echo "$0 is an unknown invocation name" >&2; exit 3 ;; esac multifiles="" test "$#" -gt 1 && multifiles=yes for doc in "$@" do # Set antiword options in AW_OPTS env-var antiword $AW_OPTS "$doc" | egrep "$RE" > $doc.o if test -s "$doc.o" -a -n "$multifiles" then # Prepend filename: perl -wpli.bak -e "s/^/$doc:/" $doc.o fi # Show matching lines, if any test -s "$doc.o" && cat "$doc.o" && rm "$doc.o" done From julesa at pcf.com Wed Dec 7 16:14:12 2005 From: julesa at pcf.com (Jules Agee) Date: Wed, 07 Dec 2005 16:14:12 -0800 Subject: SPUG: Day meeting in Bellevue In-Reply-To: References: Message-ID: <43977AD4.50307@pcf.com> John Costello wrote: --8<-- > In advance of the meeting: Could someone point me to an app (preferable) > or C library (less preferable but oh well) that decodes MS Word docs? There's a page with a list of information and utilities for decoding a few different Office formats, including Word, here: http://wvware.sourceforge.net/wvInfo.html -- Jules Agee System Administrator Pacific Coast Feather Co. julesa at pcf.com x284 From KBuff at zetron.com Wed Dec 7 16:44:13 2005 From: KBuff at zetron.com (Kurt Buff) Date: Wed, 7 Dec 2005 16:44:13 -0800 Subject: SPUG: A Special Holiday Offer from O'Reilly Message-ID: <054222519C2ED411A68E00508B603AC70A3D0C32@zetxch01.zetron.com> John Costello wrote: > Thanks Bill. Alibris is another nice place to check for out of print > books. I don't like Alibris - I've heard what I consider to be reliable reports that they've bought stocks of books and destroyed them, so that they can raise the price of their remaining stock, some of them good and excellent books. I would try http://abe.com instead. Kurt From cos at indeterminate.net Wed Dec 7 17:06:03 2005 From: cos at indeterminate.net (John Costello) Date: Wed, 7 Dec 2005 17:06:03 -0800 (PST) Subject: SPUG: A Special Holiday Offer from O'Reilly In-Reply-To: <054222519C2ED411A68E00508B603AC70A3D0C32@zetxch01.zetron.com> Message-ID: On Wed, 7 Dec 2005, Kurt Buff wrote: > John Costello wrote: > > Thanks Bill. Alibris is another nice place to check for out of print > > books. > > I don't like Alibris - I've heard what I consider to be reliable reports > that they've bought stocks of books and destroyed them, so that they can > raise the price of their remaining stock, some of them good and excellent > books. What is the source of the reliable reports? Since Alibris is primarily a marketplace for independent sellers, I am suspicious of the anonymous claim. I'd be interested to hear something substantiating the claim. > I would try http://abe.com instead. Interestingly, the Alibris bookseller that I am considering (Indoo) also lists on abebooks (abe.com / abebooks.com). > Kurt John ----- John Costello - cos at indeterminate dot net "You cannot propel yourself forward by patting yourself on the back."--Unknown From cos at indeterminate.net Wed Dec 7 17:09:52 2005 From: cos at indeterminate.net (John Costello) Date: Wed, 7 Dec 2005 17:09:52 -0800 (PST) Subject: SPUG: Day meeting in Bellevue In-Reply-To: <43977AD4.50307@pcf.com> Message-ID: On Wed, 7 Dec 2005, Jules Agee wrote: > John Costello wrote: > --8<-- > > In advance of the meeting: Could someone point me to an app (preferable) > > or C library (less preferable but oh well) that decodes MS Word docs? > > There's a page with a list of information and utilities for decoding a > few different Office formats, including Word, here: > http://wvware.sourceforge.net/wvInfo.html Thanks for that link! John ----- John Costello - cos at indeterminate dot net "You cannot propel yourself forward by patting yourself on the back."--Unknown From james at banshee.com Wed Dec 7 18:32:57 2005 From: james at banshee.com (James Moore) Date: Wed, 7 Dec 2005 18:32:57 -0800 Subject: SPUG: Day meeting in Bellevue (parsing Word) In-Reply-To: <20051207232635.GA29321@jumpy.consultix-inc.com> Message-ID: <200512080333.jB83X9gU009741@server2.banshee.com> Different approach - I've always saved the word docs as RTF when I've needed to parse them. It's reasonably easy to parse, and you could probably write a Word macro to go through and save a set of docs as RTF. - James From moonbeam at catmanor.com Wed Dec 7 23:11:16 2005 From: moonbeam at catmanor.com (William Julien) Date: Wed, 7 Dec 2005 23:11:16 -0800 Subject: SPUG: MS-Word grepper using "antiword"--attached! In-Reply-To: <20051208001230.GA30311@jumpy.consultix-inc.com> References: <20051207232635.GA29321@jumpy.consultix-inc.com> <20051208001230.GA30311@jumpy.consultix-inc.com> Message-ID: I use antiword and smbclient in the perl cgi web script that queries an windows directory and allows the user to pick a word doc from a list, and render that doc in plain text. Works great! William vi bill On Dec 7, 2005, at 4:12 PM, Tim Maher wrote: > On the basis of Charles' tip, I've dashed off the script > included below--FYI--which successfully allows me to extract > section headings, table titles, figure titles, and code-listing > titles from Word docs--without any mousing around! 8-} > > Thanks again, Charles! > > -Tim > ============================================================== > | Tim Maher, Ph.D. tim(AT)TeachMePerl.com | > | SPUG Leader Emeritus spug(AT)TeachMePerl.com | > | Seattle Perl Users Group http://www.SeattlePerl.org | > | SPUG Wiki Site http://Mediawiki.seattleperl.org | > ============================================================== > > #! /bin/sh > # Wed Dec 7 15:59:30 PST 2005 > # Tim Maher, Tim at TeachMePerl.com > # > # wordgrep_listings, > # wordgrep_figures, > # wordgrep_tables, > # wordgrep_headings > # (All names linked to this single file.) > ################################################# > ## Script to extract headings, code-listing, figure, > ## table-titles from Word document using "antiword". > ################################################# > > case "$0" in > *listings) # Extract titles for code listings > RE='^Listing [1-9]\.[0-9] *[A-Z]' > ;; > *tables) # Extract titles for tables > RE='^Table [1-9]\.[0-9] *[A-Z]' > ;; > *figures) # Extract titles for figures > RE='^Figure [1-9]\.[0-9] *[A-Z]' > ;; > *headings) # Extract numbered headings > RE='^[0-9](\.[0-9])+ *[A-Z][a-z]' > ;; > *) > echo "$0 is an unknown invocation name" >&2; exit 3 > ;; > esac > > multifiles="" > test "$#" -gt 1 && multifiles=yes > > for doc in "$@" > do > # Set antiword options in AW_OPTS env-var > antiword $AW_OPTS "$doc" | > egrep "$RE" > $doc.o > if > test -s "$doc.o" -a -n "$multifiles" > then > # Prepend filename: > perl -wpli.bak -e "s/^/$doc:/" $doc.o > fi > # Show matching lines, if any > test -s "$doc.o" && > cat "$doc.o" && > rm "$doc.o" > done > _____________________________________________________________ > Seattle Perl Users Group Mailing List > POST TO: spug-list at pm.org > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > MEETINGS: 3rd Tuesdays, Location: Amazon.com Pac-Med > WEB PAGE: http://seattleperl.org/ From pdarley at kinesis-cem.com Thu Dec 8 12:55:28 2005 From: pdarley at kinesis-cem.com (Peter Darley) Date: Thu, 8 Dec 2005 12:55:28 -0800 Subject: SPUG: Meeting on the 20th Message-ID: Folks, I'm not sure if this should be addressed to Duane or to everyone, so if it shouldn't have gone to everyone I apologize. I'd like to know sooner than later if we're hosting this at Kinesis, just so I can coordinate with my wife, etc. Also wanted to point out that this is not the same location that was used once before. It's way larger and more pleasant. Thanks, Peter Darley From kmeyer at blarg.net Thu Dec 8 15:48:17 2005 From: kmeyer at blarg.net (Ken Meyer) Date: Thu, 8 Dec 2005 15:48:17 -0800 Subject: SPUG: GSLUG - NO DECEMBER NORMAL MONTHLY MEETING Message-ID: THE NORMAL MONTHLY GSLUG MEETING WILL **NOT** BE HELD THIS MONTH, DECEMBER 2005. This notice refers to the meeting that would normally occur on this upcoming Saturday, December 10th, at North Seattle Community College. Of course, participants are welcome, nay encouraged, to create spontaneous, informal gatherings occurring at any convenient time and location, as Ian G. has suggested (Ian organized a pleasant lunchtime get-together that he, Paul, Rob and I enjoyed at the QFC in U Village last week). However, the normal room at NSCC will not be reserved "on spec", at least not by me. There is currently a $50 rental fee that must be covered, and someone must sign the contract, taking responsibility for the room and its contents. For those who may anticipate Lack-a-LUG, cold-turkey withdrawal DTs as a result, here are some other possibilities for a Linux Fix this month, which may broaden your horizons as well: -------------------------------------------- SeaSLUG -- Seattle Unix User Group (the UNIX folks who talk mostly Linux or O/S-agnostic subjects these days): http://www.seaslug.org/ This month's meeting will be held next Tuesday, December 13th: Main Topic: Live from CD, it's Unix and Linux! Main topic speaker: Glenn Stone Time: December 13th 2005 (second Tuesday) at 7 p.m. Location: Mercer Island Public Library 4400 88th Ave. S.E., Mercer Island, WA (see directions on the website!) Cost: Free http://www.seaslug.org/Meetings/2005/dec.html This is a great group of genuine experts, and Glenn is a guru whose presentation is bound to be interesting and useful. Leave adequate time to find the library, which is not so easy, especially in the dark, in the unlighted boonies of Mercer Island. Don't neglect to take a copy of the directions with you! This group meets on the Second Tuesday, recently at differing rooms within the library. -------------------------------------------- TacLUG -- Tacoma Linux User Group Our alter egos to the south The December meeting is a week from Saturday, on the 17th, to be the Christmas Pot-Luck. http://www.taclug.org/wiki/Main_Page TacLUG meets on the third Saturday. The new President, Charles Mauch, would like to see more synergy between TacLUG and GSLUG, an objective I have been also trying to promote for some time. A TacLUG/GSLUG joint Christmas (sorry, holiday :-( party that Charles is suggesting is a great idea, but would require a strenuous effort, probably including finding a venue on "neutral ground", which I estimate to be somewhere around SeaTac or Kent/DesMoines (Federal Way is a little far south, but still within the realm). Any ideas? Otherwise, whomp up your favorite casserole and mosey all the way on down to the TacLUG event, which may be held at PLU (near McChord's latitude), or at Wheelock Library (near UPS and Reston), or... Meet some nice folks who really know Linux, and begin the planning for a regional LinuxFest South. -------------------------------------------- Seattle SAGE (System Administrators' Guild, with gratuitous "E" since "SAG" was taken and, in any event, may be considered to have negative implications) http://www.seattle-sage.org/ Their next meeting is next Thursday, December 15th: Room 403 of the UW EE1 (Electrical Engineering) Building at 7:00 PM ==>> New Features of Solaris 10 <<== by Leon Towns-von Stauber I have heard Leon talk about the innards of O/S 10, and guarantee that he has his head screwed on right. With Solaris now open-sourced, this could be a really pertinent meeting. Directions: http://www.ee.washington.edu/directions.html Parking on campus is somewhat of a hassle, and still costs $4 after 6(?) PM, but school is probably out at the time of this upcoming meeting, so that will help a lot. SAGE meets on the second Thursday of the month. The participants include many sys admins working at the UW -- "sage" is a good appellation for the membership. Again, Linux gets more play that UNIX these days. See their meeting history and materials at: http://www.seattle-sage.org/meetings.html -------------------------------------------- SPUG - Seattle Perl User Group http://seattleperl.org/ The next regular SPUG meeting is scheduled for Tuesday, 20 December 2005 Time and location TBD. Topic TBD. Hmmm. This looks more like us :-( -------------------------------------------- SeaBUG - Seattle BSD User Group http://www.seabug.org/ SeaBUG has been reduced to a "virtual UG" for awhile now, consisting primarily of a mail list that is reasonably active. -------------------------------------------- KPLUG - Kitsap Peninsula Linux User Group The next meeting will be at 6:30pm on Tuesday, December 20, 2005 Special Meeting Place for December 20th at 6:30 PM Anyone is welcome to attend bring a friend if you can! The Family Pancake House 4115 Wheaton Way Bremerton, WA 98310 360-479-0788 Regular meetings are held at 6:30pm on the third Tuesday of the month, normally at: North Kitsap High School Room 105 1782 Hostmark Street Poulsbo, WA 98370 Room 105 is in the brick 100 building, facing the big parking lot at the corner of Hostmark and Caldart. See their website for directions. KPLUG has been a very consistent, well-organized albeit smallish group, which has, along with TacLUG, been very active in LinuxFest and has a close relationship with the High School's computing program. It is a quite expensive ferry ride to get to their meetings by car, not to mention the fact that even getting on a boat is a bitch at rush hour -- don't count on getting on the first one of your choice -- and that public transport to the dock at 9:00 PM is problematic. If there is interest, we might be able to persuade them to transport some foot passengers to and from a meeting -- at least from. -------------------------------------------- FwayLUG -- Federal Way Linux User Group This is an offshoot of TacLUG and is currently rather small -- but enthusiastic. http://www.fwaylug.org/wiki/index.php/Main_Page Regular meetings are held on the fourth Thursday of each month. Of course, the fourth Thursday of this month is the 22nd, and so they are wisely punting, but may have an informal get-together at a member's house. Again, getting to Federal Way at rush hour qualifies as cruel and unusual punishment. -------------------------------------------- For ongoing information on these cited groups and others, I recommend looking-up their websites and subscribing to their mail lists, which all of them have. ------------------------------------------- I apologize for the tardiness of this notice about the lack of a December GSLUG meeting. I have been overcome by events, circumstances, and obligations, not the least of which has been an ailing, aging cat who, after significant attention by the vets, now looks to me like a PowerBook laptop with four paws ($$$) :-( In all, the E's, C's and O 's are usurping GSLUG's priority for my attention as Supreme Organizer By Anarchistic Default (SOBAD) for the foreseeable future, rather than vice versa, as has typically been the case in the past. Furthermore, the Webmaster has been completely incommunicado, so this meeting announcement may not show up on the website, for which I have created a page, but to which I do not have access :-( It has been discouraging to me to sense substantial ennui surrounding GSLUG participation of late. I have wondered if I am doing something wrong, and it is personally embarrassing to me that some of the other groups have been addressing their similar organizational issues more aggressively and successfully, and are forging ahead with a renewed resolve and dedication that is substantially greater than ours has been. I am hoping that GSLUG will have new, augmented management -- particularly addressing the monthly meetings -- in place for the January edition, and that substantial attention to our web presence with appear shortly subsequen t to that. However, even facilitating such transitions and initiatives without simply pulling the ripcord requires a substantial commitment of time and effort. One idea that came up at the recent TacLUG General Membership Business Meeting was to have tech sessions at which everyone would work, hands-on, on his or her machine, performing a single, focused project that would be the subject of a presentation at that meeting, with individual attention by the presenter(s). Any comments or recommendations?? Please stay tuned and do not despair. Contacting me to offer help would be the best Christmas present I could get from you. Ken Meyer kmeyer at blarg.net From dblanchard at gmail.com Thu Dec 8 15:52:19 2005 From: dblanchard at gmail.com (Duane Blanchard) Date: Thu, 8 Dec 2005 15:52:19 -0800 Subject: SPUG: Meeting on the 20th In-Reply-To: References: Message-ID: By my count we have one vote each for the two locations for the evening meeting in Seattle. I think there are several more people at WhitePages.com than anywhere else. So, that gets my vote and breaks the tie. Let's give that space a try and evaluate whether we would like something with (more parking|closer food|bigger table|et cetera). Colin Meyer is the one who offered the space, so unless he appoints someone else, let's keep him as the contact for physical needs. I have a wireless router I can bring if desired. Can we have food and drinks in this space? If so, are there any volunteers to bring such? Address: Rainier Tower 4th & University Date: Tuesday, 2005/12/20 Time: Probably 7:00 p.m., though I would normally like an earlier meeting, like 5:00 or so, for many reasons. I won't discuss them here, but will spread them before anyone interested. If more people would prefer an earlier time this month please speak up. I'm flexible. Thanks to all. I would be interested to get a probable count of attendees. I'm not asking for a firm commitment, but an indication that at present you have interest and no conflicts. I've added Kinesis to the map (http://www.communitywalk.com/map/438, pushpin labelled N, apologies to Geospiza whose pushpin is nearly eclipsed). I hope to see all of you there. Thx. D On 12/8/05, Peter Darley wrote: > Folks, > > I'm not sure if this should be addressed to Duane or to everyone, so if it > shouldn't have gone to everyone I apologize. > > I'd like to know sooner than later if we're hosting this at Kinesis, just > so I can coordinate with my wife, etc. Also wanted to point out that this > is not the same location that was used once before. It's way larger and > more pleasant. > > Thanks, > Peter Darley > > _____________________________________________________________ > Seattle Perl Users Group Mailing List > POST TO: spug-list at pm.org > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > MEETINGS: 3rd Tuesdays, Location: Amazon.com Pac-Med > WEB PAGE: http://seattleperl.org/ > -- Duane Blanchard 206.280.1263 There are 10 kinds of people in the world; those who know binary and those who don't. -- Duane Blanchard 206.280.1263 There are 10 kinds of people in the world; those who know binary and those who don't. From dblanchard at gmail.com Thu Dec 8 15:55:37 2005 From: dblanchard at gmail.com (Duane Blanchard) Date: Thu, 8 Dec 2005 15:55:37 -0800 Subject: SPUG: Meeting on the 20th In-Reply-To: References: Message-ID: I'm sorry for any confusion my final comment may cause. I've added Kinesis to the map, but we are meeting at WhitePages.com, pushpin 6 on the map. The correct address is: 1301 Fifth Avenue Seattle, WA 98101 On 12/8/05, Duane Blanchard wrote: > By my count we have one vote each for the two locations for the > evening meeting in Seattle. I think there are several more people at > WhitePages.com than anywhere else. So, that gets my vote and breaks > the tie. Let's give that space a try and evaluate whether we would > like something with (more parking|closer food|bigger table|et cetera). > Colin Meyer is the one who offered the space, so unless he appoints > someone else, let's keep him as the > contact for physical needs. I have a wireless router I can bring if > desired. Can we have food and drinks in this space? If so, are there > any volunteers to bring such? > > Address: > Rainier Tower > 4th & University > > Date: > Tuesday, 2005/12/20 > > Time: > Probably 7:00 p.m., though I would normally like an earlier meeting, > like 5:00 or so, for many reasons. I won't discuss them here, but will > spread them before anyone interested. If more people would prefer an > earlier time this month please speak up. I'm flexible. > > Thanks to all. I would be interested to get a probable count of > attendees. I'm not asking for a firm commitment, but an indication > that at present you have interest and no conflicts. > > I've added Kinesis to the map (http://www.communitywalk.com/map/438, > pushpin labelled N, apologies to Geospiza whose pushpin is nearly > eclipsed). I hope to see all of you there. > > Thx. > > D > > > On 12/8/05, Peter Darley wrote: > > Folks, > > > > I'm not sure if this should be addressed to Duane or to everyone, so if it > > shouldn't have gone to everyone I apologize. > > > > I'd like to know sooner than later if we're hosting this at Kinesis, just > > so I can coordinate with my wife, etc. Also wanted to point out that this > > is not the same location that was used once before. It's way larger and > > more pleasant. > > > > Thanks, > > Peter Darley > > > > _____________________________________________________________ > > Seattle Perl Users Group Mailing List > > POST TO: spug-list at pm.org > > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > > MEETINGS: 3rd Tuesdays, Location: Amazon.com Pac-Med > > WEB PAGE: http://seattleperl.org/ > > > > > -- > Duane Blanchard > 206.280.1263 > > There are 10 kinds of people in the world; > those who know binary and those who don't. > > > -- > Duane Blanchard > 206.280.1263 > > There are 10 kinds of people in the world; > those who know binary and those who don't. > -- Duane Blanchard 206.280.1263 There are 10 kinds of people in the world; those who know binary and those who don't. From dblanchard at gmail.com Thu Dec 8 16:08:59 2005 From: dblanchard at gmail.com (Duane Blanchard) Date: Thu, 8 Dec 2005 16:08:59 -0800 Subject: SPUG: Meeting on the 20th In-Reply-To: References: Message-ID: Now, I am a little confused, and have finally experienced vertigo (zoom in all the way on the WhitePages.com location on the map, then click on "Hybrid" in the upper right corner. The perspective of the buildings is awkward for me). I have e-mails with 4th & University as the address and on the map, it is 1301 Fifth Avenue. Any help? D On 12/8/05, Duane Blanchard wrote: > I'm sorry for any confusion my final comment may cause. I've added > Kinesis to the map, but we are meeting at WhitePages.com, pushpin 6 on > the map. > The correct address is: > > 1301 Fifth Avenue > Seattle, WA 98101 > > On 12/8/05, Duane Blanchard wrote: > > By my count we have one vote each for the two locations for the > > evening meeting in Seattle. I think there are several more people at > > WhitePages.com than anywhere else. So, that gets my vote and breaks > > the tie. Let's give that space a try and evaluate whether we would > > like something with (more parking|closer food|bigger table|et cetera). > > Colin Meyer is the one who offered the space, so unless he appoints > > someone else, let's keep him as the > > contact for physical needs. I have a wireless router I can bring if > > desired. Can we have food and drinks in this space? If so, are there > > any volunteers to bring such? > > > > Address: > > Rainier Tower > > 4th & University > > > > Date: > > Tuesday, 2005/12/20 > > > > Time: > > Probably 7:00 p.m., though I would normally like an earlier meeting, > > like 5:00 or so, for many reasons. I won't discuss them here, but will > > spread them before anyone interested. If more people would prefer an > > earlier time this month please speak up. I'm flexible. > > > > Thanks to all. I would be interested to get a probable count of > > attendees. I'm not asking for a firm commitment, but an indication > > that at present you have interest and no conflicts. > > > > I've added Kinesis to the map (http://www.communitywalk.com/map/438, > > pushpin labelled N, apologies to Geospiza whose pushpin is nearly > > eclipsed). I hope to see all of you there. > > > > Thx. > > > > D > > > > > > On 12/8/05, Peter Darley wrote: > > > Folks, > > > > > > I'm not sure if this should be addressed to Duane or to everyone, so if it > > > shouldn't have gone to everyone I apologize. > > > > > > I'd like to know sooner than later if we're hosting this at Kinesis, just > > > so I can coordinate with my wife, etc. Also wanted to point out that this > > > is not the same location that was used once before. It's way larger and > > > more pleasant. > > > > > > Thanks, > > > Peter Darley > > > > > > _____________________________________________________________ > > > Seattle Perl Users Group Mailing List > > > POST TO: spug-list at pm.org > > > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > > > MEETINGS: 3rd Tuesdays, Location: Amazon.com Pac-Med > > > WEB PAGE: http://seattleperl.org/ > > > > > > > > > -- > > Duane Blanchard > > 206.280.1263 > > > > There are 10 kinds of people in the world; > > those who know binary and those who don't. > > > > > > -- > > Duane Blanchard > > 206.280.1263 > > > > There are 10 kinds of people in the world; > > those who know binary and those who don't. > > > > > -- > Duane Blanchard > 206.280.1263 > > There are 10 kinds of people in the world; > those who know binary and those who don't. > -- Duane Blanchard 206.280.1263 There are 10 kinds of people in the world; those who know binary and those who don't. From andrew at sweger.net Thu Dec 8 16:09:02 2005 From: andrew at sweger.net (Andrew Sweger) Date: Thu, 8 Dec 2005 16:09:02 -0800 (PST) Subject: SPUG: Meeting on the 20th In-Reply-To: Message-ID: The pushpin references (number/letters) are dynamic and not fixed references (we each see different lists). Duane, do you have copy worthy to put on the website? On Thu, 8 Dec 2005, Duane Blanchard wrote: > I'm sorry for any confusion my final comment may cause. I've added > Kinesis to the map, but we are meeting at WhitePages.com, pushpin 6 on > the map. > The correct address is: > > 1301 Fifth Avenue > Seattle, WA 98101 > > On 12/8/05, Duane Blanchard wrote: > > By my count we have one vote each for the two locations for the > > evening meeting in Seattle. I think there are several more people at > > WhitePages.com than anywhere else. So, that gets my vote and breaks > > the tie. Let's give that space a try and evaluate whether we would > > like something with (more parking|closer food|bigger table|et cetera). > > Colin Meyer is the one who offered the space, so unless he appoints > > someone else, let's keep him as the > > contact for physical needs. I have a wireless router I can bring if > > desired. Can we have food and drinks in this space? If so, are there > > any volunteers to bring such? > > > > Address: > > Rainier Tower > > 4th & University > > > > Date: > > Tuesday, 2005/12/20 > > > > Time: > > Probably 7:00 p.m., though I would normally like an earlier meeting, > > like 5:00 or so, for many reasons. I won't discuss them here, but will > > spread them before anyone interested. If more people would prefer an > > earlier time this month please speak up. I'm flexible. > > > > Thanks to all. I would be interested to get a probable count of > > attendees. I'm not asking for a firm commitment, but an indication > > that at present you have interest and no conflicts. > > > > I've added Kinesis to the map (http://www.communitywalk.com/map/438, > > pushpin labelled N, apologies to Geospiza whose pushpin is nearly > > eclipsed). I hope to see all of you there. > > > > Thx. > > > > D > > > > > > On 12/8/05, Peter Darley wrote: > > > Folks, > > > > > > I'm not sure if this should be addressed to Duane or to everyone, so if it > > > shouldn't have gone to everyone I apologize. > > > > > > I'd like to know sooner than later if we're hosting this at Kinesis, just > > > so I can coordinate with my wife, etc. Also wanted to point out that this > > > is not the same location that was used once before. It's way larger and > > > more pleasant. > > > > > > Thanks, > > > Peter Darley > > > > > > _____________________________________________________________ > > > Seattle Perl Users Group Mailing List > > > POST TO: spug-list at pm.org > > > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > > > MEETINGS: 3rd Tuesdays, Location: Amazon.com Pac-Med > > > WEB PAGE: http://seattleperl.org/ > > > > > > > > > -- > > Duane Blanchard > > 206.280.1263 > > > > There are 10 kinds of people in the world; > > those who know binary and those who don't. > > > > > > -- > > Duane Blanchard > > 206.280.1263 > > > > There are 10 kinds of people in the world; > > those who know binary and those who don't. > > > > > -- > Duane Blanchard > 206.280.1263 > > There are 10 kinds of people in the world; > those who know binary and those who don't. > _____________________________________________________________ > Seattle Perl Users Group Mailing List > POST TO: spug-list at pm.org > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > MEETINGS: 3rd Tuesdays, Location: Amazon.com Pac-Med > WEB PAGE: http://seattleperl.org/ > -- Andrew B. Sweger -- The great thing about multitasking is that several things can go wrong at once. From kevin-spug at fink.com Thu Dec 8 17:30:26 2005 From: kevin-spug at fink.com (kevin-spug@fink.com) Date: Thu, 8 Dec 2005 17:30:26 -0800 (PST) Subject: SPUG: Meeting on the 20th In-Reply-To: Message-ID: WhitePages.com is located on the 16th floor of the Rainier Tower - the building that looks like it has suffered severe erosion, been attacked by a giant beaver, etc. It is located between 4th and 5th, and Union and University. There is parking in the building (but I don't know how much it costs), in nearby garages, and a (very) little on neighboring streets. Food and drinks are fine to bring. We have a good supply of soft drinks, juice, coffee, tea, etc. We'll have to check on access at 7 pm - I'm not sure what time they lock the outer doors. I would definitely prefer an earlier time, and it eases the logistics (as mentioned above), but 7 pm is ok, too. "several more" may be a bit of an understatement - we have close to 18 Perl programmers (depending on how you count - some of us spend a lot more time not-programming than programming...) here, although I don't know how many will stay for the meeting. Kevin On Thu, 8 Dec 2005, Duane Blanchard wrote: > Now, I am a little confused, and have finally experienced vertigo > (zoom in all the way on the WhitePages.com location on the map, then > click on "Hybrid" in the upper right corner. The perspective of the > buildings is awkward for me). I have e-mails with 4th & University as > the address and on the map, it is 1301 Fifth Avenue. > > Any help? > > D > > > On 12/8/05, Duane Blanchard wrote: > > I'm sorry for any confusion my final comment may cause. I've added > > Kinesis to the map, but we are meeting at WhitePages.com, pushpin 6 on > > the map. > > The correct address is: > > > > 1301 Fifth Avenue > > Seattle, WA 98101 > > > > On 12/8/05, Duane Blanchard wrote: > > > By my count we have one vote each for the two locations for the > > > evening meeting in Seattle. I think there are several more people at > > > WhitePages.com than anywhere else. So, that gets my vote and breaks > > > the tie. Let's give that space a try and evaluate whether we would > > > like something with (more parking|closer food|bigger table|et cetera). > > > Colin Meyer is the one who offered the space, so unless he appoints > > > someone else, let's keep him as the > > > contact for physical needs. I have a wireless router I can bring if > > > desired. Can we have food and drinks in this space? If so, are there > > > any volunteers to bring such? > > > > > > Address: > > > Rainier Tower > > > 4th & University > > > > > > Date: > > > Tuesday, 2005/12/20 > > > > > > Time: > > > Probably 7:00 p.m., though I would normally like an earlier meeting, > > > like 5:00 or so, for many reasons. I won't discuss them here, but will > > > spread them before anyone interested. If more people would prefer an > > > earlier time this month please speak up. I'm flexible. > > > > > > Thanks to all. I would be interested to get a probable count of > > > attendees. I'm not asking for a firm commitment, but an indication > > > that at present you have interest and no conflicts. > > > > > > I've added Kinesis to the map (http://www.communitywalk.com/map/438, > > > pushpin labelled N, apologies to Geospiza whose pushpin is nearly > > > eclipsed). I hope to see all of you there. > > > > > > Thx. > > > > > > D > > > > > > > > > On 12/8/05, Peter Darley wrote: > > > > Folks, > > > > > > > > I'm not sure if this should be addressed to Duane or to everyone, so if it > > > > shouldn't have gone to everyone I apologize. > > > > > > > > I'd like to know sooner than later if we're hosting this at Kinesis, just > > > > so I can coordinate with my wife, etc. Also wanted to point out that this > > > > is not the same location that was used once before. It's way larger and > > > > more pleasant. > > > > > > > > Thanks, > > > > Peter Darley > > > > > > > > _____________________________________________________________ > > > > Seattle Perl Users Group Mailing List > > > > POST TO: spug-list at pm.org > > > > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > > > > MEETINGS: 3rd Tuesdays, Location: Amazon.com Pac-Med > > > > WEB PAGE: http://seattleperl.org/ > > > > > > > > > > > > > -- > > > Duane Blanchard > > > 206.280.1263 > > > > > > There are 10 kinds of people in the world; > > > those who know binary and those who don't. > > > > > > > > > -- > > > Duane Blanchard > > > 206.280.1263 > > > > > > There are 10 kinds of people in the world; > > > those who know binary and those who don't. > > > > > > > > > -- > > Duane Blanchard > > 206.280.1263 > > > > There are 10 kinds of people in the world; > > those who know binary and those who don't. > > > > > -- > Duane Blanchard > 206.280.1263 > > There are 10 kinds of people in the world; > those who know binary and those who don't. > _____________________________________________________________ > Seattle Perl Users Group Mailing List > POST TO: spug-list at pm.org > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > MEETINGS: 3rd Tuesdays, Location: Amazon.com Pac-Med > WEB PAGE: http://seattleperl.org/ > From cos at indeterminate.net Thu Dec 8 19:30:26 2005 From: cos at indeterminate.net (John Costello) Date: Thu, 8 Dec 2005 19:30:26 -0800 (PST) Subject: SPUG: A Special Holiday Offer from O'Reilly In-Reply-To: <054222519C2ED411A68E00508B603AC70A3D0C46@zetxch01.zetron.com> Message-ID: On Thu, 8 Dec 2005, Kurt Buff wrote: > John Costello wrote: > > What is the source of the reliable reports? > > I'll track that down, and give a reference. I appreciate it. > Kurt > > > > ----- John Costello - cos at indeterminate dot net "You cannot propel yourself forward by patting yourself on the back."--Unknown From andrew at sweger.net Fri Dec 9 15:04:27 2005 From: andrew at sweger.net (Andrew Sweger) Date: Fri, 9 Dec 2005 15:04:27 -0800 (PST) Subject: SPUG: O'Reilly UG Offers Ending Soon for Learning Lab, ETel, and MAKE Message-ID: (Is this too obscure for the spug-list? Complain to me off list.) Heads up from O'Reilly: ***New 40% discount for ETel--Early Registration Pricing Ends January 9 The early registration deadline for O'Reilly's Emerging Telephony Conference (ETel) has been extended to January 9th. Join us on January 24-26 in San Francisco when telephony's key figures, like Jim Van Meggelen, Peter Cochrane, Mark Spencer, Norman Lewis, and Clay Shirkey, convene to provide a high-level perspective of the future of telephony. And as a special offer to our friends, save an additional 40% when you register using code etel06lms. To register for the conference, go to: ***User Group Members receive a special 50% discount on Learning Lab Courses As an O'Reilly User Group member, you save on all the courses in the following University of Illinois Certificate Series: -Linux/Unix System Administration -Web Programming -Open Source Programming -.NET Programming -Client-Side This offer ends December 31st, 2005. To redeem, use Promotion Code "ORALL1" to save 50%. Each course comes with a free O'Reilly book and a 7-day money-back guarantee. Register online: ***Give the Gift of MAKE Magazine*** Give the geek on your list a truly unique gift this holiday season-- their very own subscription to MAKE magazine. MAKE is the first magazine devoted to digital projects, hardware hacks, and DIY inspiration. Each rich issue brings the do-it-yourself mindset to all the technology in your life. Your choice: Give a gift for $5 off the regular gift subscription rate--$29.95 (US), $34.95 (Canada), $44.95 (all other countries): To place your gift order at the regular price $34.95 (US), $39.95 (Canada), $49.95 (all other countries)--and get a MAKE T-shirt free. This offer ends December 31st, 2005 For more information on MAKE or to read the MAKE Blog, go to: ================================================================ O'Reilly 1005 Gravenstein Highway North Sebastopol, CA 95472 http://ug.oreilly.com/ http://www.oreilly.com ================================================================ From KBuff at zetron.com Thu Dec 8 16:29:30 2005 From: KBuff at zetron.com (Kurt Buff) Date: Thu, 8 Dec 2005 16:29:30 -0800 Subject: SPUG: A Special Holiday Offer from O'Reilly Message-ID: <054222519C2ED411A68E00508B603AC70A3D0C46@zetxch01.zetron.com> John Costello wrote: > What is the source of the reliable reports? I'll track that down, and give a reference. Kurt From cos at indeterminate.net Sun Dec 11 12:14:04 2005 From: cos at indeterminate.net (John Costello) Date: Sun, 11 Dec 2005 12:14:04 -0800 (PST) Subject: SPUG: O'Reilly UG Offers Ending Soon for Learning Lab, ETel, and MAKE In-Reply-To: Message-ID: On Fri, 9 Dec 2005, Andrew Sweger wrote: > (Is this too obscure for the spug-list? Complain to me off list.) Since I'm not complaining, I'll respond on list. :^) The lab courses and MAKE magazine make it appropriate for the list. The ETel announcement was fine. I don't mind paging down. John (off to look at the lab courses and see how they compare to Washington's and Berkeley's offerings). ----- John Costello - cos at indeterminate dot net "You cannot propel yourself forward by patting yourself on the back."--Unknown From Eric.D.Peterson at alltel.com Mon Dec 12 12:26:53 2005 From: Eric.D.Peterson at alltel.com (Eric.D.Peterson@alltel.com) Date: Mon, 12 Dec 2005 12:26:53 -0800 Subject: SPUG: Next meeting Message-ID: <7D0AAB71F5A3104AA2A7631DA3C7489D5D708D@nwwaseant641.alltel.com> Ok, I'm confused. When and where is the next meeting? Cheers Eric ****************************************************************************************** The information contained in this message, including attachments, may contain privileged or confidential information that is intended to be delivered only to the person identified above. If you are not the intended recipient, or the person responsible for delivering this message to the intended recipient, ALLTEL requests that you immediately notify the sender and asks that you do not read the message or its attachments, and that you delete them without copying or sending them to anyone else. From dblanchard at gmail.com Mon Dec 12 12:50:36 2005 From: dblanchard at gmail.com (Duane Blanchard) Date: Mon, 12 Dec 2005 12:50:36 -0800 Subject: SPUG: Full details for Bellevue daytime meeting and some details for Seattle evening meeting (please comment on the time) Message-ID: Happy Monday to you all, I hope everyone had a wonderful weekend. Here are the details for the Bellevue daytime meeting... Who: SPUGgers What: Informal, probably non-technical meeting to get to know each other and discuss what each other is working on. And of course to eat great BBQ. Where: Dixie's BBQ (425) 828-2460 11522 Northup Way Bellevue, WA 98004 http://maps.google.com/maps?q=11522+Northup+Way+Bellevue,+WA+98004&iwloc=A&hl=en When: Wednesday, December 14, 12:00 noon Why: Mainly for fun, but also to investigate how much interest there is in a regular daytime meeting in Bellevue (understanding that mid-December is not convenient for everyone). ******************************** Details for the Seattle evening meeting, as they currently stand... Who: SPUGgers What: Informal, more technical meeting to get to know each other and discuss what each other is working on. I'll be presenting either on some Perl shortcuts that would be helpful for newbies to see/understand, or on building a simple host/client network application. Where: WhitePages.com 16th floor of the Rainier Tower http://maps.google.com/maps?q=1301+5th+Ave,+Seattle,+WA+98101&spn=0.022019,0.040321&iwloc=A&hl=en http://local.live.com/?v=2&sp=adr.1301%205th%20Ave%2C%20Seattle%2C%20WA%2098101 -- for the second link, be sure to click on "Bird's Eye" on the left. (The building that looks like it has suffered severe erosion, been attacked by a giant beaver, etc. It is located between 4th and 5th, and Union and University. There is parking in the building (but I don't know how much it costs), in nearby garages, and a (very) little on neighboring streets.) Food and drinks are fine to bring. We have a good supply of soft drinks, juice, coffee, tea, etc. When: Tuesday, December 20th, (proposed 5:00 p.m., open for comment) Why: Also for fun, but mainly to exchange knowledge and revitalize the community. The final decision on the time for the Seattle meeting will be announced on Wednesday this week, be sure to chime in if you care one way or another. -- Duane Blanchard 206.280.1263 There are 10 kinds of people in the world; those who know binary and those who don't. From cos at indeterminate.net Mon Dec 12 16:03:08 2005 From: cos at indeterminate.net (John Costello) Date: Mon, 12 Dec 2005 16:03:08 -0800 (PST) Subject: SPUG: Full details for Bellevue daytime meeting and some details for Seattle evening meeting (please comment on the time) In-Reply-To: Message-ID: On Mon, 12 Dec 2005, Duane Blanchard wrote: > ******************************** > Details for the Seattle evening meeting, as they currently stand... > When: Tuesday, December 20th, (proposed 5:00 p.m., open for comment) Could this be bumped to 5:30p? ----- John Costello - cos at indeterminate dot net "You cannot propel yourself forward by patting yourself on the back."--Unknown From tcaine at cac.washington.edu Mon Dec 12 16:11:56 2005 From: tcaine at cac.washington.edu (tcaine@cac.washington.edu) Date: Mon, 12 Dec 2005 16:11:56 -0800 (PST) Subject: SPUG: Full details for Bellevue daytime meeting and some details for Seattle evening meeting (please comment on the time) In-Reply-To: References: Message-ID: I'd also like to see the evening meeting moved out to at least 5:30pm so us 9-5ers can make it. On Mon, 12 Dec 2005, John Costello wrote: > On Mon, 12 Dec 2005, Duane Blanchard wrote: >> ******************************** >> Details for the Seattle evening meeting, as they currently stand... >> When: Tuesday, December 20th, (proposed 5:00 p.m., open for comment) > > Could this be bumped to 5:30p? > > ----- > John Costello - cos at indeterminate dot net > "You cannot propel yourself forward by patting yourself on the back."--Unknown From bill at celestial.com Mon Dec 12 21:49:23 2005 From: bill at celestial.com (Bill Campbell) Date: Mon, 12 Dec 2005 21:49:23 -0800 Subject: SPUG: Full details for Bellevue daytime meeting and some details for Seattle evening meeting (please comment on the time) In-Reply-To: References: Message-ID: <20051213054923.GA45248@alexis.mi.celestial.com> On Mon, Dec 12, 2005, tcaine at cac.washington.edu wrote: > >I'd also like to see the evening meeting moved out to at least 5:30pm so >us 9-5ers can make it. And make sure that people who don't work in Seattle won't be able to get there in any reasonable time. Bill -- INTERNET: bill at Celestial.COM Bill Campbell; Celestial Software LLC UUCP: camco!bill PO Box 820; 6641 E. Mercer Way FAX: (206) 232-9186 Mercer Island, WA 98040-0820; (206) 236-1676 URL: http://www.celestial.com/ Bagdikian's Observation: Trying to be a first-rate reporter on the average American newspaper is like trying to play Bach's "St. Matthew Passion" on a ukelele. From MichaelRWolf at att.net Mon Dec 12 23:16:35 2005 From: MichaelRWolf at att.net (Michael R. Wolf) Date: Mon, 12 Dec 2005 23:16:35 -0800 Subject: SPUG: SVN $Rev$ and Perl $VERSION Message-ID: What's the magic incantation to get a subversion $Rev$ keyword into a Perl $VERSION variable for use in the Build.PL or Makefile.PL? I've seen it. I could reconstruct it. But I bet you already know the answer..... Something like.... use version; our $VERSION = blah_blah_blah_using_qv_and_$Rev$ Thanks!!!! P.S. For bonus points (and for the readers using CVS and other VC systems), please reply to the list with your favorite incantations, too.... -- Michael R. Wolf All mammals learn by playing! MichaelRWolf at att.net From david.dyck at fluke.com Mon Dec 12 23:32:47 2005 From: david.dyck at fluke.com (David Dyck) Date: Mon, 12 Dec 2005 23:32:47 -0800 (PST) Subject: SPUG: SVN $Rev$ and Perl $VERSION In-Reply-To: <20051213071657.4785E17761@x6.develooper.com> References: <20051213071657.4785E17761@x6.develooper.com> Message-ID: On Mon, 12 Dec 2005 at 23:16 -0800, Michael R. Wolf ...: > What's the magic incantation to get a subversion $Rev$ keyword into a Perl > $VERSION variable for use in the Build.PL or Makefile.PL? > a recent perl script under svn control here had this working: our $VERSION = substr q$Revision: 56 $, 10; > P.S. For bonus points (and for the readers using CVS and other VC systems), > please reply to the list with your favorite incantations, too.... the above should work with RCS/CVS also, although perldoc perlmod suggests: # if using RCS/CVS, this may be preferred $VERSION = sprintf "%d.%03d", q$Revision: 1.1 $ =~ /(\d+)/g; From jerry.gay at gmail.com Tue Dec 13 09:48:07 2005 From: jerry.gay at gmail.com (jerry gay) Date: Tue, 13 Dec 2005 09:48:07 -0800 Subject: SPUG: Perl Question? In-Reply-To: <1d9a3f4005051113585a586316@mail.gmail.com> References: <1d9a3f4005051113585a586316@mail.gmail.com> Message-ID: <1d9a3f400512130948y3bf0aec0y940b126a1c14c314@mail.gmail.com> bear with me as i've recently revisited this issue with my own code, and thought this could be of help. On 5/11/05, jerry gay wrote: > On 5/11/05, DeRykus, Charles E wrote: > > > you might instead consider one of my favorite locking hacks: > > > > > #!/usr/bin/perl > > > ... > > > ## ensure only one instance of this script is running > > > INIT { flock DATA => LOCK_EX | LOCK_NB or exit 1 } > > > ...