From dada at perl.it Wed Jan 2 07:44:12 2008 From: dada at perl.it (Aldo Calpini) Date: Wed, 02 Jan 2008 16:44:12 +0100 Subject: [Roma.pm] =?iso-8859-15?q?Venerd=EC=2E=2E=2E?= Message-ID: <477BB14C.1000609@perl.it> ...? vicino! facciamo rapidamente la conta di chi viene (fidanzati, accompagnatori e imbucati vari compresi). l'appuntamento, tranne orrori ed omissioni dell'ultimo momento, ? alle 20:30 chez Betto, via dei Savorgnan 99, Roma. cheers, Aldo rispondete aggiungendo i vostri nomi di battaglia qui sotto: - dada From flavio at polettix.it Wed Jan 2 07:57:29 2008 From: flavio at polettix.it (Flavio Poletti) Date: Wed, 2 Jan 2008 16:57:29 +0100 (CET) Subject: [Roma.pm] =?iso-8859-1?q?Venerd=EC=2E=2E=2E?= In-Reply-To: <477BB14C.1000609@perl.it> References: <477BB14C.1000609@perl.it> Message-ID: <41464.213.203.159.164.1199289449.squirrel@upmail.polettix.it> > ...? vicino! > > facciamo rapidamente la conta di chi viene (fidanzati, accompagnatori e > imbucati vari compresi). l'appuntamento, tranne orrori ed omissioni > dell'ultimo momento, ? alle 20:30 chez Betto, via dei Savorgnan 99, Roma. > > cheers, > Aldo > rispondete aggiungendo i vostri nomi di battaglia qui sotto: - dada - polettix From larsen at perl.it Wed Jan 2 07:51:35 2008 From: larsen at perl.it (Stefano Rodighiero) Date: Wed, 2 Jan 2008 16:51:35 +0100 Subject: [Roma.pm] =?iso-8859-1?q?Venerd=EC=2E=2E=2E?= In-Reply-To: <41464.213.203.159.164.1199289449.squirrel@upmail.polettix.it> References: <477BB14C.1000609@perl.it> <41464.213.203.159.164.1199289449.squirrel@upmail.polettix.it> Message-ID: <699026fb0801020751s4b45e453v86c1e66259a001d8@mail.gmail.com> On Jan 2, 2008 4:57 PM, Flavio Poletti wrote: > rispondete aggiungendo i vostri nomi di battaglia qui sotto: > - dada > - polettix - larsen From d.ortolani at ecosystemspa.com Wed Jan 2 09:11:16 2008 From: d.ortolani at ecosystemspa.com (Ortolani Dante) Date: Wed, 2 Jan 2008 17:11:16 +0000 Subject: [Roma.pm] Venerd́... In-Reply-To: <699026fb0801020751s4b45e453v86c1e66259a001d8@mail.gmail.com> References: <477BB14C.1000609@perl.it> <41464.213.203.159.164.1199289449.squirrel@upmail.polettix.it> <699026fb0801020751s4b45e453v86c1e66259a001d8@mail.gmail.com> Message-ID: <1199290276NHpJLWMBhbTf3XAC53qyeBB8orfI5j3SvOKVGjcT@ecosystemspa.com> > > - dada > > - polettix > - larsen > - lucas (causa compleanno suocera non cena ma sicuramente sul tardi bacio d'arrivederci a dada) > _______________________________________________ > Roma mailing list Roma at pm.org > http://mail.pm.org/mailman/listinfo/roma > > > Luca Dante Ortolani ------------------------------------- Direzione Amministrativa e Commerciale Ecosystem S.p.A. From balestra at cesmail.net Wed Jan 2 11:15:59 2008 From: balestra at cesmail.net (Marco Balestra) Date: Wed, 2 Jan 2008 20:15:59 +0100 Subject: [Roma.pm] =?iso-8859-1?q?Venerd=EC=2E=2E=2E?= In-Reply-To: <1199290276NHpJLWMBhbTf3XAC53qyeBB8orfI5j3SvOKVGjcT@ecosystemspa.com> References: <477BB14C.1000609@perl.it> <41464.213.203.159.164.1199289449.squirrel@upmail.polettix.it> <699026fb0801020751s4b45e453v86c1e66259a001d8@mail.gmail.com> <1199290276NHpJLWMBhbTf3XAC53qyeBB8orfI5j3SvOKVGjcT@ecosystemspa.com> Message-ID: <1C260558-442F-422E-B832-7FDC62AF8D8A@cesmail.net> On 02/gen/08, at 18:11, Ortolani Dante wrote: > - dada > - polettix > - larsen > - lucas (che bacia dada in ritardo) - panet e signora -- Marco Balestra IT consultant balestra at cesmail.net From flavio at polettix.it Wed Jan 2 11:32:17 2008 From: flavio at polettix.it (Flavio Poletti) Date: Wed, 2 Jan 2008 20:32:17 +0100 (CET) Subject: [Roma.pm] =?iso-8859-1?q?Venerd=EC=2E=2E=2E?= In-Reply-To: <1C260558-442F-422E-B832-7FDC62AF8D8A@cesmail.net> References: <477BB14C.1000609@perl.it> <41464.213.203.159.164.1199289449.squirrel@upmail.polettix.it> <699026fb0801020751s4b45e453v86c1e66259a001d8@mail.gmail.com> <1199290276NHpJLWMBhbTf3XAC53qyeBB8orfI5j3SvOKVGjcT@ecosystemspa.com> <1C260558-442F-422E-B832-7FDC62AF8D8A@cesmail.net> Message-ID: <43311.213.203.159.164.1199302337.squirrel@upmail.polettix.it> > On 02/gen/08, at 18:11, Ortolani Dante wrote: > > - dada > - polettix > - larsen > - lucas (che bacia dada in ritardo) > - panet e signora - dakkar From ema_zep at libero.it Thu Jan 3 08:37:36 2008 From: ema_zep at libero.it (Emanuele Zeppieri) Date: Thu, 03 Jan 2008 17:37:36 +0100 Subject: [Roma.pm] =?iso-8859-1?q?Venerd=EC=2E=2E=2E?= In-Reply-To: <43311.213.203.159.164.1199302337.squirrel@upmail.polettix.it> References: <477BB14C.1000609@perl.it> <41464.213.203.159.164.1199289449.squirrel@upmail.polettix.it> <699026fb0801020751s4b45e453v86c1e66259a001d8@mail.gmail.com> <1199290276NHpJLWMBhbTf3XAC53qyeBB8orfI5j3SvOKVGjcT@ecosystemspa.com> <1C260558-442F-422E-B832-7FDC62AF8D8A@cesmail.net> <43311.213.203.159.164.1199302337.squirrel@upmail.polettix.it> Message-ID: <477D0F50.7040809@libero.it> > - dada > - polettix > - larsen > - lucas (che bacia dada in ritardo) > - panet e signora > - dakkar - emazep - stefano stefano partecipa nonostante le riserve su B., riserve su cui prima o poi ci dar? qualche delucidazione... emazep. From balestra at cesmail.net Thu Jan 3 09:20:06 2008 From: balestra at cesmail.net (Marco Balestra) Date: Thu, 3 Jan 2008 18:20:06 +0100 Subject: [Roma.pm] =?iso-8859-1?q?Venerd=EC=2E=2E=2E?= In-Reply-To: <477D0F50.7040809@libero.it> References: <477BB14C.1000609@perl.it> <41464.213.203.159.164.1199289449.squirrel@upmail.polettix.it> <699026fb0801020751s4b45e453v86c1e66259a001d8@mail.gmail.com> <1199290276NHpJLWMBhbTf3XAC53qyeBB8orfI5j3SvOKVGjcT@ecosystemspa.com> <1C260558-442F-422E-B832-7FDC62AF8D8A@cesmail.net> <43311.213.203.159.164.1199302337.squirrel@upmail.polettix.it> <477D0F50.7040809@libero.it> Message-ID: <6F097803-C5C3-43EE-8FCC-E14D6ACFBA48@cesmail.net> On 03/gen/08, at 17:37, Emanuele Zeppieri wrote: > stefano partecipa nonostante le riserve su B., riserve su cui prima o > poi ci dar? qualche delucidazione... Che infatti sono strane, eh... io da B&M sono stato anche in cucina, eppure continuo ad andarci :-D -- Marco Balestra IT consultant balestra at cesmail.net From stfnegri at libero.it Thu Jan 3 10:49:26 2008 From: stfnegri at libero.it (Stefano Negri) Date: Thu, 03 Jan 2008 19:49:26 +0100 Subject: [Roma.pm] =?iso-8859-15?q?Venerd=EC=2E=2E=2E?= Message-ID: <477D2E36.1060209@libero.it> Christoph Wernli ha scritto: >/ [stefano, perche' non Beto & Mary?] /> Perch? l'ultima volta il Dom Perignon del 53 che ci ha servito sapeva di tappo, e su certe cose ? impossibile passarci sopra ! No a parte le citazioni, Betto e Mary va bene anche a me, l'uso un po' drastico delle checkbox era solo mosso dal desiderio di provare altri posti magari un po' pi? silenziosi e con una corrispondenza superiore al 50% tra quello che si desidera inizialmente ordinare e quello che poi effettivamente arriva a tavola ;-). Quindi mi aggrego anch'io all'evento mangereccio ma con bottiglia al seguito :-) P.S. ma siete sicuri che la cucina rigorosamente macrobiotica di Betto e Mary non possa risultare fatale ai nostri fegati gi? provati dai cenoni di Natale e Capodanno ? ...eheh From ema_zep at libero.it Thu Jan 3 11:12:53 2008 From: ema_zep at libero.it (Emanuele Zeppieri) Date: Thu, 03 Jan 2008 20:12:53 +0100 Subject: [Roma.pm] =?iso-8859-1?q?Venerd=EC=2E=2E=2E?= In-Reply-To: <6F097803-C5C3-43EE-8FCC-E14D6ACFBA48@cesmail.net> References: <477BB14C.1000609@perl.it> <41464.213.203.159.164.1199289449.squirrel@upmail.polettix.it> <699026fb0801020751s4b45e453v86c1e66259a001d8@mail.gmail.com> <1199290276NHpJLWMBhbTf3XAC53qyeBB8orfI5j3SvOKVGjcT@ecosystemspa.com> <1C260558-442F-422E-B832-7FDC62AF8D8A@cesmail.net> <43311.213.203.159.164.1199302337.squirrel@upmail.polettix.it> <477D0F50.7040809@libero.it> <6F097803-C5C3-43EE-8FCC-E14D6ACFBA48@cesmail.net> Message-ID: <477D33B5.3090008@libero.it> Marco Balestra wrote: > On 03/gen/08, at 17:37, Emanuele Zeppieri wrote: > >> stefano partecipa nonostante le riserve su B., riserve su cui prima o >> poi ci dar? qualche delucidazione... > > Che infatti sono strane, eh... io da B&M sono stato anche in cucina, > eppure continuo ad andarci :-D Buono a sapersi, perch? ad essere sinceri qualche dubbio lo nutrivo anch'io ;-) Per quanto riguarda Stefano, conoscendolo, avrebbe da ridire anche su Hans Beck: "tvoppo ovdinavia la cucina di questo cvucco". A domani, Emanuele. From flavio at polettix.it Thu Jan 3 11:38:47 2008 From: flavio at polettix.it (Flavio Poletti) Date: Thu, 3 Jan 2008 20:38:47 +0100 (CET) Subject: [Roma.pm] =?iso-8859-1?q?Venerd=EC=2E=2E=2E?= In-Reply-To: <477D33B5.3090008@libero.it> References: <477BB14C.1000609@perl.it> <41464.213.203.159.164.1199289449.squirrel@upmail.polettix.it> <699026fb0801020751s4b45e453v86c1e66259a001d8@mail.gmail.com> <1199290276NHpJLWMBhbTf3XAC53qyeBB8orfI5j3SvOKVGjcT@ecosystemspa.com> <1C260558-442F-422E-B832-7FDC62AF8D8A@cesmail.net> <43311.213.203.159.164.1199302337.squirrel@upmail.polettix.it> <477D0F50.7040809@libero.it> <6F097803-C5C3-43EE-8FCC-E14D6ACFBA48@cesmail.net> <477D33B5.3090008@libero.it> Message-ID: <47153.213.203.159.164.1199389127.squirrel@upmail.polettix.it> > Per quanto riguarda Stefano, conoscendolo, avrebbe da ridire anche su > Hans Beck: "tvoppo ovdinavia la cucina di questo cvucco". Mi peVmetto alloVa di consigliaVe il VistoVante "Le Colline CiociaVe" ad Acuto (Fiuggi). SicuVamente non a basso pVezzo, ma gVandioso - in pi? lo chef ? paVente di quella s?la incVedibile di ludan. Ciao, Flavio. From dada at perl.it Thu Jan 3 14:53:55 2008 From: dada at perl.it (Aldo Calpini) Date: Thu, 03 Jan 2008 23:53:55 +0100 Subject: [Roma.pm] =?iso-8859-1?q?Venerd=EC=2E=2E=2E?= In-Reply-To: <477D0F50.7040809@libero.it> References: <477BB14C.1000609@perl.it> <41464.213.203.159.164.1199289449.squirrel@upmail.polettix.it> <699026fb0801020751s4b45e453v86c1e66259a001d8@mail.gmail.com> <1199290276NHpJLWMBhbTf3XAC53qyeBB8orfI5j3SvOKVGjcT@ecosystemspa.com> <1C260558-442F-422E-B832-7FDC62AF8D8A@cesmail.net> <43311.213.203.159.164.1199302337.squirrel@upmail.polettix.it> <477D0F50.7040809@libero.it> Message-ID: <477D6783.5000502@perl.it> ricapitolando l'elenco definitivo: - dada - polettix - larsen - lucas (che bacia dada in ritardo) - panet e signora - dakkar - emazep - stefano il che fanno 8 posti pi? uno strapuntino per lucas (se poi il bacio si dovesse protrarre, chiederemo una chaise longue). mi sembra di aver capito che, rispetto al poll su doodle, ludan s'? dato, tanto pe' cambia', e bunker ? uccel di bosco. io domani sono fuori linea pi? o meno tutto il giorno, quindi se dovete dirmi qualcosa telefoninatemi. se non sento nessuno, prenoto per 8.5. cheers, Aldo From kanak at perl.it Fri Jan 4 02:49:51 2008 From: kanak at perl.it (kanak at perl.it) Date: Fri, 4 Jan 2008 11:49:51 +0100 Subject: [Roma.pm] =?iso-8859-1?q?Venerd=EC=2E=2E=2E?= In-Reply-To: <47153.213.203.159.164.1199389127.squirrel@upmail.polettix.it> References: <477BB14C.1000609@perl.it> <41464.213.203.159.164.1199289449.squirrel@upmail.polettix.it> <699026fb0801020751s4b45e453v86c1e66259a001d8@mail.gmail.com> <1199290276NHpJLWMBhbTf3XAC53qyeBB8orfI5j3SvOKVGjcT@ecosystemspa.com> <1C260558-442F-422E-B832-7FDC62AF8D8A@cesmail.net> <43311.213.203.159.164.1199302337.squirrel@upmail.polettix.it> <477D0F50.7040809@libero.it> <6F097803-C5C3-43EE-8FCC-E14D6ACFBA48@cesmail.net> <477D33B5.3090008@libero.it> <47153.213.203.159.164.1199389127.squirrel@upmail.polettix.it> Message-ID: <867270708.20080104114951@perl.it> > Mi peVmetto alloVa di consigliaVe il VistoVante "Le Colline CiociaVe" ad > Acuto (Fiuggi). SicuVamente non a basso pVezzo, ma gVandioso - in pi? lo vi levano una piotta a testa. non vale la pena (pure per i 50km di roma napoli al ritorno bevuti) bella dada! From bunker at fastwebnet.it Fri Jan 4 03:47:52 2008 From: bunker at fastwebnet.it (Andrea Purificato - bunker) Date: Fri, 4 Jan 2008 12:47:52 +0100 Subject: [Roma.pm] =?iso-8859-1?q?Venerd=EC=2E=2E=2E?= In-Reply-To: <477D6783.5000502@perl.it> References: <477BB14C.1000609@perl.it> <477D0F50.7040809@libero.it> <477D6783.5000502@perl.it> Message-ID: <200801041247.52496.bunker@fastwebnet.it> On Thursday 03 January 2008, Aldo Calpini wrote: > ... e bunker ? uccel di bosco. Scusatemi ragassuoli, leggo l'email solo ora... Io purtroppo non posso esserci perch? non sar? a Roma (sigh sob), mi raccomando dateci dentro e mangiate un tordo matto anche per me!! -- Andrea "bunker" Purificato Ethical Hacker & Security Enthusiast @ Unidata S.p.A. http://rawlab.mindcreations.com From ludan81 at gmail.com Fri Jan 4 09:27:30 2008 From: ludan81 at gmail.com (Daniele Ludovici) Date: Fri, 4 Jan 2008 18:27:30 +0100 Subject: [Roma.pm] =?iso-8859-1?q?Venerd=EC=2E=2E=2E?= In-Reply-To: <867270708.20080104114951@perl.it> References: <41464.213.203.159.164.1199289449.squirrel@upmail.polettix.it> <699026fb0801020751s4b45e453v86c1e66259a001d8@mail.gmail.com> <1199290276NHpJLWMBhbTf3XAC53qyeBB8orfI5j3SvOKVGjcT@ecosystemspa.com> <1C260558-442F-422E-B832-7FDC62AF8D8A@cesmail.net> <43311.213.203.159.164.1199302337.squirrel@upmail.polettix.it> <477D0F50.7040809@libero.it> <6F097803-C5C3-43EE-8FCC-E14D6ACFBA48@cesmail.net> <477D33B5.3090008@libero.it> <47153.213.203.159.164.1199389127.squirrel@upmail.polettix.it> <867270708.20080104114951@perl.it> Message-ID: <20080104172730.GA2149@asen.et.tudelft.nl> On Fri, Jan 04, 2008 at 11:49:51AM +0100, kanak at perl.it wrote: > > Mi peVmetto alloVa di consigliaVe il VistoVante "Le Colline CiociaVe" ad > > Acuto (Fiuggi). SicuVamente non a basso pVezzo, ma gVandioso - in pi? lo > > vi levano una piotta a testa. > anche di piu', dipende da quanto fino e' il tuo palato da bevitore > non vale la pena (pure per i 50km di roma napoli al ritorno bevuti) > ma quale pena, e' una goduria! :-) niente polemica, del resto.. dei gusti si puo' discutere poco.. pero' permettimi di dirti la mia opinione. In tantissimi posti ti spennano 35 euro e ti fanno mangiare roba da quattro soldi e bere vino della casa o qualche pari livello. Io sono uno che se li fa spennare i 35 euri pero' ogni tanto decido di saltare un paio di appuntamenti e al terzo vado alle Colline dal sommo cuciniere :-) Il prezzo e' lo stesso e il godimento piu che triplice ;-) > bella dada! > superbella zio dada e scusa ancora, verro' a scroccarti una torten a Vienna -- Daniele From maxlaspina at yahoo.com Tue Jan 8 03:44:31 2008 From: maxlaspina at yahoo.com (maxlaspina at yahoo.com) Date: Tue, 8 Jan 2008 03:44:31 -0800 (PST) Subject: [Roma.pm] ajax testing in perl Message-ID: <268948.13984.qm@web58312.mail.re3.yahoo.com> salve! avrei bisogno di un aiuto... sto sviluppando un web-robot per effettuare automaticamente dei test di regressione i requisiti sono - 100% perl - possibilit? di testare siti realizzati in ajax - indipendenza da piattaforma/browser il problema viene dalla necessit? di eseguire i javascript.... ho visto che esiste un progetto mozilla chiamato rhino, che per? nn aderisce alla specifiche in quanto ? scritto in java... qualcuno pu? aiutarmi? grazie Massimo --------------------------------- Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/roma/attachments/20080108/8e80e523/attachment.html From oha at oha.it Tue Jan 8 03:52:42 2008 From: oha at oha.it (Oha) Date: Tue, 08 Jan 2008 12:52:42 +0100 Subject: [Roma.pm] ajax testing in perl Message-ID: <200801081152.m08BqgWp010130@vivaldi13.register.it> - 100% perl - possibilit? di testare siti realizzati in ajax ci sono dei sottomoduli di WWW::Mechanized che dovrebbero eseguire js. non ricordo se pero' quello che viene usato normalmente dipende da IE (non e' portabile quindi) Oha From maxlaspina at yahoo.com Tue Jan 8 04:14:21 2008 From: maxlaspina at yahoo.com (maxlaspina at yahoo.com) Date: Tue, 8 Jan 2008 04:14:21 -0800 (PST) Subject: [Roma.pm] ajax testing in perl In-Reply-To: <200801081152.m08BqgWp010130@vivaldi13.register.it> Message-ID: <417792.38655.qm@web58313.mail.re3.yahoo.com> grazie. seguendo le tue indicazioni (il modulo principale si chiama WWW::Mechanize, senza la d finale) ho trovato questo http://search.cpan.org/~sprout/WWW-Mechanize-Plugin-JavaScript-0.002/lib/WWW/Mechanize/Plugin/JavaScript.pm che si basa su SpiderMonkey saluti Massimo Oha wrote: - 100% perl - possibilit? di testare siti realizzati in ajax ci sono dei sottomoduli di WWW::Mechanized che dovrebbero eseguire js. non ricordo se pero' quello che viene usato normalmente dipende da IE (non e' portabile quindi) Oha _______________________________________________ Roma mailing list Roma at pm.org http://mail.pm.org/mailman/listinfo/roma --------------------------------- Looking for last minute shopping deals? Find them fast with Yahoo! Search. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/roma/attachments/20080108/5a891a06/attachment.html From larsen at perl.it Tue Jan 8 04:42:29 2008 From: larsen at perl.it (Stefano Rodighiero) Date: Tue, 8 Jan 2008 13:42:29 +0100 Subject: [Roma.pm] ajax testing in perl In-Reply-To: <417792.38655.qm@web58313.mail.re3.yahoo.com> References: <200801081152.m08BqgWp010130@vivaldi13.register.it> <417792.38655.qm@web58313.mail.re3.yahoo.com> Message-ID: <699026fb0801080442j6f250749v809c022701098040@mail.gmail.com> On Jan 8, 2008 1:14 PM, wrote: > grazie. seguendo le tue indicazioni (il modulo principale si chiama > WWW::Mechanize, senza la d finale) ho trovato questo > > http://search.cpan.org/~sprout/WWW-Mechanize-Plugin-JavaScript-0.002/lib/WWW/Mechanize/Plugin/JavaScript.pm > > che si basa su SpiderMonkey Facci sapere come funziona, ? una cosa che mi incuriosisce. S. From kanak at perl.it Tue Jan 8 08:21:02 2008 From: kanak at perl.it (kanak at perl.it) Date: Tue, 8 Jan 2008 17:21:02 +0100 Subject: [Roma.pm] senza vergogna In-Reply-To: <699026fb0801080442j6f250749v809c022701098040@mail.gmail.com> References: <200801081152.m08BqgWp010130@vivaldi13.register.it> <417792.38655.qm@web58313.mail.re3.yahoo.com> <699026fb0801080442j6f250749v809c022701098040@mail.gmail.com> Message-ID: <1767684297.20080108172102@perl.it> salve domanda spudoratamente facile: come si inviano due liste ad una subroutine tenendole separate? ad esempio: questo ovviamente non funziona perche' le liste si mischiano: ---------------------------------------- mischia(@lista1, @lista2, ); sub mischia{ my (@lista1, @lista2, ) = @_; eccetera } ---------------------------------------- allora ho provato anche questo.. credendo le mandasse separate ma niente: ---------------------------------------- mischia((@lista1), (@lista2), ); sub mischia{ my (@lista1, @lista2, ) = @_; eccetera } ---------------------------------------- e neanche: ---------------------------------------- mischia((@lista1), (@lista2), ); sub mischia{ my ((@lista1), (@lista2), ) = @_; eccetera } ---------------------------------------- al momento sono costretto a mandare un listone con un offset per segnare il punto di separazione.. ma non mi piace per niente. so di meritarmelo causa la mia ignoranza e pigrizia nello sgrufolare nella documentazione ma.. thx From ludan81 at gmail.com Tue Jan 8 08:37:17 2008 From: ludan81 at gmail.com (Daniele Ludovici) Date: Tue, 8 Jan 2008 17:37:17 +0100 Subject: [Roma.pm] senza vergogna In-Reply-To: <1767684297.20080108172102@perl.it> References: <200801081152.m08BqgWp010130@vivaldi13.register.it> <417792.38655.qm@web58313.mail.re3.yahoo.com> <699026fb0801080442j6f250749v809c022701098040@mail.gmail.com> <1767684297.20080108172102@perl.it> Message-ID: <20080108163717.GA8057@asen.et.tudelft.nl> On Tue, Jan 08, 2008 at 05:21:02PM +0100, kanak at perl.it wrote: > salve > domanda spudoratamente facile: > > > come si inviano due liste ad una subroutine tenendole separate? > Ciao, usa i riferimenti => perldoc perlref Praticamente alla funzione gli passi i riferimenti agli array. Successivamente dentro la funzione recuperi il contenuto delle strutture dati passate dereferenziando il riferimento stesso: sub non_mischia { #recuperi i riferimenti passati nella chiamata my ($ref_list1, $ref_list2) = @_; #dereferenzi e crei un array come quello passato my @list1 = @$ref_list1; #idem con patate my @list2 = @$ref_list2; } #chiami la funzione passando i riferimenti e non gli array non_mischia(\@list1, \@list2); Il concetto e' questo, per capire la sintassi e le sfumature, leggiti il manuale. Saluti -- Daniele From kanak at perl.it Tue Jan 8 09:23:42 2008 From: kanak at perl.it (kanak at perl.it) Date: Tue, 8 Jan 2008 18:23:42 +0100 Subject: [Roma.pm] senza vergogna In-Reply-To: <20080108163717.GA8057@asen.et.tudelft.nl> References: <200801081152.m08BqgWp010130@vivaldi13.register.it> <417792.38655.qm@web58313.mail.re3.yahoo.com> <699026fb0801080442j6f250749v809c022701098040@mail.gmail.com> <1767684297.20080108172102@perl.it> <20080108163717.GA8057@asen.et.tudelft.nl> Message-ID: <1689699033.20080108182342@perl.it> come dicevo a stefano vorrei essere libero di chiamare la sub usando liste o risultati (sempre liste) di altre sub. non ce' modo di separare le liste senza "nominarle" ? comuqnue piu'tardi do una scorsa all'indirizzo sui riferimenti. thx > Ciao, usa i riferimenti =>> perldoc perlref > Praticamente alla funzione gli passi i riferimenti agli array. > Successivamente dentro la funzione recuperi il contenuto delle strutture dati passate > dereferenziando il riferimento stesso: > sub non_mischia { > #recuperi i riferimenti passati nella chiamata > my ($ref_list1, $ref_list2) = @_; > #dereferenzi e crei un array come quello passato > my @list1 = @$ref_list1; > #idem con patate > my @list2 = @$ref_list2; > } > #chiami la funzione passando i riferimenti e non gli array > non_mischia(\@list1, \@list2); > Il concetto e' questo, per capire la sintassi e le sfumature, leggiti il manuale. > Saluti -- Best regards, kanak mailto:kanak at perl.it From flavio at polettix.it Tue Jan 8 14:35:25 2008 From: flavio at polettix.it (Flavio Poletti) Date: Tue, 8 Jan 2008 23:35:25 +0100 (CET) Subject: [Roma.pm] senza vergogna In-Reply-To: <1689699033.20080108182342@perl.it> References: <200801081152.m08BqgWp010130@vivaldi13.register.it> <417792.38655.qm@web58313.mail.re3.yahoo.com> <699026fb0801080442j6f250749v809c022701098040@mail.gmail.com> <1767684297.20080108172102@perl.it> <20080108163717.GA8057@asen.et.tudelft.nl> <1689699033.20080108182342@perl.it> Message-ID: <40511.213.203.159.164.1199831725.squirrel@upmail.polettix.it> (mi scuso per la sciatteria di questa risposta, ma non mi ? venuto in mente niente di pi? semplice). Una lista ? una cosa differente da un array. Nel caso specifico, puoi pensare ad un array come ad una lista dotata di una maniglia: se vuoi prenderla e trasportarla da qualche parte, basta usare la maniglia. Qual ? la maniglia? Sostanzialmente ? data dal fatto che a questa lista di elementi assegni uno spazio ben determinato, che puoi indicare con un nome o un riferimento. Infatti, puoi creare un array in due modi: o utilizzando una variabile che comincia con "@": @array = 1 .. 10; oppure utilizzando un costruttore anonimo, che restituisce un riferimento all'array stesso: $rif_ad_array = [ 1 .. 10 ]; Sempre parlando di riferimenti, puoi prendere un riferimento ad "@array" con il backslash, tipo: $rif_ad_altro_array = \@array; Come vedi, abbiamo modo di "dare un nome" a qualcosa che poi possiamo portarci appresso ed utilizzare, sia questo il nome dell'array (come "array" in "@array") o di un riferimento ad esso (come "$rif_ad_array"). Senza la "maniglia" non hai modo di poter dire "sto parlando di questo, questo e quest'altro elemento": puoi solo far "scivolare" gli elementi come una sequenza indistinta. Ci sono casi, come la chiamata a funzione, in cui un array viene "appiattito" in una lista, e da quel punto non ti rimane altro, tipo in: funz(@array1, @array2); sub funz { my @elementi_in_ingresso = @_; } Qui, in fase di chiamata di "funz()" sia "@array1" che "@array2" vengono appiattiti e viene creata *una* lista unica, che poi viene passata a "funz()" stessa. In teoria, sarebbe possibile evitare questo appiattimento degli array utilizzando i prototipi, ma ci porta un po' fuori obiettivo e puoi eventualmente approfondirlo da solo sulla documentazione. La cosa importante, per?, ? capire che se i prototipi possono evitare l'appiattimento degli array, se tu *gi? parti* da una lista non hai modo di farci niente: rimarr? sempre e solo una lista. In particolare, quindi, se hai due funzioni che restituiscono liste: sub funz1 { return 1 .. 10; } sub funz2 { return 20 .. 30; } metterle come sotto-chiamate ti produrr? solo una lista pi? lunga: funz(funz1(), funz2()); # crea una sola, lunga lista Se hai bisogno di maniglie, devi passare per gli array. Questo per? non ti obbliga a doverle "nominare", basta che tu aggiunga le maniglie, ad esempio con il costruttore anonimo di array che abbiamo visto sopra: funz([funz1()], [funz2()]); In questo modo, la lista restituita da "funz1()" viene "catturata" e messa in un array (anonimo), un riferimento al quale viene passato come primo parametro a "funz()". Stessa cosa per "funz2()". Quindi, nella sub ti ritrovi: sub funz { my ($rif1, $rif2) = @_; # qui usi @$rif1 e @$rif2 come da documentazione... } Un'alternativa potrebbe essere quella di restituire riferimenti ad array invece di liste, tipo: sub funz1 { return [ 1 .. 10 ]; } # uso il costruttore anonimo sub funz2 { my @risultato = 20 .. 30; return \@risultato; } funz(funz1(), funz2()); # gi? ho dei riferimenti ad array La scelta sta a te. Infine, va detto che la sintassi stessa di Perl d? adito, a mio modo di vedere, a confusione a riguardo. Ad esempio, la funzione "wantarray" dovrebbe essere chiamata, pi? logicamente, "wantlist", visto che si pu? restituire una lista ma non un array: sub ultimafunz { my @array = qw( ciao a tutti ); return @array; } Quest'ultima funzione, ad esempio, restituisce la lista derivante dall'appiattimento di @array, ma sempre di lista si tratta. Spero di non aver detto troppe corbellerie, ma per quelle c'? emazep :) Ciao, Flavio. PS la mail non l'ho riletta, non sparate sul pianista :) > come dicevo a stefano vorrei essere libero di chiamare la sub usando > liste o risultati (sempre liste) di altre sub. > > non ce' modo di separare le liste senza "nominarle" ? > > comuqnue piu'tardi do una scorsa all'indirizzo sui riferimenti. > > thx > > > >> Ciao, > usa i riferimenti =>> perldoc perlref >> Praticamente alla funzione gli passi i riferimenti agli array. >> Successivamente dentro la funzione recuperi il contenuto delle strutture >> dati passate >> dereferenziando il riferimento stesso: > >> sub non_mischia { >> #recuperi i riferimenti passati nella chiamata >> my ($ref_list1, $ref_list2) = @_; >> #dereferenzi e crei un array come quello passato >> my @list1 = @$ref_list1; >> #idem con patate >> my @list2 = @$ref_list2; >> } > >> #chiami la funzione passando i riferimenti e non gli array >> non_mischia(\@list1, \@list2); > >> Il concetto e' questo, per capire la sintassi e le sfumature, leggiti il >> manuale. > >> Saluti > > > > -- > Best regards, > kanak mailto:kanak at perl.it > > _______________________________________________ > Roma mailing list > Roma at pm.org > http://mail.pm.org/mailman/listinfo/roma > From kanak at perl.it Tue Jan 8 14:57:57 2008 From: kanak at perl.it (kanak at perl.it) Date: Tue, 8 Jan 2008 23:57:57 +0100 Subject: [Roma.pm] senza vergogna In-Reply-To: <40511.213.203.159.164.1199831725.squirrel@upmail.polettix.it> References: <200801081152.m08BqgWp010130@vivaldi13.register.it> <417792.38655.qm@web58313.mail.re3.yahoo.com> <699026fb0801080442j6f250749v809c022701098040@mail.gmail.com> <1767684297.20080108172102@perl.it> <20080108163717.GA8057@asen.et.tudelft.nl> <1689699033.20080108182342@perl.it> <40511.213.203.159.164.1199831725.squirrel@upmail.polettix.it> Message-ID: <364947623.20080108235757@perl.it> > (mi scuso per la sciatteria di questa risposta, ma non mi ? venuto in > mente niente di pi? semplice). ti ringrazio globalmente per la spiegazione e ringrazio tutti voi per l'interessamento. > funz([funz1()], [funz2()]); questo e' esattamente quello che cercavo. le parentesi quadre ( NON erano le tonde!) fanno capire che si parla di liste, essendo riferimenti vengono a diventare le due variabili della lista anonima e non si mischiano. poi le scompatti col solito @lista=@$lista; in questo modo posso inviare il risultato di due sub (che sono due liste) ad una terza sub che ci fa qualcosa. ed avere tutto sulla stessa riga. la posto sta cazzo de riga va' (pure se non vi dice niente): ----------------------------------- push @left, envelope( 2, 1, multiply( [squa(440, 8/9, 10000, 0, )], [sawt(440, 8/9, 10000, 0, )], ) ); ----------------------------------- sto costruendo un sintetizzatore / sequencer con output in .wav. con l'intenzione di sperimentare alcune mie teorie sul random e la generative art. a proposito della prima legge della perl-programmazione sono coscente di stare a "reinventare la ruota". ma mi rompo a cercare i moduli e mi piace capire le cose da me. finora mi sono scervellato sl formato wave (riff) ed ora sto cominciando a concatenare matematica e onde sonore ... il tramite e' il PREZIOSO perl. quindi aspettatevi altre rotture ;) -_- kanak From flavio at polettix.it Tue Jan 8 15:41:26 2008 From: flavio at polettix.it (Flavio Poletti) Date: Wed, 9 Jan 2008 00:41:26 +0100 (CET) Subject: [Roma.pm] Parlare fa bene, no? [Was: Re: Re[2]: senza vergogna] In-Reply-To: <364947623.20080108235757@perl.it> References: <200801081152.m08BqgWp010130@vivaldi13.register.it> <417792.38655.qm@web58313.mail.re3.yahoo.com> <699026fb0801080442j6f250749v809c022701098040@mail.gmail.com> <1767684297.20080108172102@perl.it> <20080108163717.GA8057@asen.et.tudelft.nl> <1689699033.20080108182342@perl.it> <40511.213.203.159.164.1199831725.squirrel@upmail.polettix.it> <364947623.20080108235757@perl.it> Message-ID: <40760.213.203.159.164.1199835686.squirrel@upmail.polettix.it> > la posto sta cazzo de riga va' (pure se non vi dice niente): > > ----------------------------------- > push @left, envelope( > 2, 1, multiply( > [squa(440, 8/9, 10000, 0, )], > [sawt(440, 8/9, 10000, 0, )], > ) > ); > ----------------------------------- > > > sto costruendo un sintetizzatore / sequencer con output in .wav. > con l'intenzione di sperimentare alcune mie teorie sul random e la > generative art. Il tuo errore ? a monte: dovevi dirlo prima. Sai che dada ha fatto/sta facendo un programma di sintesi da usare sul palmare? E che un sacco di gente (non necessariamente in Roma.pm, per?) si interessa di musica (ad esempio, larsen ha fatto una presentazione -- http://www.slideshare.net/larsen/perl-musica-automagica -- sulla generazione "automatica" di musica basato sulle catene di Markov). Parlare fa bene, no? Ciao, Flavio. From kanak at perl.it Wed Jan 9 01:37:40 2008 From: kanak at perl.it (kanak at perl.it) Date: Wed, 9 Jan 2008 10:37:40 +0100 Subject: [Roma.pm] Parlare fa bene, no? [Was: Re: Re[2]: senza vergogna] In-Reply-To: <40760.213.203.159.164.1199835686.squirrel@upmail.polettix.it> References: <200801081152.m08BqgWp010130@vivaldi13.register.it> <417792.38655.qm@web58313.mail.re3.yahoo.com> <699026fb0801080442j6f250749v809c022701098040@mail.gmail.com> <1767684297.20080108172102@perl.it> <20080108163717.GA8057@asen.et.tudelft.nl> <1689699033.20080108182342@perl.it> <40511.213.203.159.164.1199831725.squirrel@upmail.polettix.it> <364947623.20080108235757@perl.it> <40760.213.203.159.164.1199835686.squirrel@upmail.polettix.it> Message-ID: <127387932.20080109103740@perl.it> >> sto costruendo un sintetizzatore / sequencer con output in .wav. >> con l'intenzione di sperimentare alcune mie teorie sul random e la >> generative art. > Il tuo errore ? a monte: dovevi dirlo prima. Sai che dada ha fatto/sta > facendo un programma di sintesi da usare sul palmare? E che un sacco di > gente (non necessariamente in Roma.pm, per?) si interessa di musica (ad > esempio, larsen ha fatto una presentazione -- > http://www.slideshare.net/larsen/perl-musica-automagica -- sulla > generazione "automatica" di musica basato sulle catene di Markov). io pure un po' d'anni fa (alemno 7-8) avevo fatto un modulo "synseq" si chiamava. ma si poggiava su altri moduli che poi non sono piu' riuscito a trovare su CPAN. ora vedo il lavoro di larsen ma in linea di massima per concludere qualcosa ho bisogno di avere il "controllo" dall'inizio e di ordinare le cose a modo mio. questo deriva da un limite mio di incapacita' di leggere la programmazione altrui. :) From oha at oha.it Wed Jan 9 08:52:43 2008 From: oha at oha.it (Oha) Date: Wed, 09 Jan 2008 17:52:43 +0100 Subject: [Roma.pm] senza vergogna Message-ID: <200801091652.m09GqhCJ008315@vivaldi32.register.it> puoi usare la definizione con prototipo della tua sub, cosa fra l'altro un po pericolosa: # untested sub mysub(@@) { my @a = @(shift); my @b = @_; } mysub(@a, @b); vedi http://perldoc.perl.org/perlsub.html per maggior dettagli Oha From kanak at perl.it Wed Jan 9 09:34:00 2008 From: kanak at perl.it (kanak at perl.it) Date: Wed, 9 Jan 2008 18:34:00 +0100 Subject: [Roma.pm] senza vergogna In-Reply-To: <200801091652.m09GqhCJ008315@vivaldi32.register.it> References: <200801091652.m09GqhCJ008315@vivaldi32.register.it> Message-ID: <928786893.20080109183400@perl.it> vado a imparare. grazie oha. ma il pericolo in cosa consisterebbe? > puoi usare la definizione con prototipo della tua sub, cosa fra l'altro un po pericolosa: > # untested > sub mysub(@@) > { > my @a = @(shift); > my @b = @_; > } > mysub(@a, @b); > vedi http://perldoc.perl.org/perlsub.html per maggior dettagli > Oha > _______________________________________________ > Roma mailing list > Roma at pm.org > http://mail.pm.org/mailman/listinfo/roma -- Best regards, kanak mailto:kanak at perl.it From oha at oha.it Wed Jan 9 09:36:52 2008 From: oha at oha.it (Oha) Date: Wed, 09 Jan 2008 18:36:52 +0100 Subject: [Roma.pm] senza vergogna Message-ID: <200801091736.m09HaqTM030538@vivaldi26.register.it> >ma il pericolo in cosa consisterebbe? non lo so, ma suppongo sia su come poi il compilatore gestisce il tuo codice nelle condizioni al limite. di solito l'uso di proto viene sconsigliato. Oha From maxlaspina at yahoo.com Wed Jan 9 10:15:43 2008 From: maxlaspina at yahoo.com (maxlaspina at yahoo.com) Date: Wed, 9 Jan 2008 10:15:43 -0800 (PST) Subject: [Roma.pm] ajax testing in perl In-Reply-To: <699026fb0801080442j6f250749v809c022701098040@mail.gmail.com> Message-ID: <407428.92069.qm@web58301.mail.re3.yahoo.com> ho ripiegato su JE, in modo che il progetto sia 100% Perl http://search.cpan.org/dist/JE/lib/JE.pm il mio progetto ? ancora in fase embrionale... fa una request per l'autenticazione, segue i redirect, conserva i cookie, arriva ad una response che contiene html della pagina che mi interessa quindi vede i link ai javascript while ($buf =~ m/src\=\"(.+)\.js\"/g) { $nome_script=$1."\.js"; $url_script=$base_url.$nome_script; $req = HTTP::Request->new(GET =>$url_script); $req->content_type('text/plain'); $res = $ua->request($req); $buffer = $res->as_string; # estraggo il body di ogni script $buffer =~ m/HTTP\/1.1 200 OK\n((.+\n)*)\n*((.*\n)*)/; $tutti_script= $tutti_script.$3; } ed ora ho un "piccolo" problema... ...pare che gli script nn vengano eseguiti se seguo l'esempio indicato nella sezione "simple use" reperibile alla url che ho indicato sopra, inserendo i miei script in questo modo $je->eval($tutti_script); e le mie chiamate a funzioni (che ho ottenuto mediante le regular expression) while ($buf =~ m/getAvvenimentoExt\((.+),(.+)\)/g) { print $&."\n".++$count. "\. palinsesto\=".$1." evento\=".$2."\n\n"; $return_val = $je->eval($&); print $return_val -> as_string; } e poi faccio print $return_val -> as_string; mi viene restituito errore perch? return_val ? nullo... non capisco dove sbaglio... ...il fatto ? che non sono molto pratico di Perl n? di Javascript, qualcuno mi pu? aiutare? spero di essere stato chiaro (ho un'incredibile capacit? di complicare ci? che ? semplice...) saluti Massimo Stefano Rodighiero wrote: On Jan 8, 2008 1:14 PM, wrote: > grazie. seguendo le tue indicazioni (il modulo principale si chiama > WWW::Mechanize, senza la d finale) ho trovato questo > > http://search.cpan.org/~sprout/WWW-Mechanize-Plugin-JavaScript-0.002/lib/WWW/Mechanize/Plugin/JavaScript.pm > > che si basa su SpiderMonkey Facci sapere come funziona, ? una cosa che mi incuriosisce. S. _______________________________________________ Roma mailing list Roma at pm.org http://mail.pm.org/mailman/listinfo/roma --------------------------------- Looking for last minute shopping deals? Find them fast with Yahoo! Search. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/roma/attachments/20080109/8a320239/attachment-0001.html From kanak at perl.it Wed Jan 9 11:06:17 2008 From: kanak at perl.it (kanak at perl.it) Date: Wed, 9 Jan 2008 20:06:17 +0100 Subject: [Roma.pm] senza vergogna - primi risultati In-Reply-To: <200801091736.m09HaqTM030538@vivaldi26.register.it> References: <200801091736.m09HaqTM030538@vivaldi26.register.it> Message-ID: <1095164990.20080109200617@perl.it> http://kanak.perl.it/music/china.wav mettetelo in loop e via...! From kanak at perl.it Thu Jan 10 06:59:19 2008 From: kanak at perl.it (kanak at perl.it) Date: Thu, 10 Jan 2008 15:59:19 +0100 Subject: [Roma.pm] senza vergogna - primi risultati In-Reply-To: <699026fb0801100619i540caa6bv8a7383757f869cba@mail.gmail.com> References: <200801091736.m09HaqTM030538@vivaldi26.register.it> <1095164990.20080109200617@perl.it> <699026fb0801100619i540caa6bv8a7383757f869cba@mail.gmail.com> Message-ID: <1466358532.20080110155919@perl.it> >> http://kanak.perl.it/music/china.wav >> >> mettetelo in loop e via...! > Bello, come l'hai costruito ? vedi allegati > Hai mai usato CSound ? no. -------------- next part -------------- A non-text attachment was scrubbed... Name: mathamusic.pm Type: application/octet-stream Size: 8241 bytes Desc: not available Url : http://mail.pm.org/pipermail/roma/attachments/20080110/7f8afa22/attachment.obj -------------- next part -------------- A non-text attachment was scrubbed... Name: china.perl Type: application/octet-stream Size: 2380 bytes Desc: not available Url : http://mail.pm.org/pipermail/roma/attachments/20080110/7f8afa22/attachment-0001.obj From kanak at perl.it Sun Jan 13 05:37:41 2008 From: kanak at perl.it (kanak at perl.it) Date: Sun, 13 Jan 2008 14:37:41 +0100 Subject: [Roma.pm] roma[pm] - shameless 2 In-Reply-To: <699026fb0801100619i540caa6bv8a7383757f869cba@mail.gmail.com> References: <200801091736.m09HaqTM030538@vivaldi26.register.it> <1095164990.20080109200617@perl.it> <699026fb0801100619i540caa6bv8a7383757f869cba@mail.gmail.com> Message-ID: <1385801063.20080113143741@perl.it> il mio scriptino compositore e' fatto cosi' -inizio---------------------------------------------------- $timestart= time; $|=1; use mathamusic; $debug=1; header(); <<< tutto il resto dello spaghetti programming >>> stampa(); $timeend= time; print "\n\n\tall done in ", $timeend-$timestart, " seconds"; __END__ -fine------------------------------------------------------ lo lancio su WINXP tramite il mitico 4nt. alla fine dell'esecuzione dello script, quando questa e' piuttosto dura, ad esempio superiore al minuto, mi resta piantato su: "all done in 95 seconds" senza tornare al prompt. come se stesse ancora calcolando qualcosa... MA CHE C.. SI CALCOLA??? dopo di quello c'e' solo "__END__" !! come posso approfondire la cosa? bye