In questa pagina potete trovare alcune informazioni su come raggiungere il canale IRC di ISF.

IRC, il cui acronimo sta per Internet Relay Chat, è uno dei sistemi più diffusi per far comunicare più persone in tempo reale via Internet. Gli spippoloni più curiosi possono trovare una descrizione esauriente del protocollo IRC nell'RFC1459 ftp://ftp.rfc-editor.org/in-notes/rfc1459.txt e nei successivi RFC2810, RFC2811, RFC2812, RFC2813 che lo ampliano e aggiornano.

Brevemente, IRC è organizzata secondo una struttura client-server, e i servers sono raggruppati in reti (networks). I clients sono dei programmi che gli utenti intenzionati ad entrare in chat devono usare per connettersi con il server. Gli utenti che si collegano a servers diversi ma che fanno parte della stessa rete possono vedersi, mentre utenti che usano servers differenti su reti diverse, ovviamente, non si vedono. Esistono numerose reti IRC pubbliche, tutte ad accesso gratuito, i cui servers sono messi a disposizione da università, centri di ricerca, providers, grosse aziende etc.

Ogni utente è riconoscibile mediante una breve serie di dati che dovrà impostare sul suo client IRC. Il più importante di questi è il nickname (o semplicemente nick, soprannome), che deve essere univoco (i.e. non ci possono essere due nick uguali sulla stessa rete IRC), e che può essere cambiato senza doversi riconnettere al server. Alcune reti (e.g. FreeNode) permettono di registrare il proprio nick, a patto che non sia già registrato, in modo da assicurarsi che altri non siano in grado di usarlo al proprio posto.

I servizi offerti dal protocollo e dalle relative implementazioni sono essenzialmente:

Il canale IRC di ISF Italia è registrato sulla rete FreeNode http://www.freenode.net/, ed è quindi raggiungibile collegandosi ad uno dei tanti servers della Rete (la cui lista è disponibile sul sito di FreeNode). Benchè spesso non ci siano differenze apprezzabili rispetto agli altri, si consiglia l'uso del server italiano (calvino.freenode.net), per motivi di efficienza e qualità della connessione. Il canale si chiama #isf-it.

Per poter entrare in IRC è necessario usare un client IRC. Molti siti web mettono a disposizione delle applets Java per poter entrare in IRC direttamente usando un browser Java-consapevole. Soluzioni di questo tipo sono adatte nel caso in cui non si possa installare del software sul computer che si sta usando, non si abbia tempo per configurarlo, o ancora l'uso sia occasionale. Ovunque possibile, è consigliabile installare un client IRC e configurarlo, cosa fattibile in pochi minuti. I clients IRC più usati su diverse piattaforme sono:

Una volta installato il client, si devono impostare alcuni parametri prima di entrare in chat. La procedura può variare leggermente da client a client, ma i nomi dei parametri sono esattamente gli stessi. Di seguito è riportata una lista dei parametri più importanti e una breve descrizione. Per impostare il client scelto, riferirsi alla sua documentazione. Si ricorda che tutti i parametri di seguito sono visibili dagli altri utenti della rete.

NB: su molte reti (compresa FreeNode) l'indirizzo IP del client rimane pubblicamente visibile. È bene considerare la messa in sicurezza della propria rete domestica o della propria macchina connessa ad Internet, anche se questo non è argomento qui sviluppato.

Una volta connessi col server, nella finestra principale del client (che di solito viene chiamata finestra di status o di servizio) appare una serie di informazioni riguardo la rete e il server usati, il MOTD (Message Of The Day), e alcune informazioni sull'utente; adesso si può cominciare a girare per i canali. I comandi sono sempre preceduti da uno slash (la barra del fratto, /), ed alcuni dei comandi fondamentali sono:

Ogni comando è solitamente corredato da un piccolo help, visibile digitando /HELP COMANDO in una qualsiasi finestra del client. Ulteriori informazioni si possono trovare nella documentazione del client utilizzato.

Come menzionato in precedenza, FreeNode mette a disposizione alcuni servizi per registrare e gestire le registrazioni dei nick (NickServ) e dei canali (ChanServ). Entrambi i servizi sono accessibili mediante messaggi privati (semplici queries aperte col nick del servizio); per maggiori informazioni si può consultare il sito di FreeNode o l'help in linea:

/msg nickserv help

e

/msg chanserv help

.


Links utili:


-- SamueleCatusian, Sun May 2 17:27:03 CEST 2004

Suggerimento

Mettere in piedi un servizio di log di cio' che viene detto. Quanto meno "on demand" cosi' potete usare quello spazio per delle "tavole rotonde" telematiche i cui "atti" vengono registrati direttamente sulla web page.

Un esempio: http://nautilus.homeip.net/LinuxTrentWiki/IrcLinuxtrent

IsfIrc (last edited 2005-11-10 11:54:24 by SamueleCatusian)