#perl

62 bookmarks tagged with #perl · RSS Feed · ← All Tags

The Phrasebook Pattern

http://ootips.org/yonat/patterns/phrasebook.html
Not unlike templates for (X)HTML? "The Phrasebook pattern is a technique to separate expressions in one language (e.g., SQL) from the main code that is written in another programming language (e.g., Perl). This is done by keeping the expressions in a separate file – the phrasebook. Any specific expression is generated by finding the appropriate entry in the phrasebook and substituting application parameters into it. This separation makes maintenance easier both for the main application code and for the foreign language code."

Mojo Web Framework

http://mojolicious.org
"Back in the early days of the web there was this wonderful Perl library called CGI.pm , many people only learned Perl because of it. It was simple enough to get started without knowing much about the language and powerful enough to keep you going, learning by doing was much fun. While most of the techniques used are outdated now, the idea behind it is not. Mojo is a new attempt at implementing this idea using state of the art technology. "

Dynamic programming futures | InfoWorld | Test Center | October 13, 2008 | By Peter Wayner, IDG News Service

http://weblog.infoworld.com/archives/emailPrint.jsp?A=/article/08/10/13/42TC-dynamic-futures_1.html&R=printThis
"What will the world of dynamic programming languages and Web applications look like in five years? This is one of those highly personal and deeply philosophical questions best saved for after dessert is served, the drinks are poured, and the sidearms are safely locked away."

How to Fix CGI - majordojo

http://www.majordojo.com/2007/11/how-to-fix-cgi.php
"the goal of mod_perlite is to run single Perl scripts in the Apache process space, caching Perl bytecode as it goes, but flushing script memory after every request. Installation is also incredibly simple, and 100% analogous to PHP installation."

hpsetdisp.pl (INSERT COIN)

http://kovaya.com/perl/show.cgi?program=hpsetdisp.pl
"Connects to a JetDirect equipped HP printer and uses HP's control language to set the ready message on the LCD display. Takes an IP address and message on the command line. My favorite message is "INSERT COIN"."

Plagger - Trac

http://plagger.org/trac
"Plagger is a pluggable RSS/Atom feed aggregator written in Perl. Everything is implemented as a small plugin and you can mash them up together using Plagger core API and plugin hooks."

Pugs - pugscode

http://pugscode.org
"Pugs is an implementation of Perl 6, written in Haskell." What, you couldn't've written it in Perl 5? :)

LaughingMeme: Cascading Prerequisites

http://laughingmeme.org/archives/002157.html#002157
"...the game is to find the single module with the largest dependency tree, that will bring in the highest number of high quality libraries on a virgin install." All hail the mighty CPAN

PDL - The Perl Data Language

http://pdl.perl.org
"PDL (``Perl Data Language'') gives standard Perl the ability to compactly store and speedily manipulate the large N-dimensional data arrays which are the bread and butter of scientific computing."

mnot - cgi_buffer

http://www.mnot.net/cgi_buffer
"cgi_buffer is a group of libraries (for Perl, Python and PHP) that automatically handle performance-improving HTTP features that most Web servers don't implement (at least for scripts)"