From stefano.rodighiero at staff.dada.net Tue Feb 6 05:11:08 2007 From: stefano.rodighiero at staff.dada.net (Stefano Rodighiero) Date: Tue, 06 Feb 2007 14:11:08 +0100 Subject: [Firenze-pm] Prossimo meeting Message-ID: <45C87E6C.2000505@staff.dada.net> Il prossimo meeting di Firenze.pm si terr? Mercoled? 14 Febbraio, di default presso il James Pub di Via della Mattonaia, a meno di proposte differenti (entro la settimana, magari, cos? si fa in tempo a contarci e a prenotare). Vorrei cogliere l'occasione per discutere dell'Italian Perl Workshop 2007, che quest'anno si terr? a Firenze. Quando farlo, dove farlo, e cos? via... ogni idea e proposta di collaborazione ? ben accetta, quindi pi? delle altre volte vi invito a partecipare. ciao, S. From stefano.rodighiero at gmail.com Sun Feb 11 02:57:22 2007 From: stefano.rodighiero at gmail.com (Stefano Rodighiero) Date: Sun, 11 Feb 2007 11:57:22 +0100 Subject: [Firenze-pm] Fwd: [Flug] [OT] Lavoro: Perlista cercasi In-Reply-To: <200702111152.46708.liste@spalletti.it> References: <200702111152.46708.liste@spalletti.it> Message-ID: <699026fb0702110257g2f9245e6ne5ca3d826858af7f@mail.gmail.com> FYI ---------- Forwarded message ---------- From: Iacopo Spalletti Date: Feb 11, 2007 11:52 AM Subject: [Flug] [OT] Lavoro: Perlista cercasi To: FLUG Salve a tutti, la nostra societ? sta cercando un perlista con buona conoscenza di perl DBI + mysql per un progetto su Firenze. Chi fosse interessato pu? scrivere a info at nephila.it -- Ciao IS Iacopo Spalletti PGP key block: http://www.spalletti.it/pgp _______________________________________________ flug mailing list flug at firenze.linux.it https://lists.firenze.linux.it/mailman/listinfo/flug -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 188 bytes Desc: not available Url : http://mail.pm.org/pipermail/firenze-pm/attachments/20070211/b963b1a5/attachment.bin From hakim.cassimally at gmail.com Fri Feb 16 05:34:37 2007 From: hakim.cassimally at gmail.com (Hakim Cassimally) Date: Fri, 16 Feb 2007 14:34:37 +0100 Subject: [Firenze-pm] Proposta per l'Italian Perl Workshop 2007 (firenze.pm) Message-ID: <82cfa8030702160534k4114c4e5g1a14fa96bfaa0205@mail.gmail.com> Ciao, Ecco la proposta dalla parte di firenze.pm per gestire l'Italian Perl Workshop del 2007. Per chi vorrebbe commentare o, ancora meglio, partecipare alla organizzazione, commentate qui numerosi, o rivolgetevi a noi con uno dei modi descritti sulla sezione "CONTACTS". Saluti, il cabal di firenze.pm =head1 NAME firenze.pm proposal for IPW 2007 =head1 STATUS Draft: this is a draft document prepared as a "for discussion" to help concentrate our thoughts. All items are subject to change, but have been discussed briefly at the firenze.pm social meet on 14 Feb 2007 (see http://firenze.pm.org/). =head1 SYNOPSIS The Italian Perl Workshop has been help in Pisa yearly since 2004. This year, the Firenze.pm group would like to hold the workshop in Florence. If possible, the conference will be free to all participants. =head1 DATE The proposed dates are Thursday 6th and Friday 7th September. These are subject to change, and are dependent on venue availability - see L. =head1 REASONS =over 4 =item * To give the hardworking chaps in Pisa a break for a year. =item * We believe we are currently the most active perlmongers group in Italy, having had a social meeting monthly since March 2006, as well as 2 successful technical meetings. =item * Firenze.pm are largely concentrated in DADA SpA, which currently employs a large subsection of the "Who's Who" of Italian perl talent. We hope that this will offer both a large pool of willing victims^Wvolunteers, and that we may be able to attract support and services from DADA itself (to be confirmed). =item * Florence is a popular destination, and is likely to attract visitors from Italy and abroad, including those who have already attended the workshop in Pisa and want to visit somewhere else this year. =item * Florence is easy to get to by train, coach, and plane (Florence Vespucci airport, or the nearby Pisa airport - 1h20 by train, which offers low cost flights from Ryanair and other carriers). =item * Being the week following YAPC::Europe in Vienna, we hope that some participants of that workshop may be interested in extending their trips to also come to the IPW. =back =head1 LOGISTICS =head2 VENUE (TBC) We are currently in active discussion with =over 4 =item Universita' di Pisa, DSI (Computer science department) The university has various rooms available, in the Novoli district in North Florence, easily accessible from the Central Station. =item DADA SpA DADA has a conference room, and is towards the East side of central Florence, by Piazza Beccaria. =back =head2 LUNCH At both likely venues, there are many trattorie and sandwich shops nearby which serve cheap and quick food. If we want to provide lunch vouchers, we could try to get a Florentine company to sponsor these. As the event will be likely to be free, this is a nice-to-have. We propose a 1h - 1h30 lunch, based on feedback from previous IPWs. =head1 TALKS Talks will be invited on all topics relating to Perl, and other topics if deemed interesting! Talks may be presented in Italian or English. We are interested in the following types of talk: =over 4 =item * 20 min. This is the preferred format. =item * 40 min. Ideal for an experienced speaker who wants to tackle a complex subject. =item * 1hr tutorial =item * 5 min lightning talk =back BOFs and Hackathons are also encouraged. Other lengths of talk will be considered. =head1 SPONSORSHIP All sponsorship is gratefully received. This may take the form of =over 4 =item * financial contribution to costs =item * "gadgets": t-shirts, literature, leaflets, CDs promoting your company =item * materials for the auction =item * provision of lunch vouchers =item * provision of equipment such as overhead projectors =item * provision of refreshments =back All contributions are welcome and will be praised fulsomely in our printed and online publicity! If your company cannot afford an explicit contribution, remember that sending your staff to participate or to talk is also a contribution to the success of the event! =head1 CONTACT =over 4 =item Website http://firenze.pm.org/ =item Mailing List http://mail.pm.org/mailman/listinfo/firenze-pm =item IRC #perl.it on freenode =item "larsen" , "osfameron" , =cut From alekirk2004 at yahoo.it Wed Feb 21 22:52:34 2007 From: alekirk2004 at yahoo.it (alessandro kirk) Date: Thu, 22 Feb 2007 07:52:34 +0100 (CET) Subject: [Firenze-pm] Alessandro Message-ID: <20070222065234.82997.qmail@web27714.mail.ukl.yahoo.com> Mi chiamo Alessandro, da Firenze, sono un programmatore web (Java/Tomcat+Dbms), venuto a conoscenza di un user-group nella mia citt? mi sono detto perch? non iscriversi? Spero di poter partecipare un giorno ad un raduno per conoscerci. Non conosco il Perl ma, tranne le regular expression (che ? un'argomento che trovo indigesto), cercher? di insegnarmi qualcosa. Del Perl mi interesserebbe capire soprattutto la parte relativa a DBI (dato che vorrei accedere ai database in modo trasparente, non voglio limitarmi al classico MySql, senza per questo dover usare comandi diversi su ogni dbms). Del resto altri linguaggi (Php, Ruby, ecc..) stanno prendendo come punto di riferimento proprio questo layer per disporre di qualcosa di analogo ... Vorrei sapere se secondo voi, Catalyst ? un buon web framework o se esistono alternative migliori. I requisiti che richiedo sono: free; multipiattaforma (a casa uso Linux e, ma dovrei approfondire meglio, alcuni ambienti BSD); potente, restando per? semplice, chiaro e manutenibile. Esiste qualche risorsa che consenta di imparare velocemente Catalyst? Per usare questo framework, interfacciato con apache, ? sufficiente caricare mod_perl? Oppure ? necessario fare altri aggiustamenti? Mi sapreste indicare dei link validi (se esistono pure in italiano bene, altrimenti va bene pure l'inglese), che trattano in maniera esaustiva, ma semplice e chiara, l'uso di DBI per interfacciarsi con i vari dbms? Ciao Alessandro :-) Nota: Scusate per le tante domande e la lunghezza. Un po' per volta vorrei insegnarmi qualcosa del Perl, ho letto un articolo, tra l'altro di un'italiano, che parlava di come era semplice risolvere un problema in Perl, quando in bash sarebbe stato necessario usare molto pi? codice, spero di trovare una comunit? di appassionati. Se ho problemi vi domando. --------------------------------- Yahoo! Mail: gratis 1GB per i messaggi, antispam, antivirus, POP3 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/firenze-pm/attachments/20070222/2dbd5934/attachment.html From dakkar at thenautilus.net Thu Feb 22 00:54:01 2007 From: dakkar at thenautilus.net (dakkar) Date: Thu, 22 Feb 2007 09:54:01 +0100 Subject: [Firenze-pm] Alessandro In-Reply-To: <20070222065234.82997.qmail@web27714.mail.ukl.yahoo.com> References: <20070222065234.82997.qmail@web27714.mail.ukl.yahoo.com> Message-ID: <45DD5A29.30405@thenautilus.net> alessandro kirk wrote: > (Java/Tomcat+Dbms) Poverino... :-) > Non conosco il Perl ma, tranne le regular expression (che ? un'argomento > che trovo indigesto), cercher? di insegnarmi qualcosa. Beh, potresti procurarti ?Learnig Perl? e ?Programming Perl?. E leggere il corso su http://www.perl.it/ Per le regex... sono le stesse che trovi in Java (con un paio di estensioni, d'accordo). > Del Perl mi interesserebbe capire soprattutto la parte relativa a DBI Beh, non ? difficile. ? un po' pi? semplice di JDBC, specie quando ci aggiungi sopra vari livelli di astrazione (SQL::Abstract, DBIx::Class, etc etc). > (dato che vorrei accedere ai database in modo trasparente, non voglio > limitarmi al classico MySql, senza per questo dover usare comandi > diversi su ogni dbms). Vorrei vedere ;-) negli ultimi 30 anni ne ? stata fatta di strada in questo campo. > Del resto altri linguaggi (Php, Ruby, ecc..) stanno prendendo come punto > di riferimento proprio questo layer per disporre di qualcosa di analogo ... Appunto: qualcuno (PHP4...) ? rimasto a 30 anni fa... > Vorrei sapere se secondo voi, Catalyst ? un buon web framework o se > esistono alternative migliori. ?migliori? ? sempre un termine difficile: dipende da cosa ci vuoi fare. Detto questo, io ho usato Catalyst e lo trovo molto comodo e flessibile. All'inizio non ? proprio banale entrare nella mentalit?, ma se hai presente la divisione Modello-Controller-Vista, e hai familiarit? con sistemi di mappatura Object-Relational, non dovresti avere problemi. > I requisiti che richiedo sono: > free; Intendi "gratuito" o "libero"? Ad ogni modo, la maggior parte del codice riusabile scritto in Perl (ovvero, la maggior parte della roba che trovi nel CPAN) ? sotto doppia licenza GPL-Artistic, per cui ? software libero. > multipiattaforma (a casa uso Linux e, ma dovrei approfondire meglio, > alcuni ambienti BSD); Catalyst gira anche su Mac e Windows; ma anche praticamente tutti gli altri. > potente, restando per? semplice, chiaro e manutenibile. Ci siamo. > Esiste qualche risorsa che consenta di imparare velocemente Catalyst? Beh, puoi cominciare coi tutorial che trovi nella distribuzione e sul sito ufficiale ( http://www.catalystframework.org/ ). Poi io propongo sempre un paio di applicazioni mie: http://thenautilus.dyndns.org/trac/wiki/BookmarksManager Gestore di bookmark ispirato un po' a del.icio.us (il codice ? un po' vecchio, dovrebbe essere aggiornato alle ultime "best practices"). In esecuzione: http://thenautilus.dyndns.org/bookmarks/ http://thenautilus.dyndns.org/trac/wiki/IscrizioniGroLUG Gestione delle iscrizioni a un LUG (questo codice ? pi? recente) > Per usare questo framework, interfacciato con apache, ? sufficiente > caricare mod_perl? Oppure ? necessario fare altri aggiustamenti? Puoi usarlo dentro mod_perl; io lo uso via FastCGI. In entrambi i casi devi spiegare ad Apache quali URL devono essere passate all'applicazione (mica ? detto che ce ne sia una sola per server!) > Mi sapreste indicare dei link validi (se esistono pure in italiano bene, > altrimenti va bene pure l'inglese), che trattano in maniera esaustiva, > ma semplice e chiara, l'uso di DBI per interfacciarsi con i vari dbms? Le manpage di DBI ;-) e un corso di Giuseppe Maxia, se non ricordo male... l'URL la fornisce qualcun altro. -- Dakkar - GPG public key fingerprint = A071 E618 DD2C 5901 9574 6FE2 40EA 9883 7519 3F88 key id = 0x75193F88 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 252 bytes Desc: OpenPGP digital signature Url : http://mail.pm.org/pipermail/firenze-pm/attachments/20070222/dc564429/attachment.bin From stefano.rodighiero at staff.dada.net Thu Feb 22 01:26:44 2007 From: stefano.rodighiero at staff.dada.net (Stefano Rodighiero) Date: Thu, 22 Feb 2007 10:26:44 +0100 Subject: [Firenze-pm] Alessandro In-Reply-To: <45DD5A29.30405@thenautilus.net> References: <20070222065234.82997.qmail@web27714.mail.ukl.yahoo.com> <45DD5A29.30405@thenautilus.net> Message-ID: <45DD61D4.80708@staff.dada.net> dakkar wrote: > Le manpage di DBI ;-) e un corso di Giuseppe Maxia, se non ricordo > male... l'URL la fornisce qualcun altro. Forse questo ? "DBI recipes" http://www.perlmonks.org/?node_id=284436 e in generale un po' qualunque cosa si trovi a partire da qui: http://www.perlmonks.org/?node=gmax ciao, S. From alekirk2004 at yahoo.it Sat Feb 24 00:43:24 2007 From: alekirk2004 at yahoo.it (alessandro kirk) Date: Sat, 24 Feb 2007 09:43:24 +0100 (CET) Subject: [Firenze-pm] Apache2: Come integrare FastCGI? In-Reply-To: Message-ID: <20070224084324.72762.qmail@web27713.mail.ukl.yahoo.com> 2. Re: Alessandro (dakkar) Per usare questo framework, interfacciato con apache, e' sufficiente caricare mod_perl? Oppure e' necessario fare altri aggiustamenti? Re: Firenze-pm Digest, Vol 14, Issue 4 2. Re: Alessandro (dakkar) >Puoi usarlo dentro mod_perl; io lo uso via FastCGI. In entrambi i casi >devi spiegare ad Apache quali URL devono essere passate >all'applicazione >(mica e' detto che ce ne sia una sola per server!) La soluzione FastCGI ? pi? performante e, tra l'altro, posso utilizzarla su vari ambienti di sviluppo il problema e che non so come fare per integrarla su Apache 2 (in genere uso Ubuntu, a casa, ma poi la prover? pure su Windows). Mi daresti le indicazioni specifiche? Ed anche il punto esatto dove metterle all'interno del virtualhost? Ho gi? tentato di interfacciare Apache2 con Mongrel (per Ruby) ma niente da fare. :-( Se risolvo almeno con FastCGI (grazie a qualche anima pia ...) sarei gi? pi? contento ... :-/ Ciao Ale :-) --------------------------------- Yahoo! Mail: gratis 1GB per i messaggi, antispam, antivirus, POP3 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/firenze-pm/attachments/20070224/18ab8178/attachment.html From alekirk2004 at yahoo.it Sat Feb 24 01:21:40 2007 From: alekirk2004 at yahoo.it (alessandro kirk) Date: Sat, 24 Feb 2007 10:21:40 +0100 (CET) Subject: [Firenze-pm] CMS and Perl and hosting free. Suggerimenti? Message-ID: <20070224092140.30860.qmail@web27703.mail.ukl.yahoo.com> Tra i CMS scritti in Perl mi dareste dei suggerimenti sui migliori per creare: siti Web (pure complessi); blog; image gallery; forum. WebGUI mi sembra un'ottimo ambiente per realizzare pure siti complessi. Naturalmente se esistono alternative migliori ... A livello di blog e image gallery mi sapreste indicare ambienti cms perl che non richiedono l'uso di dbms? In questi casi, anche se simli soluzioni fossero meno performanti, andrebbe bene ugualmente. Per quanto riguarda il forum, alternative perl-based, che abbiano la stessa potenza di phpBB e SMF? Le soluzioni CMS perl sono facilmente espandibili usando Perl? Ovviamente che siano pi? free possibili (cio? bsd, gpl,mit) e multipiattaforma. Usando alcuni ambienti, vedi WebGUI, pu? essere necessario disporre di particolari requisiti nel server Apache, in questo caso mi riferisco ad Image Magick, penso relativamente all'eventuale gestione di una photo gallery, la mia domanda ? se richieste di questo tipo siano facilmente accolte dagli hosting free oppure no. O, meglio, se normalmente siano gi? supportate. Tra gli hosting free, quali consentono le prestazioni migliori? In ambito Perl? Quanti accessi sono gestiti comodamente senza dover andare su soluzioni a pagamento? Esistono hosting free perl che consentono pure la possibilit? di vendere gli eventuali siti realizzati? Ciao Ale :) --------------------------------- L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/firenze-pm/attachments/20070224/199f5649/attachment.html From dakkar at thenautilus.net Sat Feb 24 01:29:26 2007 From: dakkar at thenautilus.net (dakkar) Date: Sat, 24 Feb 2007 10:29:26 +0100 Subject: [Firenze-pm] Apache2: Come integrare FastCGI? In-Reply-To: <20070224084324.72762.qmail@web27713.mail.ukl.yahoo.com> References: <20070224084324.72762.qmail@web27713.mail.ukl.yahoo.com> Message-ID: <45E00576.1020003@thenautilus.net> alessandro kirk wrote: > La soluzione FastCGI ? pi? performante e, tra l'altro, posso utilizzarla > su vari ambienti di sviluppo il problema e che non so come fare per > integrarla su Apache 2 Io ho Apache 2 con mod_fcgid. Per fargli servire i risultati del mio bookmark manager, ho: Order Allow,Deny Allow from All SetHandler fcgid-script Options +ExecCGI Alias /bookmarks /usr/local/bookmarks/bin/bookmarks_fastcgi.pl Dove ovviamente /usr/local/bookmarks/bin/bookmarks_fastcgi.pl ? lo script generato da Catalyst per tirare su il server FastCGI della mia applicazione. Cmq le istruzioni stanno nella manpage Catalyst::Manual::Cookbook, che ti viene installata assieme a Catalyst. -- Dakkar - GPG public key fingerprint = A071 E618 DD2C 5901 9574 6FE2 40EA 9883 7519 3F88 key id = 0x75193F88 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 260 bytes Desc: OpenPGP digital signature Url : http://mail.pm.org/pipermail/firenze-pm/attachments/20070224/7d02ee13/attachment.bin From alekirk2004 at yahoo.it Sat Feb 24 02:08:49 2007 From: alekirk2004 at yahoo.it (alessandro kirk) Date: Sat, 24 Feb 2007 11:08:49 +0100 (CET) Subject: [Firenze-pm] Perl 6 Message-ID: <20070224100850.25039.qmail@web27705.mail.ukl.yahoo.com> http://dev.perl.org/perl6/ The vision for Perl 6 is more than simply a rewrite of Perl 5. By separating the parsing from the compilation and the runtime, we're opening the doors for multiple languages to cooperate. Trovo che questa sia una cosa particolarmente pregevole. Quali altre caratteristiche trovate degne di nota? Il mio dubbio ? che quando uscir? passer? molto tempo prima che venga adottato dai provider ... (basti pensare a quello che ? successo con Php 5 che non ha portato cambiamenti realmenti rivoluzionari rispetto alla vers. 4 eppure la sua adozione ? stata molto lenta). Per consentirne una diffusione pi? veloce, mantenendo la completa compatibilit? senza dover fare nessuna riscrittura del codice, sarebbe possibile indicare la vers. di Perl usata nello script? In sostanza ? prevista una gestione trasparente di entrambi i sistemi insieme? Per trasparente intendo usare due vers. di Perl, minime o nessuna modifica nell'interfacciamento Perl e FastCGI, reindirizzamento automatico all'uso di uno o l'altra vers. Perl installata sul server. Ciao Ale :) --------------------------------- Yahoo! Mail: gratis 1GB per i messaggi, antispam, antivirus, POP3 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/firenze-pm/attachments/20070224/c8e2f2e7/attachment.html From dakkar at thenautilus.net Sat Feb 24 02:33:39 2007 From: dakkar at thenautilus.net (dakkar) Date: Sat, 24 Feb 2007 11:33:39 +0100 Subject: [Firenze-pm] Perl 6 In-Reply-To: <20070224100850.25039.qmail@web27705.mail.ukl.yahoo.com> References: <20070224100850.25039.qmail@web27705.mail.ukl.yahoo.com> Message-ID: <45E01483.40003@thenautilus.net> alessandro kirk wrote: > Quali altre caratteristiche trovate degne di nota? Beh, che ha un sistema a oggetti (quello di Perl 5 ? un trucco), che pu? essere usato come un linguaggio tipato, che ha il supporto Unicode a tutti i livelli, etc etc etc (ci stiamo una settimana se le racconto tutte). > Il mio dubbio ? che quando uscir? passer? molto tempo prima che venga > adottato dai provider ... (basti pensare a quello che ? successo con Php > 5 che non ha portato cambiamenti realmenti rivoluzionari rispetto alla > vers. 4 eppure la sua adozione ? stata molto lenta). Proprio perch? non ha cambiato nulla, nessuno lo usa. Ok, PHP 5 ? un linguaggio quasi usabile (namespace, oggetti...), ma nessuno se n'? accorto: il programmatore PHP tipico lo usa come un linguaggio di templating con un po' di accesso a un database (che poi ? quello per cui ? nato PHP). Perl 6 ? un linguaggio *diverso* da Perl 5. Non sono compatibili, quasi per niente. Detto questo, si suppone che il compilatore Perl 6 abbia una qualche capacit? di compilare e eseguire codice Perl 5 (alla peggio, usando libperl). Tieni anche conto che, dall'uscita di Perl 5 alla sua diffusione ? passato un po' di tempo (e si trovano ancora programmi scritti in Perl 4, o almeno in quello stile). > Per consentirne una diffusione pi? veloce, mantenendo la completa > compatibilit? senza dover fare nessuna riscrittura del codice, sarebbe > possibile indicare la vers. di Perl usata nello script? Semmai, la versione di Perl per cui lo script ? scritto ;-) Cmq, l'idea ? che il compilatore Perl 6 indoviner? se sta vedendo codice Perl 5, e agir? di conseguenza. > Per trasparente intendo usare due vers. di Perl, minime o nessuna > modifica nell'interfacciamento Perl e FastCGI, reindirizzamento > automatico all'uso di uno o l'altra vers. Perl installata sul server. No su tutti i fronti. Questa "trasparenza" di cui parli non c'entra nulla col linguaggio. Innanzi tutto, Perl non ? fatto per il Web (PHP s?, invece). Perl ? un linguaggio generale: io ci ho scritto applicazioni desktop, lo uso per automatizzare la gestione dei server, smistarmi la posta, filtrare la pubblicit?, e un mucchio di altra roba. Secondariamente, FastCGI ? un protocollo di rete: con che linguaggio lo usi non fa nessuna differenza (es. ad Apache non importa se la cosa che risponde dall'altra parte della socket ? scritta in C, Perl, Python, Java, o quel che vuoi). "reindirizzamento" non vuol dire nulla: se intendi "ho un'applicazione web scritta in Perl 5 che serve risorse sotto una certa URL, e una in Perl 6 che serve risorse sotto un'altra URL", mi spieghi cosa c'entra (di nuovo) Perl? Chiedere una URL o l'altra sono problemi del browser; chiedere i dati per le URL sono problemi del server Web; le due applicazioni non si vedono proprio! Suggerimento: studia almeno le basi di HTTP e di CGI, scrivi un paio di CGI in Bash o C (senza librerie apposite! bastano un paio di print) giusto per vedere cosa succede "sotto", poi ne riparliamo ;-) -- Dakkar - GPG public key fingerprint = A071 E618 DD2C 5901 9574 6FE2 40EA 9883 7519 3F88 key id = 0x75193F88 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 260 bytes Desc: OpenPGP digital signature Url : http://mail.pm.org/pipermail/firenze-pm/attachments/20070224/551d1c16/attachment.bin From alekirk2004 at yahoo.it Sun Feb 25 00:25:53 2007 From: alekirk2004 at yahoo.it (alessandro kirk) Date: Sun, 25 Feb 2007 09:25:53 +0100 (CET) Subject: [Firenze-pm] Firenze-pm Digest, Vol 14, Issue 5 5. Re: Perl 6 (dakkar) In-Reply-To: Message-ID: <20070225082553.24187.qmail@web27713.mail.ukl.yahoo.com> ..... Perl 6 ? un linguaggio *diverso* da Perl 5. Non sono compatibili, quasi per niente. Detto questo, si suppone che il compilatore Perl 6 abbia una qualche capacit? di compilare e eseguire codice Perl 5 (alla peggio, usando libperl). >Semmai, la versione di Perl per cui lo script ? scritto ;-) Cmq, l'idea >? che il compilatore Perl 6 indoviner? se sta vedendo codice Perl 5, e >agir? di conseguenza. Intendevo quello, mi sono spiegato male. :-/ Per quanto riguarda il resto cercher? di spiegarmi in maniera pi? chiara dato che ho capito che mi sono espresso male, pensavo che cos? come si indica a livello di configurazione di apache dove si trova l'applicazione da eseguire, si potesse pure indicare dove si trova l'interprete perl da eseguire, in questo modo, sarebbe sufficiente avere due versioni di Perl sul server e non sarebbe necessario che Perl 6 abbia capacit? di riconoscimento di codice precedente, semplicemente si dice per questa applicazione usa il perl 5 (ma lo si dice a livello di configurazione di Apache). Intendevo in questo senso. Ma se la soluzione tramite libperl garantisce la stessa piena compatibilit?, senza dover fare modifiche a livello di configurazione di Apache2, tanto meglio. :-) Ciao Ale :-) --------------------------------- Yahoo! Messenger with Voice: chiama da PC a telefono a tariffe esclusive -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/firenze-pm/attachments/20070225/4006f7b7/attachment.html From alekirk2004 at yahoo.it Sun Feb 25 00:17:08 2007 From: alekirk2004 at yahoo.it (alessandro kirk) Date: Sun, 25 Feb 2007 09:17:08 +0100 (CET) Subject: [Firenze-pm] Firenze-pm Digest, Vol 14, Issue 5 3. Re: Apache2: Come integrare FastCGI? (dakkar) In-Reply-To: Message-ID: <20070225081708.63492.qmail@web27705.mail.ukl.yahoo.com> 3. Re: Apache2: Come integrare FastCGI? (dakkar) alessandro kirk wrote: > La soluzione FastCGI ? pi? performante e, tra l'altro, posso utilizzarla > su vari ambienti di sviluppo il problema e che non so come fare per > integrarla su Apache 2 Io ho Apache 2 con mod_fcgid. Per fargli servire i risultati del mio bookmark manager, ho: Order Allow,Deny Allow from All SetHandler fcgid-script Options +ExecCGI Alias /bookmarks /usr/local/bookmarks/bin/bookmarks_fastcgi.pl Dove ovviamente /usr/local/bookmarks/bin/bookmarks_fastcgi.pl ? lo script generato da Catalyst per tirare su il server FastCGI della mia applicazione. Cmq le istruzioni stanno nella manpage Catalyst::Manual::Cookbook, che ti viene installata assieme a Catalyst. -- Grazie cerco di provarle, con le configurazioni di Apache, devo prenderci la mano. Per l'esattezza stanno in: http://search.cpan.org/dist/Catalyst-Manual/lib/Catalyst/Manual/Cookbook.pod#FastCGI_Deployment questo nell'eventualit? che altri abbiano il mio stesso problema. Ciao Ale :-) --------------------------------- Yahoo! Mail: gratis 1GB per i messaggi, antispam, antivirus, POP3 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/firenze-pm/attachments/20070225/6abfc6ab/attachment.html From dakkar at thenautilus.net Tue Feb 27 00:40:56 2007 From: dakkar at thenautilus.net (dakkar) Date: Tue, 27 Feb 2007 09:40:56 +0100 Subject: [Firenze-pm] Firenze-pm Digest, Vol 14, Issue 5 5. Re: Perl 6 (dakkar) In-Reply-To: <20070225082553.24187.qmail@web27713.mail.ukl.yahoo.com> References: <20070225082553.24187.qmail@web27713.mail.ukl.yahoo.com> Message-ID: <45E3EE98.7070409@thenautilus.net> (devi proprio usare i digest? rendono scomodissimo rispondere, sia a te sia a noialtri) alessandro kirk wrote: > Per quanto riguarda il resto cercher? di spiegarmi in maniera pi? > chiara dato che ho capito che mi sono espresso male, pensavo che > cos? come si indica a livello di configurazione di apache dove si > trova l'applicazione da eseguire, si potesse pure indicare dove si > trova l'interprete perl da eseguire Perl e Apache *non c'entrano niente l'uno con l'altro*. (Ignoriamo mod_perl, per il momento, per favore). Apache non sa cosa sia Perl. Perl non sa cosa sia Apache. Apache non ha bisogno di Perl. Perl non ha bisogno di Apache. Se pensi a Perl solo per il web, ti confondi soltanto le idee. Leggi un po' di documentazione su CGI (il sistema di interfacciamento, *non* il modulo Apache, *non* il modulo Perl): in sostanza si tratta di un modo con cui un qualsiasi server web pu? passare una richiesta a un qualsiasi programma esterno, e riceverne il risultato da mandare al client. > , in questo modo, sarebbe > sufficiente avere due versioni di Perl sul server e non sarebbe > necessario che Perl 6 abbia capacit? di riconoscimento di codice > precedente, semplicemente si dice per questa applicazione usa il > perl 5 (ma lo si dice a livello di configurazione di Apache). Se in ambiente POSIX, l'interprete da usare ? definito dalla prima riga di uno script: ? ci? che segue #! Se sei in ambiente Windows, l'interprete da usare ? definito dall'"estensione" del nome del file, e da un paio di chiavi di configurazione del sistema. In nessun ambiente che io conosca, il server web si deve preoccupare di queste cose. Per quanto riguarda "avere sia Perl 5 sia Perl 6", si pu? fare (oggi, ad esempio, si possono avere due diverse versioni di Perl 5 installate di fianco senza che si disturbino), ma serve comunque che Perl 6 possa eseguire codice Perl 5, altrimenti si perdono tutti i moduli attualmente in CPAN (e nessuno userebbe un Perl senza CPAN!) -- Dakkar - GPG public key fingerprint = A071 E618 DD2C 5901 9574 6FE2 40EA 9883 7519 3F88 key id = 0x75193F88 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 252 bytes Desc: OpenPGP digital signature Url : http://mail.pm.org/pipermail/firenze-pm/attachments/20070227/9296d7c9/attachment.bin