Month: December 2009

Devel::NYTProf 3.0 is out, more mindblowing than ever

December 28, 2009 CPAN, Perl 5 No comments

Go run to the [announcement about Devel::NYTProf v3.0](http://blog.timbunce.org/2009/12/24/nytprof-v3-worth-the-wait/). Marvel at the code profiling goodness.
Highlights include:
* Ability to profile opcodes, which means…
* NYTProf can now profile slow regular expressions
* More detailed stats on BEGIN blocks
* Treemap of subroutines
* Tracking of which subs called which other subs
* Graphing of sub calls
* Improved report output
* Ability to merge profile runs, such as when a process spawns other processes like mod_perl code does.
Already I have found that my regular expression compilation is taking 6% of the runtime in my sample runs in [ack](http://betterthangrep.com). I had no idea.
Just amazing. Go try it now, and buy Tim Bunce and the other contributors a beer.

Perlbuzz news roundup for 2009-12-22

December 22, 2009 Code craft, Conferences, CPAN, Perl 5, Perl 6, Perl Foundation No comments

These links are collected from the
Perlbuzz Twitter feed.
If you have suggestions for news bits, please mail me at
andy@perlbuzz.com.

Perlbuzz news roundup for 2009-12-08

December 8, 2009 Code craft, Community, CPAN, Perl 5, Perl 6 No comments

These links are collected from the
Perlbuzz Twitter feed.
If you have suggestions for news bits, please mail me at
andy@perlbuzz.com.

Advent calendars galore

December 3, 2009 CPAN, Perl 6 No comments

*By Matt Follett*
It’s the time of year for Advent Calendars and it looks like the Perl community isn’t disappointing this year.
[Perl Advent Calendar](http://perladvent.pm.org/2009/)
> The first day talks about using Package::Alias to alias Mouse to Moose.
[RJBS Advent Calendar](http://advent.rjbs.manxome.org/)
> Ricardo Signes’ calendar to showcase things he has been working on. His first entry is about Sub::Exporter which looks very powerful.
[Catalyst Advent Calendar](http://www.catalystframework.org/calendar/2009)
[Perl 6 Advent Calendar](http://perl6advent.wordpress.com/)
> This one starts off with setting up Rakudo, so it requires very little prior knowledge.
[SysAdvent](http://sysadvent.blogspot.com/)
> Tips for system administrators
All of these have RSS feeds, so they’ll be easy to follow. Have fun!
*[Matt Follett](http://search.cpan.org/~mfollett/) is a developer in the Informatics team at The Genome Center at Washington University School of Medicine, where he works on high-throughput DNA sequencing projects. He is a graduate of the University of Missouri at Rolla, where he majored in Computer Science & Computer Engineering. He has worked for Monsanto, Boeing, and Beck Automation as a software engineer. He was the head of the 2009 St. Louis BarCamp. He currently resides in St. Louis, where he heads the local chapter of Perl Mongers.*