[hack] Programma del corso rel. 0.3.

Hal hal@linux.it
Gio 19 Dic 2002 17:56:22 CET


Con la presente informiamo che l'Associazione Culturale "Il Ponte" ha
organizzato un laboratorio di "Linux e il Software Libero" presso il

Centro Trovamici - Via L. da Vinci, 18 - Empoli (FI).

Il laboratorio partira' dal 15 Gennaio 2003 ma non sara' effettuato se
non sara' raggiunto il numero minimo degli iscritti; le iscrizioni sono
aperte dal 21 al 31 Dicembre, presso il Centro Trovamici nell'orario di
apertura della reception: dalle ore 9.30 alle ore 12.30 e dalle ore
16.30 alle ore 19.30, escluso il lunedi' (giorno di chiusura).


Il laboratorio avra' la durata di 3 mesi per un totale di 24 ore (12
lezioni che si effettueranno ogni Mercoledi' dalle ore 21.00 alle ore
23.00); il costo e' di Euro 23,50 piu' la tessera Associativa di Euro
7,50 che avra' validita' fino al 31/12/2003 e con la quale si diventa
soci dell'Associazione.


Per  informazioni rivolgersi al Centro Trovamici Tel. 0571/757862 o
all'Associazione Culturale "Il Ponte" - P.za Farinata degli Uberti
primo piano del Palazzo Pretorio - Empoli - Tel . 0571/530316 -
e. mail associazione.il.ponte@tin.it.



Programma ver. 0.3 del 19/12/2002
################################################################

    Dodici incontri su Linux e il Software Libero.


  Titolo: "Introduzione a Linux e al Software Libero"
              Corso base di Software Libero


  Prerequisito essenziale: non conoscere NIENTE di Linux e
  poco anche di tutto il resto (astenersi esperti).


################################################################

Ogni incontro prevede 1 ora e 30 minuti circa di pratica (tipo:
"dovete fare cosi'!") e, a seguire, mezzora di chiacchiere
fumose e vaghe su questioni teoriche e/o filosofiche.

###############################################################

I primi quattro incontri sono necessari per avere il proprio
Linux installato e funzionante a casa. In pratica sono le
razioni di sopravvivenza.

I quattro incontri successivi sono un momento di divertimento
come viene usualmente inteso con il computer

Gli ultini quattro affrontano alcuni argomenti piu' avanzati
e, sinceramente, piu' interessanti. Interessanti dal punto
di vista informatico, ma anche culturale e etico.

###############################################################

Inconto 1 - ecce linux

(pratica)
1. ambiente grafico KDE (live-cd knoppix)
2. OpenOffice, Mozilla, Evolution, programmi vari
3. Piccola parentesi sul BIOS per avviare il live cd

(teoria)
1. Com'e' bello il Software Libero
2. Linux va a GPL
3. ILDP - Italian Linux Documentation Project

Morale: linux e' uguale a windows e voi lo sapete gia' usare.
        In piu' e' libero.

Materiale consegnato: knoppix Linux live-cd

Compiti per casa: provare knoppix e iscriversi a Lista hack
                  e salutare tutti.

###############################################################

Incontro 2 - mettere le radici

