Newsgroup: it.comp.lang.perl
Titolo: Eclipse

Leggendo un vecchio post ho deciso di installare e provare Eclipse...
* Ho scaricato Eclipse SDK
http://www.eclipse.org/downloads/index.php
* Ho scaricato EPIC
http://e-p-i-c.sourceforge.net/
* Ho scompattato EPIC ed inserito nella dir plugin di ECLIPSE
* Avvio ECLIPSE...
Ed ora?
Come faccio per creare uno script in perl??
Su File->New non c'è nulla che si avvicini se non per progetti in
JAVA...
Mentre ci sono vi chiedo anche se il perlIDE sia, secondo chi li ha
utilizzati entrambi, paragonabile ad Eclipse come potenza e facilità
di uso...
Grazie ancora per gli aiuti.

 di uso...
Li ho utilizzati entrambi e Eclipse+Epic è secondo me incomparabilmente 
superiore.
Grazie agli innumerevoli plugin di Eclipse (ce ne sono a centinaia, per 
l'editing dell'HTML/XHTML, CSS, XML, LaTeX, per il test delle Regex, per 
le connessioni a DB server e ai repository CVS etc.) riesci a gestire 
progetti anche molto complessi con un'unica applicazione, che peraltro è 
disponibile sotto ogni piattaforma per cui esista un JRE.
Open Perl IDE (se parliamo di questo) è niente male (specialmente se si 
considera che è stato sviluppato da una persona sola) ma è molto più 
modesto, e poi purtroppo il suo sviluppo è fermo dall'inizio del 2003.
Peccato...
Ciao,
Emanuele.

Ciao a tutti,
piccola premessa, non sono (ancora) un programmatore PERL, ma parlando 
con un collega (sistemista) ho ricevuto quello che penso essere un buon 
consiglio per la soluzione di un problema aziendale, utilizzare PERL per 
realizzare quanto citato in oggetto.
Sono alle prese con la scrittura di un simil-proxy che dovrà stare in 
ascolto su 3 distinte porte di un sistema Linux (Fedora), in base 
all'utente che si connette ed alla porta a cui si è connesso dovrà 
essere impostato un comportamento diverso.
Una porta è destinata alla normale navigazione su internet, ma solo per 
alcuni utenti, gli altri avranno a disposizione esclusivamente una serie 
di siti prestabiliti.
La seconda porta sarà destinata alla comunicazione con altri server 
sparsi per mezza Europa, in base all'utente che si connette dovranno 
essere disponibili alcuni server e non altri.
La terza porta, ad uso esclusivo degli utenti amministratori, consentirà 
libero accesso alla somma delle funzionalità delle due precedenti ma 
solo da alcuni client (IP).
Questo è ciò che dovrei realizzare, considerando che in quasi 18 anni di 
"onorata" carriera ho utilizzato moltissimi linguaggi (C, C++, PHP, VB, 
VB.NET
, JAVA, ecc...), spero di non trovare enormi difficoltà nello 
studio di PERL, soprattutto perchè avrò modo di applicare subito ciò che 
imparo.
Le mie domande sono le seguenti:
1 - PERL fa al caso mio per questo progetto?
2 - posso imparare facilmente PERL provenendo dai linguaggi che ho citato?
3 - dove posso trovare della documentazione che posso consultare su 
PERL, non sulla base del linguaggio, ma su ciò che rende disponibile 
allo sviluppatore?
4 - ultima, ma forse la più importante, vale la pena farlo da zero o 
esiste già qualcosa da cui partire? Non vorrei reinventare l'acqua calda.
Mi scuso per la lunghezza del post.
Andrea

 esiste già qualcosa da cui partire? Non vorrei reinventare l'acqua calda.
Secondo me, non solo esiste qualcosa da cui partire, ma con tutta
probabilità esiste qualcosa che già pienamente soddisfa le vostre esigenze,
le quali nel complesso non mi paiono diverse da quelle di un qualsiasi
ambiente in cui l'uso delle risorse Internet è subordinato a delle policy
particolari. Di certo, non ha senso partire da zero con un progetto del
genere, né tanto meno realizzarlo in Perl, se lo sviluppatore deve pure
studiarsi da zero questo linguaggio.
Una buona soluzione mi pare sia SquidGuard: 
http://www.squidguard.org/
.
Max