|
Documentazione tecnica, tutorial, disquisizioni filosofiche...
|
Hai un tutorial o un articolo su Perl un po' più complesso di Hello World? Hai scaricato un modulo da CPAN e lo conosci a tal punto da poterne fare un tutorial? Se hai prodotto del materiale che pensi possa essere di aiuto ad altri nell'apprendimento o nella divulgazione di Perl e vorresti fosse pubblicato su Perl.it, scrivi a info@perl.it: riceverai la password per accedere al nostro sistema di pubblicazione automatica. Uno dei revisori si incaricherà poi di esaminare il pezzo.
|
|
|
|
Flavio Poletti
Redirezione
21 Giugno 2008
| 3 commenti
Capita a volte di voler redirigere l'output di un programma su un file, o
da qualche altra parte. Altre volte, invece, vorremmo che gli input
arrivassero da dove diciamo noi, invece che da dove il programma pensa
che stiano arrivando. A volte, infine, abbiamo bisogno che queste
redirezioni siano temporanee, e dopo un po' vogliamo ``tornare indietro''.
Vediamo un po' come fare.
input, io, output, standard
Daniele Ludovici
Dare una riordinata in Perl
5 Giugno 2008
| 1 commenti
Una caratteristica molto interessante che incontriamo spesso in Perl è la possibilità di utilizzare alcune funzioni fornite dal linguaggio con molta flessibilità.
Un esempio? La funzione sort! "Cosa" fa non ve lo dico, credo sia piuttosto intuitivo, cercherò invece di spiegare "come" lo fa e mostrare attraverso alcune sue applicazioni quanto flessibile sia questa funzione.
sort
Giacomo Cerrai
Dati di classe in Perl
7 Febbraio 2008
| 0 commenti
Probabilmente, una delle cose più sorprendenti per chi proviene da altri linguaggi è la incredibile varietà di approcci all'object orientation che offre il Perl.
Come se non bastassero la libertà e flessibilità offerte dal linguaggio nel 'fai da te', esistono le soluzioni preconfezionate su CPAN, dalle più leggere e semplici a quelle più estese e complesse, dai metamodelli e class class generators (MOP, Moose) all'implementazione del Design By Contract (Class::Contract).
Anche per un perlista esperto, il numero di moduli dedicati all'OO su CPAN è qualcosa che lascia disorientati.
class data, OO, variabili di package
Flavio Poletti
Contextual::Return - una recensione
25 Gennaio 2008
| 3 commenti
Per chi non lo conoscesse, Damian Conway è uno dei punti di riferimento
nella comunità Perl: moduli, libri, conferenze... Una delle sue
ultime fatiche, Perl Best Practices, riporta una serie di 256
raccomandazioni per migliorare il proprio modo di produrre codice.
Una cosa che ho trovato interessante nel libro è stata il fatto che,
in moltissime occasioni, sembra una promozione dei propri moduli
pubblicati su CPAN. Non so, m'è sembrato un po' autocelebrativo,
ma se non si autocelebra Conway parlando di Perl... chi può farlo?
In una raccomandazione, in particolare, suggerisce di utilizzare
il modulo Contextual::Return, che permette di restituire, in uscita
da una funzione, valori differenti a seconda del contesto in cui
la funzione viene chiamata.
best practice, manutenzione, pbp
dakkar
Graylister - proviamo a fermare lo "SPAM"
14 Gennaio 2008
| 2 commenti
Avendo di recente spostato il mio dominio su un server dedicato, mi sono trovato a dover configurare il server di posta elettronica (oltre a tutto il resto). Ho scelto netqmail, principalmente perché l'avevo già usato e quindi ho un'idea di come si configuri. Dopo aver notato la non trascurabile quantità di spam che entrava, mi sono messo a cercare un sistema di gray listing da incastrare nel server. Ne ho trovati parecchi, ma nessuno faceva proprio quel che volevo, per cui mi sono ispirato alle caratteristiche migliori di ciascuno, e ne ho scritto uno a modo mio (ah, il bello del software libero!).
graylister, mail, spam
Flavio Poletti
Cinque cose che già sapevate di poter fare in Perl
2 Ottobre 2006
| 2 commenti
Cinque script rapidi rapidi, commentati nello stile di Randal Schwartz
archive, cgi, contest2005, gtd, html, lwp, mail, pdf, script, sender, table, text, zip
Marco Marongiu
E' solo fortuna
3 Settembre 2006
| 3 commenti
contest2005
Flavio Poletti
Espressioniche?
4 Novembre 2005
| 1 commenti
Flavio Poletti
Te le do io le hash
13 Ottobre 2005
| 2 commenti
Emiliano Bruni
IRC_check.pl
Verificare la presenza di un nick su IRC
Michele Beltrame
Tennis Club
Programmazione threaded in Perl
Mark Jason Dominus
(traduzione di Stefano Rodighiero)
Lo scopo dello scope
Il Grande Segreto delle variabili di Perl
Daniele Radogna
Alcune buone ragioni per usare Perl
Perché Perl costituisce ancora una scelta valida ed efficiente
|
|