A Chromosome at a Time with Perl

Perl.com Newsletter <[email protected]> Fri, 12 Sep 2003 17:57:03 -0700
Newsgroups gmane.comp.lang.perl.newsletter
Message-ID <LYRIS-2513062-14686-2003.09.12-18.00.15--gclpn-perl#[email protected]>
       		  Perl.com update
       --------------------------------------
       The Email for www.perl.com Subscribers

===================================================================
O'Reilly Emerging Technology Conference Call for Participation

Programmers, technologists, researchers, CTOs, CIOs, hackers, and 
entrepreneurs are invited to submit proposals to lead tutorial and 
conference sessions at the 3rd Annual O'Reilly Emerging Technology 
Conference slated for February 9-12, 2004 in San Diego, CA. 
Suggested topics include: Interfaces and Services, Social Software, 
Untethered, Location, Hardware, and Business Models, as a start. 
The submission deadline for proposals is September 24, 2003.

http://conferences.oreillynet.com/etcon/

===================================================================

Hello, world! This is Simon Cozens, www.perl.com managing editor, 
bringing you the latest goings-on from the world of Perl and our 
own site.

* Perl at large.

It's been a quiet week out there in the Perl world; not much has 
been going on, but there are some interesting things coming up:

First, on Tuesday, Spetember 16, our friends at ActiveState are 
presenting a webcast demonstration on how to stop spam and viruses 
in the higher education environment, using examples from Stanford 
and Washington universities: 

    http://www.activestate.com/Products/PureMessage/webcasts/webcast5.plex

And early in October, there'll be a meeting of CPAN workers in 
London to discuss future directions for the CPAN. The meeting 
itself is invite-only, but there'll be a "beer track" to this 
miniconference where you can meet the CPAN team and other 
interested parties:

    http://cplan.kwiki.org/

* Perl.com News

Parrot is still parroting on. This week has seen discussions about 
how to serialize Parrot PMCs; whether ops should have keyed 
variants; and difficult questions involving licensing the Parrot 
class library: 

    http://www.perl.com/pub/a/2003/09/p6pdigest/20030907.html

And James Tisdall, author of "Beginning Perl for Bioinformatics" 
and the upcoming "Mastering Perl for Bioinformatics," talks about 
how to write fast code for dealing with long strings, such as, 
but not exclusively, hundreds of megabytes of genetic information.

    http://www.perl.com/pub/a/2003/09/10/bioinformatics.html
    http://www.oreilly.com/catalog/mperlbio/

Until next week,
Happy hacking,
Simon Cozens
<[email protected]>


===================================================================
Wear our new O'Reilly Gear shirt and keep 'em guessing: are you
really better-looking online? They'll never know if you're talking
about yourself or if you're channeling for the tarsier.  Of course,
he's a handsome guy online or off-can you say the same? In black
cotton with white lettering and a fine reproduction of O'Reilly's
mascot. Only at 

http://thinkgeek.com/oreilly

===================================================================

*** Featured Articles ***

A Chromosome at a Time with Perl, Part 1
If you're a Perl programmer working in the field of bioinformatics, 
James Tisdall offers a handful of tricks that will enable you to 
write code for dealing with large amounts of biological sequence 
data--in this case, very long strings--while still getting 
satisfactory speed from the program. James is the author of 
O'Reilly's upcoming Mastering Perl for Bioinformatics. 

http://www.perl.com/pub/a/2003/09/10/bioinformatics.html

***

This week on Perl 6, week ending 2003-09-07
This week in Perl 6, the keyed ops question raises its head again, 
how to dynamically add singleton methods, and why serialisation of 
objects is hard.

http://www.perl.com/pub/a/2003/09/p6pdigest/20030907.html

***
Cooking with Perl, Part 2
Learn how to use SQL without a database server, and how to send 
attachments in email in two new recipes from the second edition of 
Perl Cookbook. And check back here in two weeks for new recipes on 
extracting table data, making simple changes to elements or text, 
and templating with HTML::Mason.

http://www.perl.com/pub/a/2003/09/03/perlcookbook.html

***

This week on Perl 6, week ending 2003-08-31
Continuation passing style, active data, dump PMCs and absolutely 
nothing at all on the language list.

http://www.perl.com/pub/a/2003/08/p6pdigest/20030831.html

***

Using Perl to Enable the Disabled
Some people use Perl to help with data munging, database hacking, 
and scripting menial tasks. Jouke Visser uses Perl to communicate 
with his disabled daughter. Here he explains what his pVoice 
software is and how it works.

http://www.perl.com/pub/a/2003/08/28/pvoice.html

***

Cooking with Perl
The new edition of Perl Cookbook is about to hit store shelves, 
so to trumpet its release, we offer some recipes--new to the 
second edition--for your sampling pleasure. This week learn how 
to match nested patterns and how to pretend a string is a file. 
Check back here in the coming weeks for more new recipes on using 
SQL without a database server, extracting table data, templating 
with HTML::Mason, and more.

http://www.perl.com/pub/a/2003/08/21/perlcookbook.html

***

===================================================================
New Titles on Safari -- Search, annotate, and read your favorite 
O'Reilly books on the O'Reilly Network Safari Bookshelf. New 
titles include: Linux Security Cookbook; Learning Perl Objects, 
References &amp; Modules; Linux in a Nutshell, 4th Edition; 
Tomcat: The Definitive Guide; Perl 6 Essentials; Building Wireless 
Community Networks, 2nd Edition; and Learning UML.  If you haven't 
tried Safari yet, get a free trial at: 

http://oreillynet.com/nlr/perl/9/12/03/bot

===================================================================
------------------------------------------------------------------
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]
------------------------------------------------------------------