Posts tagged as:

Perl

Using DropBox for automatic Perl library synchronization

November 28, 2009

Working efficiently across multiple machines just got a whole lot simpler.
Working on multiple machines with varied architectures can be a pain. It’s never obvious where the most recent version of something is. Merging changes is tedious and error-prone. Building software over and over is a waste of time.
I’ve heard of some gluttons that check in [...]

Read the full article →

Managing multiple Perl module directories

July 27, 2009

If you develop in Perl or act as a system administrator, you have undoubtedly come up against the hassle of managing local collections of Perl modules.
I’ve tried everything in the past. I’ve built modules by hand specifying Makefile.PL prefix paths. I’ve flattened architecture specific directories. I’ve lived through the introduction of Module::Build and the [...]

Read the full article →

Implementing a simple web-log based recommender system

July 25, 2008

I’ve now implemented such a system as an extension to Catalyst, the open source Perl web framework. The system isn’t yet ready for general distribution, but I’d like to share my approach.
First, I’ve gathered ten years of web access logs from WormBase, a generic model organism database where I work as the project manager.
Next, [...]

Read the full article →

Bizarro Perl problem

June 14, 2008

I just came across a fairly strange Perl issue:
Consider:

protein => {
title => ‘%s release [%s]‘,
qq{formatdb_cmd => ‘-p T -t ‘%s’ -i %s’},
[...]

Read the full article →

Installing Catalyst on Leopard

November 3, 2007

I’ve been working with the <a href=”http://www.catalystframework.org/”>Catalyst Web Framework</a> most of the summer. I just did a clean install of my system with Leopard. It’s good to flush out the pipes now and again as I’m a chronic shareware user and abuser. In the past, I’ve installed Catalyst by:
 
 $perl -MCPAN -e ‘install Task::Catalyst’
 
 $perl -MCPAN -e [...]

Read the full article →