December 2009 Archives

L'utilizzo di FastCGI rappresenta un modo abbastanza semplice per configurare un ambiente di produzione per un'applicazione Catalyst su un buon numero di web server (qui vedremo come fare su Apache e lighttpd).

Questo tutorial presume che vogliate gestire l'applicazione esternamente rispetto al web server: in pratica non lasciate gestire ad Apache/lighttpd l'avvio e la chiusura di essa. Ciò ha alcuni vantaggi, tra i quali quello di poter facilmente riavviare l'applicazione senza riavviare il web server stesso (quindi senza interferire con altro che viene eventualmente gestito dallo stesso server). Se preferite far gestire l'applicazione Catalyst al server, qui trovate un tutorial su come farlo con Apache.

It's not really news, but I haven't talked about it yet: mod_perlite is now usable! ;-)

For folks who don't know what mod_perlite is, take a look at this article on PerlBuzz. Tu summarize, it's a module which embeds Perl into Apache, much lighter than mod_perl, with less features and with some advantages. It makes Perl usable a-la-PHP.

Before October 10 the module was not really usable because of some serious bugs, which were recently solved. Version 0.10 of mod_perlite can run MovableType, which is a fairly complex piece of software so I guess most CGI scripts are supported as of now.

The project still needs help, and the module needs testing. If you're interested, jump in. The mailing list is plagued by spam these days (maybe because of a configuration mistake), so check out the GitHub page.

An idea for PerlSki::IT

| | Comments (0)

A couple of years ago we held the PerlHike::IT. Even though there were just 2 of us, it marked a "first time" for the Italian Perl Community, and we hope to repeat it in summer 2010.

For the winter (not necessarily this winter), I am planning to probe around if there's interest in a PerlSki::IT. Joining Perl and skiing is not a new idea, but the plan is to make something more geek than a day on the slopes.

The event should at least feature:

  • a day or two skiing
  • talks (at least some lightning ones), possibly renting a small room one afternoon
  • a night out (hotel, friend's house, apartment, tent, ...)
  • food and beer in the evening

For my own personal convenience, the event could be held in the world-known Cortina d'Ampezzo town, in the heart of the dolomites. It's a fairly easy reach from Treviso and Venezia airports, and I can even host a couple of folks in a small apartment not far from Cortina. Other accomodation can be arranged in nearby towns.

So, if there's any interest, or any suggestion for some other places (there should be at least one Perl folk there to help arrange things), just post. ;-)

Il 28 Novembre ho tenuto un intervento all' Open Source Day dal titolo Perl: programmazione postmoderna e filosofia open source. Ho cercato di mostrare un po' di ciò che contribuisce alla definizione Modern Perl, spaziando da Moose ad autobox, da Sub::Curried a Language::Functional, dedicando ovviamente il gusto spazio a CPAN e alla community.

Pare che l'intervento sia piaciuto, almeno a giudicare dai commenti e da chi mi ha parlato all'Open Source Day. Ci sono anche un po' di foto, che non riguardano nello specifico l'intervento su Perl ma la manifestazione in generale.

Le slide sono disponibili qui:

http://www.cattlegrid.info/files/osday2009/

Sono in XUL, quindi serve Firefox per visualizzarle.

Se qualcuno le vuole usare/modificare, le slide sono public domain: spero possano essere utili per incuriosire nuovi programmatori su questo fantastico linguaggio.