From tbc at spamcop.net Tue Mar 6 00:28:38 2001 From: tbc at spamcop.net (Tim Chambers) Date: Thu Aug 5 00:17:56 2004 Subject: Perl lunch Friday Message-ID: <005b01c0a606$aeec24e0$d54e2ed0@tc5570p> Anyone care to join me Friday at 11:30? Mark your calendars. I haven't picked a place -- I'm open to suggestions. <>< Tim P.S. I can't update the e-mail list right now. pm.org is moving the Perl Mongers services to a different machine/admin. Sorry for the inconvenience. I'm bcc'ing the one Perl Monger who asked for an address change. From tbc at spamcop.net Tue Mar 6 09:56:56 2001 From: tbc at spamcop.net (Tim Chambers) Date: Thu Aug 5 00:17:56 2004 Subject: DATA MUNGING WITH PERL: 2nd book in our library References: <005b01c0a606$aeec24e0$d54e2ed0@tc5570p> Message-ID: <001e01c0a656$1320f860$80441d82@cos.agilent.com> Manning Publications Co. sent the Pikes Peak Perl Mongers a complimentary copy of DATA MUNGING WITH PERL by David Cross. http://www.manning.com/cross ) The transformation of data from one format to another, colloquially "munging," is one of the most common programmer tasks. This new Manning book examines this important process in detail and shows how well suited Perl is for these tasks. Although aspects of data munging are much discussed online within the Perl community, this is the first Perl book entirely focused on munging. The book covers appropriate methods for reading and writing various data formats, from unstructured text files through record based file formats and binary data, to highly structured formats like HTML and XML. XML is fast becoming one of the most frequently seen data formats and this book is the first to cover XML processing with Perl in some depth. The book culminates with techniques for building parsers that will handle any file format you are likely to need. If you are a programmer who munges data, this book will save you time. It will teach you systematic and powerful techniques using Perl. What's inside: ~ Using CPAN modules like Number::Format, Date::Manip, Text::CSV_XS ~ Making your code concise using Perl's special variables (like $/, $" and $_) ~ Building data parsers using Parse::RecDescent ~ Processing of HTML and XML For a closer look at Data Munging with Perl, Manning offers components of the book online: the Table of Contents, two sample chapters, the Index, source code and direct access to the author's expertise via the Author Online discussion forum. . Even those who do not own the book can tap into these features. MANNING'S USER GROUP PROGRAM... Manning actively supports user groups by donating complementary copies of our books for presentation at meetings, for raffle prizes and for group libraries. As a small but growing computer book publisher, we appreciate the value of word of mouth. You can help by posting book reviews on a mailing list, on a Web site, in a magazine or ezine, on a newsgroup or at an online bookstore. Manning is committed to supporting the Perl community and we appreciate your interest in Manning books. --- Any suggestions for how to handle this new "asset" of the PPPM? If no one has a better idea, I'll at least maintain a database so Perl Mongers can arrange with each other to borrow from our "library." Here's the whole thing: Title: NETWORK PROGRAMMING WITH PERL Author: Lincoln D. Stein Publisher: Addison-Wesley URL: http://www.awlonline.com/product/0,2627,0201615711,00.html In Possession Of: Matthew J. Long As of: Jan 01 Notes: this is only a galley copy, courtesy of Addison-Wesley Title: DATA MUNGING WITH PERL Author: David Cross Publisher: Manning Publications Co. URL: http://www.manning.com/cross In Possession Of: Tim Chambers As of: Mar 01 Notes: courtesy of Manning <>< Tim P.S. If anyone wants me to bring it to the lunch Friday, remind me that morning. From evansj at kilnar.com Wed Mar 7 18:55:18 2001 From: evansj at kilnar.com (John Evans) Date: Thu Aug 5 00:17:56 2004 Subject: Perl lunch Friday In-Reply-To: <005b01c0a606$aeec24e0$d54e2ed0@tc5570p> Message-ID: On Mon, 5 Mar 2001, Tim Chambers wrote: > Anyone care to join me Friday at 11:30? Mark your calendars. I haven't > picked a place -- I'm open to suggestions. > Can't make it again. Work has things planned for me all day Fri. Sorry. -- John Evans http://evansj.kilnar.com/ From kscott-list at pcisys.net Thu Mar 8 00:18:06 2001 From: kscott-list at pcisys.net (Ken Scott) Date: Thu Aug 5 00:17:56 2004 Subject: Perl lunch Friday In-Reply-To: <005b01c0a606$aeec24e0$d54e2ed0@tc5570p> Message-ID: on 3/5/01 11:28pm, Tim Chambers at tbc@spamcop.net wrote: > Anyone care to join me Friday at 11:30? Mark your calendars. I haven't > picked a place -- I'm open to suggestions. > I haven't seen other suggestions, so I'll throw in my two cents worth. How about either La Casita on Nevada near Austin Bluffs/Garden of the Gods, or Chipotle at Academy and Union (the old Round The Corner building)? Ken From tbc at spamcop.net Thu Mar 8 16:34:59 2001 From: tbc at spamcop.net (Tim Chambers) Date: Thu Aug 5 00:17:56 2004 Subject: Perl lunch Friday References: Message-ID: <008301c0a820$03168040$80441d82@cos.agilent.com> Ken wrote: > I haven't seen other suggestions, so I'll throw in my two cents worth. How > about either La Casita on Nevada near Austin Bluffs/Garden of the Gods, or > Chipotle at Academy and Union (the old Round The Corner building)? OK, Ken. Let's run with your first choice. WHAT: Pikes Peak Perl Mongers monthly lunch WHEN: Friday, March 9th, 11:30 a.m. - 12:30 p.m. WHERE: La Casita -- Nevada and Garden of the Gods Rd Hope to see you all there. To all who already sent regrets -- thanks; hope to see you another month. I'll have the data munging book with me. <>< Tim 719.590.5570 (w) 719.651.0116 (cell) From tbc at spamcop.net Fri Mar 9 09:48:12 2001 From: tbc at spamcop.net (Tim Chambers) Date: Thu Aug 5 00:17:56 2004 Subject: Perl Mongers lunch TODAY Message-ID: <002801c0a8b0$59ae9ce0$80441d82@cos.agilent.com> FYI. Steve and Matt -- I've updated your addresses for the mailing list. WHAT: Pikes Peak Perl Mongers monthly lunch WHEN: (today) Friday, March 9th, 11:30 a.m. - 12:30 p.m. WHERE: La Casita -- Nevada and Garden of the Gods Rd Hope to see you all there. I'll have the data munging book with me. <>< Tim 719.590.5570 (w) 719.651.0116 (cell) From tbc at spamcop.net Sat Mar 10 22:33:29 2001 From: tbc at spamcop.net (Tim Chambers) Date: Thu Aug 5 00:17:56 2004 Subject: Perl Mongers memo Message-ID: <002901c0a9e4$6d48d060$cb4e2ed0@tc5570p> LUNCH REPORT Three of us showed up at La Casita for lunch yesterday. Much geeky conversation ensued... # # # WEB SITE * Our server is is in flux. If http://pikes-peak.pm.org doesn't work, try http://colorado-springs.pm.org/ . * Please review http://colorado-springs.pm.org/#membership and send me additions and corrections. There are four fields: NAME, E-MAIL, SHORT BIO, and URL (for your home page). # # # LIBRARY Two transactions yesterday! Title: NETWORK PROGRAMMING WITH PERL Author: Lincoln D. Stein Publisher: Addison-Wesley URL: http://www.awlonline.com/product/0,2627,0201615711,00.html In Possession Of: Tim Chambers As of: 09 March 2001 Notes: this is only a galley copy, courtesy of Addison-Wesley Title: DATA MUNGING WITH PERL Author: David Cross Publisher: Manning Publications Co. URL: http://www.manning.com/cross In Possession Of: Ken Scott As of: 09 March 2001 Notes: courtesy of Manning # # # From tbc at spamcop.net Wed Mar 14 15:42:39 2001 From: tbc at spamcop.net (Tim Chambers) Date: Thu Aug 5 00:17:56 2004 Subject: Fwd: O'Reilly Seeks Participants for 2nd P2P Conference Message-ID: <011401c0accf$b1903680$80441d82@cos.agilent.com> Date: Wed, 14 Mar 2001 12:49:36 -0800 (PST) From: Denise Olliffe Message-Id: <200103142049.f2EKnaW17595@smtp.oreilly.com> Subject: O'Reilly Seeks Participants for 2nd P2P Conference CALL FOR PARTICIPATION The O'Reilly Peer-to-Peer Conference Omni Shoreham Hotel, Washington, DC September 17-20, 2001 PROPOSALS DUE: April 2, 2001 OVERVIEW O'Reilly & Associates is pleased to announce its second Peer-to-Peer and Web Services conference, an event exploring the technical, business, and legal dimensions of the fast-growing Peer-to-Peer and Web Services spaces. Individuals and companies interested in making presentations, giving a tutorial, or participating in panel discussions are invited to submit proposals. SUBJECT MATTER Because the Peer-to-Peer and Web Services spaces are still relatively unformed, we're casting the net widely. Any innovative application that harnesses the power of distributed computers, users, services, or devices, and the technical, business, or legal issues raised by such applications, are appropriate subjects for this conference. While the conference will consist of various tracks informed by the subject matter of the submissions, presentations are expected to lean more toward the technical or business/legal side. Technical presentations should be of interest to developers and administrators of Internet applications and infrastructure. Business/legal focused presentations should appeal to entrepreneurs, venture capitalists, technical strategists, lawmakers and law-breakers. PROPOSALS Proposed talks should be 20, 30, or 60 minutes long. If you are interested in participating in or moderating panel discussions or otherwise contributing to the conference, please do make this known along with your preferred technical or business slant. If you have an idea for a particularly provocative group of panelists that you'd love to see square off, feel free to send in your suggestions. LIGHTNING TALKS Lightning talks give you a whirlwind tour of companies, projects (both completed and not), research, experiments, and interesting ideas in the Peer-to-Peer and Web Services spaces. Each Lightning Talk session gives a dozen presenters an opportunity to give a 5-minute elevator pitch. There are three Lightning Talk tracks: - Technical - Business - "Wobbly Bits" The last track is a space for unfinished, unpolished, possibly abandoned, in-need-of-help, and other "wobbly" projects. Presenters should talk about what they've learned, what they've solved or overcome, ongoing issues and tribulations, the current state of their project, what bits are needed, and so on. Sessions will be wrapped up with a panel discussion. Presentations should be informative, creative, and/or entertaining. DETAILS For further information, topic examples, and proposal details and instructions, please visit http://conferences.oreilly.com/p2p/call_fall.html. If you have any questions, feel free to send email to p2pconf@oreilly.com. From tbc at spamcop.net Mon Mar 19 15:33:44 2001 From: tbc at spamcop.net (Tim Chambers) Date: Thu Aug 5 00:17:56 2004 Subject: Perl Mongers: who's a Python Monger? Message-ID: <004201c0b0bc$46f55f80$80441d82@cos.agilent.com> We have a new book! O'Reilly sent me Title: PROGRAMMING PYTHON, 2ND EDITION Author: Mark Lutz Publisher: O'Reilly URL: http://www.oreilly.com/catalog/python2/ In Possession Of: Tim Chambers As of: 19 March 2001 Notes: O'Reilly also sent me a Python t-shirt. The first Pikes Peak Perl Monger to send me any runnable Python program gets the t-shirt for keeps! From tbc at spamcop.net Mon Mar 19 16:38:53 2001 From: tbc at spamcop.net (Tim Chambers) Date: Thu Aug 5 00:17:56 2004 Subject: Perl Mongers: who's a Python Monger? Message-ID: <002d01c0b0c5$60ffda00$80441d82@cos.agilent.com> > Notes: O'Reilly also sent me a Python t-shirt. The first Pikes Peak Perl > Monger to send me any runnable Python program gets the t-shirt for keeps! We already have a winner! Bob Gattis gets the t-shirt. (He's also first in line to borrow the book.) <>< Tim From tbc at spamcop.net Mon Mar 26 10:53:11 2001 From: tbc at spamcop.net (Tim Chambers) Date: Thu Aug 5 00:17:56 2004 Subject: PPPM Library Message-ID: <00a201c0b615$3e537840$80441d82@cos.agilent.com> Title: PROGRAMMING PYTHON, 2ND EDITION Author: Mark Lutz Publisher: O'Reilly URL: http://www.oreilly.com/catalog/python2/ In Possession Of: Bob Gattis As of: 19 March 2001 Notes: courtesy of O'Reilly; Bob gets to keep the Python t-shirt from O'Reilly Title: NETWORK PROGRAMMING WITH PERL Author: Lincoln D. Stein Publisher: Addison-Wesley URL: http://www.awlonline.com/product/0,2627,0201615711,00.html In Possession Of: Tim Chambers As of: 09 March 2001 Notes: this is only a galley copy, courtesy of Addison-Wesley Title: DATA MUNGING WITH PERL Author: David Cross Publisher: Manning Publications Co. URL: http://www.manning.com/cross In Possession Of: Ken Scott As of: 09 March 2001 Notes: courtesy of Manning # # # From Robert.L.Harris at rdlg.net Wed Mar 28 16:02:36 2001 From: Robert.L.Harris at rdlg.net (Robert L. Harris) Date: Thu Aug 5 00:17:56 2004 Subject: Signals? Message-ID: <20010328150236.D2763@rdlg.net> hmm, I'm working a script and getting this: No such signal: SIG17 at /usr/local/bin/encodeit line 118, line 5 (#1) (W signal) You specified a signal name as a subscript to %SIG that was not recognized. Say kill -l in your shell to see the valid signal names on your system. Signal 17 is: kill -l 17 CHLD Child exited The line in my script is: $SIG{"17"} = \&REAPER; I've tried $SIG{"CHLD"} = \&REAPER; and a few other combinations but they all say no such signal. Anyone? Robert :wq! --------------------------------------------------------------------------- Robert L. Harris | Micros~1 : Senior System Engineer | For when quality, reliability at RnD Consulting | and security just aren't \_ that important! DISCLAIMER: These are MY OPINIONS ALONE. I speak for no-one else. FYI: perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);' From aksuska at webflyer.com Wed Mar 28 17:11:22 2001 From: aksuska at webflyer.com (Keary Suska) Date: Thu Aug 5 00:17:56 2004 Subject: Signals? In-Reply-To: <20010328150236.D2763@rdlg.net> Message-ID: The only thing I can guess is that Perl is using the wrong signal.h, or there is something wrong with the configuration (%CONFIG & Config.pm). Do you have multiple signal header files on your system or have you checked the configuration? -K "Do not meddle in the affairs of wizards, for they are subtle and quick to anger." > From: "Robert L. Harris" > Date: Wed, 28 Mar 2001 15:02:36 -0700 > To: Pikes-Peak Perl Mongers > Subject: Signals? > > > hmm, I'm working a script and getting this: > > No such signal: SIG17 at /usr/local/bin/encodeit line 118, line 5 > (#1) > > (W signal) You specified a signal name as a subscript to %SIG that was not > recognized. > Say kill -l in your shell to see the valid signal names on your system. > > > > Signal 17 is: > kill -l > 17 CHLD Child exited > > The line in my script is: > > $SIG{"17"} = \&REAPER; > > I've tried > $SIG{"CHLD"} = \&REAPER; > > and a few other combinations but they all say no such signal. > > Anyone? > > Robert > > > :wq! > --------------------------------------------------------------------------- > Robert L. Harris | Micros~1 : > Senior System Engineer | For when quality, reliability > at RnD Consulting | and security just aren't > \_ that important! > DISCLAIMER: > These are MY OPINIONS ALONE. I speak for no-one else. > FYI: > perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);' > > From Robert.L.Harris at rdlg.net Thu Mar 29 11:43:46 2001 From: Robert.L.Harris at rdlg.net (Robert L. Harris) Date: Thu Aug 5 00:17:56 2004 Subject: My CD->MP3 script Message-ID: <20010329104346.E8922@rdlg.net> I finally rewrote and finished my forking, parrallel encoding cd ripping script. Anyone care to look at it, poke holes and suggest optimizations? Robert :wq! --------------------------------------------------------------------------- Robert L. Harris | Micros~1 : Senior System Engineer | For when quality, reliability at RnD Consulting | and security just aren't \_ that important! DISCLAIMER: These are MY OPINIONS ALONE. I speak for no-one else. FYI: perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);' From tbc at spamcop.net Thu Mar 29 16:15:58 2001 From: tbc at spamcop.net (Tim Chambers) Date: Thu Aug 5 00:17:56 2004 Subject: Fwd: O'Reilly Releases Guide to SETI "Beyond Contact" Message-ID: <009301c0b8a0$8cd19f00$6a82b88d@tc5570p> In the past I've been reluctant to forward non-Perl messages from O'Reilly, but I'm in a grateful mood today because they sent our group a copy of their Python book along with a t-shirt. Besides, It gives me a chance to plug a little web page I started: http://www.wikiweb.com/~Timothy/SearchForExtraterrestrialIntelligence <>< Tim Date: Thu, 29 Mar 2001 12:09:50 -0800 (PST) From: Denise Olliffe Message-Id: <200103292009.f2TK9o009468@smtp.oreilly.com> Subject: O'Reilly Releases Guide to SETI "Beyond Contact" For immediate release March 29, 2001 Review copies available, contact: Denise Olliffe (707) 829-0515 ext 339 or deniseo@oreilly.com HELLO? IS ANYBODY OUT THERE? "It is widely believed that this century will see the discovery of life elsewhere in the universe. But what about 'intelligence'? And if we do contact extraterrestrials, will any meaningful communication be possible?" Sir Arthur C. Clarke's contemplation most concisely articulates a question that has enthralled human kind for many decades and has spawned programs like the Search for Extraterrestrial Intelligence (SETI) as a tool to seek and find a definitive answer. In the book "Beyond Contact: A Guide to SETI and Communicating with Alien Civilizations," (O'Reilly, US $24.95) author Brian McConnell explores in-depth the search for intelligent life in the universe and how inter-stellar communication could work. Many people have argued that once primitive life has evolved, natural selection will inevitably cause it to advance toward intelligence and technology. For forty years now, SETI has combed the skies in search of signals from such life. "There is nothing in the laws of physics that forbids the formation of life on other planets," McConnell says. "One of the most important things we've learned in the 20th century was that if something wasn't forbidden, it was probably happening somewhere. Black holes, once thought to be a fantasy, are a good example. Just because something is weird and difficult for us to comprehend, doesn't mean it's not possible." McConnell continues, "If SETI does succeed, which could happen next week or a century from now, we may be exposed to information from extraterrestrial civilizations. What we may learn from this, or how this would affect our own civilization, is anyone's guess. Being prepared and knowing what types of communication will be possible, is a good place to start." "Beyond Contact" introduces readers to: - The history of SETI research, traditional radio astronomy, the search for intelligence in optical wavelengths (known as Optical SETI, or OSETI), and the SETI@home project - An overview of the Drake Equation and the Rare Earth Hypothesis, which scientists use to estimate the number of planets in our galaxy that could harbor intelligent, communicative life forms - How signals are sent and received over interstellar distances. The author explains the principles of signal and image processing, and how SETI researchers identify and process analog signals using Fourier transforms to see how the power in a signal is distributed across different frequencies - How to build a general-purpose symbolic language for sending signals, and even computer programs, with present-day SETI equipment. The author also shows how SETI research--though often thought to be a mere flight of fancy--has spawned technological improvements in astronomy, computers, and wireless communications. "The book does not speculate about when we will detect a signal, or what we would learn from another civilization," McConnell says. "What the book does is describe systems for communication, all of which are derived from technology that is already in use today." And with over 2.8 million public participants and extensive funding, SETI is a pretty good start. Advanced Praise for "Beyond Contact": "This fascinating book explores all the possible lines of approach to a challenge, upon whose outcome may one day depend the future of our own civilization."--Sir Arthur C. Clarke, author of "2001: A Space Odyssey" " 'Beyond Contact' summaries well what is the search for extraterrestrial intelligence. I recommend it for anyone as an entry level book on the subject."--Stephane Dumas, Physicist "A thoughtful and beautifully detailed treatise on the search for extraterrestrial civilizations. If you are an earthling or extraterrestrial wondering 'Is anybody out there?,' read this book."--Dan Wertheimer, chief scientist, SETI@home, University of California, Berkeley "A refreshingly even-handed treatment of one of the greatest puzzles of our age, the question of our apparent loneliness in the universe."--David Brin, author of "The Postman," "Earth," and "The Transparent Society" "My colleagues and I at JPL are working on an interplanetary Internet. Brian McConnell takes the next step towards interstellar communication. If you ever wondered whether it REALLY would be possible to communicate with extraterrestrials, read this book."--Vint Cerf, Internet pioneer and visiting scientist at the Jet Propulsion Laboratory "In 'Beyond Contact,' the author goes beyond simple bit streams, showing a sophisticated programming environment designed to be transmitted to an alien civilization. It is the most creative and useful transmission suggestion I have ever seen. The author's explanation on its own is appropriate for astronomy, computer programming, and linguistics."--Charlie Schick, science writer/editor "The most exciting and comprehensive practical SETI book in a generation. Brian McConnell's book will enthrall a new generation of SETI enthusiasts. 'Beyond Contact' will surely inspire others to mount their own SETI research."--Dr. Stuart A. Kingsley, director, Columbus Optical SETI Observatory "Remarkably fresh ideas on how to achieve contact. Wide-ranging, engrossing, enjoyable. This book is definitely a winner!"--Dr. Allen Tough, coordinator of the Web-based "Invitation to ETI" "This thought provoking book ventures boldly where I fear to tread."--Kent Cullers, Signal Detection Team Leader, Director for SETI Research and Development, SETI Institute Chapter 7, "Lightwave (Laser) Communication," and Chapter 12, "Binary DNA," are available free online at: http://www.oreilly.com/catalog/alien/chapter/index.html An article by Brian McConnell, "Anticryptography: The Next Frontier in Computer Science" can be read at: http://www.oreilly.com/news/seti_0201.html For an article about David Anderson of SETI@Home, see: http://www.openp2p.com/pub/a/p2p/2001/02/15/anderson.html For more information about the book, including Table of Contents, index, author bio, and samples, see: http://www.oreilly.com/catalog/alien/ For a cover graphic in jpeg format, go to: ftp://ftp.ora.com/pub/graphics/book_covers/hi-res/0596000375.jpg More information about SETI can also be found at the SETI Institute Online site, and at SETI@home: http://www.seti-inst.edu/Welcome.html http://setiathome.ssl.berkeley.edu/ For more information or to subscribe to the O'Reilly elists, go to: elist.oreilly.com Beyond Contact A Guide to SETI and Communicating with Alien Civilizations By Brian McConnell March 2001 ISBN 0-596-000375, 424 pages, $24.95 (US) order@oreilly.com 1-800-998-9938 http://www.oreilly.com # # # O'Reilly is a registered trademark of O'Reilly & Associates, Inc. All other trademarks are property of their respective owners.