Managing Bulk DNS Zones with Perl
Perl.com Newsletter <[email protected]> Fri, 22 Nov 2002 16:42:42 -0800
| Newsgroups | gmane.comp.lang.perl.newsletter |
|---|---|
| Message-ID | <LYRIS-1416150-13052-2002.11.22-16.50.04--gclpn-perl#[email protected]> |
Perl.com update
--------------------------------------
The Email for www.perl.com Subscribers
===================================================================
Sponsored by Oracle9iAS
Good news! J2EE Design Patterns are built into Oracle9i JDeveloper
so you can quickly build high-performance, high- quality J2EE
applications and Web services. It also includes visual tools and
one-click deployment to any J2EE app server. Click to download your
FREE Design Pattern Guide.
http://www.oreillynet.com/nlr/perl/11/20/02/top
===================================================================
Greetings, Starfighter^WPerl hacker!
This is Schuyler Erle, Perl hacker for O'Reilly & Associates.
Because Simon's still away on holiday, it's once again my pleasure
to bring you the latest news and developments on www.perl.com and
all across the world of Perl.
* Perl at large.
Rather a quiet week in Perl, all things considered. About the only
major news was the announcement that rsync access to the main CPAN
mirror in Finland would be moved from ftp.hut.fi to
rsync.nic.hut.fi. Unless you're maintaining a CPAN mirror, this
probably won't matter much to you, but you can read all about it
at:
http://use.perl.org/articles/02/11/15/194218.shtml?tid=32
Chances are more likely that you're one of the many folks with
code distributed over the CPAN, and if you are, or if you'd like
to be, you might be interested in the recent release of Brian
Ingerson's CPAN::MakeMaker, a drop-in replacement for
ExtUtils::MakeMaker.
ExtUtils::MakeMaker, as you may know, ships with every copy of
Perl, and is the engine behind the Makefile.PL used to build and
install virtually every Perl module distribution. If you've ever
tried to work with MakeMaker, you also know that it's both
incredibly powerful *and* incredibly difficult to configure
correctly. Brian frames the problem in his announcement:
"The bad thing about this legacy workhorse is that the Perl
community is crippled to significantly improve it. Any
features added now can only enhance the current release of
Perl. Authors would shun new features anyway, because their
modules could not be used in earlier versions of Perl that
account for the overwhelming majority of installations."
CPAN::MakeMaker seeks to address this problem as well as make some
of ExtUtils::MakeMaker's features easier to use, and it does so
in a particularly clever way. Check out the announcement to
perl5-porters, the philosophy behind the module's creation, and
then go get it from the CPAN:
http://archive.develooper.com/[email protected]/msg88476.html
http://search.cpan.org/author/INGY/CPAN-MakeMaker/
As Brian puts it in CPAN::MakeMaker's documentation, "Make the Switch!"
* What's new on www.perl.com?
Perl's usefulness for building Web applications is extraordinarily
well known. Yet equally important and often overlooked is Perl's
considerable utility for making quick work of mundane and often
tedious system administration tasks. This week, Chris Josephes
takes us through a case study of one such problem, namely,
managing reverse DNS entries for domains with large numbers of
hosts. Chris details how BIND zone files can be easily and quickly
built using Net::Netmask and just a bit of Perl.
Also this week, Piers Cawley returns with another installment of
his Perl 6 mailing list summary. This past week, Dan Sugalski
emerged from the Lightweight Languages workshop with a roadmap
for the near future of Perl 6 internals development; Clint Pierce
implements QuickBASIC in Parrot; Scheme support in Parrot gets
functions; JIT support gets a major boost; and discussion
continues to rage on perl6-language over continuations and the
fates of := and ^.
Until next week, noble Perl hackers!
SDE
============================================================
The 2nd O'Reilly Bioinformatics Technology Conference
Feb 3-6, 2003, Westin Horton Plaza, San Diego, CA
Nat Goodman on the Myths and Realities of BioPerl and Damian
Conway's 2-part Perl Regexes tutorials are two reasons no
t to miss this important conference on bioinformatics -
Save up to $455 when you register by December 16
http://conferences.oreilly.com/biocon/
============================================================
*** Featured Articles ***
Managing Bulk DNS Zones with Perl
Chris Josephes describes the challenges to system administrators
in maintaining forward and reverse DNS records, and how a clever
sysadmin can use Perl to automate this often tedious task.
http://www.perl.com/pub/a/2002/11/20/dns.html
***
This week on Perl 6 (11/10-11/17, 2002)
A quick Perl 6 roadmap, plus some JIT improvements, mysterious
coredump fixes, continuations, superpositions, invocants, tests,
and programming BASIC and Scheme in Parrot.
http://www.perl.com/pub/a/2002/11/p6pdigest/20021121.html
***
Object Oriented Exception Handling in Perl
Arun Udaya Shankar discusses implementing object-oriented
exception handling in Perl, using Error.pm. Also covered are
the advantages of using exceptions over traditional error
handling mechanisms, basic exception handling with eval {},
and the use of Fatal.pm.
http://www.perl.com/pub/a/2002/11/14/exception.html
***
This week on Perl 6 (10/28-11/03, 2002)
Bytecode formats, "Simon Cozens versus the world", and more...
http://www.perl.com/pub/a/2002/11/p6pdigest/20021107.html
***
Writing Perl Modules for CPAN
For many years, the Perl community has extolled the virtues of
CPAN and re-usable, modular code. But why hasn't there been
anything substantial written on how to achieve it? Sam Tregar
redresses the balance, and this month's book review looks at how
he got on.
http://www.perl.com/pub/a/2002/11/06/review.html
***
This week on Perl 6 (10/20-27, 2002)
C# and Parrot, fun with operators, a license change, and more...
http://www.perl.com/pub/a/2002/11/p6pdigest/20021027.html
***
==================================================================
Build a Better Bookshelf with Safari Tech Books Online
Get your first 14 days free when you subscribe to Safari Tech
Books Online, with over 700 of the best technical books available
from O'Reilly and other top publishers. Select ten books to
search, bookmark, and annotate. Cut and paste code examples.
Find your answers fast. Sign up today!
https://www.oreillynet.com/safaripromo/oreilly-14.html
==================================================================
------------------------------------------------------------------
If you want to cancel a subscription to this newsletter,
send an email to [email protected]
NOTE: Please make certain to unsubscribe from the email
address at which you receive this message
For non-automated human help email [email protected]
------------------------------------------------------------------