Contributors

The following people contributed their hacks, writing, and inspiration to this book:

  • Jacek Artymiak (http://www.artymiak.com) is a freelance consultant, developer and writer. He's been programming computers since 1986, starting with Sinclair ZX Spectrum. His interests include network security, computer graphics and animation, and multimedia. Jacek lives in Lublin, Poland, with his wife Gosia and can be reached at jacek@artymiak.com.

  • Chris Ball (http://printf.net) holds a BSc in Computation from UMIST, England, and works on machine learning problems as a researcher in Cambridge University's Inference Group. In his spare time, he can be found not answering email and hanging rooks at chess tournaments. You can email him at chris@printf.net.

  • Paul Bausch (http://www. onfocus .com) is a web application developer and the cocreator of Blogger (http://www.blogger.com), the popular weblog software. His favorite site to spider is Amazon.com, the subject of his book Amazon Hacks (O'Reilly). He's also the coauthor of We Blog: Publishing Online with Weblogs (John Wiley & Sons), and he posts thoughts and photos almost daily to his personal weblog: onfocus.

  • Erik Benson (http://www.erikbenson.com) is the Technical Program Manager of Personalized Merchandizing at Amazon.com (http://www.amazon.com). He runs All Consuming (http://www.allconsuming.net) and has a weblog at http://www.erikbenson.com.

  • Adam Bregenzer is a programmer in Atlanta, GA. He has been programming for most of his life and is an advocate of Unix-like operating systems. In his free time, he plots to take over the world . . . and eat Mexican food.

  • Daniel Biddle spends far too much time reading abstruse technical documents and solving people's programming problems on IRC at irc.freenode.net, where he goes by the nickname deltab . He can be contacted at deltab@osian.net.

  • Sean M. Burke is the author of O'Reilly's Perl & LWP , RTF Pocket Guide , and many of the articles in the Best of the Perl Journal volumes . An active member in the Perl open source community, he is one of CPAN's most prolific module authors and an authority on markup languages. Trained as a linguist, he also develops tools for software internationalization and Native language preservation. He lives in Juneau, Alaska, with his feline overlord, Fang Dynasty.

  • Simon Cozens (http://simon-cozens.org/) is a Perl programmer and author. He works as a research programmer for Kasei, and has released more than 50 Perl modules. His books include Beginning Perl , Extending and Embedding Perl , and the forthcoming second edition of Advanced Perl Programming . He also maintains the Perl.com (http://www.perl.com/) site for O'Reilly. When not stuck in front of a computer, he enjoys making music, playing the Japanese game of Go, and teaching at his local church .

  • Rael Dornfest (http://www.raelity.org) assesses, experiments, programs, writes , and edits for O'Reilly & Associates. He has edited, coauthored, and contributed to various O'Reilly books. He is program chair for the O'Reilly Emerging Technology Conference. In his copious free time, Rael develops bits and bobs of freeware, including the Blosxom (http://www. blosxom .com) weblog application, and maintains his raelity bytes weblog.

  • William Eastler is a freelance web developer and lover of all things Perl. He owns MonkeyMind (http://www.monkeymind.net), a decentralized web development company, and he is currently fighting through a mechanical engineering degree after a long absence from school. In his spare time, he enjoys ice dancing , reading, thinking up new inventions , and making offerings of Perl code to the unholy lord Morbus Iff.

  • Scott Fallin is a freelance programmer and systems administrator. He is an avid, amateur Artificial Intelligence enthusiast who has thus far failed to achieve the grail of a sentient laptop. Scott believes in nothing if not tomorrow and a tight while loop.

  • Ben Hammersley (http://www.benhammersley.com) is a writer, journalist , and gentleman adventurer of the most English sort . Living in Florence, Italy, with three hunting dogs and a novelist wife, Ben is failing to develop an opium habit. Nevertheless, his addled rants can be read at http://www.benhammersley.com. Or, abandon yourself to his email whims by writing to ben@benhammersley.com.

  • David Landgren grew up in Australia and moved to France in 1990. He started using Perl 4.019 when awk was no longer sufficient to cope with the things he was trying to accomplish. Since then, he has used, or uses, Perl to do many things, including server and database management, security auditing, document conversion, text processing, typography, reporting, IRC bots, web sites, and more. In 1999, he founded the Paris Perl Mongers, and in 2003 he helped organize the YAPC::Europe conference in Paris. He currently works at a large French human resources firm, where he likes to go by the title of IT Operations Manager. He can be contacted at david@landgren.net.

  • Andy Lester (http://petdance.com) has been a professional programmer for 17 years and a Perl evangelist for a decade . He's the lead developer for WWW::Mechanize [Hack #21] and author or maintainer of a dozen other CPAN modules. His latest undertaking is the Phalanx project (http://qa.perl.org), devoted to improving the test suites of Perl and CPAN as a stepping stone to Perl 6. By day, he manages programmers for Follett Library Resources (http://www.titlewave.com) in McHenry, Illinois, where he lives with his wife Amy and 2-year-old daughter Quinn.

  • James Linden (http://www.kodekrash.com) has more than 10 years of programming experience, spanning several mainstream languages. He is the chief technology officer of Ticluse Teknologi, a development firm specializing in library and government solutions, as well as the information systems consultant for CMM Concepts, a marketing agency specializing in telecommunications. An aficionado of information-sharing systems, James volunteers quite a bit of time to projects designed to disseminate ebooks and other materials that are part of the public domain.

  • Niall Kennedy (http://niallkennedy.com) is a Sun Certified Programmer for the Java 2 Platform living and working in San Francisco, California. He has employed spiders since 1995 to gather, relate, and verify large data sets for statistical analysis. He is on a constant search for algorithmic solutions to mundane problems that will help liberate today's information workers. Niall is currently employed at Callan Associates (http://www.callan.com) and has helped build both PriceGrabber.com (http://www.pricegrabber.com) and the American Express Small Business Network (http://open.americanexpress.com).

  • l.m.orchard (http://www.decafbad.com) wants to be a computer scientist when he grows up, having decided so in second grade before it was cool. His sporadic ramblings and occasionally working code can be found at his 0xDECAFBAD wiki/weblog. Offers for free coffee (fully caffeinated or better, please ) can be sent to deus_x@pobox.com. l.m.orchard lives in Ann Arbor, Michigan, with two spotted cats and a very cute, very patient girl.

  • Sean B. Palmer (http://infomesh.net/sbp/) is an interdisciplinary holisticist with a predilection for phenomic words. His homepage has the URI http://infomesh.net/sbp/ most of the time, and his customary Internet dwelling is irc://irc.freenode.net/sbp. Shantung wine can't get him drunk. He wonders if he's the first author ever to use the words ullage , twyndyllyngs , and wef in an autobiography. Since he wasn't allowed to read the other biographies in this book before publication, he couldn't make any funny jokes about the people, which is what he normally does in these things. Pseudorandom quote: " e snawe snitered ful snart, at snayped e wylde"Sir Gawain, author or authoress unknown. He feels love in nature, harmony in prose . I'd like to slip out of third person and thank Melissa, Aaron, Morb, Stuart, and my family. Thanks!

  • Ron Pacheco is a software engineer and educator who lives in New England with his wife and two boys. His career has been a combination of university teaching, corporate employment, and private consulting. His favorite binary is /usr/bin/perl ; a Perl programmer for over 10 years, he uses it almost daily because it gets stuff done ! Ron can be contacted via email at ron@pacheco.net.

  • Dean Peters is a graying code- monkey who by day is a mild-mannered IIS/.NET programmer, but by night becomes a not-so-evil Linux genius as he develops software and articles for his blogs , http://HealYourChurchWebSite.com and http://blogs4God.com.

  • Richard Rose began life at an early age and rapidly started absorbing information, finding that he liked the taste of information relating to computers the best. He has since feasted upon information from the University of Bristol, England, where he earned a BSc with Honors. He lives in Bristol but currently does not work, and he will be returned for store credit as soon as somebody can find the receipt. Richard writes programs for the intellectual challenge. He also turns his hand to system administration and has done the obligatory time in tech support. For fun, he juggles, does close-up magic, and plays the guitar badly . He can also be found on IRC, where he currently is a network operator known as rik on the Open and Free Technology Community (irc.oftc.net).

  • Mads Toftum is a longtime Perl hacker and Apache abuser who has been working in the ISP business since 1995. He spends way too much of his spare time playing with Unix, Apache, OpenSSL, and other security- related tools. At times, he can be found in the kitchen inventing new dishes or trying out new ideas from his ever-growing collection of cookbooks. He can be reached at ora@toftum.org.

  • Iain Truskett (http://iain.truskett.id.au) created and maintains the Perl Books site (http://books.perl.org) and a dozen modules on CPAN, including WWW::Yahoo::Groups [Hack #44].

  • Eric Vitiello is the owner of Perceive Designs (http://www.perceive.net), a web design and programming firm located in Louisville, Kentucky. He likes to write database-driven code in a variety of languages, entertain his children, and make wine from various fruits. Sometimes, he even gets to leave his house. You can contact him at eric@perceive.net.

Acknowledgments

Attempting to write a 300+ page book in two months (and failing) is a monumental effort, and if it weren't for a number of spirits (of both the physical and imbibed), we'd be much worse off.

Kevin

Thanks to all the impatient emails encouraging me to finish the book so I could work on AmphetaDesk, to Rich and Ken for being my scapegoats ("well, hey, at least I'm not that late"), and to all the folks on IRC who swore not to tell Rael I was goofing off . . . you're not half as worthless as I made you out to be. To Bruce, for making it easier to serve in heav'n than reign in hell, and to Neil for the days of enjoyment with The Sandman , along with a reiteration I knowingly reverse.

Tara

Kevin's been an excellent coauthor to work with on this book. Thanks, Kev. My family has been their usual incredibly patient selves as I worked on this book. Thanks, family. A lot of this book has been the work of some great contributors. They had good ideas, they had fun applications, and they had amusing comments in their code. A big thanks to all of them who took the time and effort to help us.

And thank you for reading.



Spidering Hacks
Spidering Hacks
ISBN: 0596005776
EAN: 2147483647
Year: 2005
Pages: 157

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net