Blog Archives
The effective perler
www.effectiveperlprogramming.com by brian d foy
Read Full Post | Make a Comment ( None so far )Share @INC Paths Between Perls with Perlbrew
2011-12-05 by Chromatic
Read Full Post | Make a Comment ( None so far )Perl advent calendar 2011
Keeping the Packages Neatly Wrapped Up (local::lib) by Ricardo Signes (rjbs) Keeping up with the Joneses (App::cpanoutdated) by Ricardo Signes (rjbs) Keep it Clean (namespace::autoclean) by Ricardo Signes (rjbs) Warn Different (Carp::Always) by Ricardo Signes (rjbs) Stupid Command Line Tricks (perl -M) by Ricardo Signes (rjbs) Make all the combinations (Set::CrossProduct) by Ricardo Signes (rjbs) […]
Read Full Post | Make a Comment ( None so far )Perl debugger articles
Trace your Perl programs by brian d foy Augmenting the Perl debugger for fun and profit by Christian Walde (Mithaldu)
Read Full Post | Make a Comment ( None so far )Exploring Programming Language Architecture in Perl
By Bill Hails
Read Full Post | Make a Comment ( None so far )A shared perlbrew root for multiple users
2010-12-07 by gugod
Read Full Post | Make a Comment ( None so far )Using SQLite triggers to increment a count
I want to apply tags to urls and keep a count of how many times each tag has been used. Here’s some code that does just that: use DBI; use Text::Table; my $FILENAME = ‘play.sqlite’; unlink $FILENAME; my $dsn = “dbi:SQLite:database=$FILENAME”; my $dbh = DBI->connect($dsn) or die; $dbh->do($_) or die “$DBI::errstr for $_” for split […]
Read Full Post | Make a Comment ( None so far )Moose tips
init_arg – use alternate attribute name in new() # in package Foo has qw(bar is ro init_arg quux); … # elsewhere my $foo = Foo->new( quux => 1 ); Foo has an attribute named “bar”, but we pass “quux” to the constructor. See Moose::Manual::Attributes / Constructor parameters (init_arg) init_arg – ban setting an attribute in […]
Read Full Post | Make a Comment ( None so far )Use a Task distribution to specify groups of modules
2011-04-14 by brian d foy
Read Full Post | Make a Comment ( None so far )« Previous Entries Next Entries »