-+  Associazione
-+  Documenti
-+  Eventi
-+  Community
-+  Blog
-+  Link

Ottobre 2013

Dom Lun Mar Mer Gio Ven Sab
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Cerca






 


« Novembre 2003 | Home | Gennaio 2004 »

Perl.it al primo posto su Google

Perl.it appare ora al primo posto cercando 'Perl' su Google nelle pagine in Italiano (http://www.google.com/search?q=perl&lr=lang_it).
Su tutto Google invece siamo per ora verso la 16 pagina: ma la sfida inizia solo oggi: arriveremo
prima o poi in prima pagina anche là! ;-)

Inviato da bepi alle 12:05

mod_perl 2 - nuova dev release (1.99_12)

E' stata pubblicata la nuova release di mod_perl 2 (1.99_12).
mod_perl 2, attualmente in sviluppo, è la completa riscrittura di mod_perl 1, in grado di lavorare con la nuova generazione di Apache 2 (questa release gira con Apache 2.0.46 - 2.0.48)

mod_perl 2 è da considerarsi beta quando usato con il modello MPM prefork
mod_perl 2 è da considerarsi alhpa quando usato con il modello MPM threaded (ed è richiesto Perl 5.8.0 o superiore)

http://search.cpan.org/~stas/mod_perl-1.99_12

Tuttavia, se utilzzato con il modello MPM prefork, mod_perl 2 è praticamente 'stable'.

Inviato da bepi alle 10:50

Convertire Python in Perl

