Blog Archives

How to use the debugger with Moose

Posted on October 25, 2013. Filed under: Uncategorized | Tags: , , , |

How to use the debugger with Moose By Ovid 2013-10-25 I use the Perl debugger quite a bit. I also write a lot of Moose code and that’s when I invariably hit code you get when you use Moose and it makes debugging much harder than it needs to be.

Read Full Post | Make a Comment ( Comments Off on How to use the debugger with Moose )

Organizing Perl Test Files

Posted on May 6, 2013. Filed under: Uncategorized | Tags: , , |

Organise your tests with subroutines. 2013-05-06 by Chromatic

Read Full Post | Make a Comment ( None so far )

Milla, a Dist::Zilla profile that doesn’t suck

Posted on March 28, 2013. Filed under: Uncategorized | Tags: , , , , |

Introducing Milla Milla is a collection of Dist::Zilla plugin bundle, minting profile and a command line wrapper. It is designed around the “Convention over Configuration” philosophy, and by default doesn’t rewrite module files nor requires you to change your workflow at all. Experienced CPAN authors who know how to write CPAN distributions can keep writing […]

Read Full Post | Make a Comment ( None so far )

Interesting Perl Modules

Posted on February 11, 2013. Filed under: Uncategorized | Tags: , , , |

Bash::Completion::Plugins::perlbrew Bash completion for perlbrew. See also Bash::Completion namespace::sweep This pragma was written to address some problems with the excellent namespace::autoclean. In particular, namespace::autoclean will remove special symbols that are installed by overload, so you can’t use namespace::autoclean on objects that overload Perl operators.

Read Full Post | Make a Comment ( None so far )

Mark your modules as adoptable if you don’t want them

Posted on February 10, 2013. Filed under: Uncategorized | Tags: , |

Signal that you’d like to pass on your modules by giving the virtual PAUSE user ADOPTME permissions. 10-02-2013 by brian d foy

Read Full Post | Make a Comment ( None so far )

Converting to Dist::Zilla

Posted on February 4, 2013. Filed under: Uncategorized | Tags: , |

I’ve converted a number of distributions from $something to Dist::Zilla for release management, and every time I forget something … so this time I’m making notes as I go along. By Chisel on 2013-02-04

Read Full Post | Make a Comment ( None so far )

What are the files in a CPAN distribution?

Posted on December 20, 2012. Filed under: Uncategorized | Tags: , , , |

What files can you expect to find in a typical CPAN distribution? Why do they exist? What purpose do they serve? perlmonks.org

Read Full Post | Make a Comment ( None so far )

My first week of Dancer, Xslate and Bootstrap

Posted on December 10, 2012. Filed under: Uncategorized | Tags: , , , , , |

As I mentioned last week, I’ve started working with Dancer in earnest. This week, I climbed three learning curves at the same time: Dancer, Xslate and Bootstrap. 2012-12-10 by dagolden My second week of Dancer, now with queues and transactional email

Read Full Post | Make a Comment ( Comments Off on My first week of Dancer, Xslate and Bootstrap )

Finding Duplicate Code in Perl

Posted on December 10, 2012. Filed under: Uncategorized | Tags: , |

I hacked out a rough “duplicate code finder” for Perl. It focuses on cut-n-paste code and has found more than I would have thought (even in my code!). If a developer changes variable names, it won’t find it, but if I hacked around with B::Deparse, I could fix that, too. 2012-12-120 by Ovid

Read Full Post | Make a Comment ( None so far )

Drawing a Binary Tree in Ruby & Perl

Posted on October 14, 2012. Filed under: Uncategorized | Tags: , , , , |

When I started learning Ruby last year I decided to implement a binary tree and some of its basic operations (insert, delete, walk, and search) just to get my feet wet on the language. Binary trees are a good exercise because you need to use several features of the language like conditional statements, loops, and […]

Read Full Post | Make a Comment ( None so far )

« Previous Entries Next Entries »

Liked it here?
Why not try sites on the blogroll...