Category Archives: perl programming

My Github dashboard of neglect

Bitrot. The curse of being a prolific publisher is a long list of once-cherished, now-neglected modules. Earlier this week, I got a depressing Github notification. The author of a pull request who has politely pestered me for a while to review his PR, added this comment: Ouch! Sadly, after taking time to review the PR, […]

Posted in perl programming | Tagged , , , | Comments closed

A parallel MongoDB client with Perl and fork

Concurrency is hard, and that's just as true in Perl as it is in most languages. While Perl has threads, they aren't lightweight, so they aren't an obvious answer to parallel processing the way they are elsewhere. In Perl, doing concurrent work generally means (a) a non-blocking/asynchronous framework or (b) forking sub-processes as workers. There […]

Also posted in mongodb | Tagged , , , | Comments closed

Perl 5 and Perl 6 are mortal enemies

Did you grow up with one or more siblings? Are you a parent with two or more kids? Then you know that siblings often fight. A lot. Perl 6 is described as Perl 5's little sister That metaphor fits. They share parentage. The languages are similar in philosophy. One is more mature, the other less […]

Also posted in p5p, perl6 | Tagged , , , , | Comments closed

If you use MongoDB and Perl, I want your feedback!

With the release of the v1.0 MongoDB Perl driver, I'm starting to sketch out a roadmap for future development and I'd like to hear from anyone using MongoDB and Perl together. How can you help? Please take a few minutes to fill out the MongoDB Developer Experience Survey. This survey covers all languages that MongoDB […]

Also posted in mongodb | Tagged , , , | Comments closed

How to trim PDF margins and edit metadata

I often download academic articles as PDFs to read later. I regularly find two really annoying problems: Huge margins make the PDF nearly unreadable on my Kindle Fire Title and authors are missing from PDF metadata, making them harder to find later via search Today, I found an answer to the first and wrote an […]

Also posted in hacks | Tagged , , , | Comments closed

© 2009-2016 David Golden All Rights Reserved