Blog Archives

CPAN Tutorials

Posted on September 22, 2016. Filed under: Uncategorized | Tags: , , |

CPAN Tutorials The CPAN allows you to easily download, install and use Perl software packages on your system. The software package is called a distribution and contains a Perl application or library. A collection of tutorials on using and writing CPAN distributions. Hosted on GitHub. CPAN basics What is a CPAN distribution Make your own […]

Read Full Post | Make a Comment ( Comments Off on CPAN Tutorials )

Write Emacs Commands Using Perl, Python, Ruby, …

Posted on September 5, 2016. Filed under: Uncategorized | Tags: , , , , , |

Write Emacs Commands Using Perl, Python, Ruby, … Write a script in your favorite language and make it into a emacs command!

Read Full Post | Make a Comment ( Comments Off on Write Emacs Commands Using Perl, Python, Ruby, … )

Getting started with Perl XS and Inline::C

Posted on August 18, 2016. Filed under: Uncategorized | Tags: , , , , |

Getting started with Perl XS and Inline::C There’s a good list of references at the end!

Read Full Post | Make a Comment ( Comments Off on Getting started with Perl XS and Inline::C )

perl XS – passing array to C and getting it back

Posted on August 18, 2016. Filed under: Uncategorized | Tags: , , , , |

perl XS – passing array to C and getting it back I’ve never really learned how to write XS – I just use the XS file that Inline::C creates.

Read Full Post | Make a Comment ( Comments Off on perl XS – passing array to C and getting it back )

Getting to Travis and GitHub Pages Quickly

Posted on August 13, 2016. Filed under: Uncategorized | Tags: , , , , , |

Getting to Travis and GitHub Pages Quickly Often, when I’m working locally I like to bounce right over to a GitHub repository url to check something. I ended up writing a bit of code to make this easier. While I was at it, I decided it would be nice to have the same thing for […]

Read Full Post | Make a Comment ( Comments Off on Getting to Travis and GitHub Pages Quickly )

Teach Makefile.PL to use cpanm

Posted on August 8, 2016. Filed under: Uncategorized | Tags: , , , |

Teach Makefile.PL to use cpanm When writing perl modules, more often than not a few dependencies creep in … which makes it a wee bit awkward when developing the module, because I then have to somehow install these dependencies, and I would rather not get them all over the place but neatly in the module […]

Read Full Post | Make a Comment ( Comments Off on Teach Makefile.PL to use cpanm )

Perl’s Pegex Module: a great way to parse files by creating grammars

Posted on August 8, 2016. Filed under: Uncategorized | Tags: , , , , , , |

Perl’s Pegex Module: a great way to parse files by creating grammars We recently came across Pegex and found it to be an interesting module for parsing text data. Instead of using regular expressions directly, the user can write a grammar for the data to be parsed. The data can be automatically converted to a […]

Read Full Post | Make a Comment ( Comments Off on Perl’s Pegex Module: a great way to parse files by creating grammars )

Travis-CI and Perl

Posted on May 20, 2016. Filed under: Uncategorized | Tags: , , , , , , , , |

Travis-CI and Perl If you’re interested in using Travis-CI for your Perl projects, here’s a few pointers that you should not miss: Update: This talk has been uploaded to youtube.

Read Full Post | Make a Comment ( Comments Off on Travis-CI and Perl )

VERSION section in POD

Posted on May 19, 2016. Filed under: Uncategorized | Tags: , , |

VERSION section in POD I use to include a VERSION section in the main module of the distributions uploaded to CPAN, but this comes at the risk of forgetting to update the number.

Read Full Post | Make a Comment ( Comments Off on VERSION section in POD )

Hello berrybrew, the Strawberry Perl version manager

Posted on May 19, 2016. Filed under: Uncategorized | Tags: , , , , , , |

Hello berrybrew, the Strawberry Perl version manager When I’m on Windows I use Strawberry Perl, so I wrote berrybrew to help manage Perl on Windows. It’s similar to Perlbrew and plenv; it will download, install and manage multiple versions of Strawberry Perl for you, no administrator privileges required.

Read Full Post | Make a Comment ( Comments Off on Hello berrybrew, the Strawberry Perl version manager )

« Previous Entries Next Entries »

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