(pratica)
1. preparare Win9x o WinME alla migrazione
2. installare Linux Mandrake 9.0
3. gestire il dual boot (lilo e dischetti)
4. mount (non c'entra nulla ma serve adesso)

(teoria)
1. partizioni e mbr
2. file systems
3. hardware e moduli

Morale: installare Linux non e' difficile come dicono gli
        espertoni

Materiale consegnato: 3 cd Linux Mandrake 9.0

Compiti per casa: installare Linux sul proprio pc
                  e fare report in lista

###############################################################

incontro 3 - Let's go surfin' now...

(pratica)
1. configurare la scheda di rete (linuxconf)
2. configurare il modem seriale
3. configurare il winmodem (speriamo bene...)
4. winmodem conexant, lucent, ESS
5. piccola parentesi demoniaca: processi in background

(teoria)
1. pppd
2. porte e link simbolici
3. ifconfig

Morale: se si riesce a far funzionare il modem, possiamo
        riuscire a fare qualsiasi altra cosa

Materiale consegnato: dispensa super-riassuntiva

Compiti per casa: connettersi con Linux e salutare la lista

###############################################################

incontro 4 - controlla il sistema!

(pratica)
1. installare e aggiornare programmi con strumenti grafici
2. aggiornamenti di sicurezza e bugfixes
3. gestione delle fonti di aggiornamento
4. installare programmi dal sorgente


(teoria)
1. importanza della sicurezza in rete
2. sicurezza su windous (ad-aware, zone-alarm, bugnosis)

Morale: Prova sulla tua pelle l'insicurezza di windous
        e smetti di accontentarti

Materiale consegnato: cd con i suddetti programmi per windous.

Compiti per casa: installare i tre programmi su windous
                  e rimanere molto spaventati

###############################################################

incontro 5 - posta, newsgroup e IRC

(pratica)
1. client di posta (kmail, evolution)
2. client newsgroup (knode)
3. client irc (BitchX)

(teoria)
1. smtp, pop,imap
2. news server
2. canali e Far West

Morale:

Materiale consegnato: Le dispense di Fabio

Compiti per casa: chattare a lungo con ragazze selvagge

###############################################################

incontro 6 - Disco Inferno (cd-burning o masterizzazione)

(pratica)
1. ascoltare .mp3 e .ogg
2. Lopster
3. ogg --> tracce musicali
4. creare cd (xcdroast)
5. happy rippin' to youuu...

(teoria)
1. bitrate, compressione vs qualita'
2. Napster, Opennap, peer-to-peer,
   guardie e ladri, Toto' e Peppino
3. Free Music Philosophy

Morale: In fondo siamo tutti bravi ragazzi

Materiale consegnato: il file mp3 di una nota hit Disco Music

Compiti per casa: Imparare tutti i passi di Tony Manero in
                  Saturday Night Fever

###############################################################

incontro 7 - web building

(pratica)
1. HTML in quattro lettere
2. di tutti i colori (codici esadecimali)
3. mozilla composer
4. FTP client

(teoria)
1. web safe color
2. spazio web gratuito

Morale:

Materiale consegnato:

Compiti per casa: fare la propria pagina web e pubblicarla

###############################################################

incontro 8 - questioni di stile

(pratica)
1. musica in formato testo (cdp, mpg123, ogg123, aumix, ...)
2. web in formato testo (links, lynx)
3. file manager (mc)
4. multitasking in pillole

(teoria)
1. il fascino discreto del formato testo
2. come atteggiarsi a hacker con gli amici senza studiare troppo

Morale: Tanto la musica non si vede nemmeno col formato grafico

Materiale consegnato:

Compiti per casa: sentire molta musica da formato testo

###############################################################

incontro 9 - in principio era il Verbo: la shell

(pratica)
1. comandi della shell (navigazione nel filesystem)
2. amministrazione dei files (crea, leggi, copia, scrivi, ...)
3. editor di testo (vim, emacs)

(teoria)
1. file system
2. permesso?
3. everything is a file.

Morale:

Materiale consegnato: Manualinux di Panther

Compiti per casa: sentire la musica da formato testo, creare un
                  file e scrivere un pensierino con vim

###############################################################

incontro 10 - rete casalinga (reti genuine... fatte in casa)

(pratica)
1. mettere due pc in rete
2. reinoltro dei pacchetti (ip_forward)
3. attivare un firewall da espertoni

(teoria)
1. routin'n'firewallin'
2. netfilter (iptables)
3. gateway, proxy, route, localhost
4. indirizzi IP, netmask, broadcast, protocolli,

Morale:

Materiale consegnato: un computer in prestito dall'Officina
                      Informatica

Compiti per casa: andare all'Officina Informatica a ritirare
                  il pc e collegarlo a casa col proprio

###############################################################

incontro 11: crittografia asimmetrica

(pratica)
1. creare la propria chiave gpg
2. scaricare e validare chiavi altrui
3. inviare messaggi crittati

(teoria)
1. Ma e' vero che la crittografia asimmetrica zoppica?
2. L'anello debole sei TU!

Morale: Ognuno si faccia i fatti propri.

Materiale consegnato: la liberta' di comunicare riservatamente

Compiti per casa: Scrivere a ciascuno degli altri partecipanti
                  al corso almeno un messaggio crittato.

###############################################################

incontro 12: anonymous remailers (o che roba e'?)

(pratica)
1. Installare Mixmaster
2. Inviare un messaggio anonimo, anzi anonimissimo.
3. Cercare i server attivi

(teoria)
1. La liberta' fa paura?
2. Dio e gli anonymous remailers

Morale:

Materiale consegnato:

Compiti per casa: inviare un messaggio anonimo...
                  ...e firmarlo per verifica.

###############################################################

-- 
Ciao.
Hal  :o)





Maggiori informazioni sulla lista golem-hack