Esiste un tool che permette di convertire programmi Python in programmi Perl (cioe` permette di migliorarli ;-)). Si chiama perthon, ed il suo sviluppo e` ancora nelle fasi iniziali.

Mi sembrano soprattutto interessanti gli sviluppi futuri, che dovrbebero permettere l'inserimento di codice Python direttamente all'interno di un programma Perl (inline).

Inviato da arthas alle 16:50 | Commenti (2)

Cross table in SQL

OnLamp Ha pubblicato un mio articolo sui crosstabs in SQL.
Questo che segue e' l'estratto:

Generating Database Server-Side Cross Tabulations by Giuseppe Maxia -- Normalizing data into a database saves you time and trouble representing information, but actually displaying and reporting that information is trickier. Crosstabs (or pivot tables) make it easier, though trying to pivot on more than two fields is painful. That's where generating crosstab queries can help. Giuseppe Maxia demonstrates.

In pratica, si tratta di creare tabelle a colonne incrociate, usando SQL, quindi facendo lavorare il server, invece che crearle sull'applicazione client, come potrebbe fare un foglio elettronico.
Commenti graditi.

Inviato da gmax alle 07:52 | Commenti (1)

Template-Toolkit 3.0: parte lo sviluppo

Il 1 dicembre 2003 è ufficilamente partito lo sviluppo full-time della nuova generazione (TT3) del popolare strumento di templating.
Anche se non ancora non c'è una riga di codice, il nuovo design è stato in gran parte definito
e a partire dal 1 dicembre inizierà ad essere popolato il repository CVS appositamente allestito.

Per saperne di più:

http://template-toolkit.org/tt3

Inviato da bepi alle 15:33

Apache::SessionManager 1.00 (compatibile mod_perl 1.x e 2.x )

Dopo un po' di test ecco la release (che ora uso in produzione) compatibile
con entrambe le generazioni 1.x e 2.x di mod_perl.

Apache::SessionManager è un modulo mod_perl che aiuta la gestione delle
sessioni di una web application.
Questo modulo è un wrapper attorno al framework Apache::Session per
la memorizzazione persistente di dati arbitrari su differenti datastore.
Apache::SessionManager crea un oggetto sessione e lo rende disponibile
(in maniera trasparente) a tutti gli altri handler e/o script Apache::Registry e
Apache::PerlRun

Changes from previous version
-----------------------------

+ Added mod_perl 2 and mod_perl 1 full compatibility
+ Added OO interface
+ Added new cookpod sections:
- "Using Apache::SessionManager without root privileges"
- "Using Apache::SessionManager with Apache::DBI"
- "Expiration policies on the client side"
+ Added t/lib/PerlEnvOO.pm simple mod_perl handler to test OO interface
! Updated Makefile.PL in order to:
- accept command line switch '-n' which
doesn't ask at prompt and doesn't run live Apache tests. This is to pack
easier this package for Debian (suggested by Krzysztof Krzyzaniak
)
- check correctly environment: mod_perl generation
anded test suite. Added messages before configuring tests
- added httpd.conf extra lines for testing with Apache::DBI
! Bug fix: SessionManagerExpire: '0' => (none|no|disabled) value means no
expiration time
! Moved tests to run only under Apache::testold mod_perl 1 test suite
! Ported t/lib/*.pm sample modules to work either with mod_perl 1.0 and 2.0
! Updated PODS

Inviato da bepi alle 11:13

PerlDay al Linux Day di Udine

Sono piuttosto soddisfatto del mio talk al Linux Day di Udine. L'ambiente era piuttosto gradevole, e questo e` stato molto importante per me. Essendo il mio primo talk pubblico ero un tantino (ehm, forse qualcosa di piu`) nervoso, ed il pubblico ha sicuramente contribuito a mettermi un po' a mio agio. ;-)

Forse ho imperversato un po' troppo a lungo, utilizzando tutti i 50 minuti a mia disposizione e non concedendo tempo per le domande pubbliche. Poco male, qualcuno e` comunque venuto a pormi le domande privatamente, cosa che mi ha fatto molto piacere. Ho anche regalato il CD con le slide, che tra l'altro sono disponibili online qui:

http://www.italpro.net/mb/ld2003/

Il talk era alle 9.40, sono stato il primo del percorso avanzato. Comunque c'era gia` gente, sicuramente piu` di 100 persone in aula mentre parlavo. E non ho notato nessuno che fuggiva, anzi qualcuno si e` aggiunto ad intervento in corso. ;)

Devo porgere un grande-grande-grande ringraziamento alle 3 persone che sono venute a supportarmi: dree (che ha portato il notebook anche se poi non l'ho usato, e che mi ha dato una mano a rispondere alle domande), Sabry e Denis.

Inviato da arthas alle 17:36 | Commenti (0)

Perl al Linux Day di Cagliari

È andata.
Un po' di preoccupazione iniziale, svanita subito quando abbiamo visto l'affluenza di visitatori.
Il Linux Day di Cagliari ha ospitato una marea di curiosi, studenti e non, e una bella fetta di questi è andata anche al talk su Perl.
Tutti gli interventi erano stati distribuiti in tre tracce, Linux per chi comincia, Linux all'opera, e Linux advanced.
Benché si trattasse di una presentazione promozionale, il talk su Perl è stato messo nella traccia più alta, in considerazione del fatto che non tutti sono programmatori, e che i precedenti seminari del gruppo con "Perl" nel titolo avevano avuto un numero di spettatori molto basso.

Questa volta, però, c'è stato il pienone. L'aula era piena: a parte i banchi, erano occupate anche le scalinate e infine gli spettatori in piedi.
Eravamo in due, ma il grosso del discorso l'ho fatto io. Marco, come al solito, si era accollato una tale quantità di cose da fare che non era in grado di mettersi anche a disquisire di Perl. Quindi, si è riposato e mi ha fatto da spalla.

Durante la presentazione, ho visto gente interessata quando ho fatto vedere il TMTOWTDI per i loop e le condizioni, ma anche delle facce preoccupate quando ho mostrato qualche timida RegEx.
Il discorso sulla Perl Community, sottolineata dai cartelli con i minuti disponibili che il moderatore sollevava in fondo all'aula per mettermi paura, è stato bene accolto.
Ho proiettato l'ultima slide (con il logo della Perl Republic) proprio quando il moderatore ha sollevato il cartello "STOP". Buon tempismo, dunque, e un incoraggiante applauso.
Il relatore successivo premeva alle mie calcagna, e quindi ho subito la sessione di Q&A nel corridoio, dove mi hanno chiesto di tutto:
- Si può usare Perl per applicazioni grafiche?
- è difficile usare i database con Perl?
- è più facile il Perl o Visual Basic? (Questa domanda era molto popolare!)
- dove si trovano altre informazioni?
ecc. ecc.

I più appassionati nelle domande erano i ragazzi di un istituto tecnico per informatici, che sono gravati da programmi ministeriali che impongono Assembly e Visual Basic fra le materie obbligatorie...

Conclusione: Rifacciamolo!

Slides
Foto

Inviato da gmax alle 11:05 | Commenti (0)

PerlDay al LinuxDay di Pisa

Buon successo del talk al LinuxDay di Pisa.
In generale una buona impressione, un bell'ambiente, una organizzazione direi buona.

Causa ritardi accumulati nel pomeriggio ho ridotto le slide ed ho tirato più
veloce del previsto terminando la presentazione in 20 minuti scarsi sui 30 a
disposizione. Di contro una domanda su Perl 6/Parrot ha coperto il tempo
restante.

Le persone presenti erano circa un centinaio scarso, non ci sono state defezioni
durante la presentazione, segno che evidentemente si sono addormentate quasi
subito.

Il talk è disponibile on line su: http://pisa.pm.org/linuxday2003

Inviato da bepi alle 10:46

Perl Advent Calendar 2003

Com'è tradizione ormai da 4 anni, oggi comincia il calendario Perl dell'Avvento. "The Perl Advent Calendar is an online advent calendar that features a different Perl module each day for the twenty four days of advent, and an extra module on Christmas day. Or if you're not Christian, it's a site that annually features descriptions of a new module for twenty five days starting on the first of December"

Inviato da larsen alle 09:44 | Commenti (0)

D:
Progetti e documenti in rilievo
Corso di Perl Progetto pod2it
D:
La ML di Perl.it
mongers@perl.it è la lista ufficiale di Perl Mongers Italia per porre quesiti di tipo tecnico, per rimanere aggiornato su meeting, incontri, manifestazioni e novità su Perl.it.
Iscriviti!
D:
Annunci Google